| Package | org.spicefactory.parsley.comobserver.receiver | 
| Class | public class CommandStatusFlag | 
| Inheritance | CommandStatusFlag    AbstractPropertyReceiver   AbstractObjectProviderReceiver   AbstractMessageReceiver   Object | 
| Implements | CommandObserver | 
| Property | Defined By | ||
|---|---|---|---|
| kind : MessageReceiverKind [read-only] 
	 
	 The status this observer is interested in.  | CommandStatusFlag | ||
![]()  | order : int [read-only] 
	 
	 The execution order for this receiver.  | AbstractMessageReceiver | |
![]()  | provider : ObjectProvider [read-only] 
	 The provider for the actual instance handling the message.  | AbstractObjectProviderReceiver | |
![]()  | selector : * [read-only] 
	 
	 An optional selector value to be used for selecting matching messages.  | AbstractMessageReceiver | |
![]()  | targetProperty : Property [read-only] 
	 The property to process for matching messages.  | AbstractPropertyReceiver | |
![]()  | type : Class [read-only] 
	 
	 The class or interface of the message.  | AbstractMessageReceiver | |
| Method | Defined By | ||
|---|---|---|---|
	 Creates a new instance.  | CommandStatusFlag | ||
![]()  | 
	 
	 Initializes this receiver, passing the target object
	 provider and property.  | AbstractPropertyReceiver | |
observeCommand(processor:CommandObserverProcessor):void 
	 
	 Invoked when a matching command starts or finishes its execution.  | CommandStatusFlag | ||
![]()  | toString():String  | AbstractPropertyReceiver | |
| kind | property | 
kind:MessageReceiverKind  [read-only] The status this observer is interested in.
    public function get kind():MessageReceiverKind| CommandStatusFlag | () | Constructor | 
public function CommandStatusFlag(info:MessageReceiverInfo, kind:MessageReceiverKind, manager:CommandManager)Creates a new instance.
Parametersinfo:MessageReceiverInfo — the mapping information for this receiver 
	  | |
kind:MessageReceiverKind — the phase of the command lifecycle this status flag reacts to
	  | |
manager:CommandManager — the command manager to look up matching active commands
	  | 
| observeCommand | () | method | 
 public function observeCommand(processor:CommandObserverProcessor):voidInvoked when a matching command starts or finishes its execution. The specified processor may be used to control the processing of remaining observers, like canceling or suspending the processor.
Parameters
processor:CommandObserverProcessor — the processor for the command observer
	  |