|
Eclipse Platform Release 3.0 |
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
IAdaptable | An interface for an adaptable object. |
IAdapterFactory | An adapter factory defines behavioral extensions for
one or more classes that implements the IAdaptable
interface. |
IAdapterManager | An adapter manager maintains a registry of adapter factories. |
IBundleGroup | Bundle groups represent a logical collection of plug-ins (aka bundles). |
IBundleGroupProvider | Bundle group providers define groups of plug-ins which have been installed in the current system. |
IConfigurationElement | A configuration element, with its attributes and children,
directly reflects the content and structure of the extension section
within the declaring plug-in's manifest (plugin.xml ) file.
|
IExecutableExtension | Interface for executable extension classes that require access to their configuration element, or implement an extension adapter. |
IExtension | An extension declared in a plug-in. |
IExtensionDelta | An extension delta represents changes to the extension registry. |
IExtensionPoint | An extension point declared in a plug-in. |
IExtensionRegistry | The extension registry holds the master list of all discovered namespaces, extension points and extensions. |
ILibrary | Deprecated. In Eclipse 3.0 the plug-in classpath representation was changed. |
ILog | A log to which status events can be written. |
ILogListener | A log listener is notified of entries added to a plug-in's log. |
IPath | A path is an ordered collection of string segments, separated by a standard separator character, "/". |
IPlatformRunnable | Bootstrap type for the platform. |
IPluginDescriptor | Deprecated. IPluginDescriptor was refactored in Eclipse 3.0.
|
IPluginPrerequisite | Deprecated. In Eclipse 3.0 the plug-in prerequisite representation was changed. |
IPluginRegistry | Deprecated. The plug-in registry has been generalized in Eclipse 3.0. |
IProduct | Products are the Eclipse unit of branding. |
IProductProvider | Product providers define products (units of branding) which have been installed in the current system. |
IProgressMonitor | The IProgressMonitor interface is implemented
by objects that monitor the progress of an activity; the methods
in this interface are invoked by code that performs the activity.
|
IProgressMonitorWithBlocking | An extension to the IProgressMonitor interface for monitors that want to support feedback when an activity is blocked due to concurrent activity in another thread. |
IRegistryChangeEvent | Registry change events describe changes to the extension registry. |
IRegistryChangeListener | A registry change listener is notified of changes to extensions points in the registry. |
ISafeRunnable | Safe runnables represent blocks of code and associated exception handlers. |
IStatus | A status object represents the outcome of an operation. |
Preferences.IPropertyChangeListener | Listener for property changes. |
Class Summary | |
MultiStatus | A concrete multi-status implementation, suitable either for instantiating or subclassing. |
NullProgressMonitor | A default progress monitor implementation suitable for subclassing. |
Path | The standard implementation of the IPath interface.
|
Platform | The central class of the Eclipse Platform Runtime. |
PlatformObject | An abstract superclass implementing the IAdaptable
interface. |
Plugin | The abstract superclass of all plug-in runtime class implementations. |
PluginVersionIdentifier | Version identifier for a plug-in. |
Preferences | A table of preference settings, mapping named properties to values. |
Preferences.PropertyChangeEvent | An event object describing a change to a named property. |
ProgressMonitorWrapper | An abstract wrapper around a progress monitor which,
unless overridden, forwards IProgressMonitor
and IProgressMonitorWithBlocking methods to the wrapped progress monitor.
|
QualifiedName | Qualified names are two-part names: qualifier and local name. |
Status | A concrete status implementation, suitable either for instantiating or subclassing. |
SubProgressMonitor | A progress monitor that uses the a given amount of work ticks form a parent monitor. |
Exception Summary | |
CoreException | A checked exception representing a failure. |
OperationCanceledException | This exception is thrown to blow out of a long-running method when the user cancels it. |
Provides core support for plug-ins and the plug-in registry.
Clients writing plug-ins or accessing plug-in functionality will likely be interested in the types provided by this package.
|
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.