java.lang.Object |
GenericObjectFactory.createObject() |
Creates an object according to the definition.
|
protected abstract void |
AbstractModelReader.endMultiplexMapping() |
Finializes the multiplexer mapping.
|
protected void |
ObjectFactoryLoader.endMultiplexMapping() |
Finializes the multiplexer mapping.
|
protected abstract void |
AbstractModelReader.endObjectDefinition() |
Finializes the object definition.
|
protected void |
ObjectFactoryLoader.endObjectDefinition() |
Finializes the object definition.
|
PropertyDefinition |
GenericObjectFactory.getPropertyDefinitionByPropertyName(java.lang.String propertyName) |
Returns the property definition for the specified property name.
|
PropertyDefinition |
GenericObjectFactory.getPropertyDefinitionByTagName(java.lang.String tagName) |
Returns a property definition for the specified tag name.
|
java.lang.Class |
GenericObjectFactory.getTypeForTagName(java.lang.String tagName) |
Returns the class for a tag name.
|
protected abstract void |
AbstractModelReader.handleAttributeDefinition(java.lang.String name,
java.lang.String attribName,
java.lang.String handlerClass) |
Handles an attribute definition.
|
protected void |
ObjectFactoryLoader.handleAttributeDefinition(java.lang.String name,
java.lang.String attribName,
java.lang.String handlerClass) |
Handles an attribute definition.
|
protected abstract void |
AbstractModelReader.handleConstructorDefinition(java.lang.String propertyName,
java.lang.String parameterClass) |
Handles a constructor definition.
|
protected abstract void |
AbstractModelReader.handleElementDefinition(java.lang.String name,
java.lang.String element) |
Handles an element definition.
|
protected void |
ObjectFactoryLoader.handleElementDefinition(java.lang.String name,
java.lang.String element) |
Handles an element definition.
|
protected abstract void |
AbstractModelReader.handleLookupDefinition(java.lang.String name,
java.lang.String lookupKey) |
Handles an lookup definition.
|
protected void |
ObjectFactoryLoader.handleLookupDefinition(java.lang.String name,
java.lang.String lookupKey) |
Handles an lookup definition.
|
protected abstract boolean |
AbstractModelReader.handleManualMapping(java.lang.String className,
java.lang.String readHandler,
java.lang.String writeHandler) |
Handles a manual mapping definition.
|
protected boolean |
ObjectFactoryLoader.handleManualMapping(java.lang.String className,
java.lang.String readHandler,
java.lang.String writeHandler) |
Handles a manual mapping definition.
|
protected abstract void |
AbstractModelReader.handleMultiplexMapping(java.lang.String typeName,
java.lang.String className) |
Defines an entry for the multiplex mapping.
|
protected void |
ObjectFactoryLoader.handleMultiplexMapping(java.lang.String typeName,
java.lang.String className) |
Defines an entry for the multiplex mapping.
|
private AttributeHandler |
ObjectFactoryLoader.loadAttributeHandler(java.lang.String attribute) |
Loads an instantiates the attribute handler specified by the given
class name.
|
protected void |
AbstractModelReader.parseXml(java.net.URL resource) |
Parses an XML document at the given URL.
|
protected void |
AbstractModelReader.parseXmlDocument(java.net.URL resource,
boolean isInclude) |
Parses the given specification and loads all includes specified in the files.
|
void |
GenericObjectFactory.readProperties(java.lang.Object object) |
Reads the properties.
|
private void |
ObjectFactoryLoader.rebuildSuperClasses() |
|
void |
GenericObjectFactory.setProperty(java.lang.String propertyName,
java.lang.Object value) |
Sets a property value.
|
protected abstract boolean |
AbstractModelReader.startObjectDefinition(java.lang.String className,
java.lang.String register,
boolean ignored) |
Starts a object definition.
|
protected boolean |
ObjectFactoryLoader.startObjectDefinition(java.lang.String className,
java.lang.String register,
boolean ignore) |
Starts a object definition.
|
private void |
AbstractModelReader.SAXModelHandler.startObjectElement(java.lang.String qName,
org.xml.sax.Attributes attributes) |
Handles the start of an element within an object definition.
|
private void |
AbstractModelReader.SAXModelHandler.startRootElement(java.lang.String qName,
org.xml.sax.Attributes attributes) |
Handles the include or object tag.
|
void |
GenericObjectFactory.writeObjectProperties(java.lang.Object object) |
Writes the properties for the object.
|