edu.cuny.cat.task
Class EventDispatchingTaskOnClientSide

java.lang.Object
  extended by java.util.Observable
      extended by edu.cuny.cat.task.DispatchingTask
          extended by edu.cuny.cat.task.EventDispatchingTask
              extended by edu.cuny.cat.task.EventDispatchingTaskOnClientSide
All Implemented Interfaces:
java.lang.Runnable

public class EventDispatchingTaskOnClientSide
extends EventDispatchingTask

A task of dispatching auction events to listeners on the client side. It dispatches events to a given list of listeners in order.

Version:
$Revision: 1.1 $
Author:
Jinzhong Niu

Field Summary
protected  java.util.LinkedList<AuctionEventListener> listeners
           
 
Fields inherited from class edu.cuny.cat.task.EventDispatchingTask
event
 
Fields inherited from class edu.cuny.cat.task.DispatchingTask
tid
 
Constructor Summary
EventDispatchingTaskOnClientSide(java.util.LinkedList<AuctionEventListener> listeners, AuctionEvent event)
           
 
Method Summary
 void run()
           
 
Methods inherited from class edu.cuny.cat.task.EventDispatchingTask
getEvent, setEvent, toString
 
Methods inherited from class edu.cuny.cat.task.DispatchingTask
failedOn
 
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, wait, wait, wait
 

Field Detail

listeners

protected java.util.LinkedList<AuctionEventListener> listeners
Constructor Detail

EventDispatchingTaskOnClientSide

public EventDispatchingTaskOnClientSide(java.util.LinkedList<AuctionEventListener> listeners,
                                        AuctionEvent event)
Method Detail

run

public void run()