ParserQueueListener
Configuration class parse xml configuration file used by
CoreApplication class.
Sets the LISTEN_LOADING_PROGRESS property to true before
parsing configuration if you want to display parsing progression.
static public LISTEN_LOADING_PROGRESS:Boolean false
static public function getInstance():ConfigurationReturns singleton Configuration instance.
static public function setConfigUIListener(ui:ConfigurationUI):VoidSets the UI for configuration process.
static public function getConfigUIListener():ConfigurationUIReturns the UI used by configuration process.
public function addParser(parser:ConfigurationParser):VoidAdds parsing process for specific configuration object content.
If parsing is already running, do nothing.
public function removeParser(parser:ConfigurationParser):VoidAdds parsing process for specific configuration object content.
If parsing is already running, do nothing.
public function addDeserializationType(type:String, scopeMethod, parsingMethod:Function):VoidAdds deserializer process type.
public function removeDeserializationType(type:String):VoidRemoves deserializer process type.
public function load():VoidLoads configuration file.
file path is defined in fever.Fever.configURL property
public function onParsingStart(event:StringEvent):VoidA ConfigurationParser starts processing.
public function onParsingChange(event:StringEvent):VoidParserQueue dequeue a new ConfigurationParser instance.
public function onParsingComplete(event:StringEvent):VoidConfigurationParser process complete.