Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.eclipse.ui.activities

Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.

See:
Description

Interface Summary
IActivity | An instance of this interface is an activity as defined by the extension point `org.eclipse.ui.activities`.
IActivityListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IActivity`.
IActivityManager | An instance of this interface allows clients to manage activities, as defined by the extension point `org.eclipse.ui.activities`.
IActivityManagerListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IActivityManager`.
IActivityPatternBinding | An instance of this interface represents a binding between an activity and a regular expression pattern.
IActivityRequirementBinding | An instance of this interface represents a binding between two activities.
ICategory | An instance of this interface is a category as defined by the extension point `org.eclipse.ui.activities`.
ICategoryActivityBinding | An instance of this interface represents a binding between a category and an activity.
ICategoryListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `ICategory`.
IIdentifier | An instance of this interface can be obtained from an instance of `IActivityManager`for any identifier.
IIdentifierListener | An instance of this interface can be used by clients to receive notification of changes to one or more instances of `IIdentifier`.
IMutableActivityManager | An instance of this interface allows clients to manage activities, as defined by the extension point `org.eclipse.ui.activities`.
IWorkbenchActivitySupport | An instance of this interface provides support for managing `IWorkbench` activities.

Class Summary
ActivityEvent | An instance of this class describes changes to an instance of `IActivity`.
ActivityManagerEvent | An instance of this class describes changes to an instance of `IActivityManager`.
CategoryEvent | An instance of this class describes changes to an instance of `ICategory`.
IdentifierEvent | An instance of this class describes changes to an instance of `IIdentifier`.
WorkbenchActivityHelper | A utility class that contains helpful methods for interacting with the activities API.

Exception Summary
NotDefinedException | Signals that an attempt was made to access the properties of an undefined object.

## Package org.eclipse.ui.activities Description

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.