org.eclipse.gmt.umlx.editor.common
Class QVTEditorContributor

java.lang.Object
  extended by org.eclipse.ui.part.EditorActionBarContributor
      extended by org.eclipse.ui.part.MultiPageEditorActionBarContributor
          extended by org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor
              extended by org.eclipse.gmt.umlx.editor.common.QVTEditorContributor
All Implemented Interfaces:
org.eclipse.jface.action.IMenuListener, org.eclipse.ui.IEditorActionBarContributor, org.eclipse.ui.IPropertyListener

public class QVTEditorContributor
extends org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor

Manages the installation/deinstallation of global actions for multi-page editors. Responsible for the redirection of global actions to the active editor. Multi-page contributor replaces the contributors for the individual editors in the multi-page editor.


Field Summary
 
Fields inherited from class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor
ADDITIONS_LAST_STYLE
 
Constructor Summary
QVTEditorContributor()
          Creates a multi-page contributor.
 
Method Summary
 void contributeToMenu(org.eclipse.jface.action.IMenuManager manager)
           
 void contributeToStatusLine(org.eclipse.jface.action.IStatusLineManager statusLineManager)
           
 void contributeToToolBar(org.eclipse.jface.action.IToolBarManager manager)
           
 void setActivePage(org.eclipse.ui.IEditorPart part)
           
 
Methods inherited from class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor
activate, deactivate, getActiveEditor, init, menuAboutToShow, propertyChanged, setActiveEditor, setActiveView, shareGlobalActions, update
 
Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor
contributeToCoolBar, dispose, getActionBars, getPage, init
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QVTEditorContributor

public QVTEditorContributor()
Creates a multi-page contributor.

Method Detail

setActivePage

public void setActivePage(org.eclipse.ui.IEditorPart part)
Overrides:
setActivePage in class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor

contributeToMenu

public void contributeToMenu(org.eclipse.jface.action.IMenuManager manager)
Overrides:
contributeToMenu in class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor

contributeToStatusLine

public void contributeToStatusLine(org.eclipse.jface.action.IStatusLineManager statusLineManager)
Overrides:
contributeToStatusLine in class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor

contributeToToolBar

public void contributeToToolBar(org.eclipse.jface.action.IToolBarManager manager)
Overrides:
contributeToToolBar in class org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor