Packageorg.springextensions.actionscript.ioc.factory.xml.parser.support.nodeparsers
Classpublic class ArrayCollectionNodeParser
InheritanceArrayCollectionNodeParser Inheritance AbstractNodeParser

Parses an array-collection node.

Authors: Christophe Herreman, Erik Westra
Version: $Revision: 21 $, $Date: 2008-11-01 22:58:42 +0100 (za, 01 nov 2008) $, $Author: dmurat $
Since: 0.1



Protected Properties
 PropertyDefined by
 InheritednodeNames : Array
An array containing the compatible node names.
AbstractNodeParser
 InheritedxmlObjectDefinitionsParser : XMLObjectDefinitionsParser
The xmlObjectDefinitionsParser using this NodeParser
AbstractNodeParser
Public Methods
 MethodDefined by
  
Constructs the ArrayCollectionNodeParser.
ArrayCollectionNodeParser
 Inherited
addNodeNameAlias(alias:String):void
Will add an alias that this node parser will react upon.
AbstractNodeParser
 Inherited
canParse(node:XML):Boolean
Determines if the given node can be parsed.
AbstractNodeParser
 Inherited
getNodeNames():Array
Return an array containing the node names this parser can parse
AbstractNodeParser
  
parse(node:XML):Object
This is an abstract method and should be overridden in a subclass.
ArrayCollectionNodeParser
Constructor detail
ArrayCollectionNodeParser()constructor
public function ArrayCollectionNodeParser(xmlObjectDefinitionsParser:XMLObjectDefinitionsParser)

Constructs the ArrayCollectionNodeParser.

Parameters
xmlObjectDefinitionsParser:XMLObjectDefinitionsParser — The definitions parser using this NodeParser

See also

org.springextensions.actionscript.ioc.factory.xml.parser.support.XMLObjectDefinitionsParser..ARRAY_COLLECTION_ELEMENT
org.springextensions.actionscript.ioc.factory.xml.parser.support.XMLObjectDefinitionsParser..LIST_ELEMENT
Method detail
parse()method
public override function parse(node:XML):Object

This is an abstract method and should be overridden in a subclass. Will parse the given node. The type of the result depends on the implementation of the node parser.

Parameters
node:XML — The node that will be parsed

Returns
Object — the parsed node