| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
IoC Runner.
Basic IoC builder implementation.
Just need to compile this class to starts IoC processing.
protected var oLoader:ApplicationLoader
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Aplication loader instance.
public function DefaultApplicationRunner()
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Creates instance.
protected function createApplicationLoader():ApplicationLoader
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Creates new basic ApplicationLoader instance.
Returns
protected function createApplicationTarget():DisplayObjectContainer
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Creates the main application container.
Returns
| DisplayObjectContainer — The main application container.
|
protected function initStage():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Defines some stage properties.
Default is
StageAlign.TOP_LEFT
StageScaleMode.NO_SCALE
/ul>
p>Overrides to customize stage properties.
protected function loadContext():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Loads application context.
Before loading context, you can do some preprocessing
as method preprocess is call just before.
See also
public function onApplicationChannelsAssigned(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when communication channels are created.
Parameters
public function onApplicationInit(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when application is ready.
All is loaded, parsed, created and linked.
Depedencies are resolved
Parameters
public function onApplicationMethodsCalled(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when all methods defined in xml context are called on
their respective owner instance.
Parameters
public function onApplicationObjectsBuilt(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when objects are created.
Parameters
public function onApplicationParsed(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when xml context is loaded and parsed.
Parameters
public function onApplicationStart(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when xml context starts loading.
Parameters
public function onApplicationState(e:ApplicationLoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when IOC process change his state.
Retreives state value using : e.getApplicationState()
Possible values are :
- ApplicationLoaderEvent.LOAD_STATE
- ApplicationLoaderEvent.PARSE_STATE
- ApplicationLoaderEvent.DLL_STATE
- ApplicationLoaderEvent.RSC_STATE
- ApplicationLoaderEvent.GFX_STATE
- ApplicationLoaderEvent.BUILD_STATE
- ApplicationLoaderEvent.RUN_STATE
Parameters
public function onLoadError(e:LoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when an error occurs during loading
Parameters
public function onLoadInit(e:LoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when loading is finished.
Parameters
public function onLoadProgress(e:LoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered during loading progession.
Parameters
public function onLoadStart(e:LoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when loading starts.
Parameters
public function onLoadTimeOut(e:LoaderEvent):void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Triggered when the loading time causes a tiemout.
Parameters
protected function preprocess():void
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Runs actions before application loading
Do nothing here, just override this method in subclass
to customize preprocessing actions.
public override function toString():String
| Player version: | Flash Player 9.0 |
| Language version: | ActionScript 3.0 |
Returns the string representation of this instance.
Returns
LowRA API documentation 2008- 2009
Licensed under the MOZILLA PUBLIC LICENSE, Version 1.1
mer. févr. 25 2009, 9:22 AM GMT+01:00