public class ConfigurationUIRegistryEventListener extends AbstractRegistryEventListener
IConfiguratorUIRegistry
AbstractRegistryEventListener.Action
Constructor and Description |
---|
ConfigurationUIRegistryEventListener(String namespace,
String extensionPointID,
ILog log,
Map<String,IConfigurationUIFactory> registry,
IItemRegistry<?> registryOfConfiguredItem)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
addedValid(IConfigurationElement element)
Process the given element as the addition of a valid element extension.
|
protected boolean |
removedValid(IConfigurationElement element)
Process the given element as the removal of a valid element extension.
|
protected boolean |
validateExtensionElement(IConfigurationElement element)
Validates if the given element is an element for the given extension and is well constructed.
|
added, added, log, log, log, logMissingAttribute, readElement, readRegistry, removed, removed
public ConfigurationUIRegistryEventListener(String namespace, String extensionPointID, ILog log, Map<String,IConfigurationUIFactory> registry, IItemRegistry<?> registryOfConfiguredItem)
namespace
- The namespace of the extension point to be monitored.extensionPointID
- The extension point ID to be monitoredlog
- The log object to be used to log error and/or warning.registry
- that will be filledregistryOfConfiguredItem
- Mirror registry holding item to configure.protected boolean validateExtensionElement(IConfigurationElement element)
validateExtensionElement
in class AbstractRegistryEventListener
element
- the element to validate.AbstractRegistryEventListener.validateExtensionElement(org.eclipse.core.runtime.IConfigurationElement)
protected boolean addedValid(IConfigurationElement element)
addedValid
in class AbstractRegistryEventListener
element
- the element to be added.AbstractRegistryEventListener.addedValid(org.eclipse.core.runtime.IConfigurationElement)
protected boolean removedValid(IConfigurationElement element)
removedValid
in class AbstractRegistryEventListener
element
- the element to be removed.AbstractRegistryEventListener.removedValid(org.eclipse.core.runtime.IConfigurationElement)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.