public class LegacyPropertySectionsRegistryEventListener extends AbstractRegistryEventListener
AbstractRegistryEventListener.Action
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AFTER_SECTION_ATTR
Optional afterSection attribute of extension point.
|
static java.lang.String |
ATT_INPUT_TYPE
Optional type attribute of extension point.
|
static java.lang.String |
CLASS_ATTR
Required class attribute of extension point.
|
static java.lang.String |
CONTRIBUTOR_ID_ATTR
Id attribute of extension point.
|
static java.lang.String |
ELEMENT_INPUT
Optional input child of extension point.
|
static java.lang.String |
ENABLES_FOR_ATTR
Optional enablesFor attribute of extension point.
|
static java.lang.String |
FILTER_ATTR
Optional filter attribute of extension point.
|
static java.lang.String |
ID_ATTR
Required id attribute of extension point.
|
static java.lang.String |
TAB_ATTR
Required tab attribute of extension point.
|
static java.lang.String |
TAG_PROPERTY_SECTION
PropertyTab tag of extension point.
|
static java.lang.String |
TAG_PROPERTY_SECTIONS
PropertyTab tag of extension point.
|
Constructor and Description |
---|
LegacyPropertySectionsRegistryEventListener(java.lang.String namespace,
java.lang.String extensionPointID,
LegacyPropertySectionRegistry itemRegistry)
The constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
processAddition(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Processes the addition of the given configuration element.
|
protected boolean |
processRemoval(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Processes the removal of the given configuration element.
|
protected boolean |
validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement configurationElement)
Validates the given configuration element.
|
added, added, readRegistry, removed, removed
public static final java.lang.String TAG_PROPERTY_SECTIONS
public static final java.lang.String CONTRIBUTOR_ID_ATTR
public static final java.lang.String TAG_PROPERTY_SECTION
public static final java.lang.String TAB_ATTR
public static final java.lang.String ID_ATTR
public static final java.lang.String CLASS_ATTR
public static final java.lang.String AFTER_SECTION_ATTR
public static final java.lang.String ENABLES_FOR_ATTR
public static final java.lang.String FILTER_ATTR
public static final java.lang.String ELEMENT_INPUT
public static final java.lang.String ATT_INPUT_TYPE
public LegacyPropertySectionsRegistryEventListener(java.lang.String namespace, java.lang.String extensionPointID, LegacyPropertySectionRegistry itemRegistry)
namespace
- The namespace of the extension pointextensionPointID
- The identifier of the extension pointitemRegistry
- The ItemRegistryprotected boolean validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement configurationElement)
validateConfigurationElement
in class AbstractRegistryEventListener
configurationElement
- The configuration elementtrue
if the configuration element is valid, false
otherwiseorg.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#validateConfigurationElement(org.eclipse.core.runtime.IConfigurationElement)
protected boolean processAddition(org.eclipse.core.runtime.IConfigurationElement configurationElement)
processAddition
in class AbstractRegistryEventListener
configurationElement
- The configuration elementtrue
if the configuration element has been properly added, false
otherwiseorg.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processAddition(org.eclipse.core.runtime.IConfigurationElement)
protected boolean processRemoval(org.eclipse.core.runtime.IConfigurationElement configurationElement)
processRemoval
in class AbstractRegistryEventListener
configurationElement
- The configuration elementtrue
if the configuration element has been properly removed, false
otherwiseorg.eclipse.eef.ide.internal.extensions.AbstractRegistryEventListener#processRemoval(org.eclipse.core.runtime.IConfigurationElement)