|
Interface Summary |
| ExternalActionManager.ICallback |
A callback mechanism for some external tool to communicate extra
information to actions and action contribution items. |
| IAction |
An action represents the non-UI side of a command which can be triggered
by the end user. |
| IContributionItem |
A contribution item represents a contribution to a shared UI resource such as a
menu or tool bar. |
| IContributionManager |
A contribution manager organizes contributions to such UI components
as menus, toolbars and status lines. |
| IContributionManagerOverrides |
This interface is used by instances of IContributionItem
to determine if the values for certain properties have been overriden
by their manager. |
| ICoolBarManager |
The ICoolBarManager interface provides protocol for managing
contributions to a cool bar. |
| IMenuCreator |
Interface for something that creates and disposes of SWT menus. |
| IMenuListener |
A menu listener that gets informed when a menu is about to show. |
| IMenuManager |
The IMenuManager interface provides protocol for managing
contributions to a menu bar and its sub menus. |
| IStatusLineManager |
The IStatusLineManager interface provides protocol
for displaying messages on a status line, for monitoring progress,
and for managing contributions to the status line. |
| IToolBarManager |
The IToolBarManager interface provides protocol for managing
contributions to a tool bar. |
|
Class Summary |
| AbstractGroupMarker |
Abstract superclass for group marker classes. |
| Action |
The standard abstract implementation of an action. |
| ActionContributionItem |
A contribution item which delegates to an action. |
| ActionContributionItem.ImageCache |
A weakly referenced cache of image descriptors to image instances. |
| ActionContributionItem.ImageCache.HashableWeakReference |
This class spoofs a few method calls by passing them through to the
underlying weakly referred object (if available). |
| ActionContributionItem.ImageCache.ReferenceCleanerThread |
A thread for cleaner up the reference queues as the garbage collector
fills them. |
| ContributionItem |
An abstract base implementation for contribution items. |
| ContributionManager |
Abstract base class for all contribution managers, and standard implementation
of IContributionManager. |
| ControlContribution |
An abstract contribution item implementation for adding an arbitrary
SWT control to a tool bar. |
| CoolBarManager |
A cool bar manager is a contribution manager which realizes itself and its
items in a cool bar control. |
| ExternalActionManager |
A manager for a callback facility which is capable of querying external
interfaces for additional information about actions and action contribution
items. |
| GroupMarker |
A group marker is a special kind of contribution item denoting
the beginning of a group. |
| 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. |
| Separator |
A separator is a special kind of contribution item which acts
as a visual separator and, optionally, acts as a group marker. |
| StatusLine |
A StatusLine control is a SWT Composite with a horizontal layout which hosts
a number of status indication controls. |
| StatusLineLayoutData |
Represents the layout data object for Control within the status line. |
| StatusLineManager |
A status line manager is a contribution manager which realizes itself and its items
in a status line control. |
| SubContributionItem |
A SubContributionItem is a wrapper for an IContributionItem. |
| SubContributionManager |
A SubContributionManager is used to define a set of contribution
items within a parent manager. |
| SubCoolBarManager |
A SubCoolBarManager monitors the additional and removal of
items from a parent manager so that visibility of the entire set can be changed as a
unit. |
| SubMenuManager |
A SubMenuManager is used to define a set of contribution
items within a parent manager. |
| SubStatusLineManager |
A SubStatusLineManager is used to define a set of contribution
items within a parent manager. |
| SubToolBarManager |
A SubToolBarManager monitors the additional and removal of
items from a parent manager so that visibility of the entire set can be changed as a
unit. |
| ToolBarContributionItem |
The ToolBarContributionItem class provides a wrapper for tool
bar managers when used in cool bar managers. |
| ToolBarManager |
A tool bar manager is a contribution manager which realizes itself and its items
in a tool bar control. |