Package de.cau.cs.kieler.klighd.ui.parts
Class DiagramEditorPart.PrintActionContributor
java.lang.Object
org.eclipse.ui.part.EditorActionBarContributor
de.cau.cs.kieler.klighd.ui.parts.DiagramEditorPart.PrintActionContributor
- All Implemented Interfaces:
org.eclipse.ui.IEditorActionBarContributor,org.eclipse.ui.IPartListener
- Enclosing class:
- DiagramEditorPart
public static class DiagramEditorPart.PrintActionContributor
extends org.eclipse.ui.part.EditorActionBarContributor
implements org.eclipse.ui.IPartListener
ActionBarContributor providing the print action for DiagramEditorParts.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()voidinit(org.eclipse.ui.IActionBars bars) voidpartActivated(org.eclipse.ui.IWorkbenchPart part) voidpartBroughtToTop(org.eclipse.ui.IWorkbenchPart part) voidpartClosed(org.eclipse.ui.IWorkbenchPart part) voidpartDeactivated(org.eclipse.ui.IWorkbenchPart part) voidpartOpened(org.eclipse.ui.IWorkbenchPart part) voidsetActiveEditor(org.eclipse.ui.IEditorPart targetEditor) Sets the active editor for the contributor.
Updates the print action to reflect the the editor change.Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor
contributeToCoolBar, contributeToMenu, contributeToStatusLine, contributeToToolBar, getActionBars, getPage, init
-
Constructor Details
-
PrintActionContributor
public PrintActionContributor()
-
-
Method Details
-
init
public void init(org.eclipse.ui.IActionBars bars) - Overrides:
initin classorg.eclipse.ui.part.EditorActionBarContributor
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.eclipse.ui.IEditorActionBarContributor- Overrides:
disposein classorg.eclipse.ui.part.EditorActionBarContributor
-
setActiveEditor
public void setActiveEditor(org.eclipse.ui.IEditorPart targetEditor) Sets the active editor for the contributor.
Updates the print action to reflect the the editor change.- Specified by:
setActiveEditorin interfaceorg.eclipse.ui.IEditorActionBarContributor- Overrides:
setActiveEditorin classorg.eclipse.ui.part.EditorActionBarContributor- Parameters:
targetEditor- the new active editor.
-
partClosed
public void partClosed(org.eclipse.ui.IWorkbenchPart part) - Specified by:
partClosedin interfaceorg.eclipse.ui.IPartListener
-
partOpened
public void partOpened(org.eclipse.ui.IWorkbenchPart part) - Specified by:
partOpenedin interfaceorg.eclipse.ui.IPartListener
-
partDeactivated
public void partDeactivated(org.eclipse.ui.IWorkbenchPart part) - Specified by:
partDeactivatedin interfaceorg.eclipse.ui.IPartListener
-
partBroughtToTop
public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part) - Specified by:
partBroughtToTopin interfaceorg.eclipse.ui.IPartListener
-
partActivated
public void partActivated(org.eclipse.ui.IWorkbenchPart part) - Specified by:
partActivatedin interfaceorg.eclipse.ui.IPartListener
-