|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.eclipse.jface.action.ContributionItem
org.eclipse.ui.actions.CompoundContributionItem
A compound contribution is a contribution item consisting of a dynamic list of contribution items.
| Constructor Summary | |
|---|---|
protected |
CompoundContributionItem()
Creates a compound contribution item with a null id. |
protected |
CompoundContributionItem(String id)
Creates a compound contribution item with the given (optional) id. |
| Method Summary | |
|---|---|
void |
fill(Menu menu,
int index)
The default implementation of this IContributionItem
method does nothing. |
protected abstract IContributionItem[] |
getContributionItems()
Return a list of contributions items that will replace this item in the parent manager. |
boolean |
isDirty()
The default implementation of this IContributionItem
method returns false. |
boolean |
isDynamic()
The default implementation of this IContributionItem
method returns false. |
void |
setParent(IContributionManager parent)
Sets the parent manager of this item |
| Methods inherited from class org.eclipse.jface.action.ContributionItem |
|---|
dispose, fill, fill, fill, getId, getParent, isEnabled, isGroupMarker, isSeparator, isVisible, saveWidgetState, setVisible, toString, update, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
protected CompoundContributionItem()
null id.
protected CompoundContributionItem(String id)
id - the contribution item identifier, or null| Method Detail |
public void fill(Menu menu,
int index)
ContributionItemIContributionItem
method does nothing. Subclasses may override.
fill in interface IContributionItemfill in class ContributionItemprotected abstract IContributionItem[] getContributionItems()
null.public boolean isDirty()
ContributionItemIContributionItem
method returns false. Subclasses may override.
isDirty in interface IContributionItemisDirty in class ContributionItempublic boolean isDynamic()
ContributionItemIContributionItem
method returns false. Subclasses may override.
isDynamic in interface IContributionItemisDynamic in class ContributionItempublic void setParent(IContributionManager parent)
IContributionItem
setParent in interface IContributionItemsetParent in class ContributionItem
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.