public abstract class CompositeHeapEditorPane extends AbstractEditorPane implements ISelectionProvider, ISelectionChangedListener
PROP_DIRTY, PROP_INPUTPROP_TITLE| Constructor and Description |
|---|
CompositeHeapEditorPane() |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionChangedListener(ISelectionChangedListener listener) |
void |
closePage(PaneState state) |
void |
contributeToToolBar(IToolBarManager manager) |
<T> T |
getAdapter(Class<T> adapter) |
ISelection |
getSelection() |
void |
removeSelectionChangedListener(ISelectionChangedListener listener) |
void |
selectionChanged(SelectionChangedEvent event) |
void |
setSelection(ISelection selection) |
addPropertyListener, dispose, doSave, doSaveAs, getEditor, getEditorInput, getEditorSite, getPaneId, getPaneState, getParentPane, getQueryContext, getSite, getTitleImage, getTitleToolTip, init, initWithArgument, isDirty, isSaveAsAllowed, isSaveOnCloseNeeded, removePropertyListener, setFocus, setPaneStateequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatePartControl, getTitlepublic void closePage(PaneState state)
public void addSelectionChangedListener(ISelectionChangedListener listener)
addSelectionChangedListener in interface ISelectionProviderpublic ISelection getSelection()
getSelection in interface ISelectionProviderpublic void removeSelectionChangedListener(ISelectionChangedListener listener)
removeSelectionChangedListener in interface ISelectionProviderpublic void setSelection(ISelection selection)
setSelection in interface ISelectionProviderpublic void selectionChanged(SelectionChangedEvent event)
selectionChanged in interface ISelectionChangedListenerpublic <T> T getAdapter(Class<T> adapter)
getAdapter in interface IAdaptablegetAdapter in class AbstractEditorPanepublic void contributeToToolBar(IToolBarManager manager)
contributeToToolBar in class AbstractEditorPane