public class MavenRepositoryView
extends org.eclipse.ui.part.ViewPart
Modifier and Type | Class and Description |
---|---|
(package private) class |
MavenRepositoryView.AbstractIndexAction
Base Selection Listener does not allow the style (radio button/check) to be set.
|
(package private) class |
MavenRepositoryView.DisableIndexAction |
(package private) class |
MavenRepositoryView.EnableFullIndexAction |
(package private) class |
MavenRepositoryView.EnableMinIndexAction |
Modifier and Type | Field and Description |
---|---|
private org.eclipse.jface.action.IAction |
collapseAllAction |
private RepositoryViewContentProvider |
contentProvider |
private org.eclipse.ui.actions.BaseSelectionListenerAction |
copyUrlAction |
private static java.lang.String |
DISABLE_DETAILS |
private MavenRepositoryView.DisableIndexAction |
disableAction |
private static java.lang.String |
DISABLED_DETAILS |
private org.eclipse.ui.part.DrillDownAdapter |
drillDownAdapter |
private static java.lang.String |
ENABLE_FULL |
private static java.lang.String |
ENABLE_MIN |
private static java.lang.String |
ENABLED_FULL |
private static java.lang.String |
ENABLED_MIN |
private MavenRepositoryView.EnableFullIndexAction |
enableFullAction |
private MavenRepositoryView.EnableMinIndexAction |
enableMinAction |
private IndexListener |
indexListener |
private IndexManager |
indexManager |
private static org.slf4j.Logger |
log |
private static java.lang.String |
MENU_ID |
private static java.lang.String |
MENU_OPEN_GRP |
private static java.lang.String |
MENU_UPDATE_GRP |
(package private) org.eclipse.ui.actions.BaseSelectionListenerAction |
openPomAction |
private org.eclipse.ui.actions.BaseSelectionListenerAction |
rebuildAction |
private org.eclipse.jface.action.IAction |
reloadSettings |
private org.eclipse.ui.actions.BaseSelectionListenerAction |
updateAction |
(package private) org.eclipse.jface.viewers.TreeViewer |
viewer |
Constructor and Description |
---|
MavenRepositoryView() |
Modifier and Type | Method and Description |
---|---|
private void |
contributeToActionBars() |
void |
createPartControl(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
(package private) void |
fillContextMenu(org.eclipse.jface.action.IMenuManager manager) |
private void |
fillLocalPullDown(org.eclipse.jface.action.IMenuManager manager) |
private void |
fillLocalToolBar(org.eclipse.jface.action.IToolBarManager manager) |
protected java.util.List<IArtifactNode> |
getArtifactNodes(java.util.List<?> elements) |
protected AbstractIndexedRepositoryNode |
getSelectedRepositoryNode(org.eclipse.jface.viewers.IStructuredSelection selection) |
protected java.util.List<AbstractIndexedRepositoryNode> |
getSelectedRepositoryNodes(java.util.List<?> elements) |
private void |
hookContextMenu() |
private void |
makeActions() |
(package private) void |
refreshView() |
void |
setFocus() |
protected void |
setIndexDetails(AbstractIndexedRepositoryNode node,
java.lang.String details) |
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, getTitleImage, getTitleToolTip, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
private static final java.lang.String MENU_OPEN_GRP
private static final java.lang.String MENU_UPDATE_GRP
private static final org.slf4j.Logger log
private static final java.lang.String ENABLE_FULL
private static final java.lang.String ENABLED_FULL
private static final java.lang.String DISABLE_DETAILS
private static final java.lang.String DISABLED_DETAILS
private static final java.lang.String ENABLE_MIN
private static final java.lang.String ENABLED_MIN
private static final java.lang.String MENU_ID
private IndexManager indexManager
private org.eclipse.jface.action.IAction collapseAllAction
private org.eclipse.jface.action.IAction reloadSettings
org.eclipse.ui.actions.BaseSelectionListenerAction openPomAction
private org.eclipse.ui.actions.BaseSelectionListenerAction updateAction
private org.eclipse.ui.actions.BaseSelectionListenerAction rebuildAction
private MavenRepositoryView.DisableIndexAction disableAction
private MavenRepositoryView.EnableMinIndexAction enableMinAction
private MavenRepositoryView.EnableFullIndexAction enableFullAction
private org.eclipse.ui.actions.BaseSelectionListenerAction copyUrlAction
org.eclipse.jface.viewers.TreeViewer viewer
private RepositoryViewContentProvider contentProvider
private org.eclipse.ui.part.DrillDownAdapter drillDownAdapter
private IndexListener indexListener
public void setFocus()
setFocus
in interface org.eclipse.ui.IWorkbenchPart
setFocus
in class org.eclipse.ui.part.WorkbenchPart
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl
in interface org.eclipse.ui.IWorkbenchPart
createPartControl
in class org.eclipse.ui.part.WorkbenchPart
private void hookContextMenu()
private void contributeToActionBars()
private void fillLocalPullDown(org.eclipse.jface.action.IMenuManager manager)
protected java.util.List<AbstractIndexedRepositoryNode> getSelectedRepositoryNodes(java.util.List<?> elements)
protected java.util.List<IArtifactNode> getArtifactNodes(java.util.List<?> elements)
void fillContextMenu(org.eclipse.jface.action.IMenuManager manager)
private void fillLocalToolBar(org.eclipse.jface.action.IToolBarManager manager)
private void makeActions()
protected void setIndexDetails(AbstractIndexedRepositoryNode node, java.lang.String details)
protected AbstractIndexedRepositoryNode getSelectedRepositoryNode(org.eclipse.jface.viewers.IStructuredSelection selection)
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.part.WorkbenchPart
void refreshView()