@Deprecated
public abstract class AbstractRegistryEventListener
extends java.lang.Object
implements org.eclipse.core.runtime.IRegistryEventListener
Modifier and Type | Class and Description |
---|---|
protected static class |
AbstractRegistryEventListener.Action
Deprecated.
This enumeration will be used to distinguish the various states of an incoming event.
|
Constructor and Description |
---|
AbstractRegistryEventListener(java.lang.String namespace,
java.lang.String extensionPointID)
Deprecated.
The constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
added(org.eclipse.core.runtime.IExtension[] extensions)
Deprecated.
|
void |
added(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints)
Deprecated.
|
protected abstract boolean |
processAddition(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Deprecated.
Processes the addition of the given configuration element.
|
protected abstract boolean |
processRemoval(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Deprecated.
Processes the removal of the given configuration element.
|
void |
readRegistry(org.eclipse.core.runtime.IExtensionRegistry extensionRegistry)
Deprecated.
Reads the extension registry for the addition of new extensions.
|
void |
removed(org.eclipse.core.runtime.IExtension[] extensions)
Deprecated.
|
void |
removed(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints)
Deprecated.
|
protected abstract boolean |
validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Deprecated.
Validates the given configuration element.
|
public AbstractRegistryEventListener(java.lang.String namespace, java.lang.String extensionPointID)
namespace
- The namespace of the extension pointextensionPointID
- The identifier of the extension pointpublic void readRegistry(org.eclipse.core.runtime.IExtensionRegistry extensionRegistry)
extensionRegistry
- The extension registryprotected abstract boolean validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement configurationElement)
configurationElement
- The configuration elementtrue
if the configuration element is valid, false
otherwiseprotected abstract boolean processAddition(org.eclipse.core.runtime.IConfigurationElement configurationElement)
configurationElement
- The configuration elementtrue
if the configuration element has been properly added, false
otherwiseprotected abstract boolean processRemoval(org.eclipse.core.runtime.IConfigurationElement configurationElement)
configurationElement
- The configuration elementtrue
if the configuration element has been properly removed, false
otherwisepublic void added(org.eclipse.core.runtime.IExtension[] extensions)
added
in interface org.eclipse.core.runtime.IRegistryEventListener
IRegistryEventListener.added(org.eclipse.core.runtime.IExtension[])
public void added(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints)
added
in interface org.eclipse.core.runtime.IRegistryEventListener
IRegistryEventListener.added(org.eclipse.core.runtime.IExtensionPoint[])
public void removed(org.eclipse.core.runtime.IExtension[] extensions)
removed
in interface org.eclipse.core.runtime.IRegistryEventListener
IRegistryEventListener.removed(org.eclipse.core.runtime.IExtension[])
public void removed(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints)
removed
in interface org.eclipse.core.runtime.IRegistryEventListener
IRegistryEventListener.removed(org.eclipse.core.runtime.IExtensionPoint[])