public class DependencyTreePage extends org.eclipse.ui.forms.editor.FormPage implements IMavenProjectChangedListener, IPomFileChangedListener
| Modifier and Type | Class and Description |
|---|---|
static class |
DependencyTreePage.ArtifactMatcher |
class |
DependencyTreePage.ClasspathAction |
class |
DependencyTreePage.DependencyListContentProvider |
class |
DependencyTreePage.DependencyListLabelProvider |
static class |
DependencyTreePage.DependencyNodeMatcher |
| Constructor and Description |
|---|
DependencyTreePage(MavenPomEditor pomEditor) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createFormContent(org.eclipse.ui.forms.IManagedForm managedForm) |
void |
dispose() |
void |
fileChanged() |
void |
loadData() |
void |
mavenProjectChanged(MavenProjectChangedEvent[] events,
org.eclipse.core.runtime.IProgressMonitor monitor)
This method is called while holding workspace lock.
|
void |
selectDepedency(ArtifactKey artifactKey) |
protected void |
selectListElements(Matcher matcher) |
protected void |
setTreeFilter(org.eclipse.jface.viewers.ViewerFilter filter,
boolean force) |
canLeaveThePage, createPartControl, doSave, doSaveAs, getEditor, getId, getIndex, getManagedForm, getPartControl, getTitleImage, init, initialize, isActive, isDirty, isEditor, isSaveAsAllowed, selectReveal, setActive, setFocus, setIndexcheckSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartNameaddPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusyaddListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected static final Object[] EMPTY
public DependencyTreePage(MavenPomEditor pomEditor)
protected void createFormContent(org.eclipse.ui.forms.IManagedForm managedForm)
createFormContent in class org.eclipse.ui.forms.editor.FormPageprotected void setTreeFilter(org.eclipse.jface.viewers.ViewerFilter filter,
boolean force)
protected void selectListElements(Matcher matcher)
public void dispose()
dispose in interface org.eclipse.ui.IWorkbenchPartdispose in class org.eclipse.ui.forms.editor.FormPagepublic void selectDepedency(ArtifactKey artifactKey)
public void loadData()
public void mavenProjectChanged(MavenProjectChangedEvent[] events, org.eclipse.core.runtime.IProgressMonitor monitor)
IMavenProjectChangedListenermavenProjectChanged in interface IMavenProjectChangedListenerpublic void fileChanged()
fileChanged in interface IPomFileChangedListenerCopyright © 2005–2021 Eclipse Foundation. All rights reserved.