org.jnetstream.packet
Class MonitorSupport<T>

java.lang.Object
  extended by org.jnetstream.packet.MonitorSupport<T>
Type Parameters:
T - property value type

public class MonitorSupport<T>
extends java.lang.Object

Utility class to help manage listeners

Author:
Mark Bednarczyk, Sly Technologies, Inc.

Constructor Summary
MonitorSupport()
           
 
Method Summary
 boolean add(MonitorListener<T> e)
           
 void clear()
           
 boolean contains(java.lang.Object o)
           
 boolean remove(java.lang.Object o)
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MonitorSupport

public MonitorSupport()
Method Detail

add

public boolean add(MonitorListener<T> e)
Parameters:
e -
Returns:
See Also:
List.add(java.lang.Object)

clear

public void clear()
See Also:
List.clear()

remove

public boolean remove(java.lang.Object o)
Parameters:
o -
Returns:
See Also:
List.remove(java.lang.Object)

size

public int size()
Returns:
See Also:
List.size()

contains

public boolean contains(java.lang.Object o)
Parameters:
o -
Returns:
See Also:
List.contains(java.lang.Object)