Package | com.gestureworks.cml.core |
Class | public class CMLParser |
Inheritance | CMLParser ![]() ![]() |
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):void
Parameters
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):void
Parameters
obj:* | |
cml:XMLList |
createObject | () | method |
public static function createObject(tag:String):Object
Creates object from class name Returns a new object of the class
Parameters
tag:String |
Object —
|
dispatchEvent | () | method |
public static function dispatchEvent(event:Event):Boolean
Parameters
event:Event |
Boolean |
hasEventListener | () | method |
public static function hasEventListener(type:String):Boolean
Parameters
type:String |
Boolean |
init | () | method |
public static function init(cml:XML, parent:*, properties:* = null):void
Initial parsing of the cml document
Parameters
cml:XML | |
parent:* | |
properties:* (default = null )
|
loopCML | () | method |
public static function loopCML(cml:XMLList, parent:* = null):void
Recursive CML parsing
Parameters
cml:XMLList | |
parent:* (default = null )
|
parseCML | () | method |
public static function parseCML(obj:*, cml:XMLList):XMLList
Default parseCML routine
Parameters
obj:* | |
cml:XMLList |
XMLList —
|
relToAbsPath | () | method |
public static function relToAbsPath(string:String):String
Converts relative to absolute path
Parameters
string:String |
String —
|
removeEventListener | () | method |
public static function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Parameters
type:String | |
listener:Function | |
useCapture:Boolean (default = false )
|
resolveAttrs | () | method |
public static function resolveAttrs(obj:Object):void
Resolves expression attributes
Parameters
obj:Object |
updateProperties | () | method |
public static function updateProperties(obj:*, state:Number = 0):void
Default updateProperties routine
Parameters
obj:* | |
state:Number (default = 0 )
|
willTrigger | () | method |
public static function willTrigger(type:String):Boolean
Parameters
type:String |
Boolean |
COMPLETE | Constant |
public static const COMPLETE:String = COMPLETE