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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
createControl
(Composite parent) void
dispose()
void
doubleClick
(DoubleClickEvent event) void
void
onStateChanged
(PaneState state) void
void
setFocus()
void
setSelection
(ISelection selection) void
update()
Methods inherited from class org.eclipse.ui.part.Page
getSite, makeContributions, setActionBars
-
Constructor Details
-
NavigatorViewPage
-
-
Method Details
-
createControl
- Specified by:
createControl
in interfaceIPage
- Specified by:
createControl
in classPage
-
getControl
- Specified by:
getControl
in interfaceIPage
- Specified by:
getControl
in classPage
-
setFocus
public void setFocus() -
update
public void update() -
doubleClick
- Specified by:
doubleClick
in interfaceIDoubleClickListener
-
init
- Specified by:
init
in interfaceIPageBookViewPage
- Overrides:
init
in classPage
-
onStateChanged
- Specified by:
onStateChanged
in interfaceNavigatorState.IStateChangeListener
-
addSelectionChangedListener
- Specified by:
addSelectionChangedListener
in interfaceISelectionProvider
-
getSelection
- Specified by:
getSelection
in interfaceISelectionProvider
-
removeSelectionChangedListener
- Specified by:
removeSelectionChangedListener
in interfaceISelectionProvider
-
setSelection
- Specified by:
setSelection
in interfaceISelectionProvider
-
dispose
public void dispose()
-