Package org.csstudio.opibuilder.runmode
Class OPIRunnerContextMenuProvider
java.lang.Object
org.eclipse.jface.action.ContributionManager
org.eclipse.jface.action.MenuManager
org.eclipse.gef.ContextMenuProvider
org.csstudio.opibuilder.runmode.OPIRunnerContextMenuProvider
- All Implemented Interfaces:
IContributionItem,IContributionManager,IMenuListener,IMenuManager
public final class OPIRunnerContextMenuProvider
extends org.eclipse.gef.ContextMenuProvider
ContextMenuProvider implementation for the OPI Runner.
-
Field Summary
Fields inherited from class org.eclipse.jface.action.MenuManager
MANAGER_KEY, visible -
Constructor Summary
ConstructorsConstructorDescriptionOPIRunnerContextMenuProvider(org.eclipse.gef.EditPartViewer viewer, IOPIRuntime opiRuntime) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanallowItem(IContributionItem itemToAdd) voidbuildContextMenu(IMenuManager menu) Methods inherited from class org.eclipse.gef.ContextMenuProvider
getViewer, menuAboutToShow, setViewerMethods 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, setImageDescriptor, setMenuText, setOverrides, setParent, setRemoveAllWhenShown, setVisible, toString, update, update, update, update, updateAllMethods inherited from class org.eclipse.jface.action.ContributionManager
add, add, 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, setDirtyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jface.action.IContributionItem
isDirtyMethods 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
-
Constructor Details
-
OPIRunnerContextMenuProvider
-
-
Method Details
-
buildContextMenu
- Specified by:
buildContextMenuin classorg.eclipse.gef.ContextMenuProvider
-
allowItem
- Overrides:
allowItemin classContributionManager
-