org.eclipse.ui.actions |
Package-level Javadoc
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Package Specification
Actions for resource management, project build and workbench page management
are provided to encourage a standard look and feel across views and editors
contributed by independent system vendors. Base classes are also provided
for selection oriented actions which enable or disable based upon selection
in a part or viewer. These should be used by ISV's to define actions for
menus, toolbars, and context menus.
Action which leads to resource modification should take advantage of
the WorkspaceModifyOperation classes. These classes are
used to defer events which typically occur as a result of workspace changes
(such as the firing of resource deltas, performance of autobuilds, etc.)
until the outermost operation has successfully completed. This deferral
leads to an optimized, faster execution of resource modification because
fewer deltas and autobuilds are performed.
|
Java Source File Name | Type | Comment |
ActionContext.java | Class | An ActionContext represents the context used to determine
which actions are added by an ActionGroup , and what their
enabled state should be. |
ActionDelegate.java | Class | Abstract base implementation of IActionDelegate and
IActionDelegate2 for a client delegate action. |
ActionFactory.java | Class | Access to standard actions provided by the workbench.
Most of the functionality of this class is provided by static methods and
fields. |
ActionGroup.java | Class | An ActionGroup represents a group of actions
which are added to a context menu, or the action bars of a part, together. |
BaseNewWizardMenu.java | Class | A BaseNewWizardMenu is used to populate a menu manager with
New Wizard actions for the current perspective's new wizard shortcuts,
including an Other... |
BaseSelectionListenerAction.java | Class | The abstract superclass for actions that listen to selection change events.
This implementation tracks the current selection (see
getStructuredSelection ) and provides a convenient place to
monitor selection changes that could affect the availability of the action.
Subclasses must implement the following IAction method:
run - to do the action's work
Subclasses may extend the updateSelection method to update
the action determine its availability based on the current selection.
The object instantiating the subclass is responsible for registering
the instance with a selection provider. |
CommandNotMappedException.java | Class | Indicates that an action has no command mapping. |
CompoundContributionItem.java | Class | A compound contribution is a contribution item consisting of a
dynamic list of contribution items. |
ContributedAction.java | Class | For a declarative editor action, see if we can link it to a command.
This is a legacy bridge class, and should not be used outside of the Eclipse
SDK. |
ContributionItemFactory.java | Class | Access to standard contribution items provided by the workbench. |
ExportResourcesAction.java | Class | Action representing a generic export operation.
This class may be instantiated. |
ImportResourcesAction.java | Class | Action representing a generic import operation.
This class may be instantiated. |
LabelRetargetAction.java | Class | A LabelRetargetAction extends the behavior of
RetargetAction. |
NewWizardAction.java | Class | Invoke the resource creation wizard selection Wizard.
This class may be instantiated; it is not intended to be subclassed.
This method automatically registers listeners so that it can keep its
enablement state up to date. |
NewWizardDropDownAction.java | Class | Action which, when run, will open the new wizard dialog. |
OpenInNewWindowAction.java | Class | Opens a new window. |
OpenNewPageMenu.java | Class | A menu for page creation in the workbench. |
OpenNewWindowMenu.java | Class | A menu for window creation in the workbench. |
OpenPerspectiveAction.java | Class | Opens a perspective. |
OpenPerspectiveMenu.java | Class | A menu for window creation in the workbench. |
PartEventAction.java | Class | The abstract superclass for actions that listen to part activation and
open/close events. |
PerspectiveMenu.java | Class | A menu for perspective selection. |
QuickMenuCreator.java | Class | Abstract class that is capable of creating a context menu under the mouse
pointer. |
RetargetAction.java | Class | A RetargetAction tracks the active part in the workbench. |
SelectionProviderAction.java | Class | The abstract superclass for actions that listen to selection changes
from a particular selection provider. |
SimpleWildcardTester.java | Class | Implements an algorithm for very simple pattern matching in a string. |
WorkingSetFilterActionGroup.java | Class | |