Uses of Interface
org.eclipse.jface.action.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
-
Uses of IContributionItem in org.eclipse.debug.ui.actions
Modifier and TypeClassDescriptionclass
Breakpoint ruler pop-up action that creates a sub-menu to select the currently active breakpoint type.Modifier and TypeMethodDescriptionprotected IContributionItem[]
BreakpointTypesContribution.getContributionItems()
-
Uses of IContributionItem in org.eclipse.e4.ui.workbench.renderers.swt
Modifier and TypeClassDescriptionclass
Common super class for HandledContributionItem and DirectContributionItemclass
class
class
Modifier and TypeMethodDescriptionMenuManagerRenderer.getContribution
(MMenuElement model) ToolBarManagerRenderer.getContribution
(MToolBarElement element) Modifier 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
Modifier and TypeInterfaceDescriptioninterface
TheIMenuManager
interface provides protocol for managing contributions to a menu bar and its sub menus.Modifier 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.Modifier 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.Modifier 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.ModifierConstructorDescriptionCreates a newSubContributionItem
. -
Uses of IContributionItem in org.eclipse.team.ui.synchronize
Modifier 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.Modifier 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
Modifier 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.Modifier 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()
Modifier 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.ModifierConstructorDescriptionNewWizardDropDownAction
(IWorkbenchWindow window, ActionFactory.IWorkbenchAction showDlgAction, IContributionItem newWizardMenu) Create a newNewWizardDropDownAction
. -
Uses of IContributionItem in org.eclipse.ui.internal
Modifier 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.Modifier 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) Modifier 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) ModifierConstructorDescriptionActionSetContributionItem
(IContributionItem item, String actionSetId) Constructs a new item -
Uses of IContributionItem in org.eclipse.ui.part
Modifier and TypeClassDescriptionclass
A group marker used by EditorActionBars to delineate CoolItem groups. -
Uses of IContributionItem in org.eclipse.ui.texteditor
Modifier and TypeClassDescriptionclass
Contribution item for the status line.
IContributionItem
API.