Interfaces
 InterfaceDescription
 IProgressiveTask 
 ITask 
Classes
 ClassDescription
 AnonymousTask 
 CustomCompleteTask CustomCompleteTask is usefull in cases when we need control over the completion of a task.
 ExecuteAsyncMethodTask An ExecuteAsyncMethodTask object is initialized with the static methods create() and createBasic() which expect the following parameters:
  • EventDescriptor object or event name, which specifies the event that should be raised in order to fire event completed for this ExecuteAsyncMethodTask
  • method scope
  • method function (usually we expect that this method function will raise the event we are subscribed to)
  • array of arguments for the method function
 ExecuteMethodTask ExecuteMethodTask is a task that invokes a method and right after the invokation it dispatches the completed-event.
 FictiveTask FictiveTask is a task that immediately after its start() fires the start, progress and completed events.
 FrameWaitingTask FrameWaitingTask is a task that completes when the specified number of frames have been elapsed.
 MonitoringProgressiveTask MonitoringProgressiveTask monitors the progress of an IProgressiveTask.
 MonitoringTask MonitoringTask monitors the execution of an ITask.
 PreconditionsTask PreconditionsTask class is simply a task-wrapper for IPreconditionsManager objects.
 ProgressiveTaskDecorator ProgressiveTaskDecorator is used whenever we want to dispatch progress-events for tasks, that don't implement IProgressiveTask.
 SingleExecutionTask SingleExecutionTask is a wrapper for an ITask that should be executed only once.
 WaitingTask WaitingTask is a task, that completes after a specified time interval set in seconds.
 WrappingProgressiveTask WrappingProgressiveTask is designed to wrap an IProgressiveTask.
 WrappingTask The WrappingTask is usefull in cases when we need to initialize a task container with a task which is still not initialized and maybe it's even undefined at this point.