mx.events.EventDispatcher Class Reference

Inheritance diagram for mx.events.EventDispatcher:

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

Collaboration graph
[legend]
List of all members.

Detailed Description

base class for event listening and dispatching

3295

Definition at line 16 of file mx/events/EventDispatcher.as.

Public Member Functions

function dispatchEventLater (eventObj:Object)
function dispatchEvent (eventObj:Object)
function addEventListener (event:String, handler)
function removeEventListener (event:String, handler)

Package Functions

function dispatchQueue (queueObj:Object, eventObj:Object)

Static Package Functions

static function _removeEventListener (queue:Object, event:String, handler)
static function initialize (object:Object)

Static Package Attributes

static var exceptions:Object = {move: 1
static var draw: 1}

Private Member Functions

function dispatchEventLaterActual (intervalIDContainer:Object, eventObj:Object)
function removeAllEventListeners ()

Static Private Attributes

static var _fEventDispatcher:EventDispatcher = undefined


Member Function Documentation

static function mx.events.EventDispatcher._removeEventListener ( queue:Object  ,
event:String  ,
handler   
) [static, package]

Definition at line 25 of file mx/events/EventDispatcher.as.

static function mx.events.EventDispatcher.initialize ( object:Object   )  [static, package]

add listening and dispatching methods to an object

Parameters:
object the object to receive the methods

Definition at line 47 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.dispatchQueue ( queueObj:Object  ,
eventObj:Object   
) [package]

Definition at line 67 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.dispatchEventLater ( eventObj:Object   ) 

Definition at line 116 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.dispatchEventLaterActual ( intervalIDContainer:Object  ,
eventObj:Object   
) [private]

Definition at line 124 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.dispatchEvent ( eventObj:Object   ) 

dispatch the event to all listeners

Parameters:
eventObj an Event or one of its subclasses describing the event

Definition at line 136 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.addEventListener ( event:String  ,
handler   
)

add a listener for a particular event

Parameters:
event the name of the event ("click", "change", etc)
the function or object that should be called

Definition at line 153 of file mx/events/EventDispatcher.as.

function mx.events.EventDispatcher.removeEventListener ( event:String  ,
handler   
)

remove a listener for a particular event

Parameters:
event the name of the event ("click", "change", etc)
the function or object that should be called

Definition at line 180 of file mx/events/EventDispatcher.as.

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

Definition at line 186 of file mx/events/EventDispatcher.as.


Member Data Documentation

var mx.events.EventDispatcher._fEventDispatcher [static, private]

Definition at line 19 of file mx/events/EventDispatcher.as.

var mx.events.EventDispatcher.exceptions [static, package]

Definition at line 22 of file mx/events/EventDispatcher.as.

var mx.events.EventDispatcher.draw [static, package]

Definition at line 22 of file mx/events/EventDispatcher.as.


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