se.lth.cs.realtime.event
Class RTEventListenerList.TaggedListener

java.lang.Object
  |
  +--se.lth.cs.realtime.event.RTEventListenerList.TaggedListener
Enclosing class:
RTEventListenerList

public class RTEventListenerList.TaggedListener
extends java.lang.Object

The element actually stored in the list of listeners. For performance reasons, public accessibility is given to all its fields.


Field Summary
 java.util.EventListener listener
          The listener object.
 int priority
          The priority of the listener.
 java.lang.Class type
          The interface implemented by the object.
 
Constructor Summary
RTEventListenerList.TaggedListener(java.lang.Class t, java.util.EventListener l, int p)
          Instantiates a TaggedListener.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listener

public java.util.EventListener listener
The listener object.

type

public java.lang.Class type
The interface implemented by the object.

priority

public int priority
The priority of the listener.
Constructor Detail

RTEventListenerList.TaggedListener

public RTEventListenerList.TaggedListener(java.lang.Class t,
                                          java.util.EventListener l,
                                          int p)
Instantiates a TaggedListener. No checks are performed on the arguments.
Parameters:
t - the interface implemented by the object
l - the listener object
p - the priority of the listener