|
Eclipse Platform Release 3.0 | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.jface.action.ContributionItem org.eclipse.jface.action.ToolBarContributionItem
The ToolBarContributionItem class provides a wrapper for tool bar managers when used in cool bar managers. It extends ContributionItem but and provides some additional methods to customize the size of the cool item and to retrieve the underlying tool bar manager.
This class may be instantiated; it is not intended to be subclassed.
Field Summary | |
static int | SHOW_ALL_ITEMS
A constant used by setMinimumItemsToShow and getMinimumItemsToShow to indicate that all tool items should be shown in the cool item. |
Constructor Summary | |
ToolBarContributionItem()
Convenience method equivalent to ToolBarContributionItem(new ToolBarManager(), null). | |
ToolBarContributionItem(IToolBarManager toolBarManager)
Convenience method equivalent to ToolBarContributionItem(toolBarManager, null). | |
ToolBarContributionItem(IToolBarManager toolBarManager,
String id)
Creates a tool bar contribution item. |
Method Summary | |
void | dispose()
The default implementation of this IContributionItem method does nothing. |
void | fill(CoolBar coolBar,
int index)
The default implementation of this IContributionItem method does nothing. |
int | getCurrentHeight()
Returns the current height of the corresponding cool item. |
int | getCurrentWidth()
Returns the current width of the corresponding cool item. |
int | getMinimumItemsToShow()
Returns the minimum number of tool items to show in the cool item. |
IToolBarManager | getToolBarManager()
Returns the internal tool bar manager of the contribution item. |
boolean | getUseChevron()
Returns whether chevron support is enabled. |
boolean | isVisible()
A contribution item is visible iff its internal state is visible or the tool bar manager contains something other than group markers and separators. |
void | saveWidgetState()
The default implementation of this IContributionItem method does nothing. |
void | setCurrentHeight(int currentHeight)
Sets the current height of the cool item. |
void | setCurrentWidth(int currentWidth)
Sets the current width of the cool item. |
void | setMinimumItemsToShow(int minimumItemsToShow)
Sets the minimum number of tool items to show in the cool item. |
void | setUseChevron(boolean value)
Enables or disables chevron support for the cool item. |
void | update(String propertyName)
The ContributionItem implementation of this method declared on IContributionItem does nothing. |
Methods inherited from class org.eclipse.jface.action.ContributionItem |
fill, fill, fill, getId, getParent, isDirty, isDynamic, isEnabled, isGroupMarker, isSeparator, setParent, setVisible, toString, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final int SHOW_ALL_ITEMS
Constructor Detail |
public ToolBarContributionItem()
public ToolBarContributionItem(IToolBarManager toolBarManager)
public ToolBarContributionItem(IToolBarManager toolBarManager, String id)
Method Detail |
public void dispose()
public void fill(CoolBar coolBar, int index)
public int getCurrentHeight()
public int getCurrentWidth()
public int getMinimumItemsToShow()
public IToolBarManager getToolBarManager()
public boolean getUseChevron()
public boolean isVisible()
public void saveWidgetState()
public void setCurrentHeight(int currentHeight)
public void setCurrentWidth(int currentWidth)
public void setMinimumItemsToShow(int minimumItemsToShow)
public void setUseChevron(boolean value)
public void update(String propertyName)
|
Eclipse Platform Release 3.0 | ||||||||||
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, 2004. All rights reserved.