Packagesystem.process
Interfacepublic interface Action extends Cloneable, Runnable
Implementors Connection, CoreSound, NetServerConnection, Task

This interface represents the methods implemented in the Action objects.



Public Properties
 PropertyDefined By
  finishIt : Signaler
This signal emit when the notifyFinished method is invoked.
Action
  phase : String
[read-only] The current phase of the action.
Action
  running : Boolean
[read-only] Indicates true if the action is in progress.
Action
  startIt : Signaler
This signal emit when the notifyStarted method is invoked.
Action
Public Methods
 MethodDefined By
 Inherited
clone():*
Creates and returns a shallow copy of the object.
Cloneable
  
Notify when the process is finished.
Action
  
Notify when the process is started.
Action
 Inherited
run(... arguments):void
Run the process.
Runnable
Property Detail
finishItproperty
finishIt:Signaler

This signal emit when the notifyFinished method is invoked.


Implementation
    public function get finishIt():Signaler
    public function set finishIt(value:Signaler):void
phaseproperty 
phase:String  [read-only]

The current phase of the action.


Implementation
    public function get phase():String

See also

runningproperty 
running:Boolean  [read-only]

Indicates true if the action is in progress.


Implementation
    public function get running():Boolean
startItproperty 
startIt:Signaler

This signal emit when the notifyStarted method is invoked.


Implementation
    public function get startIt():Signaler
    public function set startIt(value:Signaler):void
Method Detail
notifyFinished()method
public function notifyFinished():void

Notify when the process is finished.

notifyStarted()method 
public function notifyStarted():void

Notify when the process is started.