gugga.commands.CommandFactory Class Reference

Inheritance diagram for gugga.commands.CommandFactory:

Inheritance graph
[legend]
Collaboration diagram for gugga.commands.CommandFactory:

Collaboration graph
[legend]
List of all members.

Detailed Description

Author:
Krasimir

Definition at line 9 of file CommandFactory.as.

Public Member Functions

function create (aCommandType:String, aParams:HashTable)
function createFromArgumnets (aCommandType:String, aArguments:String)
function add (aCommandType:String, aCommand:ICommand)
function replace (aCommandType:String, aCommandPrototype:ICommand)
function remove (aCommandType:String)

Static Public Member Functions

static function get Instance ()

Private Member Functions

function CommandFactory ()

Private Attributes

var mCommandCatalog:HashTable

Static Private Attributes

static var mInstance:CommandFactory = undefined


Constructor & Destructor Documentation

function gugga.commands.CommandFactory.CommandFactory (  )  [private]

Definition at line 21 of file CommandFactory.as.


Member Function Documentation

static function get gugga.commands.CommandFactory.Instance (  )  [static]

Definition at line 13 of file CommandFactory.as.

function gugga.commands.CommandFactory.create ( aCommandType:String  ,
aParams:HashTable   
)

Definition at line 28 of file CommandFactory.as.

function gugga.commands.CommandFactory.createFromArgumnets ( aCommandType:String  ,
aArguments:String   
)

Definition at line 50 of file CommandFactory.as.

function gugga.commands.CommandFactory.add ( aCommandType:String  ,
aCommand:ICommand   
)

Definition at line 68 of file CommandFactory.as.

function gugga.commands.CommandFactory.replace ( aCommandType:String  ,
aCommandPrototype:ICommand   
)

Definition at line 79 of file CommandFactory.as.

function gugga.commands.CommandFactory.remove ( aCommandType:String   ) 

Definition at line 83 of file CommandFactory.as.


Member Data Documentation

var gugga.commands.CommandFactory.mInstance [static, private]

Definition at line 11 of file CommandFactory.as.

var gugga.commands.CommandFactory.mCommandCatalog [private]

Definition at line 26 of file CommandFactory.as.


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