com.lc.util
Class FilteredEventSupport

java.lang.Object
  |
  +--com.lc.util.FilteredEventSupport

public abstract class FilteredEventSupport
extends java.lang.Object

Version:
$Revision: 1.2 $ $Date: 2002/02/27 14:30:34 $
Author:
Laurent Caillette

Inner Class Summary
static interface FilteredEventSupport.IEventCaster
           
static class FilteredEventSupport.ListenerEntry
           
 
Constructor Summary
FilteredEventSupport()
           
 
Method Summary
protected  void add(java.lang.Class eventClass, java.util.EventListener listener, IEventFilter filter)
           
protected  void broadcast(FilteredEventSupport.IEventCaster eventCaster, java.util.EventObject event)
           
protected  void remove(java.lang.Class eventClass, java.util.EventListener listener, IEventFilter filter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilteredEventSupport

public FilteredEventSupport()
Method Detail

add

protected final void add(java.lang.Class eventClass,
                         java.util.EventListener listener,
                         IEventFilter filter)

remove

protected final void remove(java.lang.Class eventClass,
                            java.util.EventListener listener,
                            IEventFilter filter)

broadcast

protected final void broadcast(FilteredEventSupport.IEventCaster eventCaster,
                               java.util.EventObject event)