jve.generated
Interface IFilterBinder

All Known Implementing Classes:
SwingPropertyFilter

public interface IFilterBinder

A filter binder provides a simple filter mechanism to filter objects.


Nested Class Summary
static class IFilterBinder.FilterChangeEvent
          A filter change event is fired when a user needs to reaccept.
static interface IFilterBinder.FilterChangeListener
          Interface used to register for filter change notification.
 
Method Summary
 boolean accept(java.lang.Object o)
          Filter on the given object.
 void addFilterChangeListener(IFilterBinder.FilterChangeListener l)
          Add a new filter change listener to the listener list.
 void removeFilterChangeListener(IFilterBinder.FilterChangeListener l)
          Remove an existing filter change listener from the listener list.
 

Method Detail

accept

public boolean accept(java.lang.Object o)
Filter on the given object.

Returns:
true if the object is accepted by the filter (to be included), false otherwise.

addFilterChangeListener

public void addFilterChangeListener(IFilterBinder.FilterChangeListener l)
Add a new filter change listener to the listener list.

Parameters:
l - the new listener.

removeFilterChangeListener

public void removeFilterChangeListener(IFilterBinder.FilterChangeListener l)
Remove an existing filter change listener from the listener list.

Parameters:
l - the listener to be removed.