Packagecom.bourre.ioc.assembler.displayobject.loader
Classpublic class AbstractDisplayLoader
InheritanceAbstractDisplayLoader Inheritance flash.display.MovieClip
ImplementsDisplayLoader

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Default implementation of display loader object.

This implementations use loader callback definition in xml context file as :

  <application-loader url="loader.swf" 
   start-callback="onStartApplication" 
   name-callback="onNameCallback"
  
   load-callback="onLoadCallback"
   progress-callback="onProgressCallback"
   timeout_callback="onTimeoutCallback"
   error-callback="onErrorCallback"
   init-callback="onInitCallback"
  
   parsed-callback="onParsedCallback"
   objects-built-callback="onBuiltCallback"
   channels-assigned-callback="onChannelsCallback"
   methods-call-callback="onMethodsCallback"
  
   complete-callback="onCompleteCallback"
  />

Extends class to customize loading renderer.

See also

DisplayLoader
DisplayLoaderProxy


Public Methods
 MethodDefined by
  
Creates instance.
AbstractDisplayLoader
  
Triggered when 'objects-built-callback' is called from IoC engine.
AbstractDisplayLoader
  
Triggered when 'channels-assigned-callback' is called from IoC engine.
AbstractDisplayLoader
  
Triggered when 'complete-callback' is called from IoC engine.
AbstractDisplayLoader
  
onErrorCallback(url:String):void
Triggered when 'error-callback' is called from IoC engine.
AbstractDisplayLoader
  
onInitCallback(url:String):void
Triggered when 'init-callback' is called from IoC engine.
AbstractDisplayLoader
  
onLoadCallback(url:String):void
Triggered when 'load-callback' is called from IoC engine.
AbstractDisplayLoader
  
Triggered when 'methods-call-callback' is called from IoC engine.
AbstractDisplayLoader
  
onNameCallback(state:String):void
Triggered when 'name-callback' is called from IoC engine.
AbstractDisplayLoader
  
Triggered when 'parsed-callback' is called from IoC engine.
AbstractDisplayLoader
  
onProgressCallback(url:String, percent:Number):void
Triggered when 'progress-callback' is called from IoC engine.
AbstractDisplayLoader
  
onStartApplication(url:String, size:uint = 0):void
Triggered when 'start-callback' is called from IoC engine.
AbstractDisplayLoader
  
onTimeoutCallback(url:String):void
Triggered when 'timeout-callback' is called from IoC engine.
AbstractDisplayLoader
Constructor detail
AbstractDisplayLoader()constructor
public function AbstractDisplayLoader()

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Creates instance.

Method detail
onBuiltCallback()method
public function onBuiltCallback():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'objects-built-callback' is called from IoC engine.

onChannelsCallback()method 
public function onChannelsCallback():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'channels-assigned-callback' is called from IoC engine.

onCompleteCallback()method 
public function onCompleteCallback():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'complete-callback' is called from IoC engine.

onErrorCallback()method 
public function onErrorCallback(url:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'error-callback' is called from IoC engine.

Parameters
url:String — File loaded
onInitCallback()method 
public function onInitCallback(url:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'init-callback' is called from IoC engine.

Parameters
url:String — File loaded
onLoadCallback()method 
public function onLoadCallback(url:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'load-callback' is called from IoC engine.

Parameters
url:String — File loaded
onMethodsCallback()method 
public function onMethodsCallback():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'methods-call-callback' is called from IoC engine.

onNameCallback()method 
public function onNameCallback(state:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'name-callback' is called from IoC engine.

Parameters
state:String — IoC engine state
Possible values are :
PARSE
Engine parse the xml context file
DLL
DLL section starts loading
RSC
Resources section starts loading
GFX
Display tree starts loading
BUILD
Engine build objects, assign channels, and call method-call
RUN
Loading, parsing, building are finished; application is ready.
onParsedCallback()method 
public function onParsedCallback():void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'parsed-callback' is called from IoC engine.

onProgressCallback()method 
public function onProgressCallback(url:String, percent:Number):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'progress-callback' is called from IoC engine.

Parameters
url:String — File loaded
 
percent:Number — Loading progression
onStartApplication()method 
public function onStartApplication(url:String, size:uint = 0):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'start-callback' is called from IoC engine.

Parameters
url:String — Context file currently in use
 
size:uint (default = 0)
onTimeoutCallback()method 
public function onTimeoutCallback(url:String):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Triggered when 'timeout-callback' is called from IoC engine.

Parameters
url:String — File loaded