Package org.eclipse.ui.internal
Class PluginActionCoolBarContributionItem
java.lang.Object
org.eclipse.jface.action.ContributionItem
org.eclipse.jface.action.ActionContributionItem
org.eclipse.ui.internal.PluginActionContributionItem
org.eclipse.ui.internal.PluginActionCoolBarContributionItem
- All Implemented Interfaces:
IContributionItem,IActivityManagerListener,IIdentifierListener,IActionSetContributionItem
public class PluginActionCoolBarContributionItem
extends PluginActionContributionItem
implements IActionSetContributionItem
Contribution item for actions provided by plugins via workbench action
extension points.
-
Field Summary
Fields inherited from class org.eclipse.jface.action.ActionContributionItem
MODE_FORCE_TEXT -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new contribution item from the given action. -
Method Summary
Modifier and TypeMethodDescriptionReturns the action set id.protected voidMark the parent dirty if we have a parent.voidsetActionSetId(String id) Sets the action set id.Methods inherited from class org.eclipse.ui.internal.PluginActionContributionItem
activityManagerChanged, dispose, getSelection, identifierChanged, isVisible, setParentMethods inherited from class org.eclipse.jface.action.ActionContributionItem
equals, fill, fill, fill, getAction, getMode, getUseColorIconsInToolbars, getWidget, hashCode, isDynamic, isEnabled, isEnabledAllowed, setMode, setUseColorIconsInToolbars, shortenText, update, updateMethods inherited from class org.eclipse.jface.action.ContributionItem
fill, getId, getParent, isDirty, isGroupMarker, isSeparator, saveWidgetState, setId, setVisible, toString
-
Constructor Details
-
PluginActionCoolBarContributionItem
Creates a new contribution item from the given action. The id of the action is used as the id of the item.- Parameters:
action- the action
-
-
Method Details
-
getActionSetId
Description copied from interface:IActionSetContributionItemReturns the action set id.- Specified by:
getActionSetIdin interfaceIActionSetContributionItem
-
setActionSetId
Description copied from interface:IActionSetContributionItemSets the action set id.- Specified by:
setActionSetIdin interfaceIActionSetContributionItem
-
invalidateParent
protected void invalidateParent()Description copied from class:PluginActionContributionItemMark the parent dirty if we have a parent.- Overrides:
invalidateParentin classPluginActionContributionItem
-