org.dishevelled.observable.event
Class QueueChangeEvent<E>

java.lang.Object
  extended by java.util.EventObject
      extended by org.dishevelled.observable.event.QueueChangeEvent<E>
Type Parameters:
E - queue element type
All Implemented Interfaces:
Serializable

public class QueueChangeEvent<E>
extends EventObject

An event object representing a change made to an observable queue.

Version:
$Revision$ $Date$
Author:
Michael Heuer
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
QueueChangeEvent(ObservableQueue<E> source)
          Create a new queue change event with the specified observable queue as the event source.
 
Method Summary
 ObservableQueue<E> getObservableQueue()
          Return the source of this queue change event as an ObservableQueue.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueueChangeEvent

public QueueChangeEvent(ObservableQueue<E> source)
Create a new queue change event with the specified observable queue as the event source.

Parameters:
source - source of the event
Method Detail

getObservableQueue

public final ObservableQueue<E> getObservableQueue()
Return the source of this queue change event as an ObservableQueue.

Returns:
the source of this queue change event as an ObservableQueue


Copyright (c) 2003-2012 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).