Class ALcdDynamicFilter<T>

java.lang.Object
com.luciad.util.ALcdDynamicFilter<T>
All Implemented Interfaces:
ILcdChangeSource, ILcdDynamicFilter<T>, ILcdFilter<T>, Serializable, Predicate<T>

public abstract class ALcdDynamicFilter<T> extends Object implements ILcdDynamicFilter<T>
Convenience filter that provides the implementation for change support: listener and change event handling.

Subclasses only need to implement ILcdFilter.accept(T), and can use fireChangeEvent() to notify any listeners.

Since:
2013.1
See Also: