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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    void
    init(org.eclipse.ui.IActionBars bars)
    void
    partActivated(org.eclipse.ui.IWorkbenchPart part)
    void
    partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
    void
    partClosed(org.eclipse.ui.IWorkbenchPart part)
    void
    partDeactivated(org.eclipse.ui.IWorkbenchPart part)
    void
    partOpened(org.eclipse.ui.IWorkbenchPart part)
    void
    setActiveEditor(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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PrintActionContributor

      public PrintActionContributor()
  • Method Details

    • init

      public void init(org.eclipse.ui.IActionBars bars)
      Overrides:
      init in class org.eclipse.ui.part.EditorActionBarContributor
    • dispose

      public void dispose()
      Specified by:
      dispose in interface org.eclipse.ui.IEditorActionBarContributor
      Overrides:
      dispose in class org.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:
      setActiveEditor in interface org.eclipse.ui.IEditorActionBarContributor
      Overrides:
      setActiveEditor in class org.eclipse.ui.part.EditorActionBarContributor
      Parameters:
      targetEditor - the new active editor.
    • partClosed

      public void partClosed(org.eclipse.ui.IWorkbenchPart part)
      Specified by:
      partClosed in interface org.eclipse.ui.IPartListener
    • partOpened

      public void partOpened(org.eclipse.ui.IWorkbenchPart part)
      Specified by:
      partOpened in interface org.eclipse.ui.IPartListener
    • partDeactivated

      public void partDeactivated(org.eclipse.ui.IWorkbenchPart part)
      Specified by:
      partDeactivated in interface org.eclipse.ui.IPartListener
    • partBroughtToTop

      public void partBroughtToTop(org.eclipse.ui.IWorkbenchPart part)
      Specified by:
      partBroughtToTop in interface org.eclipse.ui.IPartListener
    • partActivated

      public void partActivated(org.eclipse.ui.IWorkbenchPart part)
      Specified by:
      partActivated in interface org.eclipse.ui.IPartListener