public class RegistryObjectFactory
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected ExtensionRegistry |
registry |
| Constructor and Description |
|---|
RegistryObjectFactory(ExtensionRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationElement |
createConfigurationElement(boolean persist) |
ConfigurationElement |
createConfigurationElement(int self,
java.lang.String contributorId,
java.lang.String name,
java.lang.String[] propertiesAndValue,
int[] children,
int extraDataOffset,
int parent,
byte parentType,
boolean persist) |
Contribution |
createContribution(java.lang.String contributorId,
boolean persist) |
Extension |
createExtension(boolean persist) |
Extension |
createExtension(int self,
java.lang.String simpleId,
java.lang.String namespace,
int[] children,
int extraData,
boolean persist) |
ExtensionPoint |
createExtensionPoint(boolean persist) |
ExtensionPoint |
createExtensionPoint(int self,
int[] children,
int dataOffset,
boolean persist) |
protected ExtensionRegistry registry
public RegistryObjectFactory(ExtensionRegistry registry)
public Contribution createContribution(java.lang.String contributorId, boolean persist)
public ExtensionPoint createExtensionPoint(boolean persist)
public ExtensionPoint createExtensionPoint(int self, int[] children, int dataOffset, boolean persist)
public Extension createExtension(boolean persist)
public Extension createExtension(int self, java.lang.String simpleId, java.lang.String namespace, int[] children, int extraData, boolean persist)
public ConfigurationElement createConfigurationElement(boolean persist)
public ConfigurationElement createConfigurationElement(int self, java.lang.String contributorId, java.lang.String name, java.lang.String[] propertiesAndValue, int[] children, int extraDataOffset, int parent, byte parentType, boolean persist)