gugga.utils.Listener Class Reference

List of all members.

Detailed Description

Author:
Barni

Definition at line 7 of file Listener.as.

Public Member Functions

function get Listening ()
function get TargetEventDescriptor ()
function Listener (aTargetEventDescriptor:EventDescriptor, aConsumerDelegate:Function, aDataObject:Object, aForwardOnce:Boolean)
function start ()
function stop ()

Static Public Member Functions

static function create (aTargetEventDescriptor:EventDescriptor, aConsumerDelegate:Function, aDataObject:Object, aForwardOnce:Boolean)
static function createMergingListener (aTargetEventDescriptor:EventDescriptor, aConsumerDelegate:Function, aDataObject:Object)
static function createSingleTimeListener (aTargetEventDescriptor:EventDescriptor, aConsumerDelegate:Function)
static function createSingleTimeMergingListener (aTargetEventDescriptor:EventDescriptor, aConsumerDelegate:Function, aDataObject:Object)

Private Member Functions

function handleEvent (ev:Object)

Private Attributes

var mDataObject: Object
var mConsumerDelegate: Function
var mListenOnce: Boolean
var mHandleEventDelegate: Function
var mTargetEventDescriptor: EventDescriptor
var mListening: Boolean


Constructor & Destructor Documentation

function gugga.utils.Listener.Listener ( aTargetEventDescriptor:EventDescriptor  ,
aConsumerDelegate:Function  ,
aDataObject:Object  ,
aForwardOnce:Boolean   
)

Definition at line 26 of file Listener.as.


Member Function Documentation

function get gugga.utils.Listener.Listening (  ) 

Definition at line 16 of file Listener.as.

function get gugga.utils.Listener.TargetEventDescriptor (  ) 

Definition at line 21 of file Listener.as.

function gugga.utils.Listener.start (  ) 

Definition at line 41 of file Listener.as.

function gugga.utils.Listener.stop (  ) 

Definition at line 49 of file Listener.as.

function gugga.utils.Listener.handleEvent ( ev:Object   )  [private]

Definition at line 57 of file Listener.as.

static function gugga.utils.Listener.create ( aTargetEventDescriptor:EventDescriptor  ,
aConsumerDelegate:Function  ,
aDataObject:Object  ,
aForwardOnce:Boolean   
) [static]

Definition at line 83 of file Listener.as.

static function gugga.utils.Listener.createMergingListener ( aTargetEventDescriptor:EventDescriptor  ,
aConsumerDelegate:Function  ,
aDataObject:Object   
) [static]

Definition at line 99 of file Listener.as.

static function gugga.utils.Listener.createSingleTimeListener ( aTargetEventDescriptor:EventDescriptor  ,
aConsumerDelegate:Function   
) [static]

Definition at line 114 of file Listener.as.

static function gugga.utils.Listener.createSingleTimeMergingListener ( aTargetEventDescriptor:EventDescriptor  ,
aConsumerDelegate:Function  ,
aDataObject:Object   
) [static]

Definition at line 128 of file Listener.as.


Member Data Documentation

var gugga.utils.Listener.mDataObject [private]

Definition at line 9 of file Listener.as.

var gugga.utils.Listener.mConsumerDelegate [private]

Definition at line 10 of file Listener.as.

var gugga.utils.Listener.mListenOnce [private]

Definition at line 11 of file Listener.as.

var gugga.utils.Listener.mHandleEventDelegate [private]

Definition at line 12 of file Listener.as.

var gugga.utils.Listener.mTargetEventDescriptor [private]

Definition at line 13 of file Listener.as.

var gugga.utils.Listener.mListening [private]

Definition at line 14 of file Listener.as.


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