com.tensegrity.palowebviewer.modules.util.client.taskqueue
Class TaskQueue
java.lang.Object
com.tensegrity.palowebviewer.modules.util.client.taskqueue.TaskQueue
public class TaskQueue
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaskQueue
protected TaskQueue(ITimer timer,
int delay)
getInstance
public static TaskQueue getInstance()
initialize
public static void initialize(ITimer timer)
getNextTask
protected ITask getNextTask()
hasTasks
public boolean hasTasks()
getDelay
public int getDelay()
add
public void add(ITask task)
addListener
public void addListener(ITaskQueueListener listener)
removeListener
public void removeListener(ITaskQueueListener listener)
executeNextTask
protected void executeNextTask()
fireTaskStart
protected void fireTaskStart(ITask task)
fireTaskAdded
protected void fireTaskAdded(ITask task)
fireTaskFinished
protected void fireTaskFinished(ITask task)