org.eclipse.gmt.umlx.editor.actions
Class MultiPageActionBarContributor
java.lang.Object
org.eclipse.ui.part.EditorActionBarContributor
org.eclipse.ui.part.MultiPageEditorActionBarContributor
org.eclipse.gmt.umlx.editor.actions.MultiPageActionBarContributor
- All Implemented Interfaces:
- org.eclipse.ui.IEditorActionBarContributor
- Direct Known Subclasses:
- MultiSheetEditorContributor
public abstract class MultiPageActionBarContributor
- extends org.eclipse.ui.part.MultiPageEditorActionBarContributor
MultiSheetActionBarContributor adds the ActionBarContributor functionality to
MultiPageEditorActionBarContributor.
Method Summary |
void |
dispose()
Disposes the contributor. |
void |
init(org.eclipse.ui.IActionBars bars)
|
void |
setActivePage(org.eclipse.ui.IEditorPart editor)
|
Methods inherited from class org.eclipse.ui.part.MultiPageEditorActionBarContributor |
setActiveEditor |
Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor |
contributeToCoolBar, contributeToMenu, contributeToStatusLine, contributeToToolBar, getActionBars, getPage, init |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiPageActionBarContributor
public MultiPageActionBarContributor()
dispose
public void dispose()
- Disposes the contributor. Removes all
RetargetAction
s that were IPartListener
s on the IWorkbenchPage
and
disposes them. Also disposes the action registry.
Subclasses may extend this method to perform additional cleanup.
- Specified by:
dispose
in interface org.eclipse.ui.IEditorActionBarContributor
- Overrides:
dispose
in class org.eclipse.ui.part.EditorActionBarContributor
- See Also:
EditorActionBarContributor.dispose()
init
public void init(org.eclipse.ui.IActionBars bars)
- Overrides:
init
in class org.eclipse.ui.part.EditorActionBarContributor
- See Also:
EditorActionBarContributor.init(IActionBars)
setActivePage
public void setActivePage(org.eclipse.ui.IEditorPart editor)
- Specified by:
setActivePage
in class org.eclipse.ui.part.MultiPageEditorActionBarContributor
- See Also:
IEditorActionBarContributor.setActiveEditor(IEditorPart)