| Package | com.bourre.ioc.parser |
| Class | public class AbstractParser |
| Subclasses | DisplayObjectParser, DLLParser, LoaderParser, ObjectParser, RecursiveObjectParser, RSCParser |
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
| Method | Defined by | ||
|---|---|---|---|
|
AbstractParser(assembler:ApplicationAssembler = null)
Creates instance.
| AbstractParser | ||
|
getArguments(xml:XML, nodeName:String, type:String = null):Array
Returns arguments array from passed-in xml.
| AbstractParser | ||
|
Returns Application assembler used.
| AbstractParser | ||
|
getAttributes(attributes:XMLList):Object
Returns attributes from passed-in xml.
| AbstractParser | ||
|
getItems(xml:XML):Array
| AbstractParser | ||
|
parse(xml:*):void
Parses passed-in xml definition to build a clean object.
| AbstractParser | ||
|
setAssembler(assembler:ApplicationAssembler):void
Sets the Application assembler to use.
| AbstractParser | ||
| AbstractParser | () | constructor |
public function AbstractParser(assembler:ApplicationAssembler = null)
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Creates instance.
Parametersassembler:ApplicationAssembler (default = null) — (optional) Application assembler to use
|
| getArguments | () | method |
public final function getArguments(xml:XML, nodeName:String, type:String = null):Array
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Returns arguments array from passed-in xml.
Parametersxml:XML |
|
nodeName:String |
|
type:String (default = null) |
Array |
| getAssembler | () | method |
public function getAssembler():ApplicationAssembler
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Returns Application assembler used.
ReturnsApplicationAssembler |
| getAttributes | () | method |
public final function getAttributes(attributes:XMLList):Object
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Returns attributes from passed-in xml.
Parametersattributes:XMLList |
Object |
| getItems | () | method |
public final function getItems(xml:XML):Array
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
xml:XML |
Array |
| parse | () | method |
public function parse(xml:*):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Parses passed-in xml definition to build a clean object.
Must be overriding by concrete classes.
Parametersxml:* |
| setAssembler | () | method |
public function setAssembler(assembler:ApplicationAssembler):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Sets the Application assembler to use.
Parametersassembler:ApplicationAssembler |