public class NavigatorViewPage extends Page implements ISelectionProvider, IDoubleClickListener, NavigatorState.IStateChangeListener
| Constructor and Description |
|---|
NavigatorViewPage(MultiPaneEditor editor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionChangedListener(ISelectionChangedListener listener) |
void |
createControl(Composite parent) |
void |
dispose() |
void |
doubleClick(DoubleClickEvent event) |
Control |
getControl() |
ISelection |
getSelection() |
void |
init(IPageSite pageSite) |
void |
onStateChanged(PaneState state) |
void |
removeSelectionChangedListener(ISelectionChangedListener listener) |
void |
setFocus() |
void |
setSelection(ISelection selection) |
void |
update() |
getSite, makeContributions, setActionBarspublic NavigatorViewPage(MultiPaneEditor editor)
public void createControl(Composite parent)
createControl in interface IPagecreateControl in class Pagepublic Control getControl()
getControl in interface IPagegetControl in class Pagepublic void setFocus()
public void update()
public void doubleClick(DoubleClickEvent event)
doubleClick in interface IDoubleClickListenerpublic void init(IPageSite pageSite)
init in interface IPageBookViewPageinit in class Pagepublic void onStateChanged(PaneState state)
onStateChanged in interface NavigatorState.IStateChangeListenerpublic 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 ISelectionProvider