public abstract static class RegisteredContribution.AbstractDescriptor<C extends RegisteredContribution<C>> extends org.eclipse.emf.ecore.plugin.RegistryReader.PluginClassDescriptor implements RegisteredContribution.Descriptor<C>
RegisteredContribution.AbstractDescriptor<C extends RegisteredContribution<C>>, RegisteredContribution.AbstractRegistry<C extends RegisteredContribution<C>>, RegisteredContribution.Descriptor<C extends RegisteredContribution<C>>, RegisteredContribution.Registry<C extends RegisteredContribution<C>>| Modifier and Type | Field and Description |
|---|---|
protected C |
contribution |
| Constructor and Description |
|---|
RegisteredContribution.AbstractDescriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.String attrName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract C |
createContribution() |
C |
getContribution() |
org.eclipse.core.runtime.IConfigurationElement |
getElement() |
protected C extends RegisteredContribution<C> contribution
public RegisteredContribution.AbstractDescriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.String attrName)
protected abstract C createContribution()
public org.eclipse.core.runtime.IConfigurationElement getElement()
getElement in interface RegisteredContribution.Descriptor<C extends RegisteredContribution<C>>public C getContribution()
getContribution in interface RegisteredContribution<C extends RegisteredContribution<C>>