gugga.sequence.ProgressiveTaskDecorator Class Reference

Inheritance diagram for gugga.sequence.ProgressiveTaskDecorator:

Inheritance graph
[legend]
Collaboration diagram for gugga.sequence.ProgressiveTaskDecorator:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Todor Kolev

Definition at line 19 of file ProgressiveTaskDecorator.as.

Public Member Functions

function get FakeProgressDispatchInterval ()
function set FakeProgressDispatchInterval (aValue:Number)
function get FakeProgressDispatchPercents ()
function set FakeProgressDispatchPercents (aValue:Number)
function get WrappedTask ()
function ProgressiveTaskDecorator (aTask:ITask)
function start ()
function startProgressing ()
function isImmediatelyInterruptable ()
function interrupt ()
function getProgress ()
function isRunning ()

Private Member Functions

function onWrappedTaskCompleted (ev)
function dispatchProgress ()
function onWrappedTaskInterrupted (ev)

Private Attributes

var mProgress: Number = 0
var mDispatchFakeProgressInteralID: Number
var mFakeProgressDispatchInterval: Number = 300
var mFakeProgressDispatchPercents: Number = 10
var mWrappedTask: ITask


Constructor & Destructor Documentation

function gugga.sequence.ProgressiveTaskDecorator.ProgressiveTaskDecorator ( aTask:ITask   ) 

Definition at line 35 of file ProgressiveTaskDecorator.as.


Member Function Documentation

function get gugga.sequence.ProgressiveTaskDecorator.FakeProgressDispatchInterval (  ) 

Definition at line 25 of file ProgressiveTaskDecorator.as.

function set gugga.sequence.ProgressiveTaskDecorator.FakeProgressDispatchInterval ( aValue:Number   ) 

Definition at line 26 of file ProgressiveTaskDecorator.as.

function get gugga.sequence.ProgressiveTaskDecorator.FakeProgressDispatchPercents (  ) 

Definition at line 29 of file ProgressiveTaskDecorator.as.

function set gugga.sequence.ProgressiveTaskDecorator.FakeProgressDispatchPercents ( aValue:Number   ) 

Definition at line 30 of file ProgressiveTaskDecorator.as.

function get gugga.sequence.ProgressiveTaskDecorator.WrappedTask (  ) 

Definition at line 33 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.start (  ) 

Definition at line 42 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.startProgressing (  ) 

Definition at line 48 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.onWrappedTaskCompleted ( ev   )  [private]

Definition at line 56 of file ProgressiveTaskDecorator.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.sequence.ProgressiveTaskDecorator.dispatchProgress (  )  [private]

Definition at line 64 of file ProgressiveTaskDecorator.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.sequence.ProgressiveTaskDecorator.isImmediatelyInterruptable (  ) 

Definition at line 78 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.interrupt (  ) 

Definition at line 83 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.onWrappedTaskInterrupted ( ev   )  [private]

Definition at line 93 of file ProgressiveTaskDecorator.as.

References gugga.events.EventDispatcher.dispatchEvent().

Here is the call graph for this function:

function gugga.sequence.ProgressiveTaskDecorator.getProgress (  ) 

Definition at line 98 of file ProgressiveTaskDecorator.as.

function gugga.sequence.ProgressiveTaskDecorator.isRunning (  ) 

Definition at line 103 of file ProgressiveTaskDecorator.as.


Member Data Documentation

var gugga.sequence.ProgressiveTaskDecorator.mProgress [private]

Definition at line 21 of file ProgressiveTaskDecorator.as.

var gugga.sequence.ProgressiveTaskDecorator.mDispatchFakeProgressInteralID [private]

Definition at line 22 of file ProgressiveTaskDecorator.as.

var gugga.sequence.ProgressiveTaskDecorator.mFakeProgressDispatchInterval [private]

Definition at line 24 of file ProgressiveTaskDecorator.as.

var gugga.sequence.ProgressiveTaskDecorator.mFakeProgressDispatchPercents [private]

Definition at line 28 of file ProgressiveTaskDecorator.as.

var gugga.sequence.ProgressiveTaskDecorator.mWrappedTask [private]

Definition at line 32 of file ProgressiveTaskDecorator.as.


Generated on Fri May 11 17:14:41 2007 for GuggaFramework by  doxygen 1.5.2