Class DefaultSearchParameters
java.lang.Object
org.gvsig.fmap.dal.swing.impl.searchpanel.DefaultSearchParameters
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.dal.swing.searchpanel.SearchParameters,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
public class DefaultSearchParameters
extends Object
implements org.gvsig.fmap.dal.swing.searchpanel.SearchParameters, Cloneable
- Author:
- jjdelcerro
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()clone()voidcopyFrom(org.gvsig.fmap.dal.swing.searchpanel.SearchParameters params) getCopy()org.gvsig.fmap.dal.feature.FeatureTypegetFeatureType(org.gvsig.fmap.dal.feature.FeatureStore store) booleangetName()org.gvsig.fmap.dal.feature.FeatureQuerygetQuery()org.gvsig.fmap.dal.feature.FeatureQueryintbooleanisValid(org.gvsig.fmap.dal.feature.FeatureType type, StringBuilder errMessage) voidloadFromState(org.gvsig.tools.persistence.PersistentState state) static voidvoidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetFilter(org.gvsig.expressionevaluator.Expression exp) voidsetIgnoreAggregateFunctions(boolean ignore) voidvoidsetQuery(org.gvsig.fmap.dal.feature.FeatureQuery query) voidsetSearchMode(int searchMode) toString()
-
Constructor Details
-
DefaultSearchParameters
public DefaultSearchParameters()
-
-
Method Details
-
getResultColumnNames
- Specified by:
getResultColumnNamesin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getGroupByColumns
-
getAggregateFunctions
-
setQuery
public void setQuery(org.gvsig.fmap.dal.feature.FeatureQuery query) - Specified by:
setQueryin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
setFilter
public void setFilter(org.gvsig.expressionevaluator.Expression exp) -
getQuery
public org.gvsig.fmap.dal.feature.FeatureQuery getQuery()- Specified by:
getQueryin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getQueryToApply
public org.gvsig.fmap.dal.feature.FeatureQuery getQueryToApply()- Specified by:
getQueryToApplyin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getValues
- Specified by:
getValuesin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
registerPersistence
public static void registerPersistence() -
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
toString
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
getCopy
-
copyFrom
public void copyFrom(org.gvsig.fmap.dal.swing.searchpanel.SearchParameters params) - Specified by:
copyFromin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getName
- Specified by:
getNamein interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
setName
- Specified by:
setNamein interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getFeatureType
public org.gvsig.fmap.dal.feature.FeatureType getFeatureType(org.gvsig.fmap.dal.feature.FeatureStore store) - Specified by:
getFeatureTypein interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getSearchMode
public int getSearchMode()- Specified by:
getSearchModein interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
setSearchMode
public void setSearchMode(int searchMode) - Specified by:
setSearchModein interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
isValid
- Specified by:
isValidin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
setIgnoreAggregateFunctions
public void setIgnoreAggregateFunctions(boolean ignore) - Specified by:
setIgnoreAggregateFunctionsin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
getIgnoreAggregateFunctions
public boolean getIgnoreAggregateFunctions()- Specified by:
getIgnoreAggregateFunctionsin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-
clear
public void clear()- Specified by:
clearin interfaceorg.gvsig.fmap.dal.swing.searchpanel.SearchParameters
-