org.drools.eclipse.flow.common.editor
Class GenericContextMenuProvider

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 org.drools.eclipse.flow.common.editor.GenericContextMenuProvider
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 GenericContextMenuProvider
extends org.eclipse.gef.ContextMenuProvider

Common implementation of a ContextMenuProvider.


Field Summary
 
Fields inherited from class org.eclipse.jface.action.MenuManager
visible
 
Constructor Summary
GenericContextMenuProvider(org.eclipse.gef.GraphicalViewer viewer, org.eclipse.gef.ui.actions.ActionRegistry registry)
           
 
Method Summary
 void buildContextMenu(org.eclipse.jface.action.IMenuManager menu)
           
 void setActionRegistry(org.eclipse.gef.ui.actions.ActionRegistry registry)
           
 
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, doItemFill, fill, fill, fill, fill, findMenuUsingPath, findUsingPath, getId, getImageDescriptor, getMenu, getMenuItem, getMenuItemCount, getMenuItems, getMenuText, getOverrides, getParent, getRemoveAllWhenShown, isDynamic, isEnabled, isGroupMarker, isSeparator, isSubstituteFor, isVisible, markDirty, menuExist, removeMenuListener, saveWidgetState, setActionDefinitionId, 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, getSize, 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

GenericContextMenuProvider

public GenericContextMenuProvider(org.eclipse.gef.GraphicalViewer viewer,
                                  org.eclipse.gef.ui.actions.ActionRegistry registry)
Method Detail

buildContextMenu

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

setActionRegistry

public void setActionRegistry(org.eclipse.gef.ui.actions.ActionRegistry registry)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.