gugga.events.EventDispatcher Class Reference

Inheritance diagram for gugga.events.EventDispatcher:

Inheritance graph
[legend]
Collaboration diagram for gugga.events.EventDispatcher:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Todor Kolev

Definition at line 9 of file gugga/events/EventDispatcher.as.

Public Member Functions

function dispatchEventLater (aEventObject:Object)
function dispatchEvent (aEventObject:Object)
function addEventListener (aEventName:String, aHandler)
function removeEventListener (aEventName:String, aHandler)

Static Public Member Functions

static function initialize (object:Object)

Private Member Functions

function removeAllEventListeners ()

Private Attributes

var mBroadcasters: HashTable

Static Private Attributes

static var mEventDispatcher: EventDispatcher


Member Function Documentation

function gugga.events.EventDispatcher.dispatchEventLater ( aEventObject:Object   ) 

Definition at line 15 of file gugga/events/EventDispatcher.as.

Referenced by gugga.sequence.ExecuteAsyncMethodTask.onMethodCompleted(), gugga.sequence.TaskSequence.start(), gugga.sequence.SingleExecutionTask.start(), gugga.sequence.ProgressMonitor.start(), and gugga.sequence.PreconditionsTask.start().

function gugga.events.EventDispatcher.dispatchEvent ( aEventObject:Object   ) 

Definition at line 20 of file gugga/events/EventDispatcher.as.

