org.cip4.elk.impl.queue
Class QueueEntryStatusListenerNotifier

java.lang.Object
  extended by org.cip4.elk.impl.queue.QueueEntryStatusListenerNotifier

public class QueueEntryStatusListenerNotifier
extends java.lang.Object

Author:
Claes Buckwalter

Field Summary
protected  java.util.List<org.cip4.elk.queue.QueueEntryStatusListener> _listeners
           
 
Constructor Summary
QueueEntryStatusListenerNotifier()
           
 
Method Summary
 void addListener(org.cip4.elk.queue.QueueEntryStatusListener listener)
           
 void fireEvent(org.cip4.elk.queue.QueueEntryStatusEvent event)
          Fires an event to all registered listeners.
 void removeAllListeners()
           
 void removeListener(org.cip4.elk.queue.QueueEntryStatusListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_listeners

protected java.util.List<org.cip4.elk.queue.QueueEntryStatusListener> _listeners
Constructor Detail

QueueEntryStatusListenerNotifier

public QueueEntryStatusListenerNotifier()
Method Detail

addListener

public void addListener(org.cip4.elk.queue.QueueEntryStatusListener listener)

removeListener

public void removeListener(org.cip4.elk.queue.QueueEntryStatusListener listener)

removeAllListeners

public void removeAllListeners()

fireEvent

public void fireEvent(org.cip4.elk.queue.QueueEntryStatusEvent event)
Fires an event to all registered listeners.

Parameters:
event - the event to fire
Throws:
java.lang.IllegalArgumentException - if the event is null


Copyright © 2004-2009 CIP4. All Rights Reserved.