Packageorg.pranaframework.puremvc.patterns.command
Classpublic class IocManagedMacroCommand
InheritanceIocManagedMacroCommand Inheritance org.puremvc.as3.patterns.observer.Notifier
ImplementsIIocCommand

This class exists to provide a macro command that can have its subcommands injected into it.

The MacroCommand in PureMVC is not open for extension in this way, which requires us to make this clone of it to use it in an IoC way.

Author: Ryan Gardner
Version: $Revision: 743 $, $Date: 2008-06-06 00:15:18 +0200 (Fri, 06 Jun 2008) $, $Author: dmurat1 $
Since: 0.6



Protected Properties
 PropertyDefined by
  iocFacade : IIocFacade
[read-only]
IocManagedMacroCommand
Public Methods
 MethodDefined by
  
IocManagedMacroCommand
  
execute(p_note:INotification):void
IocManagedMacroCommand
  
getConfigName():String
IocManagedMacroCommand
  
setConfigName(p_configName:String):void
IocManagedMacroCommand
Protected Methods
 MethodDefined by
  
addSubCommand(commandInstance:IIocCommand):void
IocManagedMacroCommand
  
IocManagedMacroCommand
Property detail
iocFacadeproperty
iocFacade:IIocFacade  [read-only]Implementation
    protected function get iocFacade():IIocFacade
Constructor detail
IocManagedMacroCommand()constructor
public function IocManagedMacroCommand()
Method detail
addSubCommand()method
protected function addSubCommand(commandInstance:IIocCommand):voidParameters
commandInstance:IIocCommand
execute()method 
public final function execute(p_note:INotification):voidParameters
p_note:INotification
getConfigName()method 
public function getConfigName():String

Returns
String
initializeMacroCommand()method 
protected function initializeMacroCommand():void
setConfigName()method 
public function setConfigName(p_configName:String):voidParameters
p_configName:String