Site hosted at byteslooser and Grasia! mirrors.


com.byteslooser.filters
Interface IFilterObservable

All Known Implementing Classes:
AbstractComposedFilter, AbstractObservableRowFilter, AndFilter, ChoiceFilterEditor.Filter, NotFilter, OrFilter, TableFilter

public interface IFilterObservable

Interface to be implemented by any instance holding a filter than can be updated dynamically.

When the observable instance detects a change on the held filter, it will report the update to the observers, in no prefixed order.

Author:
Luis M Pena - byteslooser@gmail.com

Method Summary
 void addFilterObserver(IFilterObserver observer)
          Adds an observer to receive filter change notifications.
 void removeFilterObserver(IFilterObserver observer)
          Unregisters an observer, that will not receive no further filter update notifications.
 

Method Detail

addFilterObserver

void addFilterObserver(IFilterObserver observer)
Adds an observer to receive filter change notifications.


removeFilterObserver

void removeFilterObserver(IFilterObserver observer)
Unregisters an observer, that will not receive no further filter update notifications.