gugga.application.Section Class Reference

Inheritance diagram for gugga.application.Section:

Inheritance graph
[legend]
Collaboration diagram for gugga.application.Section:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 35 of file Section.as.

Public Member Functions

function get CanClose ()
function get IsInitializing ()
function get IsActivating ()
function get IsOpening ()
function get IsClosing ()
function get IsDestroying ()
function get IsInitialed ()
function get IsOpened ()
function get IsClosed ()
function Section ()
function getPreOpenProgressMonitoringTask ()
function initialize ()
function activate ()
function open ()
function close ()
function destroy ()
function isInitializationImmediatelyInterruptable ()
function interruptInitialization ()
function isActivationImmediatelyInterruptable ()
function interruptActivation ()
function isOpeningImmediatelyInterruptable ()
function interruptOpen ()
function interruptClose ()

Private Member Functions

function registerInitializingTask (aTask:ITask)
function registerActivatingTask (aTask:ITask)
function registerOpeningTask (aTask:ITask)
function registerClosingTask (aTask:ITask)
function registerDestroyingTask (aTask:ITask)
function getInitializationProgressMonitoringTask ()
function getActivationProgressMonitoringTask ()
function getProgressMonitoringTask (aTask:ITask)
function onInitializationInterrupted (ev)
function onActivationInterrupted (ev)
function onOpenInterrupted (ev)
function onCloseInterrupted (ev)
function onInitialized (ev)
function onActivated (ev)
function onOpened (ev)
function onClosed (ev)
function onDestroyed (ev)

Private Attributes

var mInitializingTask: ITask
var mActivatingTask: ITask
var mOpeningTask: ITask
var mClosingTask: ITask
var mDestroyingTask: ITask
var mInitializingTaskCompletedDelegate: Function
var mActivatingTaskCompletedDelegate: Function
var mOpeningTaskCompletedDelegate: Function
var mClosingTaskCompletedDelegate: Function
var mDestroyingTaskCompletedDelegate: Function
var mCanClose: Boolean = false
var mIsInitializing: Boolean = false
var mIsActivating: Boolean = false
var mIsOpening: Boolean = false
var mIsClosing: Boolean = false
var mIsDestroying: Boolean = false
var mIsInitialized: Boolean = false
var mIsOpened: Boolean = false
var mIsClosed: Boolean = false


Constructor & Destructor Documentation

function gugga.application.Section.Section (  ) 

TODO: Should be revised before we can enable it. this.MinimizeWhenInvisible = true; this.MoveOutOfSceneWhenInvisible = true;

Definition at line 72 of file Section.as.

Referenced by gugga.application.SectionsController.openSection().


Member Function Documentation

function get gugga.application.Section.CanClose (  ) 

Definition at line 61 of file Section.as.

function get gugga.application.Section.IsInitializing (  ) 

Definition at line 62 of file Section.as.

function get gugga.application.Section.IsActivating (  ) 

Definition at line 63 of file Section.as.

function get gugga.application.Section.IsOpening (  ) 

Definition at line 64 of file Section.as.

function get gugga.application.Section.IsClosing (  ) 

Definition at line 65 of file Section.as.

function get gugga.application.Section.IsDestroying (  ) 

Definition at line 66 of file Section.as.

function get gugga.application.Section.IsInitialed (  ) 

Definition at line 68 of file Section.as.

function get gugga.application.Section.IsOpened (  ) 

Definition at line 69 of file Section.as.

function get gugga.application.Section.IsClosed (  ) 

Definition at line 70 of file Section.as.

function gugga.application.Section.registerInitializingTask ( aTask:ITask   )  [private]

Definition at line 89 of file Section.as.

Referenced by gugga.application.SectionsController.createSectionInitializationSequence().

function gugga.application.Section.registerActivatingTask ( aTask:ITask   )  [private]

Definition at line 96 of file Section.as.

function gugga.application.Section.registerOpeningTask ( aTask:ITask   )  [private]

Definition at line 104 of file Section.as.

function gugga.application.Section.registerClosingTask ( aTask:ITask   )  [private]

Definition at line 111 of file Section.as.

function gugga.application.Section.registerDestroyingTask ( aTask:ITask   )  [private]

Definition at line 118 of file Section.as.

function gugga.application.Section.getPreOpenProgressMonitoringTask (  ) 

Definition at line 125 of file Section.as.

