|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.ecore.plugin.RegistryReader
public abstract class RegistryReader
Nested Class Summary | |
---|---|
static class |
RegistryReader.PluginClassDescriptor
|
Field Summary | |
---|---|
protected IExtensionRegistry |
pluginRegistry
|
protected static java.lang.String |
TAG_DESCRIPTION
|
Constructor Summary | |
---|---|
RegistryReader(IExtensionRegistry pluginRegistry,
java.lang.String pluginID,
java.lang.String extensionPointID)
|
Method Summary | |
---|---|
protected void |
logError(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(IConfigurationElement element,
java.lang.String attributeName)
Logs a very common registry error when a required attribute is missing. |
protected boolean |
readElement(IConfigurationElement element)
Implement this method to read element attributes. |
protected boolean |
readElement(IConfigurationElement element,
boolean add)
Implement this method to read element attributes for the purpose of adding or removing their registrations. |
void |
readRegistry()
Reads from the plugin registry and parses it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String TAG_DESCRIPTION
protected IExtensionRegistry pluginRegistry
Constructor Detail |
---|
public RegistryReader(IExtensionRegistry pluginRegistry, java.lang.String pluginID, java.lang.String extensionPointID)
Method Detail |
---|
protected boolean readElement(IConfigurationElement element)
readElement(IConfigurationElement, boolean)
instead.
protected boolean readElement(IConfigurationElement element, boolean add)
public void readRegistry()
protected void logError(IConfigurationElement element, java.lang.String text)
protected void logMissingAttribute(IConfigurationElement element, java.lang.String attributeName)
|
Copyright 2001-2012 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |