public class NavigatorViewPage extends org.eclipse.ui.part.Page implements org.eclipse.jface.viewers.ISelectionProvider, org.eclipse.jface.viewers.IDoubleClickListener, NavigatorState.IStateChangeListener
| Constructor and Description |
|---|
NavigatorViewPage(MultiPaneEditor editor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) |
void |
createControl(org.eclipse.swt.widgets.Composite parent) |
void |
dispose() |
void |
doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event) |
org.eclipse.swt.widgets.Control |
getControl() |
org.eclipse.jface.viewers.ISelection |
getSelection() |
void |
init(org.eclipse.ui.part.IPageSite pageSite) |
void |
onStateChanged(PaneState state) |
void |
removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) |
void |
setFocus() |
void |
setSelection(org.eclipse.jface.viewers.ISelection selection) |
void |
update() |
public NavigatorViewPage(MultiPaneEditor editor)
public void createControl(org.eclipse.swt.widgets.Composite parent)
createControl in interface org.eclipse.ui.part.IPagecreateControl in class org.eclipse.ui.part.Pagepublic org.eclipse.swt.widgets.Control getControl()
getControl in interface org.eclipse.ui.part.IPagegetControl in class org.eclipse.ui.part.Pagepublic void setFocus()
setFocus in interface org.eclipse.ui.part.IPagesetFocus in class org.eclipse.ui.part.Pagepublic void update()
public void doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
doubleClick in interface org.eclipse.jface.viewers.IDoubleClickListenerpublic void init(org.eclipse.ui.part.IPageSite pageSite)
init in interface org.eclipse.ui.part.IPageBookViewPageinit in class org.eclipse.ui.part.Pagepublic void onStateChanged(PaneState state)
onStateChanged in interface NavigatorState.IStateChangeListenerpublic void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
addSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderpublic org.eclipse.jface.viewers.ISelection getSelection()
getSelection in interface org.eclipse.jface.viewers.ISelectionProviderpublic void removeSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
removeSelectionChangedListener in interface org.eclipse.jface.viewers.ISelectionProviderpublic void setSelection(org.eclipse.jface.viewers.ISelection selection)
setSelection in interface org.eclipse.jface.viewers.ISelectionProviderpublic void dispose()
dispose in interface org.eclipse.ui.part.IPagedispose in class org.eclipse.ui.part.Page