edu.cuny.cat.task
Class DispatchingTaskQueue

java.lang.Object
  extended by java.util.Observable
      extended by edu.cuny.cat.task.DispatchingTaskQueue

public class DispatchingTaskQueue
extends java.util.Observable

Defines a queue for buffering event dispatching tasks.

Version:
$Revision: 1.2 $
Author:
Jinzhong Niu

Field Summary
protected  org.apache.commons.collections15.Buffer<DispatchingTask> tasks
           
 
Constructor Summary
DispatchingTaskQueue()
           
 
Method Summary
 void add(DispatchingTask task)
           
 void clear()
           
 DispatchingTask[] getTasks()
           
 boolean hasNext()
           
 DispatchingTask next()
           
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tasks

protected org.apache.commons.collections15.Buffer<DispatchingTask> tasks
Constructor Detail

DispatchingTaskQueue

public DispatchingTaskQueue()
Method Detail

add

public void add(DispatchingTask task)

hasNext

public boolean hasNext()

next

public DispatchingTask next()

clear

public void clear()

getTasks

public DispatchingTask[] getTasks()