| Package | org.springextensions.actionscript.core.task.support |
| SVN browsing | IfElseBlock.as |
| Fisheye | IfElseBlock.as |
| Class | public class IfElseBlock |
| Inheritance | IfElseBlock AbstractOperation flash.events.EventDispatcher |
| Implements | IIfElseBlock |
IOperation implementations.
| Property | Defined by | ||
|---|---|---|---|
| conditionProvider : IConditionProvider | IfElseBlock | ||
| context : Object
An anonymous object that can be used to store values that can be accessed by other client code
to pass around these values between commands.
| IfElseBlock | ||
![]() | error : *
The error of this operation or
null if no error occurred during this operation. | AbstractOperation | |
| isClosed : Boolean [read-only]
If
true no more ICommands can be added to the current ITaskBlock. | IfElseBlock | ||
| parent : ITask | IfElseBlock | ||
![]() | result : *
The result of this operation or
null if the operation does not have a result. | AbstractOperation | |
![]() | timeout : int
The timeout in milliseconds.
| AbstractOperation | |
| Method | Defined by | ||
|---|---|---|---|
|
IfElseBlock(conditionProvider:IConditionProvider)
Creates a new
IfElseBlock instance. | IfElseBlock | ||
![]() |
addCompleteListener(listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Convenience method for adding a listener to the OperationEvent.COMPLETE event.
| AbstractOperation | |
![]() |
addErrorListener(listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Convenience method for adding a listener to the OperationEvent.ERROR event.
| AbstractOperation | |
![]() |
addTimeoutListener(listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Convenience method for adding a listener to the OperationEvent.TIMEOUT event.
| AbstractOperation | |
| IfElseBlock | |||
| IfElseBlock | |||
| IfElseBlock | |||
![]() |
dispatchCompleteEvent(result:* = null):Boolean
Convenience method for dispatching a
OperationEvent.COMPLETE event. | AbstractOperation | |
![]() |
dispatchErrorEvent(error:* = null):Boolean
Convenience method for dispatching a
OperationEvent.ERROR event. | AbstractOperation | |
![]() |
dispatchTimeoutEvent():Boolean
Convenience method for dispatching a
OperationEvent.TIMEOUT event. | AbstractOperation | |
| IfElseBlock | |||
| IfElseBlock | |||
|
execute():*
| IfElseBlock | ||
| IfElseBlock | |||
| IfElseBlock | |||
| IfElseBlock | |||
| IfElseBlock | |||
| IfElseBlock | |||
![]() |
removeCompleteListener(listener:Function, useCapture:Boolean = false):void
Convenience method for removing a listener from the OperationEvent.COMPLETE event.
| AbstractOperation | |
![]() |
removeErrorListener(listener:Function, useCapture:Boolean = false):void
Convenience method for removing a listener from the OperationEvent.ERROR event.
| AbstractOperation | |
![]() |
removeTimeoutListener(listener:Function, useCapture:Boolean = false):void
Convenience method for removing a listener from the OperationEvent.TIMEOUT event.
| AbstractOperation | |
| IfElseBlock | |||
|
switchToElseBlock():void
| IfElseBlock | ||
| IfElseBlock | |||
| Method | Defined by | ||
|---|---|---|---|
|
addBlockListeners(asyncCommand:IOperation):void
| IfElseBlock | ||
|
addConditionalListeners(asyncCommand:IOperation):void
| IfElseBlock | ||
|
executeBlocks():void
| IfElseBlock | ||
|
onBlockComplete(event:TaskEvent):void
| IfElseBlock | ||
|
onCommandFault(event:OperationEvent):void
| IfElseBlock | ||
|
onConditionalFault(event:OperationEvent):void
| IfElseBlock | ||
|
onConditionalResult(event:OperationEvent):void
| IfElseBlock | ||
|
redispatch(event:Event):void
| IfElseBlock | ||
|
removeBlockListeners(asyncCommand:IOperation):void
| IfElseBlock | ||
|
removeConditionalListeners(asyncCommand:IOperation):void
| IfElseBlock | ||
![]() |
startTimeout():void
| AbstractOperation | |
| conditionProvider | property |
conditionProvider:IConditionProvider [read-write]Implementation
public function get conditionProvider():IConditionProvider
public function set conditionProvider(value:IConditionProvider):void
| context | property |
context:Object [read-write]An anonymous object that can be used to store values that can be accessed by other client code to pass around these values between commands.
Implementation public function get context():Object
public function set context(value:Object):void
| isClosed | property |
isClosed:Boolean [read-only]
If true no more ICommands can be added to the current ITaskBlock.
public function get isClosed():Boolean
| parent | property |
parent:ITask [read-write]Implementation
public function get parent():ITask
public function set parent(value:ITask):void
| IfElseBlock | () | constructor |
public function IfElseBlock(conditionProvider:IConditionProvider)
Creates a new IfElseBlock instance.
conditionProvider:IConditionProvider — An IConditionProvider instance that determines which block will be executed.
|
| addBlockListeners | () | method |
protected function addBlockListeners(asyncCommand:IOperation):voidParameters
asyncCommand:IOperation |
| addConditionalListeners | () | method |
protected function addConditionalListeners(asyncCommand:IOperation):voidParameters
asyncCommand:IOperation |
| and | () | method |
public function and(item:Object, ... constructorArgs):ITaskParameters
item:Object |
|
... constructorArgs |
ITask |
| break_ | () | method |
| continue_ | () | method |
| else_ | () | method |
| end | () | method |
| execute | () | method |
public function execute():*
Returns
* |
| executeBlocks | () | method |
protected function executeBlocks():void
| exit | () | method |
| for_ | () | method |
public function for_(count:uint, countProvider:ICountProvider = null, forBlock:IForBlock = null):IForBlockParameters
count:uint |
|
countProvider:ICountProvider (default = null) |
|
forBlock:IForBlock (default = null) |
IForBlock |
| if_ | () | method |
public function if_(condition:IConditionProvider = null, ifElseBlock:IIfElseBlock = null):IIfElseBlockParameters
condition:IConditionProvider (default = null) |
|
ifElseBlock:IIfElseBlock (default = null) |
IIfElseBlock |
| next | () | method |
public function next(item:Object, ... constructorArgs):ITaskParameters
item:Object |
|
... constructorArgs |
ITask |
| onBlockComplete | () | method |
| onCommandFault | () | method |
| onConditionalFault | () | method |
| onConditionalResult | () | method |
| pause | () | method |
public function pause(duration:uint, pauseCommand:ICommand = null):ITaskParameters
duration:uint |
|
pauseCommand:ICommand (default = null) |
ITask |
| redispatch | () | method |
protected function redispatch(event:Event):voidParameters
event:Event |
| removeBlockListeners | () | method |
protected function removeBlockListeners(asyncCommand:IOperation):voidParameters
asyncCommand:IOperation |
| removeConditionalListeners | () | method |
protected function removeConditionalListeners(asyncCommand:IOperation):voidParameters
asyncCommand:IOperation |
| reset | () | method |
public function reset(doHardReset:Boolean = false):ITaskParameters
doHardReset:Boolean (default = false) |
ITask |
| switchToElseBlock | () | method |
public function switchToElseBlock():void
| while_ | () | method |
public function while_(condition:IConditionProvider = null, whileBlock:IWhileBlock = null):IWhileBlockParameters
condition:IConditionProvider (default = null) |
|
whileBlock:IWhileBlock (default = null) |
IWhileBlock |