org.eclipse.ui.activities |
Package-level Javadoc
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Package Specification
This package provides application programming interfaces for interaction
with activities. Activities are objects that may be enabled or disabled and
contain bindings to various regular expressions. Activities are used by the
workbench to filter selected contributions from the users view untill such a
time that they express interest in using them.
|
Java Source File Name | Type | Comment |
ActivitiesPreferencePage.java | Class | Preference page that allows configuration of the activity set. |
ActivityCategoryPreferencePage.java | Class | Activities preference page that primarily shows categories and can optionally
show an advanced dialog that allows fine-tune adjustmenet of activities. |
ActivityEvent.java | Class | An instance of this class describes changes to an instance of
IActivity . |
ActivityManagerEvent.java | Class | An instance of this class describes changes to an instance of
IActivityManager . |
CategoryEvent.java | Class | An instance of this class describes changes to an instance of
ICategory . |
IActivity.java | Interface | An instance of this interface is an activity as defined by the extension
point org.eclipse.ui.activities .
An instance of this interface can be obtained from an instance of
IActivityManager for any identifier, whether or not an activity
with that identifier is defined in the extension registry.
The handle-based nature of this API allows it to work well with runtime
plugin activation and deactivation, which can cause dynamic changes to the
extension registry. |
IActivityListener.java | Interface | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IActivity . |
IActivityManager.java | Interface | An instance of this interface allows clients to manage activities, as
defined by the extension point org.eclipse.ui.activities . |
IActivityManagerListener.java | Interface | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IActivityManager . |
IActivityPatternBinding.java | Interface | An instance of this interface represents a binding between an activity and a
regular expression pattern. |
IActivityRequirementBinding.java | Interface | An instance of this interface represents a binding between two activities.
The relationship can be interpreted as 'activity needs requiredActivity to
be enabled'.
Enablement of the activity requires enablement of the required activity. |
ICategory.java | Interface | An instance of this interface is a category as defined by the extension
point org.eclipse.ui.activities . |
ICategoryActivityBinding.java | Interface | An instance of this interface represents a binding between a category and an
activity. |
ICategoryListener.java | Interface | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of ICategory . |
IdentifierEvent.java | Class | An instance of this class describes changes to an instance of
IIdentifier . |
IIdentifier.java | Interface | An instance of this interface can be obtained from an instance of
IActivityManager for any identifier.
An IIdentifier is an object that offers an easy means to
determine if a given string matches the pattern bindings of any IActivity
objects. |
IIdentifierListener.java | Interface | An instance of this interface can be used by clients to receive notification
of changes to one or more instances of IIdentifier . |
IMutableActivityManager.java | Interface | An instance of this interface allows clients to manage activities, as
defined by the extension point org.eclipse.ui.activities . |
ITriggerPoint.java | Interface | A trigger point represents a place within the Workbench that has the
potential to enable activities. |
ITriggerPointAdvisor.java | Interface | The trigger point advisor is a mechanism provided by the workbench that is
consulted whenever code that is considered a trigger point is hit. |
ITriggerPointManager.java | Interface | Contains a collection of known trigger points. |
IWorkbenchActivitySupport.java | Interface | An instance of this interface provides support for managing
IWorkbench activities. |
NotDefinedException.java | Class | Signals that an attempt was made to access the properties of an undefined
object. |
WorkbenchActivityHelper.java | Class | A utility class that contains helpful methods for interacting with the
activities API. |
WorkbenchTriggerPointAdvisor.java | Class | Workbench implementation prompts the user with a dialog unless they've said
that they don't want to be prompted. |