public class ValidityExporterListener
extends java.lang.Object
implements org.eclipse.core.runtime.IRegistryEventListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VALIDITY_EXPORTER_EXTENSION_POINT
Name of the extension point to parse for extensions.
|
Constructor and Description |
---|
ValidityExporterListener() |
Modifier and Type | Method and Description |
---|---|
void |
added(org.eclipse.core.runtime.IExtension[] extensions) |
void |
added(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints) |
protected void |
logError(org.eclipse.core.runtime.IConfigurationElement element,
java.lang.String text)
Logs the error in the desktop log using the provided text and the
information in the configuration element.
|
protected void |
logMissingAttribute(org.eclipse.core.runtime.IConfigurationElement element,
java.lang.String attributeName)
Logs a very common registry error when a required attribute is missing.
|
void |
parseInitialContributions()
Though this listener reacts to the extension point changes, there could
have been contributions before it's been registered.
|
void |
removed(org.eclipse.core.runtime.IExtension[] extensions) |
void |
removed(org.eclipse.core.runtime.IExtensionPoint[] extensionPoints) |
public static final java.lang.String VALIDITY_EXPORTER_EXTENSION_POINT
public 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[])
protected void logError(org.eclipse.core.runtime.IConfigurationElement element, java.lang.String text)
protected void logMissingAttribute(org.eclipse.core.runtime.IConfigurationElement element, java.lang.String attributeName)
public void parseInitialContributions()
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[])