com.jaxfront.swing.ui.tools.search
Class DefaultSearchFilter

java.lang.Object
  extended by com.jaxfront.swing.ui.tools.search.DefaultSearchFilter
All Implemented Interfaces:
SearchFilter
Direct Known Subclasses:
TypeFilter

public class DefaultSearchFilter
extends java.lang.Object
implements SearchFilter


Constructor Summary
DefaultSearchFilter()
           
 
Method Summary
 void addFilterListener(SearchFilterListener listener)
           
 void addFilterValue(java.lang.Object o)
           
 void addFilterValues(java.util.List o)
           
 boolean filter(java.lang.Object toBeFiltered)
           
 void fireFilterAdded(java.lang.Object filter)
           
 void fireFilterRemoved(java.lang.Object filter)
           
 java.util.List getFilterListeners()
           
 java.util.List getFilterValues()
           
 void removeFilterListener(SearchFilterListener listener)
           
 void setFilterValues(java.util.List o)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultSearchFilter

public DefaultSearchFilter()
Method Detail

filter

public boolean filter(java.lang.Object toBeFiltered)
Specified by:
filter in interface SearchFilter

getFilterValues

public java.util.List getFilterValues()
Specified by:
getFilterValues in interface SearchFilter

addFilterValue

public void addFilterValue(java.lang.Object o)
Specified by:
addFilterValue in interface SearchFilter

addFilterValues

public void addFilterValues(java.util.List o)
Specified by:
addFilterValues in interface SearchFilter

setFilterValues

public void setFilterValues(java.util.List o)
Specified by:
setFilterValues in interface SearchFilter

addFilterListener

public void addFilterListener(SearchFilterListener listener)

removeFilterListener

public void removeFilterListener(SearchFilterListener listener)

getFilterListeners

public java.util.List getFilterListeners()

fireFilterAdded

public void fireFilterAdded(java.lang.Object filter)

fireFilterRemoved

public void fireFilterRemoved(java.lang.Object filter)