function gugga.application.Section.getInitializationProgressMonitoringTask (  )  [private]

Definition at line 131 of file Section.as.

function gugga.application.Section.getActivationProgressMonitoringTask (  )  [private]

Definition at line 157 of file Section.as.

function gugga.application.Section.getProgressMonitoringTask ( aTask:ITask   )  [private]

Definition at line 176 of file Section.as.

function gugga.application.Section.initialize (  ) 

Definition at line 197 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.activate (  ) 

Definition at line 216 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.open (  ) 

Definition at line 231 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent(), and gugga.common.UIComponentEx.show().

Here is the call graph for this function:

function gugga.application.Section.close (  ) 

Definition at line 248 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent(), and gugga.common.UIComponentEx.hide().

Here is the call graph for this function:

function gugga.application.Section.destroy (  ) 

Definition at line 265 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.isInitializationImmediatelyInterruptable (  ) 

Definition at line 280 of file Section.as.

function gugga.application.Section.interruptInitialization (  ) 

Definition at line 285 of file Section.as.

function gugga.application.Section.onInitializationInterrupted ( ev   )  [private]

Definition at line 295 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.isActivationImmediatelyInterruptable (  ) 

Definition at line 303 of file Section.as.

function gugga.application.Section.interruptActivation (  ) 

Definition at line 308 of file Section.as.

function gugga.application.Section.onActivationInterrupted ( ev   )  [private]

Definition at line 318 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.isOpeningImmediatelyInterruptable (  ) 

Definition at line 325 of file Section.as.

function gugga.application.Section.interruptOpen (  ) 

Definition at line 330 of file Section.as.

function gugga.application.Section.onOpenInterrupted ( ev   )  [private]

Definition at line 340 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.interruptClose (  ) 

Definition at line 348 of file Section.as.

function gugga.application.Section.onCloseInterrupted ( ev   )  [private]

Definition at line 358 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.onInitialized ( ev   )  [private]

Definition at line 366 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.onActivated ( ev   )  [private]

Definition at line 374 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.onOpened ( ev   )  [private]

Definition at line 380 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.onClosed ( ev   )  [private]

Definition at line 389 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:

function gugga.application.Section.onDestroyed ( ev   )  [private]

Definition at line 398 of file Section.as.

References gugga.common.UIComponentEx.dispatchEvent().

Here is the call graph for this function:


Member Data Documentation

var gugga.application.Section.mInitializingTask [private]

Definition at line 37 of file Section.as.

var gugga.application.Section.mActivatingTask [private]

Definition at line 38 of file Section.as.

var gugga.application.Section.mOpeningTask [private]

Definition at line 39 of file Section.as.

var gugga.application.Section.mClosingTask [private]

Definition at line 40 of file Section.as.

var gugga.application.Section.mDestroyingTask [private]

Definition at line 41 of file Section.as.

var gugga.application.Section.mInitializingTaskCompletedDelegate [private]

Definition at line 43 of file Section.as.

var gugga.application.Section.mActivatingTaskCompletedDelegate [private]

Definition at line 44 of file Section.as.

var gugga.application.Section.mOpeningTaskCompletedDelegate [private]

Definition at line 45 of file Section.as.

var gugga.application.Section.mClosingTaskCompletedDelegate [private]

Definition at line 46 of file Section.as.

var gugga.application.Section.mDestroyingTaskCompletedDelegate [private]

Definition at line 47 of file Section.as.

var gugga.application.Section.mCanClose [private]

Definition at line 49 of file Section.as.

var gugga.application.Section.mIsInitializing [private]

Definition at line 51 of file Section.as.

var gugga.application.Section.mIsActivating [private]

Definition at line 52 of file Section.as.

var gugga.application.Section.mIsOpening [private]

Definition at line 53 of file Section.as.

var gugga.application.Section.mIsClosing [private]

Definition at line 54 of file Section.as.

var gugga.application.Section.mIsDestroying [private]

Definition at line 55 of file Section.as.

var gugga.application.Section.mIsInitialized [private]

Definition at line 57 of file Section.as.

var gugga.application.Section.mIsOpened [private]

Definition at line 58 of file Section.as.

var gugga.application.Section.mIsClosed [private]

Definition at line 59 of file Section.as.


Generated on Fri May 11 17:13:21 2007 for GuggaFramework by  doxygen 1.5.2