org.tynamo.base
Class GenericModelSearch

java.lang.Object
  extended by org.tynamo.base.GenericModelSearch
Direct Known Subclasses:
ModelSearch

public abstract class GenericModelSearch
extends Object


Constructor Summary
GenericModelSearch()
           
 
Method Summary
protected  org.apache.tapestry5.grid.GridDataSource createGridDataSource()
           
protected  SearchFilterPredicate createSearchFilterPredicate(Class propertyType)
           
protected  void doPrepare()
           
 Map<TynamoPropertyDescriptor,SearchFilterPredicate> getActiveFilterMap()
           
 Class getBeanType()
           
 org.apache.tapestry5.grid.GridDataSource getGridDataSource()
           
 SearchableGridDataSourceProvider getGridDataSourceProvider()
           
 String getSearchTerms()
           
 boolean isSearchable()
           
 boolean isSearchCriteriaSet()
           
 boolean isSearchFiltersAvailable()
           
 boolean isUsedAsSearchFilter(TynamoClassDescriptor classDescriptor, TynamoPropertyDescriptor propertyDescriptor)
           
 void resetSearchCriteria()
           
 void setSearchTerms(String searchTerms)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericModelSearch

public GenericModelSearch()
Method Detail

getBeanType

public Class getBeanType()

getGridDataSourceProvider

public SearchableGridDataSourceProvider getGridDataSourceProvider()

doPrepare

protected void doPrepare()

createSearchFilterPredicate

protected SearchFilterPredicate createSearchFilterPredicate(Class propertyType)

isSearchable

public boolean isSearchable()

isSearchFiltersAvailable

public boolean isSearchFiltersAvailable()

isSearchCriteriaSet

public boolean isSearchCriteriaSet()

resetSearchCriteria

public void resetSearchCriteria()

isUsedAsSearchFilter

public boolean isUsedAsSearchFilter(TynamoClassDescriptor classDescriptor,
                                    TynamoPropertyDescriptor propertyDescriptor)

getActiveFilterMap

public Map<TynamoPropertyDescriptor,SearchFilterPredicate> getActiveFilterMap()

getGridDataSource

public final org.apache.tapestry5.grid.GridDataSource getGridDataSource()

createGridDataSource

protected org.apache.tapestry5.grid.GridDataSource createGridDataSource()

getSearchTerms

public String getSearchTerms()

setSearchTerms

public void setSearchTerms(String searchTerms)


Copyright © 2004-2013. All Rights Reserved.