Uses of Interface
org.eclipse.jface.action.IContributionItem
Packages that use IContributionItem
Package
Description
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
Provides a set of actions related to running and debugging applications.
Provides support for shared UI resources such as menus,
tool bars, and status lines.
Contains the team synchronization presentation framework and support
for the Synchronize View.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
-
Uses of IContributionItem in org.eclipse.compare
Classes in org.eclipse.compare that implement IContributionItem -
Uses of IContributionItem in org.eclipse.debug.ui.actions
Classes in org.eclipse.debug.ui.actions that implement IContributionItemModifier and TypeClassDescriptionclass
Breakpoint ruler pop-up action that creates a sub-menu to select the currently active breakpoint type.Methods in org.eclipse.debug.ui.actions that return IContributionItemModifier and TypeMethodDescriptionprotected IContributionItem[]
BreakpointTypesContribution.getContributionItems()
-
Uses of IContributionItem in org.eclipse.e4.ui.workbench.renderers.swt
Classes in org.eclipse.e4.ui.workbench.renderers.swt that implement IContributionItemModifier and TypeClassDescriptionclass
Common super class for HandledContributionItem and DirectContributionItemclass
class
class
Methods in org.eclipse.e4.ui.workbench.renderers.swt that return IContributionItemModifier and TypeMethodDescriptionMenuManagerRenderer.getContribution
(MMenuElement model) ToolBarManagerRenderer.getContribution
(MToolBarElement element) Methods in org.eclipse.e4.ui.workbench.renderers.swt with parameters of type IContributionItemModifier and TypeMethodDescriptionvoid
MenuManagerRenderer.clearModelToContribution
(MMenuElement model, IContributionItem item) void
ToolBarManagerRenderer.clearModelToContribution
(MToolBarElement model, IContributionItem item) MenuManagerRenderer.getMenuElement
(IContributionItem item) ToolBarManagerRenderer.getToolElement
(IContributionItem item) void
MenuManagerRenderer.linkModelToContribution
(MMenuElement model, IContributionItem item) void
ToolBarManagerRenderer.linkModelToContribution
(MToolBarElement model, IContributionItem item) -
Uses of IContributionItem in org.eclipse.jface.action
Subinterfaces of IContributionItem in org.eclipse.jface.actionModifier and TypeInterfaceDescriptioninterface
TheIMenuManager
interface provides protocol for managing contributions to a menu bar and its sub menus.Classes in org.eclipse.jface.action that implement IContributionItemModifier and TypeClassDescriptionclass
Abstract superclass for group marker classes.class
A contribution item which delegates to an action.class
An abstract base implementation for contribution items.class
An abstract contribution item implementation for adding an arbitrary SWT control to a tool bar.class
A group marker is a special kind of contribution item denoting the beginning of a group.class
A menu manager is a contribution manager which realizes itself and its items in a menu control; either as a menu bar, a sub-menu, or a context menu.class
A separator is a special kind of contribution item which acts as a visual separator and, optionally, acts as a group marker.class
A contribution item to be used with status line managers.class
ASubContributionItem
is a wrapper for anIContributionItem
.class
ASubMenuManager
is used to define a set of contribution items within a parent manager.class
TheToolBarContributionItem
class provides a wrapper for tool bar managers when used in cool bar managers.Methods in org.eclipse.jface.action that return IContributionItemModifier and TypeMethodDescriptionFinds the contribution item with the given id.Method declared on IContributionManager.IMenuManager.findUsingPath
(String path) Finds the contribution item at the given path.MenuManager.findUsingPath
(String path) SubMenuManager.findUsingPath
(String path) Method declared on IMenuManager.SubContributionItem.getInnerItem()
Returns the inner contribution item.ContributionManager.getItems()
IContributionManager.getItems()
Returns all contribution items known to this manager.SubContributionManager.getItems()
ContributionManager.remove
(IContributionItem item) Removes and returns the contribution item with the given id from this manager.IContributionManager.remove
(IContributionItem item) Removes the given contribution item from the contribution items known to this manager.SubContributionManager.remove
(IContributionItem item) protected IContributionItem
SubContributionManager.unwrap
(IContributionItem item) Unwraps a nested contribution item.Methods in org.eclipse.jface.action with parameters of type IContributionItemModifier and TypeMethodDescriptionvoid
ContributionManager.add
(IContributionItem item) void
IContributionManager.add
(IContributionItem item) Adds a contribution item to this manager.void
SubContributionManager.add
(IContributionItem item) protected boolean
ContributionManager.allowItem
(IContributionItem itemToAdd) This method allows subclasses ofContributionManager
to prevent certain items in the contributions list.protected boolean
CoolBarManager.allowItem
(IContributionItem itemToAdd) void
ContributionManager.appendToGroup
(String groupName, IContributionItem item) void
IContributionManager.appendToGroup
(String groupName, IContributionItem item) Adds a contribution item to this manager at the end of the group with the given name.void
SubContributionManager.appendToGroup
(String groupName, IContributionItem item) protected void
MenuManager.doItemFill
(IContributionItem ci, int index) Call anIContributionItem
's fill method with the implementation's widget.IContributionManagerOverrides.getAccelerator
(IContributionItem item) This is not intended to be called outside of the workbench.IContributionManagerOverrides.getAcceleratorText
(IContributionItem item) This is not intended to be called outside of the workbench.IContributionManagerOverrides.getEnabled
(IContributionItem item) Find out the enablement of the itemIContributionManagerOverrides.getText
(IContributionItem item) This is not intended to be called outside of the workbench.IContributionManagerOverrides.getVisible
(IContributionItem item) Visiblity override.protected int
ContributionManager.indexOf
(IContributionItem item) Returns the index of the object in the internal structure.void
ContributionManager.insert
(int index, IContributionItem item) Insert the item at the given index.void
ContributionManager.insertAfter
(String ID, IContributionItem item) void
IContributionManager.insertAfter
(String id, IContributionItem item) Inserts a contribution item after the item with the given id.void
SubContributionManager.insertAfter
(String id, IContributionItem item) void
ContributionManager.insertBefore
(String ID, IContributionItem item) void
IContributionManager.insertBefore
(String id, IContributionItem item) Inserts a contribution item before the item with the given id.void
SubContributionManager.insertBefore
(String id, IContributionItem item) protected void
ContributionManager.internalSetItems
(IContributionItem[] items) An internal method for setting the order of the contribution items.boolean
MenuManager.isSubstituteFor
(IContributionItem item) Deprecated.protected void
ContributionManager.itemAdded
(IContributionItem item) The given item was added to the list of contributions.protected void
CoolBarManager.itemAdded
(IContributionItem item) Subclasses may extend thisContributionManager
method, but must callsuper.itemAdded
.protected void
SubContributionManager.itemAdded
(IContributionItem item, SubContributionItem wrap) Notifies that an item has been added.protected void
ContributionManager.itemRemoved
(IContributionItem item) The given item was removed from the list of contributions.protected void
CoolBarManager.itemRemoved
(IContributionItem item) Subclasses may extend thisContributionManager
method, but must callsuper.itemRemoved
.protected void
SubContributionManager.itemRemoved
(IContributionItem item) Notifies that an item has been removed.void
ContributionManager.prependToGroup
(String groupName, IContributionItem item) void
IContributionManager.prependToGroup
(String groupName, IContributionItem item) Adds a contribution item to this manager at the beginning of the group with the given name.void
SubContributionManager.prependToGroup
(String groupName, IContributionItem item) ContributionManager.remove
(IContributionItem item) IContributionManager.remove
(IContributionItem item) Removes the given contribution item from the contribution items known to this manager.SubContributionManager.remove
(IContributionItem item) boolean
ContributionManager.replaceItem
(String identifier, IContributionItem replacementItem) Replaces the item of the given identifier with another contribution item.void
CoolBarManager.setItems
(IContributionItem[] newItems) Replaces the current items with the given items.protected IContributionItem
SubContributionManager.unwrap
(IContributionItem item) Unwraps a nested contribution item.protected SubContributionItem
SubContributionManager.wrap
(IContributionItem item) Wraps a contribution item in a sub contribution item, and returns the new wrapper.Constructors in org.eclipse.jface.action with parameters of type IContributionItemModifierConstructorDescriptionCreates a newSubContributionItem
. -
Uses of IContributionItem in org.eclipse.team.ui.synchronize
Methods in org.eclipse.team.ui.synchronize that return IContributionItemModifier and TypeMethodDescriptionprotected IContributionItem
SynchronizePageActionGroup.findGroup
(IContributionManager menu, String groupId) Helper method to find the group of the given id for the page associated with the configuration of this action group.Methods in org.eclipse.team.ui.synchronize with parameters of type IContributionItemModifier and TypeMethodDescriptionprotected void
SynchronizePageActionGroup.appendToGroup
(String menuId, String groupId, IContributionItem item) Helper method that can be invoked during initialization to add an item to a particular menu (one of P_TOOLBAR_MENU, P_VIEW_MENU, P_CONTEXT_MENU from ISynchronizePageConfiguration).protected boolean
SynchronizePageActionGroup.appendToGroup
(IContributionManager manager, String groupId, IContributionItem item) Helper method to add a contribution item to a group in a menu. -
Uses of IContributionItem in org.eclipse.ui.actions
Classes in org.eclipse.ui.actions that implement IContributionItemModifier and TypeClassDescriptionclass
ABaseNewWizardMenu
is used to populate a menu manager with New Wizard actions for the current perspective's new wizard shortcuts, including an Other... action to open the new wizard dialog.class
A compound contribution is a contribution item consisting of a dynamic list of contribution items.class
ANewWizardMenu
augmentsBaseNewWizardMenu
with IDE-specific actions: New Project...class
Deprecated.Workbench no longer exposes the concept of "pages" in the user ui model.class
Deprecated.See IWorkbench.showPerspective methods.class
Deprecated.See IWorkbench.showPerspective methods.class
A menu for opening files in the workbench.class
A menu for perspective selection.Methods in org.eclipse.ui.actions that return IContributionItemModifier and TypeMethodDescriptionabstract IContributionItem
ContributionItemFactory.create
(IWorkbenchWindow window) Creates a new standard contribution item for the given workbench window.protected IContributionItem[]
BaseNewWizardMenu.getContributionItems()
protected abstract IContributionItem[]
CompoundContributionItem.getContributionItems()
Return a list of contributions items that will replace this item in the parent manager.protected IContributionItem[]
NewWizardMenu.getContributionItems()
Method parameters in org.eclipse.ui.actions with type arguments of type IContributionItemModifier and TypeMethodDescriptionprotected void
BaseNewWizardMenu.addItems
(List<IContributionItem> list) Adds the contribution items to show to the given list.protected void
NewWizardMenu.addItems
(List<IContributionItem> list) protected boolean
BaseNewWizardMenu.addShortcuts
(List<IContributionItem> list) Adds the new wizard shortcuts for the current perspective to the given list.Constructors in org.eclipse.ui.actions with parameters of type IContributionItemModifierConstructorDescriptionNewWizardDropDownAction
(IWorkbenchWindow window, ActionFactory.IWorkbenchAction showDlgAction, IContributionItem newWizardMenu) Create a newNewWizardDropDownAction
. -
Uses of IContributionItem in org.eclipse.ui.internal
Classes in org.eclipse.ui.internal that implement IContributionItemModifier and TypeClassDescriptionclass
This class marks a sub contribution item as belonging to an action set.class
AnEditorMenuManager
is used to sort the contributions made by an editor so that they always appear after the action sets.class
This class represents a pseudo-group defined by an action set.class
Change the perspective of the active page in the window to the selected one.class
AnEditorMenuManager
is used to sort the contributions made by an editor so that they always appear after the action sets.class
Contribution item for actions provided by plugins via workbench action extension points.class
Contribution item for actions provided by plugins via workbench action extension points.class
A dynamic menu item which supports to switch to other Windows.class
AShowInMenu
is used to populate a menu manager with Show In actions.class
AShowViewMenu
is used to populate a menu manager with Show View actions.class
A dynamic menu item to switch to other opened workbench windows.class
Menu contribution item which shows a working set.Methods in org.eclipse.ui.internal that return IContributionItemModifier and TypeMethodDescriptionReturns the item passed to us, not the wrapper.static IContributionItem
PluginActionSetBuilder.findInsertionPoint
(String startId, String sortId, IContributionManager mgr, boolean startVsEnd) Returns the insertion point for a new contribution item.protected IContributionItem
ShowInMenu.getContributionItem
(IViewDescriptor viewDescriptor) Return the appropriate command contribution item for the parameter.ActionSetMenuManager.getItems()
CoolBarToTrimManager.getItems()
EditorMenuManager.getItems()
CoolBarToTrimManager.remove
(IContributionItem item) Methods in org.eclipse.ui.internal with parameters of type IContributionItemModifier and TypeMethodDescriptionvoid
CoolBarToTrimManager.add
(IContributionItem item) void
CoolBarToTrimManager.appendToGroup
(String groupName, IContributionItem item) void
EditorMenuManager.appendToGroup
(String groupName, IContributionItem item) protected void
EditorMenuManager.getAllContributedActions
(HashSet<IAction> set, IContributionItem item) void
CoolBarToTrimManager.insertAfter
(String id, IContributionItem item) protected void
PluginActionBuilder.BasicContribution.insertAfter
(IContributionManager mgr, String refId, IContributionItem item) Inserts a contribution item after another named contribution item.void
CoolBarToTrimManager.insertBefore
(String id, IContributionItem item) void
CoolBarToTrimManager.prependToGroup
(String groupName, IContributionItem item) void
EditorMenuManager.prependToGroup
(String groupName, IContributionItem item) CoolBarToTrimManager.remove
(IContributionItem item) void
CoolBarToTrimManager.setItems
(IContributionItem[] newItems) protected SubContributionItem
ActionSetMenuManager.wrap
(IContributionItem item) Constructors in org.eclipse.ui.internal with parameters of type IContributionItemModifierConstructorDescriptionActionSetContributionItem
(IContributionItem item, String actionSetId) Constructs a new item -
Uses of IContributionItem in org.eclipse.ui.part
Classes in org.eclipse.ui.part that implement IContributionItemModifier and TypeClassDescriptionclass
A group marker used by EditorActionBars to delineate CoolItem groups. -
Uses of IContributionItem in org.eclipse.ui.texteditor
Classes in org.eclipse.ui.texteditor that implement IContributionItemModifier and TypeClassDescriptionclass
Contribution item for the status line.
IContributionItem
API.