Skip navigation links
A B C D E F G H I K L M N O P Q R S T U W _ 

A

Activator - Class in org.eclipse.core.internal.registry.osgi
The extension registry bundle.
Activator() - Constructor for class org.eclipse.core.internal.registry.osgi.Activator
 
ADAPTER_POINT_ID - Static variable in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
AdapterManagerListener - Class in org.eclipse.core.internal.adapter
Portions of the AdapterManager that deal with the Eclipse extension registry were moved into this class.
AdapterManagerListener() - Constructor for class org.eclipse.core.internal.adapter.AdapterManagerListener
Constructs a new adapter manager.
adapters_badAdapterFactory - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
adapters_cantInstansiate - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
add(KeyedElement) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
Adds an element to this set.
add(RegistryObject, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
add(long) - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Add individual contribution timestamp to the aggregated timestamp.
addContribution(InputStream, IContributor, boolean, String, ResourceBundle, Object, long) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addContribution(InputStream, IContributor, boolean, String, ResourceBundle, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addContribution(InputStream, IContributor, boolean, String, ResourceBundle, Object) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Adds to this extension registry an extension point(s), extension(s), or a combination of those described by the XML file.
added(IExtension[]) - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
added(IExtensionPoint[]) - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
ADDED - Static variable in interface org.eclipse.core.runtime.IExtensionDelta
Delta kind constant indicating that an extension has been added to an extension point.
added(IExtension[]) - Method in interface org.eclipse.core.runtime.IRegistryEventListener
Notifies this listener that extensions were added to the registry.
added(IExtensionPoint[]) - Method in interface org.eclipse.core.runtime.IRegistryEventListener
Notifies this listener that extension points were added to the registry.
addExtension(String, IContributor, boolean, String, String, ConfigurationElementDescription, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
Adds an extension to the extension registry.
addExtension(IExtensionTracker, IExtension) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler
This method is called whenever an extension conforming to the extension point filter is being added to the registry.
addExtensionPoint(String, IContributor, boolean, String, String, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
Adds an extension point to the extension registry.
addFactories(AdapterManager) - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
Loads adapters registered with the adapters extension point from the plug-in registry.
addListener(IRegistryEventListener) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addListener(IRegistryEventListener, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addListener(IRegistryEventListener) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Adds the given listener for registry change events.
addListener(IRegistryEventListener, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Adds the given listener for registry change events related to specified extension point.
addRegistryChangeListener(IRegistryChangeListener) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addRegistryChangeListener(IRegistryChangeListener, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
addRegistryChangeListener(IRegistryChangeListener, String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Note: for new implementations consider using IExtensionRegistry.addListener(IRegistryEventListener, String).
addRegistryChangeListener(IRegistryChangeListener) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Note: for new implementations consider using IExtensionRegistry.addListener(IRegistryEventListener).
applyAdd(IExtensionChangeHandler, IExtension) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
applyRemove(IExtensionChangeHandler, IExtension, Object[]) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
available() - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 

B

BaseExtensionHandle - Class in org.eclipse.core.internal.registry
This is the copy of the ExtensionHandle minus the getDeclaringPluginDescriptor() method that was moved into compatibility plugin.
BaseExtensionHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.BaseExtensionHandle
 
BaseExtensionPointHandle - Class in org.eclipse.core.internal.registry
This is the copy of the ExtensionPointHandle minus the getDeclaringPluginDescriptor() method that was moved into compatibility plugin.
BaseExtensionPointHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
BufferedRandomInputStream - Class in org.eclipse.core.internal.registry
Provides buffered read from a java.io.RandomAccessFile.
BufferedRandomInputStream(File) - Constructor for class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
BufferedRandomInputStream(File, int) - Constructor for class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
bundle_not_activated - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
BUNDLE_UID - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
bundleChanged(BundleEvent) - Method in class org.eclipse.core.internal.registry.osgi.EclipseBundleListener
 

C

cacheLazyLoading() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
cacheLazyLoading() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Specifies if lazy cache loading is used.
cacheStorageManager - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry
 
cacheUse() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
cacheUse() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Specifies if the extension registry should use cache to store registry data between invocations.
characters(char[], int, int) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
checkCache() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
checkContributionsTimestamp() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
children - Variable in class org.eclipse.core.internal.registry.RegistryObject
 
clear() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
clearRegistryCache() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
clone() - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
close() - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
close() - Method in interface org.eclipse.core.internal.registry.IObjectManager
 
close() - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
close() - Method in class org.eclipse.core.internal.registry.TableReader
 
close() - Method in class org.eclipse.core.internal.registry.TemporaryObjectManager
 
close() - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
close() - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Close the tracker.
CombinedEventDelta - Class in org.eclipse.core.internal.registry
The class stores extensions and extensions points that have been actually modified by a registry operation.
compare(KeyedElement) - Method in class org.eclipse.core.internal.registry.Contribution
 
compare(KeyedElement) - Method in interface org.eclipse.core.internal.registry.KeyedElement
 
compare(KeyedElement) - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
compare(KeyedElement) - Method in class org.eclipse.core.internal.registry.RegistryObject
 
computeState() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
CONFIGURATION_ELEMENT - Static variable in class org.eclipse.core.internal.registry.RegistryObjectManager
 
ConfigurationElement - Class in org.eclipse.core.internal.registry
An object which represents the user-defined contents of an extension in a plug-in manifest.
ConfigurationElement(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ConfigurationElement
 
ConfigurationElement(int, String, String, String[], int[], int, int, byte, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ConfigurationElement
 
ConfigurationElementAttribute - Class in org.eclipse.core.internal.registry.spi
Describes properties of configuration elements to be added to the registry.
ConfigurationElementAttribute(String, String) - Constructor for class org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute
Constructor.
ConfigurationElementDescription - Class in org.eclipse.core.internal.registry.spi
Describes configuration elements (content of an extension) to be added to the extension registry.
ConfigurationElementDescription(String, ConfigurationElementAttribute[], String, ConfigurationElementDescription[]) - Constructor for class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Constructor.
ConfigurationElementDescription(String, ConfigurationElementAttribute, String, ConfigurationElementDescription[]) - Constructor for class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Constructor.
ConfigurationElementHandle - Class in org.eclipse.core.internal.registry
 
ConfigurationElementHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
ConfigurationElementMulti - Class in org.eclipse.core.internal.registry
An object which represents the user-defined contents of an extension in a plug-in manifest.
ConfigurationElementMulti(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ConfigurationElementMulti
 
ConfigurationElementMulti(int, String, String, String[], int[], int, int, byte, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ConfigurationElementMulti
 
containsKey(String) - Method in class org.eclipse.core.internal.registry.DirectMap
 
containsKey(String) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
Contribution - Class in org.eclipse.core.internal.registry
 
Contribution(String, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.Contribution
 
ContributorFactoryOSGi - Class in org.eclipse.core.runtime
The contributor factory creates new registry contributors for use in OSGi-based registries.
ContributorFactoryOSGi() - Constructor for class org.eclipse.core.runtime.ContributorFactoryOSGi
 
ContributorFactorySimple - Class in org.eclipse.core.runtime
The contributor factory creates new registry contributors for use in a simple registry based on the String representation of the determining object.
ContributorFactorySimple() - Constructor for class org.eclipse.core.runtime.ContributorFactorySimple
 
contributorId - Variable in class org.eclipse.core.internal.registry.Contribution
 
create() - Method in interface org.eclipse.core.runtime.IExecutableExtensionFactory
Creates and returns a new instance.
create_failedExtensionPoint - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
createConfigurationElement(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createConfigurationElement(int, String, String, String[], int[], int, int, byte, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createConfigurationElement(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createConfigurationElement(int, String, String, String[], int[], int, int, byte, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createContribution(String, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createContributor(Bundle) - Static method in class org.eclipse.core.runtime.ContributorFactoryOSGi
Creates registry contributor object based on a Bundle.
createContributor(Object) - Static method in class org.eclipse.core.runtime.ContributorFactorySimple
Creates registry contributor object based on a determining object.The determining object must not be null.
createExecutableExtension(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
createExecutableExtension(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
createExecutableExtension(RegistryContributor, String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
createExecutableExtension(RegistryContributor, String, String) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
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.
createExecutableExtension(RegistryContributor, String, String) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Creates an executable extension.
createExtension(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createExtension(int, String, String, int[], int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createExtension(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createExtension(int, String, String, int[], int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createExtensionPoint(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createExtensionPoint(int, int[], int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
createExtensionPoint(boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createExtensionPoint(int, int[], int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
createExtensionPointFilter(IExtensionPoint) - Static method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Return an instance of filter matching all changes for the given extension point.
createExtensionPointFilter(IExtensionPoint[]) - Static method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Return an instance of filter matching all changes for the given extension points.
createNamespaceFilter(String) - Static method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Return an instance of filter matching all changes from a given plugin.
createOSGiStrategy(File[], boolean[], Object) - Static method in class org.eclipse.core.runtime.RegistryFactory
Creates a registry strategy that can be used in an OSGi container.
createRegistry(RegistryStrategy, Object, Object) - Static method in class org.eclipse.core.runtime.RegistryFactory
Creates a new extension registry based on the given set of parameters.

D

debug() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
debug() - Method in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
DEBUG - Variable in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
Debug extension registry
debug() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to specify debug requirements to the registry.
DEBUG_REGISTRY_EVENTS - Variable in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
Debug extension registry events
debugEvents() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
debugRegistryEvents() - Method in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
debugRegistryEvents() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to specify debug requirements for the registry event processing.
DirectMap - Class in org.eclipse.core.internal.registry
Essentially a map String -> String[] for small number of keys.
DirectMap(int, float) - Constructor for class org.eclipse.core.internal.registry.DirectMap
 

E

EclipseBundleListener - Class in org.eclipse.core.internal.registry.osgi
A listener for bundle events.
EclipseBundleListener(ExtensionRegistry, Object, RegistryStrategyOSGI) - Constructor for class org.eclipse.core.internal.registry.osgi.EclipseBundleListener
 
ELEMENT - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
ELEMENT_NAME - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
ELEMENT_VALUE - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
elementCount - Variable in class org.eclipse.core.internal.registry.KeyedHashSet
 
elements - Variable in class org.eclipse.core.internal.registry.KeyedHashSet
 
elements() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
elements(Object[]) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
empty - Static variable in class org.eclipse.core.internal.registry.RegistryProperties
 
EMPTY_ARRAY - Static variable in class org.eclipse.core.internal.registry.Extension
 
EMPTY_ARRAY - Static variable in class org.eclipse.core.internal.registry.ExtensionPoint
 
endDocument() - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
endElement(String, String, String) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
enterRead() - Method in class org.eclipse.core.internal.registry.ReadWriteMonitor
Concurrent reading is allowed Blocking only when already writing.
enterWrite() - Method in class org.eclipse.core.internal.registry.ReadWriteMonitor
Only one writer at a time is allowed to perform Blocking only when already writing or reading.
equals(Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry.ListenerInfo
Used by ListenerList to ensure uniqueness.
equals(Object) - Method in class org.eclipse.core.internal.registry.Handle
 
equals(Object) - Method in interface org.eclipse.core.runtime.IConfigurationElement
equals(Object) - Method in interface org.eclipse.core.runtime.IExtension
 
equals(Object) - Method in interface org.eclipse.core.runtime.IExtensionPoint
 
EquinoxRegistryStrategy - Class in org.eclipse.core.internal.registry.osgi
The registry strategy used by the Equinox extension registry.
EquinoxRegistryStrategy(File[], boolean[], Object) - Constructor for class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
EquinoxUtils - Class in org.eclipse.core.internal.registry.osgi
The class contains a set of Equinox-specific helper methods.
EquinoxUtils() - Constructor for class org.eclipse.core.internal.registry.osgi.EquinoxUtils
 
error(SAXParseException) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
error(IStatus) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
Handles an error state specified by the status.
exExt_extDefNotFound - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
exExt_findClassError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
exExt_initObjectError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
exExt_instantiateClassError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
exitRead() - Method in class org.eclipse.core.internal.registry.ReadWriteMonitor
Only notify waiting writer(s) if last reader
exitWrite() - Method in class org.eclipse.core.internal.registry.ReadWriteMonitor
When writing is over, all readers and possible writers are granted permission to restart concurrently
expand() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
The array isn't large enough so double its size and rehash all its current values.
EXTENSION - Static variable in class org.eclipse.core.internal.registry.Contribution
 
Extension - Class in org.eclipse.core.internal.registry
An object which represents the user-defined extension in a plug-in manifest.
Extension(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.Extension
 
Extension(int, String, String, int[], int, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.Extension
 
EXTENSION - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION - Static variable in class org.eclipse.core.internal.registry.RegistryObjectManager
 
EXTENSION_ID - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_NAME - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_POINT - Static variable in class org.eclipse.core.internal.registry.Contribution
 
EXTENSION_POINT - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_POINT - Static variable in class org.eclipse.core.internal.registry.RegistryObjectManager
 
EXTENSION_POINT_ID - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_POINT_NAME - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_POINT_SCHEMA - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
EXTENSION_TARGET - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
ExtensionDelta - Class in org.eclipse.core.internal.registry
 
ExtensionDelta() - Constructor for class org.eclipse.core.internal.registry.ExtensionDelta
 
ExtensionEventDispatcherJob - Class in org.eclipse.core.internal.registry.osgi
Use Eclipse job scheduling mechanism.
ExtensionEventDispatcherJob(Object[], Map<String, ?>, Object) - Constructor for class org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob
 
ExtensionHandle - Class in org.eclipse.core.internal.registry
The code (minus the getDeclaringPluginDescriptor() was moved into the BaseExtensionPointHandle to avoid duplicating code in the compatibility fragment.
ExtensionHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.ExtensionHandle
 
ExtensionMulti - Class in org.eclipse.core.internal.registry
A multi-language version of the ExtensionPoint
ExtensionMulti(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionMulti
 
ExtensionMulti(int, String, String, int[], int, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionMulti
 
ExtensionPoint - Class in org.eclipse.core.internal.registry
An object which represents the user-defined extension point in a plug-in manifest.
ExtensionPoint(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionPoint
 
ExtensionPoint(int, int[], int, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionPoint
 
ExtensionPointHandle - Class in org.eclipse.core.internal.registry
The code (minus the getDeclaringPluginDescriptor() was moved into the BaseExtensionPointHandle to avoid duplicating code in the compatibility fragment.
ExtensionPointHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.ExtensionPointHandle
 
ExtensionPointMulti - Class in org.eclipse.core.internal.registry
A multi-language version of the ExtensionPoint
ExtensionPointMulti(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionPointMulti
 
ExtensionPointMulti(int, int[], int, ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.ExtensionPointMulti
 
ExtensionRegistry - Class in org.eclipse.core.internal.registry
An implementation for the extension registry API.
ExtensionRegistry(RegistryStrategy, Object, Object) - Constructor for class org.eclipse.core.internal.registry.ExtensionRegistry
 
ExtensionRegistry.ListenerInfo - Class in org.eclipse.core.internal.registry
 
ExtensionsParser - Class in org.eclipse.core.internal.registry
 
ExtensionsParser(MultiStatus, ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.ExtensionsParser
 
ExtensionTracker - Class in org.eclipse.core.runtime.dynamichelpers
Implementation of the IExtensionTracker.
ExtensionTracker() - Constructor for class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Construct a new instance of the extension tracker.
ExtensionTracker(IExtensionRegistry) - Constructor for class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Construct a new instance of the extension tracker using the given registry containing tracked extensions and extension points.

F

fatalError(SAXParseException) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
filter - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry.ListenerInfo
 
findChild(int) - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
FRAGMENT - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 

G

get(String) - Method in class org.eclipse.core.internal.registry.DirectMap
 
get(String) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
get(KeyedElement) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
Returns the set element with the given id, or null if not found.
get(int) - Method in class org.eclipse.core.internal.registry.OffsetTable
 
get(int) - Method in class org.eclipse.core.internal.registry.ReferenceMap
Returns the value associated with the given key, if any.
getActualId() - Method in class org.eclipse.core.runtime.spi.RegistryContributor
Provides actual ID associated with the registry contributor (e.g., "12").
getActualName() - Method in class org.eclipse.core.runtime.spi.RegistryContributor
Provides actual name of the registry contributor (e.g., "org.eclipe.core.runtime.fragment").
getAllContributors() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getAllContributors() - Method in interface org.eclipse.core.runtime.spi.IDynamicExtensionRegistry
Returns all contributors associated with the registry at this time.
getAttribute(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getAttribute(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getAttribute(String, String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getAttribute(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementMulti
 
getAttribute(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the named attribute of this configuration element, or null if none.
getAttribute(String, String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
When multi-language support is enabled, this method returns the named attribute of this configuration element in the specified locale, or null if none.
getAttributeAsIs(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getAttributeAsIs(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
Deprecated.
The method is equivalent to the IConfigurationElement.getAttribute(String). Contrary to its description, this method returns a translated value. Use the IConfigurationElement.getAttribute(String) method instead.
getAttributeNames() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getAttributeNames() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getAttributeNames() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the names of the attributes of this configuration element.
getAttributes() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Returns attributes of the configuration element.
getBooleanDebugOption(String, boolean) - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getBundle(String) - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getByKey(Object) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
Returns the set element with the given id, or null if not found.
getChildren(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getChildren() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getChildren(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getChildren() - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
getChildren() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Returns children of the configuration element.
getChildren() - Method in class org.eclipse.core.internal.registry.ThirdLevelConfigurationElementHandle
 
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.
getCommandLine(BundleContext, <any>) - Static method in class org.eclipse.core.internal.registry.osgi.EquinoxUtils
Get the command line arguments from the EnvironmentInfo service
getConfigurationElement() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getConfigurationElement() - Method in class org.eclipse.core.internal.registry.ThirdLevelConfigurationElementHandle
 
getConfigurationElements() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getConfigurationElements() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
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 class org.eclipse.core.internal.registry.ExtensionRegistry
 
getConfigurationElementsFor(String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getConfigurationElementsFor(String, String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
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.
getConfigurationLocation() - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getContainerTimestamp() - Method in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
getContainerTimestamp(BundleContext, <any>) - Static method in class org.eclipse.core.internal.registry.osgi.EquinoxUtils
Get the time stamp from the PlatformAdmin service.
getContainerTimestamp() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
This method is called as a part of the registry cache validation.
getContentsTimestamp() - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Returns value of the aggregated timestamp.
getContext() - Static method in class org.eclipse.core.internal.registry.osgi.Activator
 
getContributionsTimestamp() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
getContributionsTimestamp() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
This method is called as a part of the registry cache validation.
getContributor() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getContributor() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getContributor() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getContributor() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getContributor() - Method in class org.eclipse.core.internal.registry.Extension
 
getContributor() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getContributor() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the contributor of this configuration element.
getContributor() - Method in interface org.eclipse.core.runtime.IExtension
Returns the contributor of this extension.
getContributor() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns the contributor of this extension point.
getContributorId() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getContributorId() - Method in class org.eclipse.core.internal.registry.Contribution
 
getContributorId() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getDeclaringExtension() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getDeclaringExtension() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the extension that declares this configuration element.
getDefault() - Static method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getDefault() - Static method in class org.eclipse.core.internal.registry.RegistryProviderFactory
 
getDefaultNamespace() - Method in class org.eclipse.core.internal.registry.Contribution
 
getElementFactory() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtendedTimestamp(Bundle, URL) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
getExtension() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getExtension(String) - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getExtension() - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
getExtension(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtension(String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtension(String, String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
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 null if there is no such extension.
getExtension(String) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Returns the specified extension in this extension registry, or null if 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 null if 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 null if there is no such extension.
getExtensionDelta(String, String, String) - Method in class org.eclipse.core.internal.registry.RegistryChangeEvent
 
getExtensionDelta(String, String) - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
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 class org.eclipse.core.internal.registry.RegistryChangeEvent
 
getExtensionDeltas(String) - Method in class org.eclipse.core.internal.registry.RegistryChangeEvent
 
getExtensionDeltas(String, String) - Method in class org.eclipse.core.internal.registry.RegistryChangeEvent
 
getExtensionDeltas() - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
getExtensionDeltas(String) - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
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.
getExtensionDeltasCount() - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
getExtensionPoint() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getExtensionPoint() - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
getExtensionPoint(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensionPoint(String, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
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 null if 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 null if there is no such extension point.
getExtensionPointIdentifier() - Method in class org.eclipse.core.internal.registry.Extension
 
getExtensionPoints(String) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
getExtensionPoints() - Method in class org.eclipse.core.internal.registry.Contribution
 
getExtensionPoints() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensionPoints(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensionPoints(IContributor) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensionPoints() - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
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(IContributor) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Returns all extension points supplied by the contributor, or null if there are no such extension points.
getExtensionPointsFromContributor(String) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getExtensionPointsFromNamespace(String) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getExtensionPointUniqueIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getExtensionPointUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
Returns the unique identifier of the extension point to which this extension should be contributed.
getExtensions() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getExtensions(String) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
getExtensions() - Method in class org.eclipse.core.internal.registry.Contribution
 
getExtensions(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensions(IContributor) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getExtensions() - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
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(IContributor) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Returns all extensions supplied by the contributor, or null if there are no such extensions.
getExtensionsFromContributor(String) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getExtensionsFromNamespace(String) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getExtensionURL(Bundle, boolean) - Static method in class org.eclipse.core.internal.registry.osgi.EclipseBundleListener
 
getExtraDataOffset() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getFragments(Bundle) - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getHandle(int, byte) - Method in interface org.eclipse.core.internal.registry.IObjectManager
 
getHandle(int, byte) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getHandle(int, byte) - Method in class org.eclipse.core.internal.registry.TemporaryObjectManager
 
getHandleId() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getHandleId() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns unique identifier of the registry object from which this element was created.
getHandles(int[], byte) - Method in interface org.eclipse.core.internal.registry.IObjectManager
 
getHandles(int[], byte) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getHandles(int[], byte) - Method in class org.eclipse.core.internal.registry.TemporaryObjectManager
 
getHelp() - Method in class org.eclipse.core.internal.registry.osgi.RegistryCommandProvider
 
getHosts(Bundle) - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getId() - Method in class org.eclipse.core.internal.registry.Handle
 
getId() - Method in class org.eclipse.core.runtime.spi.RegistryContributor
Provides ID associated with the entity "in charge" of the contributor (e.g., "1").
getKey() - Method in class org.eclipse.core.internal.registry.Contribution
 
getKey() - Method in interface org.eclipse.core.internal.registry.KeyedElement
 
getKey() - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
getKey() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getKeyHashCode() - Method in class org.eclipse.core.internal.registry.Contribution
 
getKeyHashCode() - Method in interface org.eclipse.core.internal.registry.KeyedElement
 
getKeyHashCode() - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
getKeyHashCode() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getKind() - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
getKind() - Method in interface org.eclipse.core.runtime.IExtensionDelta
The kind of this extension delta.
getKindString(int) - Static method in class org.eclipse.core.internal.registry.ExtensionDelta
 
getLabel() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getLabel(String) - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getLabel() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getLabel(String) - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getLabel(String) - Method in class org.eclipse.core.internal.registry.ExtensionMulti
 
getLabel() - Method in class org.eclipse.core.internal.registry.ExtensionMulti
 
getLabel() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getLabel(String) - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getLabel(String) - Method in class org.eclipse.core.internal.registry.ExtensionPointMulti
 
getLabel() - Method in class org.eclipse.core.internal.registry.ExtensionPointMulti
 
getLabel() - Method in interface org.eclipse.core.runtime.IExtension
Returns a displayable label for this extension.
getLabel(String) - Method in interface org.eclipse.core.runtime.IExtension
When multi-language support is enabled, this method returns a displayable label for this extension in the specified locale.
getLabel() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns a displayable label for this extension point.
getLabel(String) - Method in interface org.eclipse.core.runtime.IExtensionPoint
When multi-language support is enabled, this method returns a displayable label for this extension point in the specified locale.
getLabelAsIs() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getLabelAsIs() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getLabelAsIs() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getLocale() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getLocale() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
getLocale() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getLocale() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Returns the current locale for the extension registry with enabled multi-language support.
getLocationsLength() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Returns the number of possible cache locations for this registry.
getName() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getName() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getName() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute
Returns attribute name.
getName() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Returns name of the configuration element.
getName() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the name of this configuration element.
getName() - Method in interface org.eclipse.core.runtime.IContributor
Provides name of the contributor (e.g., "org.eclipse.core.runtime").
getName() - Method in class org.eclipse.core.runtime.spi.RegistryContributor
Provides name of the entity "in charge" of the contributor (e.g., "org.eclipse.core.runtime").
getNamespace() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getNamespace() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getNamespace() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getNamespace() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getNamespace() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Deprecated.
As namespace is no longer restricted to the contributor name, use IConfigurationElement.getNamespaceIdentifier() to obtain namespace name or IConfigurationElement.getContributor() to get the name of the contributor of this registry element.

In the past namespace was dictated by the name of the bundle. If bundle org.abc contributed registry element with Id of MyId, the namespace of the element was always set to org.abc, producing the qualified name of org.abc.MyId.

The namespace used to be the same as the bundle name. As a result, the IConfigurationElement.getNamespace() method was used both to obtain the name of the bundle and to obtain the namespace of a registry element.

Since 3.2, the extension registry allows elements to specify qualified name. The extension point of the plug-in org.abc could specify org.zzz.MyExtPoint as an Id. In this case, namespace name is org.zzz, but the contributor name is org.abc.

(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple Id and let runtime take care of the rest.)

If your code used the IConfigurationElement.getNamespace() to obtain the name of the contributing bundle, use IConfigurationElement.getContributor(). The typical usage pattern here is to find a bundle name to obtain some information from the corresponding OSGi bundle. For example, deducing the file location specified as a relative path to the bundle install location would fall into this group.

If your code used the IConfigurationElement.getNamespace() to obtain the namespace of the registry element, use IConfigurationElement.getNamespaceIdentifier(). Typically, this is the case when code is trying to process registry elements belonging to some logical group. For example, processing notifications for all elements belonging to the org.abc namespace would fall into this category.

getNamespace() - Method in interface org.eclipse.core.runtime.IExtension
Deprecated.
As namespace is no longer restricted to the contributor name, use IExtension.getNamespaceIdentifier() to obtain namespace name or IExtension.getContributor() to get the name of the contributor of this registry element.

In the past namespace was dictated by the name of the bundle. If bundle org.abc contributed registry element with Id of MyId, the namespace of the element was always set to org.abc, producing the qualified name of org.abc.MyId.

The namespace used to be the same as the bundle name. As a result, the IExtension.getNamespace() method was used both to obtain the name of the bundle and to obtain the namespace of a registry element.

Since 3.2, the extension registry allows elements to specify qualified name. The extension point of the plug-in org.abc could specify org.zzz.MyExtPoint as an Id. In this case, namespace name is org.zzz, but the contributor name is org.abc.

(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple Id and let runtime take care of the rest.)

If your code used the IExtension.getNamespace() to obtain the name of the contributing bundle, use IExtension.getContributor(). The typical usage pattern here is to find a bundle name to obtain some information from the corresponding OSGi bundle. For example, deducing the file location specified as a relative path to the bundle install location would fall into this group.

If your code used the IExtension.getNamespace() to obtain the namespace of the registry element, use IExtension.getNamespaceIdentifier(). Typically, this is the case when code is trying to process registry elements belonging to some logical group. For example, processing notifications for all elements belonging to the org.abc namespace would fall into this category.

getNamespace() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Deprecated.
As namespace is no longer restricted to the contributor name, use IExtensionPoint.getNamespaceIdentifier() to obtain namespace name or IExtensionPoint.getContributor() to get the name of the contributor of this registry element.

In the past namespace was dictated by the name of the bundle. If bundle org.abc contributed registry element with Id of MyId, the namespace of the element was always set to org.abc, producing the qualified name of org.abc.MyId.

The namespace used to be the same as the bundle name. As a result, the IExtensionPoint.getNamespace() method was used both to obtain the name of the bundle and to obtain the namespace of a registry element.

Since 3.2, the extension registry allows elements to specify qualified name. The extension point of the plug-in org.abc could specify org.zzz.MyExtPoint as an Id. In this case, namespace name is org.zzz, but the contributor name is org.abc.

(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple Id and let runtime take care of the rest.)

If your code used the IExtensionPoint.getNamespace() to obtain the name of the contributing bundle, use IExtensionPoint.getContributor(). The typical usage pattern here is to find a bundle name to obtain some information from the corresponding OSGi bundle. For example, deducing the file location specified as a relative path to the bundle install location would fall into this group.

If your code used the IExtensionPoint.getNamespace() to obtain the namespace of the registry element, use IExtensionPoint.getNamespaceIdentifier(). Typically, this is the case when code is trying to process registry elements belonging to some logical group. For example, processing notifications for all elements belonging to the org.abc namespace would fall into this category.

getNamespaceIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getNamespaceIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getNamespaceIdentifier() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getNamespaceIdentifier() - Method in class org.eclipse.core.internal.registry.Extension
 
getNamespaceIdentifier() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the namespace name for this configuration element.
getNamespaceIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
Returns the namespace name for this extension.
getNamespaceIdentifier() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns the namespace name for this extension point.
getNamespaces() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getNamespaces() - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Returns all namespaces currently used by extensions and extension points in this registry.
getObject(int, byte) - Method in interface org.eclipse.core.internal.registry.IObjectManager
 
getObject(int, byte) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getObject(int, byte) - Method in class org.eclipse.core.internal.registry.TemporaryObjectManager
 
getObjectId() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getObjectManager() - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
getObjectManager() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
getObjectManager() - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
getObjects(int[], byte) - Method in interface org.eclipse.core.internal.registry.IObjectManager
 
getObjects(int[], byte) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getObjects(int[], byte) - Method in class org.eclipse.core.internal.registry.TemporaryObjectManager
 
getObjects(IExtension) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
getObjects(IExtension) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Return all the objects that have been associated with the given extension.
getPackageAdmin() - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
getParent() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getParent() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the element which contains this element.
getPropertiesAndValue() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getProperty(String) - Static method in class org.eclipse.core.internal.registry.RegistryProperties
 
getProperty(String, String) - Static method in class org.eclipse.core.internal.registry.RegistryProperties
 
getRawChildren() - Method in class org.eclipse.core.internal.registry.Contribution
 
getRawChildren() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
getRegistry() - Method in class org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI
 
getRegistry() - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
getRegistry() - Static method in class org.eclipse.core.runtime.RegistryFactory
Returns the default extension registry specified by the registry provider.
getRegistry() - Method in interface org.eclipse.core.runtime.spi.IRegistryProvider
Returns the extension registry contributed by this provider; must not be null.
getSchemaReference() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getSchemaReference() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getSchemaReference() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns reference to the extension point schema.
getSimpleIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getSimpleIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getSimpleIdentifier() - Method in class org.eclipse.core.internal.registry.Extension
 
getSimpleIdentifier() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getSimpleIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
Returns the simple identifier of this extension, or null if this extension does not have an identifier.
getSimpleIdentifier() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns the simple identifier of this extension point.
getStorage(int) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Returns the possible registry cache location identified by the index.
getTemporaryUserToken() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
EXPERIMENTAL.
getTestFileName() - Static method in class org.eclipse.core.internal.registry.TableReader
 
getUniqueIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
getUniqueIdentifier() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
getUniqueIdentifier() - Method in class org.eclipse.core.internal.registry.Extension
 
getUniqueIdentifier() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtension
Returns the unique identifier of this extension, or null if this extension does not have an identifier.
getUniqueIdentifier() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns the unique identifier of this extension point.
getValue() - Method in class org.eclipse.core.internal.registry.ConfigurationElement
 
getValue() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getValue(String) - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getValue() - Method in class org.eclipse.core.internal.registry.ConfigurationElementMulti
 
getValue() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementAttribute
Returns value of the attribute.
getValue() - Method in class org.eclipse.core.internal.registry.spi.ConfigurationElementDescription
Returns string value stored in the configuration element.
getValue() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns the text value of this configuration element.
getValue(String) - Method in interface org.eclipse.core.runtime.IConfigurationElement
When multi-language support is enabled, this method returns the text value of this configuration element in the specified locale, or null if none.
getValueAsIs() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
getValueAsIs() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Deprecated.
The method is equivalent to the IConfigurationElement.getValue(). Contrary to its description, this method returns a translated value. Use the IConfigurationElement.getValue() method instead.
getValues() - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
getXMLParser() - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
getXMLParser() - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Returns the parser used by the registry to parse descriptions of extension points and extensions.

H

Handle - Class in org.eclipse.core.internal.registry
A handle is the super class to all registry objects that are now served to users.
HARD - Static variable in class org.eclipse.core.internal.registry.ReferenceMap
Constant indicating that hard references should be used.
hasChild(int) - Method in class org.eclipse.core.internal.registry.Contribution
Find if this contribution has a children with ID = id.
hasContributor(IContributor) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
hasContributor(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
hasContributor(IContributor) - Method in interface org.eclipse.core.runtime.spi.IDynamicExtensionRegistry
Finds out if registry has the contributor.
hashCode() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry.ListenerInfo
 
hashCode() - Method in class org.eclipse.core.internal.registry.Handle
 
HashtableOfStringAndInt - Class in org.eclipse.core.internal.registry
Hashtable of {String --> int }
HashtableOfStringAndInt() - Constructor for class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
HashtableOfStringAndInt(int) - Constructor for class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 

I

IConfigurationElement - Interface in org.eclipse.core.runtime
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.
IContributor - Interface in org.eclipse.core.runtime
This interface describes a registry contributor - an entity that supplies information to the extension registry.
IDynamicExtensionRegistry - Interface in org.eclipse.core.runtime.spi
This interface provides an extra degree of access to an extension registry that might be useful to registry implementers.
IExecutableExtension - Interface in org.eclipse.core.runtime
Interface for executable extension classes that require access to their configuration element, or implement an extension adapter.
IExecutableExtensionFactory - Interface in org.eclipse.core.runtime
This interface allows extension providers to control how the instances provided to extension-points are being created by referring to the factory instead of referring to a class.
IExtension - Interface in org.eclipse.core.runtime
An extension declared in a plug-in.
IExtensionChangeHandler - Interface in org.eclipse.core.runtime.dynamichelpers
Extension change handlers are notified of changes for a given extension point in the context of an extension tracker.
IExtensionDelta - Interface in org.eclipse.core.runtime
An extension delta represents changes to the extension registry.
IExtensionPoint - Interface in org.eclipse.core.runtime
An extension point declared in a plug-in.
IExtensionRegistry - Interface in org.eclipse.core.runtime
The extension registry holds the master list of all discovered namespaces, extension points and extensions.
IExtensionTracker - Interface in org.eclipse.core.runtime.dynamichelpers
An extension tracker keeps associations between extensions and their derived objects on an extension basis.
IFilter - Interface in org.eclipse.core.runtime.dynamichelpers
A filter compares the given object to some pattern and returns true if the two match and false otherwise.
InvalidRegistryObjectException - Exception in org.eclipse.core.runtime
An unchecked exception indicating that an attempt to access an extension registry object that is no longer valid.
InvalidRegistryObjectException() - Constructor for exception org.eclipse.core.runtime.InvalidRegistryObjectException
Creates a new exception instance with null as its detail message.
IObjectManager - Interface in org.eclipse.core.internal.registry
 
IRegistryChangeEvent - Interface in org.eclipse.core.runtime
Registry change events describe changes to the extension registry.
IRegistryChangeListener - Interface in org.eclipse.core.runtime
Note: for new implementations consider using IRegistryEventListener.
IRegistryConstants - Interface in org.eclipse.core.internal.registry
 
IRegistryEventListener - Interface in org.eclipse.core.runtime
A registry event listener is notified of changes to extension points.
IRegistryProvider - Interface in org.eclipse.core.runtime.spi
Implement this interface to specify a contributed extension registry.
isActive(String) - Static method in class org.eclipse.core.internal.registry.osgi.EquinoxUtils
Returns true if OSGi in not available
isAddition() - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
isCacheReadOnly(int) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Returns the read-only status of the registry cache location.
isDirty() - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
isEmpty() - Method in class org.eclipse.core.internal.registry.Contribution
Contribution is empty if it has no children.
isEmpty() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
isFragment(Bundle) - Method in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
isModifed() - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Determines if the aggregate timestamp was modified using add() or remove() methods.
isMultiLanguage() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
isMultiLanguage() - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Call this method to determine if this extension registry supports multiple languages.
isRemoval() - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
isValid() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
isValid() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
isValid() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
isValid() - Method in interface org.eclipse.core.runtime.IConfigurationElement
Returns whether this configuration element object is valid.
isValid() - Method in interface org.eclipse.core.runtime.IExtension
Returns whether this extension object is valid.
isValid() - Method in interface org.eclipse.core.runtime.IExtensionPoint
Returns whether this extension point object is valid.

K

key - Variable in class org.eclipse.core.internal.registry.RegistryIndexElement
 
KeyedElement - Interface in org.eclipse.core.internal.registry
 
KeyedHashSet - Class in org.eclipse.core.internal.registry
Note this is a copy of a data structure from OSGi, package org.eclipse.osgi.framework.internal.core.
KeyedHashSet() - Constructor for class org.eclipse.core.internal.registry.KeyedHashSet
 
KeyedHashSet(int) - Constructor for class org.eclipse.core.internal.registry.KeyedHashSet
 
KeyedHashSet(int, boolean) - Constructor for class org.eclipse.core.internal.registry.KeyedHashSet
 

L

length() - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
Supplies functionality of the RandomAccessFile.length().
linkChild(int) - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
linkChildren(int[]) - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
listener - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry.ListenerInfo
 
ListenerInfo(EventListener, String) - Constructor for class org.eclipse.core.internal.registry.ExtensionRegistry.ListenerInfo
 
load(DataInputStream) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
load(DataInputStream) - Static method in class org.eclipse.core.internal.registry.OffsetTable
 
loadConfigurationElement(int) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadContributions() - Method in class org.eclipse.core.internal.registry.TableReader
 
loadContributors() - Method in class org.eclipse.core.internal.registry.TableReader
 
loadExtension(int) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadExtensionExtraData(int) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadExtensionPointExtraData(int) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadExtensionPointTree(int, RegistryObjectManager) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadNamespaces() - Method in class org.eclipse.core.internal.registry.TableReader
 
loadOrphans() - Method in class org.eclipse.core.internal.registry.TableReader
 
loadTables(long) - Method in class org.eclipse.core.internal.registry.TableReader
 
loadThirdLevelConfigurationElements(int, RegistryObjectManager) - Method in class org.eclipse.core.internal.registry.TableReader
 
log(IStatus) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
log(IStatus) - Method in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
log(IStatus, String) - Static method in class org.eclipse.core.internal.registry.RegistrySupport
 
log(IStatus) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to provide customized logging functionality to the registry.
log_error - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
log_log - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
log_warning - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
logMultiLangError() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 

M

markDirty() - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
matches(IExtensionPoint) - Method in interface org.eclipse.core.runtime.dynamichelpers.IFilter
Return true if the given object matches the criteria for this filter.
meta_regCacheIOExceptionReading - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
meta_registryCacheInconsistent - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
meta_registryCacheReadProblems - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
meta_registryCacheWriteProblems - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
meta_unableToCreateCache - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
meta_unableToReadCache - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
MINIMUM_SIZE - Static variable in class org.eclipse.core.internal.registry.KeyedHashSet
 
MISSING_ELEMENT - Static variable in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
MULTI_LANGUAGE - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 

N

NO_LAZY_REGISTRY_CACHE_LOADING - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
NO_REGISTRY_CACHE - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
noExtraData() - Method in class org.eclipse.core.internal.registry.RegistryObject
 

O

objectManager - Variable in class org.eclipse.core.internal.registry.Handle
 
OffsetTable - Class in org.eclipse.core.internal.registry
This table stores file offsets for cached registry objects.
OffsetTable(int) - Constructor for class org.eclipse.core.internal.registry.OffsetTable
 
onStart(IExtensionRegistry, boolean) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
onStart(IExtensionRegistry) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
onStart(IExtensionRegistry, boolean) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to provide additional processing performed when the registry is created and started.
onStop(IExtensionRegistry) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
onStop(IExtensionRegistry) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to provide additional processing to be performed just before the registry is stopped.
OPTION_DEBUG - Static variable in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
OPTION_DEBUG_EVENTS - Static variable in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
org.eclipse.core.internal.adapter - package org.eclipse.core.internal.adapter
 
org.eclipse.core.internal.registry - package org.eclipse.core.internal.registry
 
org.eclipse.core.internal.registry.osgi - package org.eclipse.core.internal.registry.osgi
 
org.eclipse.core.internal.registry.spi - package org.eclipse.core.internal.registry.spi
 
org.eclipse.core.runtime - package org.eclipse.core.runtime
 
org.eclipse.core.runtime.dynamichelpers - package org.eclipse.core.runtime.dynamichelpers
Provides helpers to facilitate the authoring of dynamic plug-ins.
org.eclipse.core.runtime.spi - package org.eclipse.core.runtime.spi
Extension registry infrastructure for service providers Package Specification This package provides an infrastructure and helper utilities oriented towards service providers implementing their own extension registries.
OSGIUtils - Class in org.eclipse.core.internal.registry.osgi
The class contains a set of helper methods for the runtime content plugin.
OWNER_NAME - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
The unique identifier constant of this plug-in.

P

parse_duplicateExtension - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_duplicateExtensionPoint - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_error - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_errorNameLineColumn - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_failedParsingManifest - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_internalStack - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_missingAttribute - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_missingAttributeLine - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_nonSingleton - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_nonSingletonFragment - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
PARSE_PROBLEM - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
Status code constant (value 1) indicating a problem in a bundle extensions manifest (extensions.xml) file.
parse_problems - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_process - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_unknownAttribute - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_unknownAttributeLine - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_unknownElement - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_unknownElementLine - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_unknownTopElement - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parse_xmlParserNotAvailable - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
parseManifest(SAXParserFactory, InputSource, String, RegistryObjectManager, Contribution, ResourceBundle) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
persist - Variable in class org.eclipse.core.internal.registry.Contribution
 
PLUGIN - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
PLUGIN_ERROR - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
Specific error code supplied to the Status objects
plugin_eventListenerError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
PLUGIN_ID - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
plugin_initObjectError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
plugin_instantiateClassError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
plugin_loadClassError - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
PLUGIN_NAME - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
PLUGIN_NAME - Static variable in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
 
processBundles(Bundle[]) - Method in class org.eclipse.core.internal.registry.osgi.EclipseBundleListener
 
processChangeEvent(Object[], Map<String, ?>) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
processChangeEvent(Object[], Map<String, ?>, Object) - Static method in class org.eclipse.core.runtime.spi.RegistryStrategy
This method performs actual processing of the registry change event.
processingInstruction(String, String) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
PROP_CHECK_CONFIG - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_CONFIG_AREA - Static variable in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
PROP_DEFAULT_REGISTRY - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_INSTANCE_AREA - Static variable in class org.eclipse.core.internal.registry.osgi.OSGIUtils
 
PROP_MULTI_LANGUAGE - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_NL - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_NO_LAZY_CACHE_LOADING - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_NO_REGISTRY_CACHE - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_NO_REGISTRY_FLUSHING - Static variable in class org.eclipse.core.internal.registry.RegistryObjectManager
 
PROP_OS - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_REGISTRY_NULL_USER_TOKEN - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
PROP_WS - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
 
propertiesAndValue - Variable in class org.eclipse.core.internal.registry.ConfigurationElement
 
PROPERTY - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
PROPERTY_NAME - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
PROPERTY_VALUE - Static variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
put(String, String[]) - Method in class org.eclipse.core.internal.registry.DirectMap
 
put(String, int) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
put(int, int) - Method in class org.eclipse.core.internal.registry.OffsetTable
 
put(int, Object) - Method in class org.eclipse.core.internal.registry.ReferenceMap
Associates the given key with the given value.

Q

queue - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry
 

R

read() - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
read(byte[], int, int) - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
readAllCache(RegistryObjectManager) - Method in class org.eclipse.core.internal.registry.TableReader
 
ReadWriteMonitor - Class in org.eclipse.core.internal.registry
Monitor ensuring no more than one writer working concurrently.
ReadWriteMonitor() - Constructor for class org.eclipse.core.internal.registry.ReadWriteMonitor
 
recordAddition() - Static method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
recordRemoval() - Static method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
REF_SOFT - Static variable in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Constant for soft reference holding.
REF_STRONG - Static variable in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Constant for strong (normal) reference holding.
REF_WEAK - Static variable in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Constant for weak reference holding.
ReferenceMap - Class in org.eclipse.core.internal.registry
Hashtable-based map with integer keys that allows values to be removed by the garbage collector.
ReferenceMap(int, int, float) - Constructor for class org.eclipse.core.internal.registry.ReferenceMap
Constructs a new ReferenceMap with the specified reference type, load factor and initial capacity.
registerCommandProvider(BundleContext) - Static method in class org.eclipse.core.internal.registry.osgi.EquinoxUtils
 
registerHandler(IExtensionChangeHandler, IFilter) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
registerHandler(IExtensionChangeHandler, IFilter) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Register an extension change handler with this tracker using the given filter.
registerObject(IExtension, Object, int) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
registerObject(IExtension, Object, int) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Create an association between the given extension and the given object.
registry - Variable in class org.eclipse.core.internal.registry.Contribution
 
registry - Variable in class org.eclipse.core.internal.registry.RegistryObject
 
registry - Variable in class org.eclipse.core.internal.registry.RegistryObjectFactory
 
registry_bad_cache - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
registry_default_exists - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
registry_no_default - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
registry_non_multi_lang - Static variable in class org.eclipse.core.internal.registry.RegistryMessages
 
registryChanged(IRegistryChangeEvent) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
Implementation of IRegistryChangeListener interface.
registryChanged(IRegistryChangeEvent) - Method in interface org.eclipse.core.runtime.IRegistryChangeListener
Notifies this listener that some registry changes are happening, or have already happened.
RegistryChangeEvent - Class in org.eclipse.core.internal.registry
A registry change event implementation.
RegistryChangeEvent(Map<String, ?>, String) - Constructor for class org.eclipse.core.internal.registry.RegistryChangeEvent
 
RegistryCommandProvider - Class in org.eclipse.core.internal.registry.osgi
 
RegistryCommandProvider() - Constructor for class org.eclipse.core.internal.registry.osgi.RegistryCommandProvider
 
RegistryContributor - Class in org.eclipse.core.runtime.spi
This class describes a registry contributor which is an entity that supplies information to the extension registry.
RegistryContributor(String, String, String, String) - Constructor for class org.eclipse.core.runtime.spi.RegistryContributor
Constructor for the registry contributor.
RegistryDelta - Class in org.eclipse.core.internal.registry
The extension deltas are grouped by namespace.
RegistryFactory - Class in org.eclipse.core.runtime
Use this class to create or obtain an extension registry.
RegistryFactory() - Constructor for class org.eclipse.core.runtime.RegistryFactory
 
RegistryIndexChildren - Class in org.eclipse.core.internal.registry
 
RegistryIndexChildren() - Constructor for class org.eclipse.core.internal.registry.RegistryIndexChildren
 
RegistryIndexChildren(int[]) - Constructor for class org.eclipse.core.internal.registry.RegistryIndexChildren
 
RegistryIndexElement - Class in org.eclipse.core.internal.registry
 
RegistryIndexElement(String) - Constructor for class org.eclipse.core.internal.registry.RegistryIndexElement
 
RegistryIndexElement(String, int[], int[]) - Constructor for class org.eclipse.core.internal.registry.RegistryIndexElement
 
RegistryMessages - Class in org.eclipse.core.internal.registry
 
RegistryMessages() - Constructor for class org.eclipse.core.internal.registry.RegistryMessages
 
RegistryObject - Class in org.eclipse.core.internal.registry
An object which has the general characteristics of all the nestable elements in a plug-in manifest.
RegistryObject(ExtensionRegistry, boolean) - Constructor for class org.eclipse.core.internal.registry.RegistryObject
 
RegistryObjectFactory - Class in org.eclipse.core.internal.registry
A factory method for the creation of the registry objects.
RegistryObjectFactory(ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.RegistryObjectFactory
 
RegistryObjectFactoryMulti - Class in org.eclipse.core.internal.registry
A factory method for the creation of the registry objects for registries supporting multiple languages.
RegistryObjectFactoryMulti(ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.RegistryObjectFactoryMulti
 
RegistryObjectManager - Class in org.eclipse.core.internal.registry
This class manage all the object from the registry but does not deal with their dependencies.
RegistryObjectManager(ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.RegistryObjectManager
 
RegistryProperties - Class in org.eclipse.core.internal.registry
Simple Property mechanism to chain property lookup from local registry properties, to BundleContext properties (if available) or System properties otherwise.
RegistryProperties() - Constructor for class org.eclipse.core.internal.registry.RegistryProperties
 
RegistryProviderFactory - Class in org.eclipse.core.internal.registry
 
RegistryProviderFactory() - Constructor for class org.eclipse.core.internal.registry.RegistryProviderFactory
 
RegistryProviderOSGI - Class in org.eclipse.core.internal.registry.osgi
 
RegistryProviderOSGI(IExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.osgi.RegistryProviderOSGI
 
RegistryStrategy - Class in org.eclipse.core.runtime.spi
This is the basic registry strategy.
RegistryStrategy(File[], boolean[]) - Constructor for class org.eclipse.core.runtime.spi.RegistryStrategy
Constructor for this default registry strategy.
RegistryStrategyOSGI - Class in org.eclipse.core.internal.registry.osgi
The registry strategy that can be used in OSGi world.
RegistryStrategyOSGI(File[], boolean[], Object) - Constructor for class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
RegistrySupport - Class in org.eclipse.core.internal.registry
Simple implementation if the registry support functionality.
RegistrySupport() - Constructor for class org.eclipse.core.internal.registry.RegistrySupport
 
RegistryTimestamp - Class in org.eclipse.core.internal.registry
Aggregated registry timestamp.
RegistryTimestamp() - Constructor for class org.eclipse.core.internal.registry.RegistryTimestamp
Public constructor.
rehashTo(int) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
The element at the given index has been removed so move elements to keep the set properly hashed.
releaseDefault() - Static method in class org.eclipse.core.internal.registry.RegistryProviderFactory
 
reloadMessages() - Static method in class org.eclipse.core.internal.registry.RegistryMessages
 
rememberExtension(ExtensionPoint, int) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
rememberExtensionPoint(ExtensionPoint) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
rememberExtensions(ExtensionPoint, int[]) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
remove(String, long) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
remove(String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
Unresolves and removes all extensions and extension points provided by the plug-in.
remove(KeyedElement) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
remove(int) - Method in class org.eclipse.core.internal.registry.ReferenceMap
Removes the key and its associated value from this map.
remove(long) - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Remove individual contribution timestamp from the aggregated timestamp.
removeByKey(Object) - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
removeContributor(IContributor, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
removeContributor(IContributor, Object) - Method in interface org.eclipse.core.runtime.spi.IDynamicExtensionRegistry
Removes all extensions and extension points provided by the contributor.
removed(IExtension[]) - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
removed(IExtensionPoint[]) - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
REMOVED - Static variable in interface org.eclipse.core.runtime.IExtensionDelta
Delta kind constant indicating that an extension has been removed from an extension point.
removed(IExtension[]) - Method in interface org.eclipse.core.runtime.IRegistryEventListener
Notifies this listener that extensions were removed from the registry.
removed(IExtensionPoint[]) - Method in interface org.eclipse.core.runtime.IRegistryEventListener
Notifies this listener that extension points were removed from the registry.
removeExtension(IExtension, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
removeExtension(IExtension, Object[]) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionChangeHandler
This method is called after the removal of an extension.
removeExtension(IExtension, Object) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Removes the given extension from this registry.
removeExtensionPoint(IExtensionPoint, Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
removeExtensionPoint(IExtensionPoint, Object) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Removes the specified extension point from this registry.
removeKey(String) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
removeKey(int) - Method in class org.eclipse.core.internal.registry.OffsetTable
 
removeListener(IRegistryEventListener) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
removeListener(IRegistryEventListener) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Removes the given registry change listener from this registry.
removeRegistryChangeListener(IRegistryChangeListener) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
removeRegistryChangeListener(IRegistryChangeListener) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Removes the given registry change listener from this registry.
replace - Variable in class org.eclipse.core.internal.registry.KeyedHashSet
 
reset() - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Sets aggregated timestamp to the value corresponding to an empty registry.
resolve(IContributor) - Static method in class org.eclipse.core.runtime.ContributorFactoryOSGi
Returns the OSGi bundle used to define this contributor.
resources - Variable in class org.eclipse.core.internal.registry.ExtensionsParser
 
run(IProgressMonitor) - Method in class org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob
 
RUNTIME_NAME - Static variable in interface org.eclipse.core.internal.registry.IRegistryConstants
The unique identifier constant (value "org.eclipse.core.runtime") of the Core Runtime (pseudo-) plug-in.

S

save(DataOutputStream) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
save(DataOutputStream, RegistryObjectManager) - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
Filtered save: outputs only elements with values not in the excluded list.
save(DataOutputStream) - Method in class org.eclipse.core.internal.registry.OffsetTable
 
saveCache(RegistryObjectManager, long) - Method in class org.eclipse.core.internal.registry.TableWriter
 
scheduleChangeEvent(Object[], Map<String, ?>) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
scheduleChangeEvent(Object[], Map<String, ?>, Object) - Method in class org.eclipse.core.internal.registry.osgi.EquinoxRegistryStrategy
This method will attempt to use Eclipse Jobs mechanism to schedule registry events.
scheduleChangeEvent(Object[], Map<String, ?>, Object) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Override this method to customize scheduling of an extension registry event.
seek(long) - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
Supplies functionality of the RandomAccessFile.seek(long) in a buffer-friendly manner.
set(long) - Method in class org.eclipse.core.internal.registry.RegistryTimestamp
Set value of the aggregated timestamp.
setContext(Object) - Static method in class org.eclipse.core.internal.registry.RegistryProperties
 
setDefault(IRegistryProvider) - Static method in class org.eclipse.core.internal.registry.RegistryProviderFactory
 
setDefaultRegistryProvider(IRegistryProvider) - Static method in class org.eclipse.core.runtime.RegistryFactory
Use this method to specify the default registry provider.
setDocumentLocator(Locator) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
setElementFactory() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
setExtension(int) - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
setExtensionPoint(int) - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
setExtraDataOffset(int) - Method in class org.eclipse.core.internal.registry.RegistryObject
 
setFileManager(File, boolean) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
Sets new cache file manager.
setHoldObjects(boolean) - Method in class org.eclipse.core.internal.registry.TableReader
 
setInitializationData(IConfigurationElement, String, Object) - Method in interface org.eclipse.core.runtime.IExecutableExtension
This method is called by the implementation of the method IConfigurationElement.createExecutableExtension on a newly constructed extension, passing it its relevant configuration information.
setKind(int) - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
setObjectManager(IObjectManager) - Method in class org.eclipse.core.internal.registry.CombinedEventDelta
 
setProperty(String, String) - Static method in class org.eclipse.core.internal.registry.RegistryProperties
 
shouldPersist() - Method in class org.eclipse.core.internal.registry.BaseExtensionHandle
 
shouldPersist() - Method in class org.eclipse.core.internal.registry.BaseExtensionPointHandle
 
shouldPersist() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
 
shouldPersist() - Method in class org.eclipse.core.internal.registry.Contribution
 
shouldPersist() - Method in class org.eclipse.core.internal.registry.RegistryObject
 
shouldPersist(int) - Method in class org.eclipse.core.internal.registry.RegistryObjectManager
 
size() - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
size() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
skip(long) - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
SOFT - Static variable in class org.eclipse.core.internal.registry.ReferenceMap
Constant indiciating that soft references should be used.
start(BundleContext) - Method in class org.eclipse.core.internal.registry.osgi.Activator
This method is called upon plug-in activation
startDocument() - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
startElement(String, String, String, Attributes) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
startRegistry() - Method in class org.eclipse.core.internal.registry.osgi.Activator
 
stop() - Method in class org.eclipse.core.internal.adapter.AdapterManagerListener
 
stop(Object) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
Stops the registry.
stop(BundleContext) - Method in class org.eclipse.core.internal.registry.osgi.Activator
This method is called when the plug-in is stopped
stop(Object) - Method in interface org.eclipse.core.runtime.IExtensionRegistry
Call this method to properly stop the registry.
stopChangeEventScheduler() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
strategy - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry
 

T

TableReader - Class in org.eclipse.core.internal.registry
 
TableReader(ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.TableReader
 
TableWriter - Class in org.eclipse.core.internal.registry
 
TableWriter(ExtensionRegistry) - Constructor for class org.eclipse.core.internal.registry.TableWriter
 
TemporaryObjectManager - Class in org.eclipse.core.internal.registry
 
TemporaryObjectManager(Map<?, ?>, RegistryObjectManager) - Constructor for class org.eclipse.core.internal.registry.TemporaryObjectManager
 
theRegistryObjectFactory - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry
 
theTableReader - Variable in class org.eclipse.core.internal.registry.ExtensionRegistry
 
THIRDLEVEL_CONFIGURATION_ELEMENT - Static variable in class org.eclipse.core.internal.registry.RegistryObjectManager
 
ThirdLevelConfigurationElementHandle - Class in org.eclipse.core.internal.registry
 
ThirdLevelConfigurationElementHandle(IObjectManager, int) - Constructor for class org.eclipse.core.internal.registry.ThirdLevelConfigurationElementHandle
 
toString() - Method in class org.eclipse.core.internal.registry.BufferedRandomInputStream
 
toString() - Method in class org.eclipse.core.internal.registry.ConfigurationElementHandle
WARNING: this method must return string containing ConfigurationElementHandle.getHandleId() identifier, because some clients might have misused previously returned Object.toString() value which was in fact just Handle.hashCode() value which in turn was alwas the value of ConfigurationElementHandle.getHandleId().
toString() - Method in class org.eclipse.core.internal.registry.Contribution
 
toString() - Method in class org.eclipse.core.internal.registry.Extension
 
toString() - Method in class org.eclipse.core.internal.registry.ExtensionDelta
 
toString() - Method in class org.eclipse.core.internal.registry.ExtensionPoint
 
toString() - Method in class org.eclipse.core.internal.registry.HashtableOfStringAndInt
 
toString() - Method in class org.eclipse.core.internal.registry.KeyedHashSet
 
toString() - Method in class org.eclipse.core.internal.registry.ReadWriteMonitor
 
toString() - Method in class org.eclipse.core.internal.registry.RegistryChangeEvent
 
toString() - Method in class org.eclipse.core.internal.registry.RegistryDelta
 
toString() - Method in class org.eclipse.core.runtime.spi.RegistryContributor
 
translate(String, ResourceBundle) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
With multi-locale support enabled this method returns the non-translated key so that they can be cached and translated later into desired languages.
translate(String[], IContributor, String) - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 
translate(String) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 
translate(String, ResourceBundle) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
translate(String[], IContributor, String) - Method in class org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI
 
translate(String, ResourceBundle) - Static method in class org.eclipse.core.internal.registry.RegistrySupport
 
translate(String, ResourceBundle) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Translates key using the supplied resource bundle.
translate(String[], IContributor, String) - Method in class org.eclipse.core.runtime.spi.RegistryStrategy
Translates array of keys supplied by the contributor to the requested locale.

U

unlinkChild(int) - Method in class org.eclipse.core.internal.registry.Contribution
 
unlinkChild(int) - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
unlinkChildren(int[]) - Method in class org.eclipse.core.internal.registry.RegistryIndexChildren
 
unregisterHandler(IExtensionChangeHandler) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
unregisterHandler(IExtensionChangeHandler) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Unregister the given extension change handler previously registered with this tracker.
unregisterObject(IExtension, Object) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
unregisterObject(IExtension) - Method in class org.eclipse.core.runtime.dynamichelpers.ExtensionTracker
 
unregisterObject(IExtension, Object) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Remove an association between the given extension and the given object.
unregisterObject(IExtension) - Method in interface org.eclipse.core.runtime.dynamichelpers.IExtensionTracker
Remove all the objects associated with the given extension.
updateExtension(int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
updateExtensionPoint(int, boolean) - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
updateExtensionPoints(int[], boolean) - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
updateExtensions(int[], boolean) - Method in class org.eclipse.core.internal.registry.RegistryIndexElement
 
useLazyCacheLoading() - Method in class org.eclipse.core.internal.registry.ExtensionRegistry
 

W

warning(SAXParseException) - Method in class org.eclipse.core.internal.registry.ExtensionsParser
 

_

_help(CommandInterpreter) - Method in class org.eclipse.core.internal.registry.osgi.RegistryCommandProvider
Handles the help command
_ns(CommandInterpreter) - Method in class org.eclipse.core.internal.registry.osgi.RegistryCommandProvider
 
_pt(CommandInterpreter) - Method in class org.eclipse.core.internal.registry.osgi.RegistryCommandProvider
 
A B C D E F G H I K L M N O P Q R S T U W _ 
Skip navigation links