| Package | org.springextensions.actionscript.ioc.config.impl.xml.parser |
| Interface | public interface IXMLObjectDefinitionsParser extends IApplicationContextAware |
| Implementors | XMLObjectDefinitionsParser |
| Property | Defined By | ||
|---|---|---|---|
![]() | applicationContext : IApplicationContext
Sets the IApplicationContext that this object runs in. | IApplicationContextAware | |
| nodeParsers : Vector.<INodeParser> [read-only] | IXMLObjectDefinitionsParser | ||
| Method | Defined By | ||
|---|---|---|---|
addNamespaceHandler(handler:INamespaceHandler):void | IXMLObjectDefinitionsParser | ||
addNamespaceHandlers(handlers:Vector.<INamespaceHandler>):void | IXMLObjectDefinitionsParser | ||
addNodeParser(parser:INodeParser):void | IXMLObjectDefinitionsParser | ||
generateObjectName(definition:IObjectDefinition):String | IXMLObjectDefinitionsParser | ||
parse(xml:XML):Object | IXMLObjectDefinitionsParser | ||
parseAndRegisterObjectDefinition(node:XML):String | IXMLObjectDefinitionsParser | ||
parseAttributes(objectDefinition:IObjectDefinition, xml:XML):void | IXMLObjectDefinitionsParser | ||
parseConstructorArguments(objectDefinition:IObjectDefinition, xml:XML):void | IXMLObjectDefinitionsParser | ||
parseMethodInvocations(objectDefinition:IObjectDefinition, xml:XML):void | IXMLObjectDefinitionsParser | ||
parseNode(node:XML):void | IXMLObjectDefinitionsParser | ||
| IXMLObjectDefinitionsParser | |||
parseProperties(objectDefinition:IObjectDefinition, xml:XML):void | IXMLObjectDefinitionsParser | ||
parseProperty(node:XML):* | IXMLObjectDefinitionsParser | ||
parsePropertyValue(node:XML):* | IXMLObjectDefinitionsParser | ||
registerObjectDefinition(objectName:String, objectDefinition:IObjectDefinition):void | IXMLObjectDefinitionsParser | ||
| nodeParsers | property |
nodeParsers:Vector.<INodeParser> [read-only] public function get nodeParsers():Vector.<INodeParser>| addNamespaceHandler | () | method |
public function addNamespaceHandler(handler:INamespaceHandler):voidParameters
handler:INamespaceHandler |
| addNamespaceHandlers | () | method |
public function addNamespaceHandlers(handlers:Vector.<INamespaceHandler>):voidParameters
handlers:Vector.<INamespaceHandler> |
| addNodeParser | () | method |
| generateObjectName | () | method |
public function generateObjectName(definition:IObjectDefinition):StringParameters
definition:IObjectDefinition |
String |
| parse | () | method |
public function parse(xml:XML):ObjectParameters
xml:XML |
Object |
| parseAndRegisterObjectDefinition | () | method |
public function parseAndRegisterObjectDefinition(node:XML):StringParameters
node:XML |
String |
| parseAttributes | () | method |
public function parseAttributes(objectDefinition:IObjectDefinition, xml:XML):voidParameters
objectDefinition:IObjectDefinition | |
xml:XML |
| parseConstructorArguments | () | method |
public function parseConstructorArguments(objectDefinition:IObjectDefinition, xml:XML):voidParameters
objectDefinition:IObjectDefinition | |
xml:XML |
| parseMethodInvocations | () | method |
public function parseMethodInvocations(objectDefinition:IObjectDefinition, xml:XML):voidParameters
objectDefinition:IObjectDefinition | |
xml:XML |
| parseNode | () | method |
public function parseNode(node:XML):voidParameters
node:XML |
| parseObjectDefinition | () | method |
public function parseObjectDefinition(xml:XML, objectDefinition:IObjectDefinition = null):IObjectDefinitionParameters
xml:XML | |
objectDefinition:IObjectDefinition (default = null) |
IObjectDefinition |
| parseProperties | () | method |
public function parseProperties(objectDefinition:IObjectDefinition, xml:XML):voidParameters
objectDefinition:IObjectDefinition | |
xml:XML |
| parseProperty | () | method |
public function parseProperty(node:XML):*Parameters
node:XML |
* |
| parsePropertyValue | () | method |
public function parsePropertyValue(node:XML):*Parameters
node:XML |
* |
| registerObjectDefinition | () | method |
public function registerObjectDefinition(objectName:String, objectDefinition:IObjectDefinition):voidParameters
objectName:String | |
objectDefinition:IObjectDefinition |