Referenced by gugga.sequence.TaskSequence.addTask(), gugga.sequence.TaskSequence.addTaskAfter(), gugga.sequence.TaskSequence.addTaskBefore(), gugga.browser.BrowserHistory.changeHistory(), gugga.sequence.TaskManagerItem.changeToInterruptedState(), gugga.collections.CheckList.check(), gugga.sequence.PreconditionsManager.checkStatus(), gugga.utils.Locker.clearAllLocks(), gugga.utils.Locker.clearLock(), gugga.application.FictiveSectionsTransition.complete(), gugga.sequence.CustomCompleteTask.complete(), gugga.application.SectionsTransition.completed(), gugga.animations.ScrollRectAnimation.completed(), gugga.animations.BlinkingAnimation.completed(), gugga.sequence.ProgressiveTaskDecorator.dispatchProgress(), gugga.application.SectionsTransition.dispose(), gugga.application.FictiveSectionsTransition.doMiddlePointTasks(), gugga.layout.LayoutGenerator.generateWholeItem(), gugga.sequence.WaitingTask.interrupt(), gugga.sequence.TaskSequence.interrupt(), gugga.sequence.TaskManager.interrupt(), gugga.animations.PropertiesTweenAnimation.interrupt(), gugga.sequence.ProgressMonitor.interrupt(), gugga.sequence.PreconditionsTask.interrupt(), gugga.sequence.FrameWaitingTask.interrupt(), gugga.animations.FrameByFrameAnimation.interrupt(), gugga.sequence.FictiveTask.interrupt(), gugga.sequence.ExecuteMethodTask.interrupt(), gugga.sequence.ExecuteAsyncMethodTask.interrupt(), gugga.sequence.CustomCompleteTask.interrupt(), gugga.animations.BlinkingAnimation.interrupt(), gugga.animations.ScrollRectAnimation.interrupted(), gugga.components.XMLLoader.load(), gugga.application.NavigationManager.markNavigations(), gugga.components.MediaLoader.mediaLoaded(), gugga.sequence.SingleExecutionTask.onActualTaskInterrupted(), gugga.utils.OnEnterFrameBeacon.onBeaconClipEnterFrame(), gugga.sequence.SingleExecutionTask.onCompleted(), gugga.animations.MaskAnimation.onCompleted(), gugga.sequence.FrameWaitingTask.onCompleted(), gugga.application.SectionsTransition.onCurrentSectionDestroyed(), gugga.sequence.TaskSequence.onCurrentTaskInterrupted(), gugga.tween.TweensManager.onEnterFrameHandler(), gugga.animations.FrameByFrameAnimation.onEnterFrameHandler(), gugga.sequence.TaskManager.onFinalPreconditionsMet(), gugga.application.SectionsTransition.onInterrupted(), gugga.sequence.ProgressMonitor.onItemCompleted(), gugga.layout.LayoutGenerator.onItemGenerationFinished(), gugga.sequence.ProgressMonitor.onItemProgressed(), gugga.sequence.TaskManager.onItemsInterrupted(), gugga.application.SectionsTransition.onLazyTargetSectionAvailable(), gugga.application.SectionsTransition.onLazyTargetSectionInitialized(), gugga.application.SectionsTransition.onLazyTargetSectionUIInitialized(), gugga.components.MediaLoader.onMediaProgress(), gugga.sequence.TaskManagerItem.onPreconditionsMet(), gugga.sequence.PreconditionsTask.onPreconditionsMet(), gugga.sequence.TaskManagerItem.onScheduledTaskCompleted(), gugga.components.SoundLoader.onSoundLoaded(), gugga.components.SoundLoader.onSoundProgress(), gugga.sequence.SingleExecutionTask.onStarted(), gugga.sequence.TaskSequence.onTaskCompleted(), gugga.sequence.WaitingTask.onTimerElapsed(), gugga.animations.ColorTransformTweenAnimation.onTweenAnimationCompleted(), gugga.animations.PropertiesTweenAnimation.onTweenFinished(), gugga.animations.PropertiesTweenAnimation.onTweenStarted(), gugga.animations.PropertiesTweenAnimation.onTweenUpdate(), gugga.components.XMLLoader.onUpdateProgress(), gugga.sequence.ProgressiveTaskDecorator.onWrappedTaskCompleted(), gugga.sequence.ProgressiveTaskDecorator.onWrappedTaskInterrupted(), gugga.components.XMLLoader.onXmlLoaded(), gugga.sequence.TaskSequence.removeTask(), gugga.sequence.TaskSequence.removeTaskAfter(), gugga.sequence.TaskSequence.removeTaskBefore(), gugga.utils.Locker.setLock(), gugga.sequence.WaitingTask.start(), gugga.sequence.TaskSequence.start(), gugga.sequence.TaskManager.start(), gugga.components.SoundLoader.start(), gugga.animations.ScrollRectAnimation.start(), gugga.sequence.ProgressMonitor.start(), gugga.sequence.PreconditionsTask.start(), gugga.components.MediaLoader.start(), gugga.sequence.FrameWaitingTask.start(), gugga.sequence.FictiveTask.start(), gugga.application.FictiveSectionsTransition.start(), gugga.sequence.ExecuteMethodTask.start(), gugga.sequence.ExecuteAsyncMethodTask.start(), gugga.sequence.CustomCompleteTask.start(), gugga.animations.BlinkingAnimation.start(), gugga.application.SectionsTransition.triggerCurrentSectionClose(), gugga.application.SectionsTransition.triggerCurrentSectionDestroy(), gugga.application.SectionsTransition.triggerTargetSectionActivate(), and gugga.application.SectionsTransition.triggerTargetSectionOpen().

function gugga.events.EventDispatcher.addEventListener ( aEventName:String  ,
aHandler   
)

Definition at line 26 of file gugga/events/EventDispatcher.as.

function gugga.events.EventDispatcher.removeEventListener ( aEventName:String  ,
aHandler   
)

Definition at line 45 of file gugga/events/EventDispatcher.as.

function gugga.events.EventDispatcher.removeAllEventListeners (  )  [private]

Definition at line 53 of file gugga/events/EventDispatcher.as.

Referenced by gugga.application.SectionsTransition.dispose().

static function gugga.events.EventDispatcher.initialize ( object:Object   )  [static]

Definition at line 58 of file gugga/events/EventDispatcher.as.


Member Data Documentation

var gugga.events.EventDispatcher.mEventDispatcher [static, private]

Definition at line 11 of file gugga/events/EventDispatcher.as.

var gugga.events.EventDispatcher.mBroadcasters [private]

Definition at line 13 of file gugga/events/EventDispatcher.as.


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