|
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. |