Class V8MenuManager

  • All Implemented Interfaces:
    org.eclipse.jface.action.IContributionItem, org.eclipse.jface.action.IContributionManager, org.eclipse.jface.action.IMenuManager

    public class V8MenuManager
    extends org.eclipse.jface.action.MenuManager
    • Field Summary

      • Fields inherited from class org.eclipse.jface.action.MenuManager

        MANAGER_KEY, visible
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addDefaultExclusions()  
      protected boolean allowItem​(org.eclipse.jface.action.IContributionItem itemToAdd)  
      Set<Object> getExclusionSet()  
      void setExclusionSet​(Set<Object> ex)  
      • 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, setImageDescriptor, setMenuText, setOverrides, setParent, setRemoveAllWhenShown, setVisible, toString, update, update, update, update, updateAll
      • Methods 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, setDirty
      • Methods inherited from interface org.eclipse.jface.action.IContributionItem

        isDirty
      • 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
    • Constructor Detail

      • V8MenuManager

        public V8MenuManager()
      • V8MenuManager

        public V8MenuManager​(String text)
      • V8MenuManager

        public V8MenuManager​(String text,
                             String id)
      • V8MenuManager

        public V8MenuManager​(String text,
                             org.eclipse.jface.resource.ImageDescriptor image,
                             String id)
    • Method Detail

      • getExclusionSet

        public Set<Object> getExclusionSet()
      • setExclusionSet

        public void setExclusionSet​(Set<Object> ex)
      • allowItem

        protected boolean allowItem​(org.eclipse.jface.action.IContributionItem itemToAdd)
        Overrides:
        allowItem in class org.eclipse.jface.action.ContributionManager
      • addDefaultExclusions

        protected void addDefaultExclusions()