roneditor.editor
Class RonEditorActionBarContributor

java.lang.Object
  extended by org.eclipse.ui.part.EditorActionBarContributor
      extended by org.eclipse.gef.ui.actions.ActionBarContributor
          extended by roneditor.editor.RonEditorActionBarContributor
All Implemented Interfaces:
org.eclipse.ui.IEditorActionBarContributor

public class RonEditorActionBarContributor
extends org.eclipse.gef.ui.actions.ActionBarContributor

Constributor class to handle menue events. Some standard actions are put in the ActionBar by this.

Author:
Tony Modica

Field Summary
private  EditAction propertiesDialogAction
           
private  org.eclipse.gef.ui.actions.ZoomComboContributionItem zoomComboContributionItem
          The ZoomComboContributionItem placed in the action bar.
 
Constructor Summary
RonEditorActionBarContributor()
           
 
Method Summary
protected  void buildActions()
           
 void contributeToMenu(org.eclipse.jface.action.IMenuManager menuManager)
           
 void contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
           
protected  void declareGlobalActionKeys()
           
 void setZoomManager(org.eclipse.gef.editparts.ZoomManager zoomManager)
          Method for updating the ZoomManager of the ZoomComboContributionItem manually.
 
Methods inherited from class org.eclipse.gef.ui.actions.ActionBarContributor
addAction, addGlobalActionKey, addRetargetAction, dispose, getAction, getActionRegistry, init, setActiveEditor
 
Methods inherited from class org.eclipse.ui.part.EditorActionBarContributor
contributeToCoolBar, contributeToStatusLine, getActionBars, getPage, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zoomComboContributionItem

private org.eclipse.gef.ui.actions.ZoomComboContributionItem zoomComboContributionItem
The ZoomComboContributionItem placed in the action bar.


propertiesDialogAction

private EditAction propertiesDialogAction
Constructor Detail

RonEditorActionBarContributor

public RonEditorActionBarContributor()
Method Detail

buildActions

protected void buildActions()
Specified by:
buildActions in class org.eclipse.gef.ui.actions.ActionBarContributor

declareGlobalActionKeys

protected void declareGlobalActionKeys()
Specified by:
declareGlobalActionKeys in class org.eclipse.gef.ui.actions.ActionBarContributor

contributeToMenu

public void contributeToMenu(org.eclipse.jface.action.IMenuManager menuManager)
Overrides:
contributeToMenu in class org.eclipse.ui.part.EditorActionBarContributor

contributeToToolBar

public void contributeToToolBar(org.eclipse.jface.action.IToolBarManager toolBarManager)
Overrides:
contributeToToolBar in class org.eclipse.ui.part.EditorActionBarContributor

setZoomManager

public void setZoomManager(org.eclipse.gef.editparts.ZoomManager zoomManager)
Method for updating the ZoomManager of the ZoomComboContributionItem manually. This is especially needed if several GraphicalViewers are used in a single page as the part service won't notice changes of the current viewer and does not notify the listening ZoomComboContributionItem.