org.jminor.framework.client.model
Class DefaultPropertyFilterModel

java.lang.Object
  extended by org.jminor.common.model.DefaultColumnSearchModel<Property>
      extended by org.jminor.framework.client.model.DefaultPropertyFilterModel
All Implemented Interfaces:
ColumnSearchModel<Property>

public class DefaultPropertyFilterModel
extends DefaultColumnSearchModel<Property>

A class for filtering a set of entities based on a property.


Field Summary
 
Fields inherited from interface org.jminor.common.model.ColumnSearchModel
LOWER_BOUND_PROPERTY, UPPER_BOUND_PROPERTY
 
Constructor Summary
DefaultPropertyFilterModel(Property property)
          Instantiates a new DefaultPropertyFilterModel
 
Method Summary
protected  Comparable getComparable(Object object)
          
 
Methods inherited from class org.jminor.common.model.DefaultColumnSearchModel
addClearedListener, addEnabledListener, addLowerBoundListener, addSearchStateListener, addSearchTypeListener, addUpperBoundListener, clearSearch, getColumnIdentifier, getEnabledObserver, getFormat, getLockedState, getLowerBound, getLowerBoundObserver, getSearchType, getSearchTypeObserver, getType, getUpperBound, getUpperBoundObserver, getValueCount, getWildcard, include, include, isAutoEnable, isAutomaticWildcard, isCaseSensitive, isEnabled, isLocked, removeClearedListener, removeEnabledListener, removeLowerBoundListener, removeSearchStateListener, removeSearchTypeListener, removeUpperBoundListener, setAutoEnable, setAutomaticWildcard, setCaseSensitive, setEnabled, setLikeValue, setLocked, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setLowerBound, setSearchType, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setUpperBound, setWildcard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultPropertyFilterModel

public DefaultPropertyFilterModel(Property property)
Instantiates a new DefaultPropertyFilterModel

Parameters:
property - the property
Method Detail

getComparable

protected final Comparable getComparable(Object object)

Overrides:
getComparable in class DefaultColumnSearchModel<Property>
Parameters:
object - the object
Returns:
a Comparable representing the given object