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, setIndex
checkSite, getEditorInput, getEditorSite, getTitleToolTip, isSaveOnCloseNeeded, setContentDescription, setInitializationData, setInput, setInputWithNotify, setPartName
addPartPropertyListener, addPropertyListener, firePartPropertyChanged, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getPartProperties, getPartProperty, getSite, getTitle, removePartPropertyListener, removePropertyListener, setPartProperty, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected 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.FormPage
protected void setTreeFilter(org.eclipse.jface.viewers.ViewerFilter filter, boolean force)
protected void selectListElements(Matcher matcher)
public void dispose()
dispose
in interface org.eclipse.ui.IWorkbenchPart
dispose
in class org.eclipse.ui.forms.editor.FormPage
public void selectDepedency(ArtifactKey artifactKey)
public void loadData()
public void mavenProjectChanged(MavenProjectChangedEvent[] events, org.eclipse.core.runtime.IProgressMonitor monitor)
IMavenProjectChangedListener
mavenProjectChanged
in interface IMavenProjectChangedListener
public void fileChanged()
fileChanged
in interface IPomFileChangedListener
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.