# Uses of Class
org.eclipse.core.runtime.InvalidRegistryObjectException

Packages that use InvalidRegistryObjectException
Package
Description
org.eclipse.core.runtime
Provides support for the runtime platform, core utility methods and the extension registry.
org.eclipse.ui.texteditor.rulers
Provides interfaces and classes for the `org.eclipse.ui.workbench.texteditor.rulerColumns`.

## Uses of InvalidRegistryObjectException in org.eclipse.core.runtime

Methods in org.eclipse.core.runtime that throw InvalidRegistryObjectException
Modifier and Type
Method
Description
`String`
IConfigurationElement.`getAttribute(String name)`
Returns the named attribute of this configuration element, or `null` if none.
`String`
IConfigurationElement.`getAttribute(String attrName, String locale)`
When multi-language support is enabled, this method returns the named attribute of this configuration element in the specified locale, or `null` if none.
`String`
IConfigurationElement.`getAttributeAsIs(String name)`
Deprecated.
The method is equivalent to the `IConfigurationElement.getAttribute(String)`.
`String[]`
IConfigurationElement.`getAttributeNames()`
Returns the names of the attributes of this configuration element.
`IConfigurationElement[]`
IConfigurationElement.`getChildren()`
Returns all configuration elements that are children of this configuration element.
`IConfigurationElement[]`
IConfigurationElement.`getChildren(String name)`
Returns all child configuration elements with the given name.
`IConfigurationElement[]`
IExtension.`getConfigurationElements()`
Returns all configuration elements declared by this extension.
`IConfigurationElement[]`
IExtensionPoint.`getConfigurationElements()`
Returns all configuration elements from all extensions configured into this extension point.
`IContributor`
IConfigurationElement.`getContributor()`
Returns the contributor of this configuration element.
`IContributor`
IExtension.`getContributor()`
Returns the contributor of this extension.
`IContributor`
IExtensionPoint.`getContributor()`
Returns the contributor of this extension point.
`IExtension`
IConfigurationElement.`getDeclaringExtension()`
Returns the extension that declares this configuration element.
`IExtension`
IExtensionPoint.`getExtension(String extensionId)`
Returns the extension with the given unique identifier configured into this extension point, or `null` if there is no such extension.
`String`
IExtension.`getExtensionPointUniqueIdentifier()`
Returns the unique identifier of the extension point to which this extension should be contributed.
`IExtension[]`
IExtensionPoint.`getExtensions()`
Returns all extensions configured into this extension point.
`String`
IExtension.`getLabel()`
Returns a displayable label for this extension.
`String`
IExtension.`getLabel(String locale)`
When multi-language support is enabled, this method returns a displayable label for this extension in the specified locale.
`String`
IExtensionPoint.`getLabel()`
Returns a displayable label for this extension point.
`String`
IExtensionPoint.`getLabel(String locale)`
When multi-language support is enabled, this method returns a displayable label for this extension point in the specified locale.
`String`
IConfigurationElement.`getName()`
Returns the name of this configuration element.
`String`
IConfigurationElement.`getNamespace()`
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.
`String`
IExtension.`getNamespace()`
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.
`String`
IExtensionPoint.`getNamespace()`
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.
`String`
IConfigurationElement.`getNamespaceIdentifier()`
Returns the namespace name for this configuration element.
`String`
IExtension.`getNamespaceIdentifier()`
Returns the namespace name for this extension.
`String`
IExtensionPoint.`getNamespaceIdentifier()`
Returns the namespace name for this extension point.
`Object`
IConfigurationElement.`getParent()`
Returns the element which contains this element.
`String`
IExtensionPoint.`getSchemaReference()`
Returns reference to the extension point schema.
`String`
IExtension.`getSimpleIdentifier()`
Returns the simple identifier of this extension, or `null` if this extension does not have an identifier.
`String`
IExtensionPoint.`getSimpleIdentifier()`
Returns the simple identifier of this extension point.
`String`
IExtension.`getUniqueIdentifier()`
Returns the unique identifier of this extension, or `null` if this extension does not have an identifier.
`String`
IExtensionPoint.`getUniqueIdentifier()`
Returns the unique identifier of this extension point.
`String`
IConfigurationElement.`getValue()`
Returns the text value of this configuration element.
`String`
IConfigurationElement.`getValue(String locale)`
When multi-language support is enabled, this method returns the text value of this configuration element in the specified locale, or `null` if none.
`String`
IConfigurationElement.`getValueAsIs()`
Deprecated.
The method is equivalent to the `IConfigurationElement.getValue()`.

## Uses of InvalidRegistryObjectException in org.eclipse.ui.texteditor.rulers

Methods in org.eclipse.ui.texteditor.rulers that throw InvalidRegistryObjectException
Modifier and Type
Method
Description
`IContributedRulerColumn`
RulerColumnDescriptor.`createColumn(ITextEditor editor)`
Creates a `IContributedRulerColumn` instance as described by the receiver.