uk.ac.kcl.cch.jb.pliny.containmentView
Class ContainmentViewMenuProvider

java.lang.Object
  extended byorg.eclipse.jface.action.ContributionManager
      extended byorg.eclipse.jface.action.MenuManager
          extended byorg.eclipse.gef.ContextMenuProvider
              extended byuk.ac.kcl.cch.jb.pliny.containmentView.ContainmentViewMenuProvider
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 ContainmentViewMenuProvider
extends org.eclipse.gef.ContextMenuProvider


Constructor Summary
ContainmentViewMenuProvider(ContainmentViewPage page)
          creates an instance of the contextual menu when required by GEF.
 
Method Summary
 void buildContextMenu(org.eclipse.jface.action.IMenuManager menu)
           
 
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

ContainmentViewMenuProvider

public ContainmentViewMenuProvider(ContainmentViewPage page)
creates an instance of the contextual menu when required by GEF. One must provide a reference to the viewPage to which it applies.

Parameters:
page - ContainmentViewPage to which it applies.
Method Detail

buildContextMenu

public void buildContextMenu(org.eclipse.jface.action.IMenuManager menu)