org.eclipse.emf.ecp.internal.core.util
Class ExtensionParser<ELEMENT extends InternalRegistryElement>
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.emf.ecp.internal.core.util.ExtensionParser<ELEMENT>
- Type Parameters:
ELEMENT
-
- All Implemented Interfaces:
- EventListener, org.eclipse.core.runtime.IRegistryChangeListener, org.eclipse.net4j.util.event.INotifier, org.eclipse.net4j.util.lifecycle.ILifecycle, org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation
public abstract class ExtensionParser<ELEMENT extends InternalRegistryElement>
- extends org.eclipse.net4j.util.lifecycle.Lifecycle
- implements org.eclipse.core.runtime.IRegistryChangeListener
- Author:
- Eike Stepper
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.ILifecycle |
org.eclipse.net4j.util.lifecycle.ILifecycle.DeferrableActivation |
Fields inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
USE_LABEL |
Methods inherited from class org.eclipse.net4j.util.lifecycle.Lifecycle |
activate, deactivate, getLifecycleState, isActive, isDeferredActivation, toString |
Methods inherited from class org.eclipse.net4j.util.event.Notifier |
addListener, fireEvent, fireEvent, fireEvent, getListeners, hasListeners, removeListener |
Methods inherited from interface org.eclipse.net4j.util.event.INotifier |
addListener, getListeners, hasListeners, removeListener |
ExtensionParser
public ExtensionParser(ElementRegistry<ELEMENT,?> elementRegistry,
String namespace,
String name)
getElementRegistry
public final ElementRegistry<ELEMENT,?> getElementRegistry()
getNamespace
public final String getNamespace()
getName
public final String getName()
registryChanged
public void registryChanged(org.eclipse.core.runtime.IRegistryChangeEvent event)
-
- Specified by:
registryChanged
in interface org.eclipse.core.runtime.IRegistryChangeListener
Copyright © 2015. All Rights Reserved.