| Package | com.gestureworks.cml.core |
| Class | public class CMLParser |
| Inheritance | CMLParser CML_CORE Object |
See also
| Property | Defined By | ||
|---|---|---|---|
| cmlData : XML [static] | CMLParser | ||
| cmlDisplay : DisplayObjectContainer [static] | CMLParser | ||
| cmlFile : String [static] | CMLParser | ||
| cssFile : String [static] | CMLParser | ||
| debug : Boolean = false [static] | CMLParser | ||
| instance : * [static] [read-only] | CMLParser | ||
| relativePaths : Boolean = false [static] | CMLParser | ||
| rootDirectory : String [static] | CMLParser | ||
| Method | Defined By | ||
|---|---|---|---|
| CMLParser | |||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void [static] | CMLParser | ||
attrLoop(obj:*, cml:XMLList):void [static] | CMLParser | ||
createObject(tag:String):Object [static]
Creates object from class name
Returns a new object of the class
| CMLParser | ||
dispatchEvent(event:Event):Boolean [static] | CMLParser | ||
hasEventListener(type:String):Boolean [static] | CMLParser | ||
init(cml:XML, parent:*, properties:* = null):void [static]
Initial parsing of the cml document
| CMLParser | ||
loopCML(cml:XMLList, parent:* = null):void [static]
Recursive CML parsing
| CMLParser | ||
parseCML(obj:*, cml:XMLList):XMLList [static]
Default parseCML routine
| CMLParser | ||
relToAbsPath(string:String):String [static]
Converts relative to absolute path
| CMLParser | ||
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void [static] | CMLParser | ||
resolveAttrs(obj:Object):void [static]
Resolves expression attributes
| CMLParser | ||
updateProperties(obj:*, state:Number = 0):void [static]
Default updateProperties routine
| CMLParser | ||
willTrigger(type:String):Boolean [static] | CMLParser | ||
| Constant | Defined By | ||
|---|---|---|---|
| COMPLETE : String = COMPLETE [static] | CMLParser | ||
| cmlData | property |
public static var cmlData:XML| cmlDisplay | property |
public static var cmlDisplay:DisplayObjectContainer| cmlFile | property |
public static var cmlFile:String| cssFile | property |
public static var cssFile:String| debug | property |
public static var debug:Boolean = false| instance | property |
instance:* [read-only] public static function get instance():*| relativePaths | property |
public static var relativePaths:Boolean = false| rootDirectory | property |
public static var rootDirectory:String| CMLParser | () | Constructor |
public function CMLParser()| addEventListener | () | method |
public static function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):voidParameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) | |
priority:int (default = 0) | |
useWeakReference:Boolean (default = false) |
| attrLoop | () | method |
public static function attrLoop(obj:*, cml:XMLList):voidParameters
obj:* | |
cml:XMLList |
| createObject | () | method |
public static function createObject(tag:String):ObjectCreates object from class name Returns a new object of the class
Parameters
tag:String |
Object —
|
| dispatchEvent | () | method |
public static function dispatchEvent(event:Event):BooleanParameters
event:Event |
Boolean |
| hasEventListener | () | method |
public static function hasEventListener(type:String):BooleanParameters
type:String |
Boolean |
| init | () | method |
public static function init(cml:XML, parent:*, properties:* = null):voidInitial parsing of the cml document
Parameters
cml:XML | |
parent:* | |
properties:* (default = null) |
| loopCML | () | method |
public static function loopCML(cml:XMLList, parent:* = null):voidRecursive CML parsing
Parameters
cml:XMLList | |
parent:* (default = null) |
| parseCML | () | method |
public static function parseCML(obj:*, cml:XMLList):XMLListDefault parseCML routine
Parameters
obj:* | |
cml:XMLList |
XMLList —
|
| relToAbsPath | () | method |
public static function relToAbsPath(string:String):StringConverts relative to absolute path
Parameters
string:String |
String —
|
| removeEventListener | () | method |
public static function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):voidParameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false) |
| resolveAttrs | () | method |
public static function resolveAttrs(obj:Object):voidResolves expression attributes
Parameters
obj:Object |
| updateProperties | () | method |
public static function updateProperties(obj:*, state:Number = 0):voidDefault updateProperties routine
Parameters
obj:* | |
state:Number (default = 0) |
| willTrigger | () | method |
public static function willTrigger(type:String):BooleanParameters
type:String |
Boolean |
| COMPLETE | Constant |
public static const COMPLETE:String = COMPLETE