Packageorg.pranaframework.puremvc.core.controller
Classpublic class IocController
ImplementsIIocController

Description wannabe.

Author: Damir Murat
Version: $Revision: 487 $, $Date: 2008-03-31 11:31:48 +0200 (Mon, 31 Mar 2008) $, $Author: cherreman $
Since: 0.4



Protected Properties
 PropertyDefined by
  m_commandMap : Array
IocController
  m_instance : IIocController
[static]
IocController
  m_iocCommandMap : Array
IocController
  m_iocFactory : AbstractObjectFactory
IocController
  m_view : IView
IocController
Public Methods
 MethodDefined by
  
IocController
  
executeCommand(p_note:INotification):void
IocController
  
[static]
IocController
  
hasCommand(p_notificationName:String):Boolean
IocController
  
registerCommand(p_notificationName:String, p_commandClassRef:Class):void
IocController
  
registerCommandByConfigName(p_notificationName:String, p_commandName:String):void
IocController
  
removeCommand(p_notificationName:String):void
IocController
Protected Methods
 MethodDefined by
  
IocController
Protected Constants
 ConstantDefined by
  SINGLETON_MSG : String = "Controller Singleton already constructed!"
[static]
IocController
Property detail
m_commandMapproperty
protected var m_commandMap:Array
m_instanceproperty 
protected static var m_instance:IIocController
m_iocCommandMapproperty 
protected var m_iocCommandMap:Array
m_iocFactoryproperty 
protected var m_iocFactory:AbstractObjectFactory
m_viewproperty 
protected var m_view:IView
Constructor detail
IocController()constructor
public function IocController(p_iocFactory:AbstractObjectFactory)Parameters
p_iocFactory:AbstractObjectFactory
Method detail
executeCommand()method
public function executeCommand(p_note:INotification):voidParameters
p_note:INotification
getInstance()method 
public static function getInstance(p_iocFactory:AbstractObjectFactory):IIocControllerParameters
p_iocFactory:AbstractObjectFactory

Returns
IIocController
hasCommand()method 
public function hasCommand(p_notificationName:String):BooleanParameters
p_notificationName:String

Returns
Boolean
initializeController()method 
protected function initializeController():void
registerCommand()method 
public function registerCommand(p_notificationName:String, p_commandClassRef:Class):voidParameters
p_notificationName:String
 
p_commandClassRef:Class
registerCommandByConfigName()method 
public function registerCommandByConfigName(p_notificationName:String, p_commandName:String):voidParameters
p_notificationName:String
 
p_commandName:String
removeCommand()method 
public function removeCommand(p_notificationName:String):voidParameters
p_notificationName:String
Constant detail
SINGLETON_MSGconstant
protected static const SINGLETON_MSG:String = "Controller Singleton already constructed!"