|
|||||||||
| Home >> All >> org >> eclipse >> core >> [ runtime overview ] | PREV NEXT | ||||||||
A
- ADDED - Static variable in interface org.eclipse.core.runtime.IExtensionDelta
- Delta kind constant indicating that an extension has been added to an extension point.
- ALL_SEPARATORS - Static variable in class org.eclipse.core.runtime.Path
- ARCH_AMD64 - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "amd64") indicating the platform is running on an AMD64-based architecture.
- ARCH_IA64 - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "ia64") indicating the platform is running on an IA64-based architecture.
- ARCH_PA_RISC - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "PA_RISC") indicating the platform is running on an PA_RISC-based architecture.
- ARCH_PPC - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "ppc") indicating the platform is running on an PowerPC-based architecture.
- ARCH_SPARC - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "sparc") indicating the platform is running on an Sparc-based architecture.
- ARCH_X86 - Static variable in class org.eclipse.core.runtime.Platform
- Constant string (value "x86") indicating the platform is running on an x86-based architecture.
- add(IStatus) - Method in class org.eclipse.core.runtime.MultiStatus
- Adds the given status to this multi-status.
- addAll(IStatus) - Method in class org.eclipse.core.runtime.MultiStatus
- Adds all of the children of the given status to this multi-status.
- addAuthorizationInfo(URL, String, String, Map) - Static method in class org.eclipse.core.runtime.Platform
- Adds the given authorization information to the keyring.
- addFileExtension(String) - Method in interface org.eclipse.core.runtime.IPath
- Returns a new path which is the same as this path but with the given file extension added.
- addFileExtension(String) - Method in class org.eclipse.core.runtime.Path
- addLogListener(ILogListener) - Method in interface org.eclipse.core.runtime.ILog
- Adds the given log listener to this log.
- addLogListener(ILogListener) - Static method in class org.eclipse.core.runtime.Platform
- Adds the given log listener to the notification list of the platform.
- addPropertyChangeListener(Preferences.IPropertyChangeListener) - Method in class org.eclipse.core.runtime.Preferences
- Adds a property change listener to this preference object.
- addProtectionSpace(URL, String) - Static method in class org.eclipse.core.runtime.Platform
- Adds the specified resource to the protection space specified by the given realm.
- addRegistryChangeListener(IRegistryChangeListener, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Adds the given listener for registry change events related to extension points in the given namespace.
- addRegistryChangeListener(IRegistryChangeListener) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Adds the given listener for registry change events.
- addTrailingSeparator() - Method in interface org.eclipse.core.runtime.IPath
- Returns a path with the same segments as this path but with a trailing separator added.
- addTrailingSeparator() - Method in class org.eclipse.core.runtime.Path
- append(String) - Method in interface org.eclipse.core.runtime.IPath
- Returns the canonicalized path obtained from the concatenation of the given string path to the end of this path.
- append(IPath) - Method in interface org.eclipse.core.runtime.IPath
- Returns the canonicalized path obtained from the concatenation of the given path's segments to the end of this path.
- append(String) - Method in class org.eclipse.core.runtime.Path
- append(IPath) - Method in class org.eclipse.core.runtime.Path
- asLocalURL(URL) - Static method in class org.eclipse.core.runtime.Platform
- Returns a URL which is the local equivalent of the supplied URL.
B
- BOOLEAN_DEFAULT_DEFAULT - Static variable in class org.eclipse.core.runtime.Preferences
- The default-default value for boolean properties (
false). - beginTask(String, int) - Method in interface org.eclipse.core.runtime.IProgressMonitor
- Notifies that the main task is beginning.
- beginTask(String, int) - Method in class org.eclipse.core.runtime.NullProgressMonitor
- This implementation does nothing.
- beginTask(String, int) - Method in class org.eclipse.core.runtime.ProgressMonitorWrapper
- This implementation of a
IProgressMonitormethod forwards to the wrapped progress monitor. - beginTask(String, int) - Method in class org.eclipse.core.runtime.SubProgressMonitor
- bundle - Variable in class org.eclipse.core.runtime.Plugin
- The bundle associated this plug-in
C
- CANCEL - Static variable in interface org.eclipse.core.runtime.IStatus
- Status type severity (bit mask, value 8) indicating this status represents a cancelation
- CANCEL_STATUS - Static variable in class org.eclipse.core.runtime.Status
- A standard CANCEL status with no message.
- CODE - Static variable in interface org.eclipse.core.runtime.ILibrary
- Deprecated. As of Eclipse 3.0 library types are obsolete. There is no replacement.
- CoreException - exception org.eclipse.core.runtime.CoreException.
- A checked exception representing a failure.
- CoreException(IStatus) - Constructor for class org.eclipse.core.runtime.CoreException
- Creates a new exception with the given status object.
- cancelled - Variable in class org.eclipse.core.runtime.NullProgressMonitor
- Indicates whether cancel has been requested.
- canonicalize() - Method in class org.eclipse.core.runtime.Path
- Destructively converts this path to its canonical form.
- children - Variable in class org.eclipse.core.runtime.MultiStatus
- List of child statuses.
- clearBlocked() - Method in interface org.eclipse.core.runtime.IProgressMonitorWithBlocking
- Clears the blocked state of the running operation.
- clearBlocked() - Method in class org.eclipse.core.runtime.ProgressMonitorWrapper
- This implementation of a
IProgressMonitorWithBlockingmethod forwards to the wrapped progress monitor. - clone() - Method in interface org.eclipse.core.runtime.IPath
- Returns a copy of this path.
- clone() - Method in class org.eclipse.core.runtime.Path
- code - Variable in class org.eclipse.core.runtime.Status
- Plug-in-specific status code.
- collapseParentReferences() - Method in class org.eclipse.core.runtime.Path
- Destructively removes all occurrences of ".." segments from this path.
- collapseSlashes(String) - Method in class org.eclipse.core.runtime.Path
- Removes duplicate slashes from the given path, with the exception of leading double slash which represents a UNC path.
- computeHashCode() - Method in class org.eclipse.core.runtime.Path
- computeLength() - Method in class org.eclipse.core.runtime.Path
- computeSegmentCount(String) - Method in class org.eclipse.core.runtime.Path
- computeSegments(String) - Method in class org.eclipse.core.runtime.Path
- Computes the segment array for the given canonicalized path.
- contains(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns whether the given property is known to this preference object, either by having an explicit setting or by having a default setting.
- convertToDouble(String, double) - Method in class org.eclipse.core.runtime.Preferences
- Converts the given raw property value string to a double.
- convertToFloat(String, float) - Method in class org.eclipse.core.runtime.Preferences
- Converts the given raw property value string to a float.
- convertToInt(String, int) - Method in class org.eclipse.core.runtime.Preferences
- Converts the given raw property value string to an int.
- convertToLong(String, long) - Method in class org.eclipse.core.runtime.Preferences
- Converts the given raw property value string to a long.
- createExecutableExtension(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Creates and returns a new instance of the executable extension identified by the named attribute of this configuration element.
D
- DEVICE_SEPARATOR - Static variable in interface org.eclipse.core.runtime.IPath
- Device separator character constant ":" used in paths.
- DOUBLE_DEFAULT_DEFAULT - Static variable in class org.eclipse.core.runtime.Preferences
- The default-default value for double properties (
0.0). - debug - Variable in class org.eclipse.core.runtime.Plugin
- The debug flag for this plug-in.
- defaultProperties - Variable in class org.eclipse.core.runtime.Preferences
- The mapping from property name to
default property value (represented as strings);
nullif none. - defaultPropertyNames() - Method in class org.eclipse.core.runtime.Preferences
- Returns a list of all properties known to this preference object which have an explicit default value set.
- descriptor - Variable in class org.eclipse.core.runtime.Plugin
- Deprecated. Marked as deprecated to suppress deprecation warnings.
- device - Variable in class org.eclipse.core.runtime.Path
- The device id string.
- dirty - Variable in class org.eclipse.core.runtime.Preferences
- Indicates whether a value has been changed by
setToDefaultorsetValue; initiallyfalse. - done() - Method in interface org.eclipse.core.runtime.IProgressMonitor
- Notifies that the work is done; that is, either the main task is completed or the user canceled it.
- done() - Method in class org.eclipse.core.runtime.NullProgressMonitor
- This implementation does nothing.
- done() - Method in class org.eclipse.core.runtime.ProgressMonitorWrapper
- This implementation of a
IProgressMonitormethod forwards to the wrapped progress monitor. - done() - Method in class org.eclipse.core.runtime.SubProgressMonitor
E
- EMPTY - Static variable in class org.eclipse.core.runtime.Path
- Constant value containing the empty path with no device.
- EMPTY_STRING - Static variable in class org.eclipse.core.runtime.Path
- Constant empty string value.
- EMPTY_STRING_ARRAY - Static variable in class org.eclipse.core.runtime.Path
- EMPTY_STRING_ARRAY - Static variable in class org.eclipse.core.runtime.Preferences
- Singleton empty string array (optimization)
- ERROR - Static variable in interface org.eclipse.core.runtime.IStatus
- Status type severity (bit mask, value 4) indicating this status represents an error.
- EXIT_OK - Static variable in interface org.eclipse.core.runtime.IPlatformRunnable
- Exit object indicating normal termination
- EXIT_RELAUNCH - Static variable in interface org.eclipse.core.runtime.IPlatformRunnable
- Exit object requesting that the command passed back be executed.
- EXIT_RESTART - Static variable in interface org.eclipse.core.runtime.IPlatformRunnable
- Exit object requesting platform restart
- endSplash() - Static method in class org.eclipse.core.runtime.Platform
- Takes down the splash screen if one was put up.
- equals(Object) - Method in interface org.eclipse.core.runtime.IPath
- Returns whether this path equals the given object.
- equals(Object) - Method in class org.eclipse.core.runtime.Path
- equals(Object) - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Compare version identifiers for equality.
- equals(Object) - Method in class org.eclipse.core.runtime.QualifiedName
- Returns whether this qualified name is equivalent to the given object.
- exception - Variable in class org.eclipse.core.runtime.Status
- Wrapped exception, or
nullif none. - exportPreferences(IPath) - Static method in class org.eclipse.core.runtime.Preferences
- Exports all non-default-valued preferences for all installed plugins to the provided file.
F
- FAILED_DELETE_METADATA - Static variable in class org.eclipse.core.runtime.Platform
- Status code constant (value 6) indicating the platform could not delete some of its metadata.
- FAILED_READ_METADATA - Static variable in class org.eclipse.core.runtime.Platform
- Status code constant (value 4) indicating the platform could not read some of its metadata.
- FAILED_WRITE_METADATA - Static variable in class org.eclipse.core.runtime.Platform
- Status code constant (value 5) indicating the platform could not write some of its metadata.
- FALSE - Static variable in class org.eclipse.core.runtime.Preferences
- The string representation used for
false("false"). - FLOAT_DEFAULT_DEFAULT - Static variable in class org.eclipse.core.runtime.Preferences
- The default-default value for float properties (
0.0f). - find(IPath) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.find(bundle, file)wherebundleis the bundle associated with the relevant plug-in. - find(IPath, Map) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.find(bundle, path, override)wherebundleis the bundle associated with the relevant plug-in. - find(Bundle, IPath) - Static method in class org.eclipse.core.runtime.Platform
- Returns a URL for the given path in the given bundle.
- find(Bundle, IPath, Map) - Static method in class org.eclipse.core.runtime.Platform
- Returns a URL for the given path in the given bundle.
- find(IPath) - Method in class org.eclipse.core.runtime.Plugin
- Returns a URL for the given path.
- find(IPath, Map) - Method in class org.eclipse.core.runtime.Plugin
- Returns a URL for the given path.
- firePropertyChangeEvent(String, Object, Object) - Method in class org.eclipse.core.runtime.Preferences
- Fires a property change event corresponding to a change to the current value of the property with the given name.
- flushAuthorizationInfo(URL, String, String) - Static method in class org.eclipse.core.runtime.Platform
- Removes the authorization information for the specified protection space and given authorization scheme.
G
- getAdapter(Class) - Method in interface org.eclipse.core.runtime.IAdaptable
- Returns an object which is an instance of the given class associated with this object.
- getAdapter(Object, Class) - Method in interface org.eclipse.core.runtime.IAdapterFactory
- Returns an object which is an instance of the given class associated with the given object.
- getAdapter(Object, Class) - Method in interface org.eclipse.core.runtime.IAdapterManager
- Returns an object which is an instance of the given class associated with the given object.
- getAdapter(Object, String) - Method in interface org.eclipse.core.runtime.IAdapterManager
- Returns an object which is an instance of the given class name associated with the given object.
- getAdapter(Class) - Method in class org.eclipse.core.runtime.PlatformObject
- Returns an object which is an instance of the given class associated with this object.
- getAdapterList() - Method in interface org.eclipse.core.runtime.IAdapterFactory
- Returns the collection of adapter types handled by this factory.
- getAdapterManager() - Static method in class org.eclipse.core.runtime.Platform
- Returns the adapter manager used for extending
IAdaptableobjects. - getApplication() - Method in interface org.eclipse.core.runtime.IProduct
- Returns the applicatoin associated with this product.
- getApplicationArgs() - Static method in class org.eclipse.core.runtime.Platform
- Returns the arguments not consumed by the framework implementation itself.
- getAttribute(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the named attribute of this configuration element, or
nullif none. - getAttributeAsIs(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the named attribute of this configuration element, or
nullif none. - getAttributeNames() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the names of the attributes of this configuration element.
- getAuthorizationInfo(URL, String, String) - Static method in class org.eclipse.core.runtime.Platform
- Returns the authorization information for the specified protection space and given authorization scheme.
- getBoolean(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the boolean-valued property with the given name.
- getBundle() - Method in interface org.eclipse.core.runtime.ILog
- Returns the plug-in with which this log is associated.
- getBundle(String) - Static method in class org.eclipse.core.runtime.Platform
- Returns the resolved bundle with the specified symbolic name that has the highest version.
- getBundle() - Method in class org.eclipse.core.runtime.Plugin
- Returns the bundle associated with this plug-in.
- getBundleGroupProviders() - Static method in class org.eclipse.core.runtime.Platform
- Returns the currently registered bundle group providers
- getBundleGroups() - Method in interface org.eclipse.core.runtime.IBundleGroupProvider
- Returns the bundle groups provided by this provider.
- getBundles() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns a list of all bundles supplied by this bundle group.
- getBundles(String, String) - Static method in class org.eclipse.core.runtime.Platform
- Returns all bundles with the specified symbolic name.
- getChildren() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns all configuration elements that are children of this configuration element.
- getChildren(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns all child configuration elements with the given name.
- getChildren() - Method in interface org.eclipse.core.runtime.IStatus
- Returns a list of status object immediately contained in this multi-status, or an empty list if this is not a multi-status.
- getChildren() - Method in class org.eclipse.core.runtime.MultiStatus
- getChildren() - Method in class org.eclipse.core.runtime.Status
- getCode() - Method in interface org.eclipse.core.runtime.IStatus
- Returns the plug-in-specific status code describing the outcome.
- getCode() - Method in class org.eclipse.core.runtime.Status
- getCommandLineArgs() - Static method in class org.eclipse.core.runtime.Platform
- Returns the command line args provided to the Eclipse runtime layer when it was first run.
- getConfigurationElements() - Method in interface org.eclipse.core.runtime.IExtension
- Returns all configuration elements declared by this extension.
- getConfigurationElements() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns all configuration elements from all extensions configured into this extension point.
- getConfigurationElementsFor(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all configuration elements from all extensions configured into the identified extension point.
- getConfigurationElementsFor(String, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all configuration elements from all extensions configured into the identified extension point.
- getConfigurationElementsFor(String, String, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all configuration elements from the identified extension.
- getConfigurationElementsFor(String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getConfigurationElementsFor(String)55 . - getConfigurationElementsFor(String, String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getConfigurationElementsFor(String, String)55 . - getConfigurationElementsFor(String, String, String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getConfigurationElementsFor(String, String, String)55 . - getConfigurationLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the configuration information used to run this instance of Eclipse.
- getContentFilters() - Method in interface org.eclipse.core.runtime.ILibrary
- Deprecated. As of Eclipse 3.0 content filters are obsolete. There is no replacement.
- getContentTypeManager() - Static method in class org.eclipse.core.runtime.Platform
- Returns the content type manager.
- getDebugOption(String) - Static method in class org.eclipse.core.runtime.Platform
- Returns the identified option.
- getDeclaringExtension() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the extension that declares this configuration element.
- getDeclaringPluginDescriptor() - Method in interface org.eclipse.core.runtime.IExtension
- Deprecated. IPluginDescriptor is not part of the new runtime and its function has been split over several parts of the new runtime. This method is not available (returns null) if the compatibility layer is not installed. Use getNamespace() to get the symbolic id of the declaring plugin. See IPluginDescriptor to see how to update your usecases.
- getDeclaringPluginDescriptor() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Deprecated. IPluginDescriptor is not part of the new runtime and its function has been split over several parts of the new runtime. This method is not available (returns null) if the compatibility layer is not installed. Use getNamespace() to get the symbolic id of the declaring plugin. See IPluginDescriptor to see how to update your usecases.
- getDefaultBoolean(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the boolean-valued property with the given name.
- getDefaultDouble(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the double-valued property with the given name.
- getDefaultFloat(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the float-valued property with the given name.
- getDefaultInt(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the integer-valued property with the given name.
- getDefaultLong(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the long-valued property with the given name.
- getDefaultString(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the default value for the string-valued property with the given name.
- getDefiningBundle() - Method in interface org.eclipse.core.runtime.IProduct
- Returns the bundle which is responsible for the definition of this product.
- getDescription() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns a text description of this bundle group.
- getDescription() - Method in interface org.eclipse.core.runtime.IProduct
- Returns the text desciption of this product
- getDescriptor() - Method in class org.eclipse.core.runtime.Plugin
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. ThegetDescriptor()method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on IPluginDescriptor and its methods for details. - getDevice() - Method in interface org.eclipse.core.runtime.IPath
- Returns the device id for this path, or
nullif this path has no device id. - getDevice() - Method in class org.eclipse.core.runtime.Path
- getDouble(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the double-valued property with the given name.
- getException() - Method in interface org.eclipse.core.runtime.IStatus
- Returns the relevant low-level exception, or
nullif none. - getException() - Method in class org.eclipse.core.runtime.Status
- getExtension() - Method in interface org.eclipse.core.runtime.IExtensionDelta
- Returns the affected extension.
- getExtension(String) - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns the extension with the given unique identifier configured into
this extension point, or
nullif there is no such extension. - getExtension(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns the specified extension in this extension registry,
or
nullif there is no such extension. - getExtension(String, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns the specified extension in this extension registry,
or
nullif there is no such extension. - getExtension(String, String, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns the specified extension in this extension registry,
or
nullif there is no such extension. - getExtension(String) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getExtensionRegistry().getExtension(id + "." + extensionName)whereidis the plug-in id. - getExtension(String, String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getExtension(String, String)55 . - getExtension(String, String, String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getExtension(String, String, String)55 . - getExtensionDelta(String, String, String) - Method in interface org.eclipse.core.runtime.IRegistryChangeEvent
- Returns the delta for the given namespace, extension point and extension.
- getExtensionDeltas() - Method in interface org.eclipse.core.runtime.IRegistryChangeEvent
- Returns all extension deltas for all hosts.
- getExtensionDeltas(String) - Method in interface org.eclipse.core.runtime.IRegistryChangeEvent
- Returns all extension deltas for the given namespace.
- getExtensionDeltas(String, String) - Method in interface org.eclipse.core.runtime.IRegistryChangeEvent
- Returns all the extension deltas for the given namespace and extension point.
- getExtensionPoint() - Method in interface org.eclipse.core.runtime.IExtensionDelta
- Returns the affected extension point.
- getExtensionPoint(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns the extension point with the given extension point identifier
in this extension registry, or
nullif there is no such extension point. - getExtensionPoint(String, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns the extension point in this extension registry
with the given namespace and extension point simple identifier,
or
nullif there is no such extension point. - getExtensionPoint(String) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getExtensionRegistry().getExtensionPoint(id, extensionPointId)whereidis the plug-in id. - getExtensionPoint(String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getExtensionPoint(String)55 . - getExtensionPoint(String, String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getExtensionPoint(String, String)55 . - getExtensionPointUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
- Returns the unique identifier of the extension point to which this extension should be contributed.
- getExtensionPoints() - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all extension points known to this extension registry.
- getExtensionPoints(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all extension points declared in the given namespace.
- getExtensionPoints() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getExtensionRegistry().getExtensionPoints(id)whereidis the plug-in id. - getExtensionPoints() - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated. Replaced by
IExtensionRegistry.getExtensionPoints()55 . - getExtensionRegistry() - Static method in class org.eclipse.core.runtime.Platform
- Returns the extension registry for this platform.
- getExtensions() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns all extensions configured into this extension point.
- getExtensions(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all extensions declared in the given namespace.
- getExtensions() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getExtensionRegistry().getExtensions(id)whereidis the plug-in id. - getFileExtension() - Method in interface org.eclipse.core.runtime.IPath
- Returns the file extension portion of this path,
or
nullif there is none. - getFileExtension() - Method in class org.eclipse.core.runtime.Path
- getFloat(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the float-valued property with the given name.
- getFragments(Bundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns an array of attached fragment bundles for the specified bundle.
- getHosts(Bundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns an array of host bundles that the specified fragment bundle is attached to or null if the specified bundle is not attached to a host.
- getId() - Method in interface org.eclipse.core.runtime.IProduct
- Returns the unique product id of this product.
- getIdentifier() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns the identifier of this bundle group.
- getInstallLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the base installation for the running platform
nullis returned if the platform is running without a configuration location. - getInstallURL() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
bundle.getEntry("/");wherebundleis the bundle associated with the relevant plug-in or simply use thegetEntryAPI to construct the desired URL. - getInstanceLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the platform's working directory (also known as the instance data area).
- getInt(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the integer-valued property with the given name.
- getJobManager() - Static method in class org.eclipse.core.runtime.Platform
- Returns the platform job manager.
- getKind() - Method in interface org.eclipse.core.runtime.IExtensionDelta
- The kind of this extension delta.
- getLabel() - Method in interface org.eclipse.core.runtime.IExtension
- Returns a displayable label for this extension.
- getLabel() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns a displayable label for this extension point.
- getLabel() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_NAME)wherebundleis the bundle associated with the relevant plug-in. - getLocalName() - Method in class org.eclipse.core.runtime.QualifiedName
- Returns the local part of this name.
- getLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the platform working directory.
- getLog(Bundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns the log for the given bundle.
- getLog() - Method in class org.eclipse.core.runtime.Plugin
- Returns the log for this plug-in.
- getLogFileLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the platform log file.
- getLong(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the long-valued property with the given name.
- getMajorComponent() - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Returns the major (incompatible) component of this version identifier.
- getMessage() - Method in interface org.eclipse.core.runtime.IStatus
- Returns the message describing the outcome.
- getMessage() - Method in class org.eclipse.core.runtime.Status
- getMinorComponent() - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Returns the minor (compatible) component of this version identifier.
- getNL() - Static method in class org.eclipse.core.runtime.Platform
- Returns the string name of the current locale for use in finding files
whose path starts with
$nl$. - getName() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns the human-readable name of this bundle group.
- getName() - Method in interface org.eclipse.core.runtime.IBundleGroupProvider
- Returns the human-readable name of this bundle group provider.
- getName() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the name of this configuration element.
- getName() - Method in interface org.eclipse.core.runtime.IProduct
- Returns the name of this product.
- getName() - Method in interface org.eclipse.core.runtime.IProductProvider
- Returns the human-readable name of this product provider.
- getNamespace() - Method in interface org.eclipse.core.runtime.IExtension
- Returns the namespace for this extension.
- getNamespace() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns the namespace for this extension point.
- getNamespaces() - Method in interface org.eclipse.core.runtime.IExtensionRegistry
- Returns all namespaces where extensions and/or extension points.
- getNewValue() - Method in class org.eclipse.core.runtime.Preferences.PropertyChangeEvent
- Returns the new value of the property.
- getOS() - Static method in class org.eclipse.core.runtime.Platform
- Returns the string name of the current operating system for use in finding
files whose path starts with
$os$. - getOSArch() - Static method in class org.eclipse.core.runtime.Platform
- Returns the string name of the current system architecture.
- getOldValue() - Method in class org.eclipse.core.runtime.Preferences.PropertyChangeEvent
- Returns the old value of the property.
- getPackagePrefixes() - Method in interface org.eclipse.core.runtime.ILibrary
- Deprecated. As of Eclipse 3.0 package prefix filtering is obsolete. There is no replacement.
- getParent() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the element which contains this element.
- getPath() - Method in interface org.eclipse.core.runtime.ILibrary
- Deprecated. Given a manifest element corresponding to a classpath entry, the path
for the entry can be accessed by getting the value of the manifest element.
For example,
element.getValue(); // the jar/dir containing the code - getPlatformAdmin() - Static method in class org.eclipse.core.runtime.Platform
- Returns the platform administrator for this running Eclipse.
- getPlugin() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. In Eclipse 3.0 plug-in runtime objects are not globally managed and
so are not generically accessible. Rather, each plug-in is free to declare
API which exposes the plug-in runtime object (e.g.,
MyPlugin.getInstance()). If this method is being used to activate a plug-in then the following code is equivalent:bundle.start()wherebundleis the bundle associated with the relevant plug-in. - getPlugin() - Method in interface org.eclipse.core.runtime.IStatus
- Returns the unique identifier of the plug-in associated with this status (this is the plug-in that defines the meaning of the status code).
- getPlugin(String) - Static method in class org.eclipse.core.runtime.Platform
- Deprecated. This method only works if the compatibility layer is installed and must not be used otherwise.
See the comments on
IPluginDescriptor.getPlugin()55 for details. - getPlugin() - Method in class org.eclipse.core.runtime.Status
- getPluginClassLoader() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
bundle.loadClass(className)wherebundleis the bundle associated with the relevant plug-in. - getPluginDescriptor(String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. ThegetPluginDescriptor()method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on IPluginDescriptor and its methods for details. - getPluginDescriptor(String, PluginVersionIdentifier) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. ThegetPluginDescriptor()method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on IPluginDescriptor and its methods for details. - getPluginDescriptors() - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. ThegetPluginDescriptors()method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on IPluginDescriptor and its methods for details. - getPluginDescriptors(String) - Method in interface org.eclipse.core.runtime.IPluginRegistry
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. ThegetPluginDescriptors()method may only be called by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in. See the comments on IPluginDescriptor and its methods for details. - getPluginPreferences() - Method in class org.eclipse.core.runtime.Plugin
- Returns the preference store for this plug-in.
- getPluginPrerequisites() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
import org.eclipse.osgi.util.ManifestElement; import org.osgi.framework.Constants; ... String requires = bundle.getHeaders().get(Constants.REQUIRE_BUNDLE); ManifestElement[] elements = ManifestElement.parseHeader(Constants.REQUIRE_BUNDLE, requires);wherebundleis the bundle associated with the relevant plug-in. The resultant elements array contains one entry for each required plug-in. - getPluginRegistry() - Static method in class org.eclipse.core.runtime.Platform
- Deprecated.
IPluginRegistrywas refactored in Eclipse 3.0. This method only works if the compatibility layer is installed and must not be used otherwise. See the comments on IPluginRegistry and its methods for details. - getPluginStateLocation(Plugin) - Static method in class org.eclipse.core.runtime.Platform
- Returns the location in the local file system of the plug-in state area for the given plug-in.
- getPreferencesService() - Static method in class org.eclipse.core.runtime.Platform
- Return the interface into the preference mechanism.
- getProduct() - Static method in class org.eclipse.core.runtime.Platform
- Returns the product which was selected when running this Eclipse instance
or
nullif none - getProducts() - Method in interface org.eclipse.core.runtime.IProductProvider
- Returns the products provided by this provider.
- getProperty(String) - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns the property of this bundle group with the given key.
- getProperty(String) - Method in interface org.eclipse.core.runtime.IProduct
- Returns the property of this product with the given key.
- getProperty() - Method in class org.eclipse.core.runtime.Preferences.PropertyChangeEvent
- Returns the name of the property that changed.
- getProtectionSpace(URL) - Static method in class org.eclipse.core.runtime.Platform
- Returns the protection space (realm) for the specified resource, or
nullif the realm is unknown. - getProviderName() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns the name of the provider of this bundle group.
- getProviderName() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_VENDOR)wherebundleis the bundle associated with the relevant plug-in. - getQualifier() - Method in class org.eclipse.core.runtime.QualifiedName
- Returns the qualifier part for this qualifed name, or
nullif none. - getQualifierComponent() - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Returns the qualifier component of this version identifier.
- getResolvedVersionIdentifier() - Method in interface org.eclipse.core.runtime.IPluginPrerequisite
- Deprecated. Callers of this method should interrogate the current org.eclipse.osgi.service.resolver.State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); BundleDescription prereq = spec.getSupplier(); - getResourceBundle() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getResourceBundle(bundle)wherebundleis the bundle associated with the relevant plug-in. - getResourceBundle(Bundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns the given bundle's resource bundle for the current locale.
- getResourceString(String) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getResourceString(bundle, value)wherebundleis the bundle associated with the relevant plug-in. - getResourceString(String, ResourceBundle) - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
Platform.getResourceString(bundle, value, resourceBundle)wherebundleis the bundle associated with the relevant plug-in. - getResourceString(Bundle, String) - Static method in class org.eclipse.core.runtime.Platform
- Returns a resource string corresponding to the given argument value.
- getResourceString(Bundle, String, ResourceBundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns a resource string corresponding to the given argument value and resource bundle in the given runtime bundle.
- getRuntimeLibraries() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
import org.eclipse.osgi.util.ManifestElement; import org.osgi.framework.Constants; ... String requires = bundle.getHeaders().get(Constants.BUNDLE_CLASSPATH); ManifestElement[] elements = ManifestElement.parseHeader(Constants.BUNDLE_CLASSPATH, requires);wherebundleis the bundle associated with the relevant plug-in. The resultant elements array contains one entry for each entry on the bundle's classpath.. - getSchemaReference() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns reference to the extension point schema.
- getServiceComponent() - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Returns the service level component of this version identifier.
- getSeverity() - Method in interface org.eclipse.core.runtime.IStatus
- Returns the severity.
- getSeverity() - Method in class org.eclipse.core.runtime.Status
- getSimpleIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
- Returns the simple identifier of this extension, or
nullif this extension does not have an identifier. - getSimpleIdentifier() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns the simple identifier of this extension point.
- getStateLocation(Bundle) - Static method in class org.eclipse.core.runtime.Platform
- Returns the location in the local file system of the plug-in state area for the given bundle.
- getStateLocation() - Method in class org.eclipse.core.runtime.Plugin
- Returns the location in the local file system of the plug-in state area for this plug-in.
- getStatus() - Method in class org.eclipse.core.runtime.CoreException
- Returns the status object for this exception.
- getString(String) - Method in class org.eclipse.core.runtime.Preferences
- Returns the current value of the string-valued property with the given name.
- getType() - Method in interface org.eclipse.core.runtime.ILibrary
- Deprecated. As of Eclipse 3.0 library types are obsolete. There is no replacement.
- getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
- Returns the unique identifier of this extension, or
nullif this extension does not have an identifier. - getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtensionPoint
- Returns the unique identifier of this extension point.
- getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
bundle.getSymbolicName()wherebundleis the bundle associated with the relevant plug-in. - getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IPluginPrerequisite
- Deprecated. Given a manifest element equivalent of a plug-in
prerequisite (see the class comment), this method is replaced by:
element.getValue(); - getUserLocation() - Static method in class org.eclipse.core.runtime.Platform
- Returns the location of the platform's user data area.
- getValue() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the text value of this configuration element.
- getValueAsIs() - Method in interface org.eclipse.core.runtime.IConfigurationElement
- Returns the untranslated text value of this configuration element.
- getVersion() - Method in interface org.eclipse.core.runtime.IBundleGroup
- Returns the version of this bundle group.
- getVersionIdentifier() - Method in interface org.eclipse.core.runtime.IPluginDescriptor
- Deprecated. Use
String version = (String) bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_VERSION); new PluginVersionIdentifier(version);wherebundleis the bundle associated with the relevant plug-in. - getVersionIdentifier() - Method in interface org.eclipse.core.runtime.IPluginPrerequisite
- Deprecated. Callers of this method should interrogate the current org.eclipse.osgi.service.resolver.State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); Version reqMinVersion = spec.getVersionRange().getMinimum(); - getWS() - Static method in class org.eclipse.core.runtime.Platform
- Returns the string name of the current window system for use in finding files
whose path starts with
$ws$. - getWrappedProgressMonitor() - Method in class org.eclipse.core.runtime.ProgressMonitorWrapper
- Returns the wrapped progress monitor.
H
- HASH_MASK - Static variable in class org.eclipse.core.runtime.Path
- Mask for all bits that are involved in the hashcode
- HAS_LEADING - Static variable in class org.eclipse.core.runtime.Path
- masks for separator values
- HAS_TRAILING - Static variable in class org.eclipse.core.runtime.Path
- handleException(Throwable) - Method in interface org.eclipse.core.runtime.ISafeRunnable
- Handles an exception thrown by this runnable's
runmethod. - hasAdapter(Object, String) - Method in interface org.eclipse.core.runtime.IAdapterManager
- Returns whether there is an adapter factory registered that may be able
to convert
adaptableto an object of typeadapterTypeName. - hasTrailingSeparator() - Method in interface org.eclipse.core.runtime.IPath
- Returns whether this path has a trailing separator.
- hasTrailingSeparator() - Method in class org.eclipse.core.runtime.Path
- hashCode() - Method in class org.eclipse.core.runtime.Path
- hashCode() - Method in class org.eclipse.core.runtime.PluginVersionIdentifier
- Returns a hash code value for the object.
- hashCode() - Method in class org.eclipse.core.runtime.QualifiedName
I
- IAdaptable - interface org.eclipse.core.runtime.IAdaptable.
- An interface for an adaptable object.
- IAdapterFactory - interface org.eclipse.core.runtime.IAdapterFactory.
- An adapter factory defines behavioral extensions for
one or more classes that implements the
IAdaptableinterface. - IAdapterManager - interface org.eclipse.core.runtime.IAdapterManager.
- An adapter manager maintains a registry of adapter factories.
- IBundleGroup - interface org.eclipse.core.runtime.IBundleGroup.
- Bundle groups represent a logical collection of plug-ins (aka bundles).
- IBundleGroupProvider - interface org.eclipse.core.runtime.IBundleGroupProvider.
- Bundle group providers define groups of plug-ins which have been installed in the current system.
- IConfigurationElement - interface org.eclipse.core.runtime.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 org.eclipse.core.runtime.IExecutableExtension.
- Interface for executable extension classes that require access to their configuration element, or implement an extension adapter.
- IExtension - interface org.eclipse.core.runtime.IExtension.
- An extension declared in a plug-in.
- IExtensionDelta - interface org.eclipse.core.runtime.IExtensionDelta.
- An extension delta represents changes to the extension registry.
- IExtensionPoint - interface org.eclipse.core.runtime.IExtensionPoint.
- An extension point declared in a plug-in.
- IExtensionRegistry - interface org.eclipse.core.runtime.IExtensionRegistry.
- The extension registry holds the master list of all discovered namespaces, extension points and extensions.
- ILibrary - interface org.eclipse.core.runtime.ILibrary.
- Deprecated. In Eclipse 3.0 the plug-in classpath representation was changed. Clients of
ILibraryare directed to the headers associated with the relevant bundle. In particular, theBundle-Classpathheader contains all available information about the classpath of a plug-in. Having retrieved the header, the org.eclipse.osgi.util.ManifestElement helper class can be used to parse the value and discover the individual class path entries. The various header attributes are defined in org.osgi.framework.Constants.For example,
String header = bundle.getHeaders().get(Constants.BUNDLE_CLASSPATH); ManifestElement[] elements = ManifestElement.parseHeader( Constants.BUNDLE_CLASSPATH, header); if (elements == null) return; elements[0].getValue(); // the jar/dir containing the code ...Note that this new structure does not include information on which packages are exported or present in the listed classpath entries. This information is no longer relevant.
See IPluginDescriptor for information on the relationship between plug-in descriptors and bundles.
This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
- ILog - interface org.eclipse.core.runtime.ILog.
- A log to which status events can be written.
- ILogListener - interface org.eclipse.core.runtime.ILogListener.
- A log listener is notified of entries added to a plug-in's log.
- INFO - Static variable in interface org.eclipse.core.runtime.IStatus
- Status type severity (bit mask, value 1) indicating this status is informational only.
- INTERNAL_ERROR - Static variable in class org.eclipse.core.runtime.Platform
- Status code constant (value 3) indicating an error internal to the platform has occurred.
- INT_DEFAULT_DEFAULT - Static variable in class org.eclipse.core.runtime.Preferences
- The default-default value for int properties (
0). - IPath - interface org.eclipse.core.runtime.IPath.
- A path is an ordered collection of string segments, separated by a standard separator character, "/".
- IPlatformRunnable - interface org.eclipse.core.runtime.IPlatformRunnable.
- Bootstrap type for the platform.
- IPluginDescriptor - interface org.eclipse.core.runtime.IPluginDescriptor.
- Deprecated.
IPluginDescriptorwas refactored in Eclipse 3.0. Most of the functionality has moved to Platform and the plug-in descriptor has been replaced with the OSGiBundleobject.This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
For most uses the bundle object can be treated as an opaque token representing your plug-in to the system -- It must be supplied to various
Platformmethods but need not be interrogated itself. There are a small number of plug-in descriptor method equivalents supplied byBundleitself. The details are spelled out in the comments on eachIPluginDescriptormethod.Clients of this interface have a reference to an
IPluginDescriptorcorresponding to a plug-in. To adapt to the deprecation, the bundle corresponding to the plug-in generally needs to be acquired. There are several cases:- the descriptor was discovered using methods such as
IPluginRegistry.getPluginDescriptor(). The code should be updated to use one of the bundle discovery mechanisms such asPlatform.getBundle(). - the descriptor is from the plug-in itself. The code should be updated to use the plug-in's bundle instead.
- the descriptor is supplied by a third party. The plug-in writer must cooperate with that party to obtain a bundle rather than a descriptor.
The resulting bundle object can be used to carry out the adaptation steps outlined for each of the
IPluginDescriptormethods. - the descriptor was discovered using methods such as
- IPluginPrerequisite - interface org.eclipse.core.runtime.IPluginPrerequisite.
- Deprecated. In Eclipse 3.0 the plug-in prerequisite representation was changed. Clients of
IPluginPrerequisiteare directed to the headers associated with the relevant bundle. In particular, theRequire-Bundlehe