Uses of Interface
org.eclipse.jface.action.IContributionItem
-
Packages that use IContributionItem Package Description org.eclipse.debug.ui.actions Provides a set of actions related to running and debugging applications.org.eclipse.jface.action Provides support for shared UI resources such as menus, tool bars, and status lines.org.eclipse.team.ui.synchronize Contains the team synchronization presentation framework and support for the Synchronize View.org.eclipse.ui.actions Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.org.eclipse.ui.internal.menus org.eclipse.ui.menus Provides the public API and default implementation for contributing menu and toolbars to the menu service.org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules. -
-
Uses of IContributionItem in org.eclipse.debug.ui.actions
Classes in org.eclipse.debug.ui.actions that implement IContributionItem Modifier and Type Class Description class
BreakpointTypesContribution
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 IContributionItem Modifier and Type Method Description protected IContributionItem[]
BreakpointTypesContribution. getContributionItems()
-
Uses of IContributionItem in org.eclipse.jface.action
Subinterfaces of IContributionItem in org.eclipse.jface.action Modifier and Type Interface Description interface
IMenuManager
TheIMenuManager
interface provides protocol for managing contributions to a menu bar and its sub menus.Classes in org.eclipse.jface.action that implement IContributionItem Modifier and Type Class Description class
AbstractGroupMarker
Abstract superclass for group marker classes.class
ActionContributionItem
A contribution item which delegates to an action.class
ContributionItem
An abstract base implementation for contribution items.class
ControlContribution
An abstract contribution item implementation for adding an arbitrary SWT control to a tool bar.class
GroupMarker
A group marker is a special kind of contribution item denoting the beginning of a group.class
MenuManager
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
Separator
A separator is a special kind of contribution item which acts as a visual separator and, optionally, acts as a group marker.class
StatusLineContributionItem
A contribution item to be used with status line managers.class
SubContributionItem
ASubContributionItem
is a wrapper for anIContributionItem
.class
SubMenuManager
ASubMenuManager
is used to define a set of contribution items within a parent manager.class
ToolBarContributionItem
TheToolBarContributionItem
class provides a wrapper for tool bar managers when used in cool bar managers.Methods in org.eclipse.jface.action that return IContributionItem Modifier and Type Method Description IContributionItem
ContributionManager. find(String id)
IContributionItem
IContributionManager. find(String id)
Finds the contribution item with the given id.IContributionItem
SubContributionManager. find(String id)
IContributionItem
SubMenuManager. find(String id)
Method declared on IContributionManager.IContributionItem
IMenuManager. findUsingPath(String path)
Finds the contribution item at the given path.IContributionItem
MenuManager. findUsingPath(String path)
IContributionItem
SubMenuManager. findUsingPath(String path)
Method declared on IMenuManager.IContributionItem
SubContributionItem. getInnerItem()
Returns the inner contribution item.IContributionItem[]
ContributionManager. getItems()
IContributionItem[]
IContributionManager. getItems()
Returns all contribution items known to this manager.IContributionItem[]
SubContributionManager. getItems()
IContributionItem
ContributionManager. remove(String ID)
IContributionItem
ContributionManager. remove(IContributionItem item)
IContributionItem
IContributionManager. remove(String id)
Removes and returns the contribution item with the given id from this manager.IContributionItem
IContributionManager. remove(IContributionItem item)
Removes the given contribution item from the contribution items known to this manager.IContributionItem
SubContributionManager. remove(String id)
IContributionItem
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 IContributionItem Modifier and Type Method Description void
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.Integer
IContributionManagerOverrides. getAccelerator(IContributionItem item)
This is not intended to be called outside of the workbench.String
IContributionManagerOverrides. getAcceleratorText(IContributionItem item)
This is not intended to be called outside of the workbench.Boolean
IContributionManagerOverrides. getEnabled(IContributionItem item)
Find out the enablement of the itemString
IContributionManagerOverrides. getText(IContributionItem item)
This is not intended to be called outside of the workbench.Boolean
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.this method is no longer a part of theIContributionItem
API.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)
IContributionItem
ContributionManager. remove(IContributionItem item)
IContributionItem
IContributionManager. remove(IContributionItem item)
Removes the given contribution item from the contribution items known to this manager.IContributionItem
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 IContributionItem Constructor Description SubContributionItem(IContributionItem item)
Creates a newSubContributionItem
. -
Uses of IContributionItem in org.eclipse.team.ui.synchronize
Methods in org.eclipse.team.ui.synchronize that return IContributionItem Modifier and Type Method Description protected 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 IContributionItem Modifier and Type Method Description protected 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 IContributionItem Modifier and Type Class Description class
BaseNewWizardMenu
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
CompoundContributionItem
A compound contribution is a contribution item consisting of a dynamic list of contribution items.class
NewWizardMenu
ANewWizardMenu
augmentsBaseNewWizardMenu
with IDE-specific actions: New Project...class
OpenNewPageMenu
Deprecated.Workbench no longer exposes the concept of "pages" in the user ui model.class
OpenNewWindowMenu
Deprecated.See IWorkbench.showPerspective methods.class
OpenPerspectiveMenu
Deprecated.See IWorkbench.showPerspective methods.class
OpenWithMenu
A menu for opening files in the workbench.class
PerspectiveMenu
A menu for perspective selection.Methods in org.eclipse.ui.actions that return IContributionItem Modifier and Type Method Description abstract 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 IContributionItem Modifier and Type Method Description protected 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 IContributionItem Constructor Description NewWizardDropDownAction(IWorkbenchWindow window, ActionFactory.IWorkbenchAction showDlgAction, IContributionItem newWizardMenu)
Create a newNewWizardDropDownAction
. -
Uses of IContributionItem in org.eclipse.ui.internal.menus
Classes in org.eclipse.ui.internal.menus with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw IContributionItem Modifier and Type Class Description class
org.eclipse.ui.internal.menus.InternalControlContribution
Add workbench specific information to a standard control contribution. -
Uses of IContributionItem in org.eclipse.ui.menus
Classes in org.eclipse.ui.menus that implement IContributionItem Modifier and Type Class Description class
CommandContributionItem
A contribution item which delegates to a command.class
WorkbenchWindowControlContribution
Abstract base class from which all controls contributions to the workbench through the 'org.eclipse.ui.menus' extension point must derive.Methods in org.eclipse.ui.menus with parameters of type IContributionItem Modifier and Type Method Description void
IContributionRoot. addContributionItem(IContributionItem item, Expression visibleWhen)
Adds a given contribution item with provided visibility expression and kill-switch filtering as a direct child of this container.void
IContributionRoot. registerVisibilityForChild(IContributionItem item, Expression visibleWhen)
Registers visibilty for arbitraryIContributionItem
instances that are NOT direct children of this container. -
Uses of IContributionItem in org.eclipse.ui.part
Classes in org.eclipse.ui.part that implement IContributionItem Modifier and Type Class Description class
CoolItemGroupMarker
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 IContributionItem Modifier and Type Class Description class
StatusLineContributionItem
Contribution item for the status line.
-