de.mguennewig.pobjsearch
Interface SearchFilter

All Known Implementing Classes:
AbstractSearchFilter, DefaultSearchColumn, RedirectFilter, SearchColumn, StaticSearchFilter

public interface SearchFilter

Interface for all search filters.

Author:
Michael Günnewig

Method Summary
 void addFilter(PClassSearchForm.Condition condition, Query q)
          Adds this filter to the query.
 java.lang.String getIdentifier()
          Returns the identifier for this filter.
 java.lang.String getLabel()
          Returns the label used to identify this filter in the UI.
 

Method Detail

getIdentifier

java.lang.String getIdentifier()
Returns the identifier for this filter.


getLabel

java.lang.String getLabel()
Returns the label used to identify this filter in the UI.


addFilter

void addFilter(PClassSearchForm.Condition condition,
               Query q)
Adds this filter to the query.