roneditor.editor
Class RONEditorContextMenuProvider

java.lang.Object
  extended by org.eclipse.jface.action.ContributionManager
      extended by org.eclipse.jface.action.MenuManager
          extended by org.eclipse.gef.ContextMenuProvider
              extended by roneditor.editor.ContextMenuProviderWithActionRegistry
                  extended by roneditor.editor.RONEditorContextMenuProvider
All Implemented Interfaces:
org.eclipse.jface.action.IContributionItem, org.eclipse.jface.action.IContributionManager, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.action.IMenuManager

public class RONEditorContextMenuProvider
extends ContextMenuProviderWithActionRegistry

This is used to populate the context menu for the TreeViewer in the RONEditor.

Author:
Tony Modica

Constructor Summary
RONEditorContextMenuProvider(org.eclipse.gef.EditPartViewer viewer, org.eclipse.gef.ui.actions.ActionRegistry actionRegistry)
           
 
Method Summary
 void buildContextMenu(org.eclipse.jface.action.IMenuManager menuManager)
           
 
Methods inherited from class roneditor.editor.ContextMenuProviderWithActionRegistry
appendActionToGroup, dynamicAppendActionToGroup
 
Methods inherited from class org.eclipse.gef.ContextMenuProvider
getViewer, menuAboutToShow, setViewer
 
Methods inherited from class org.eclipse.jface.action.MenuManager
addMenuListener, createContextMenu, createMenuBar, createMenuBar, dispose, fill, fill, fill, fill, findMenuUsingPath, findUsingPath, getId, getMenu, getMenuText, getOverrides, getParent, getRemoveAllWhenShown, isDynamic, isEnabled, isGroupMarker, isSeparator, isSubstituteFor, isVisible, markDirty, removeMenuListener, saveWidgetState, setOverrides, setParent, setRemoveAllWhenShown, setVisible, update, update, update, update, updateAll
 
Methods inherited from class org.eclipse.jface.action.ContributionManager
add, add, allowItem, appendToGroup, appendToGroup, dumpStatistics, find, getItems, hasDynamicItems, indexOf, indexOf, insert, insertAfter, insertAfter, insertBefore, insertBefore, internalSetItems, isDirty, isEmpty, itemAdded, itemRemoved, prependToGroup, prependToGroup, remove, remove, removeAll, replaceItem, setDirty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.action.IContributionManager
add, add, appendToGroup, appendToGroup, find, getItems, insertAfter, insertAfter, insertBefore, insertBefore, isDirty, isEmpty, prependToGroup, prependToGroup, remove, remove, removeAll
 
Methods inherited from interface org.eclipse.jface.action.IContributionItem
isDirty
 

Constructor Detail

RONEditorContextMenuProvider

public RONEditorContextMenuProvider(org.eclipse.gef.EditPartViewer viewer,
                                    org.eclipse.gef.ui.actions.ActionRegistry actionRegistry)
Method Detail

buildContextMenu

public void buildContextMenu(org.eclipse.jface.action.IMenuManager menuManager)
Specified by:
buildContextMenu in class org.eclipse.gef.ContextMenuProvider