|
org.eclipse.gef.ui.palette
Class PaletteContextMenuProvider
java.lang.Object
org.eclipse.jface.action.ContributionManager
org.eclipse.jface.action.MenuManager
org.eclipse.gef.ContextMenuProvider
org.eclipse.gef.ui.palette.PaletteContextMenuProvider
-
All Implemented Interfaces:
-
IContributionItem,
IContributionManager,
IMenuListener,
IMenuManager
- public class PaletteContextMenuProvider
- extends
ContextMenuProvider
Provides the context menu for a palette.
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
|
PaletteContextMenuProvider
public PaletteContextMenuProvider(
PaletteViewer palette)
- Constructor
-
Parameters:
-
palette - the palette viewer for which the context menu has to be created
getPaletteViewer
protected
PaletteViewer getPaletteViewer()
-
-
Returns:
- the palette viewer
buildContextMenu
public void buildContextMenu(
IMenuManager menu)
- This is the method that builds the context menu.
-
-
Specified by:
-
buildContextMenu
in class
ContextMenuProvider
-
-
Parameters:
-
menu - The IMenuManager to which actions for the palette's context menu can
be added. -
See Also:
-
ContextMenuProvider.buildContextMenu(org.eclipse.jface.action.IMenuManager)
Copyright (c) IBM Corp. and others 2000, 2007. All Rights Reserved.
|
|