Class NavigatorViewPage
- java.lang.Object
-
- org.eclipse.ui.part.Page
-
- org.eclipse.mat.ui.internal.views.NavigatorViewPage
-
- All Implemented Interfaces:
IDoubleClickListener,ISelectionProvider,NavigatorState.IStateChangeListener,IPage,IPageBookViewPage
public class NavigatorViewPage extends Page implements ISelectionProvider, IDoubleClickListener, NavigatorState.IStateChangeListener
-
-
Constructor Summary
Constructors Constructor Description NavigatorViewPage(MultiPaneEditor editor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddSelectionChangedListener(ISelectionChangedListener listener)voidcreateControl(Composite parent)voiddispose()voiddoubleClick(DoubleClickEvent event)ControlgetControl()ISelectiongetSelection()voidinit(IPageSite pageSite)voidonStateChanged(PaneState state)voidremoveSelectionChangedListener(ISelectionChangedListener listener)voidsetFocus()voidsetSelection(ISelection selection)voidupdate()-
Methods inherited from class org.eclipse.ui.part.Page
getSite, makeContributions, setActionBars
-
-
-
-
Constructor Detail
-
NavigatorViewPage
public NavigatorViewPage(MultiPaneEditor editor)
-
-
Method Detail
-
createControl
public void createControl(Composite parent)
- Specified by:
createControlin interfaceIPage- Specified by:
createControlin classPage
-
getControl
public Control getControl()
- Specified by:
getControlin interfaceIPage- Specified by:
getControlin classPage
-
setFocus
public void setFocus()
-
update
public void update()
-
doubleClick
public void doubleClick(DoubleClickEvent event)
- Specified by:
doubleClickin interfaceIDoubleClickListener
-
init
public void init(IPageSite pageSite)
- Specified by:
initin interfaceIPageBookViewPage- Overrides:
initin classPage
-
onStateChanged
public void onStateChanged(PaneState state)
- Specified by:
onStateChangedin interfaceNavigatorState.IStateChangeListener
-
addSelectionChangedListener
public void addSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
addSelectionChangedListenerin interfaceISelectionProvider
-
getSelection
public ISelection getSelection()
- Specified by:
getSelectionin interfaceISelectionProvider
-
removeSelectionChangedListener
public void removeSelectionChangedListener(ISelectionChangedListener listener)
- Specified by:
removeSelectionChangedListenerin interfaceISelectionProvider
-
setSelection
public void setSelection(ISelection selection)
- Specified by:
setSelectionin interfaceISelectionProvider
-
-