Packageorg.servebox.foundry.control
Classpublic class AbstractBaseController
SubclassesAbstractController, AbstractSubController

The Controller member of MVC design pattern.



Protected Properties
 PropertyDefined by
  logger : ILogger
[static] The class logger.
AbstractBaseController
Public Methods
 MethodDefined by
  
Creates a new AbstractBaseController object.
AbstractBaseController
  
Returns the IBusinessDelegate assoicated with the AbstractBaseController.
AbstractBaseController
  
registerBusinessDelegate(delegate:IBusinessDelegate, id:String = null):void
Registers an IBusinessDelegate instance to the AbstractBaseController.
AbstractBaseController
Property detail
loggerproperty
protected static var logger:ILogger

The class logger.

Constructor detail
AbstractBaseController()constructor
public function AbstractBaseController()

Creates a new AbstractBaseController object.

Method detail
getBusinessDelegate()method
public function getBusinessDelegate(id:String):IBusinessDelegate

Returns the IBusinessDelegate assoicated with the AbstractBaseController.

Parameters
id:String

Returns
IBusinessDelegate
registerBusinessDelegate()method 
public function registerBusinessDelegate(delegate:IBusinessDelegate, id:String = null):void

Registers an IBusinessDelegate instance to the AbstractBaseController.

Parameters
delegate:IBusinessDelegate
 
id:String (default = null)