+// $Id$\r
/**\r
* Copyright (C) 2009 EDIT\r
* European Distributed Institute of Taxonomy \r
\r
package eu.etaxonomy.cdm.api.service.config;\r
\r
+import java.util.List;\r
+import java.util.Set;\r
+\r
+import eu.etaxonomy.cdm.model.location.NamedArea;\r
import eu.etaxonomy.cdm.model.reference.ReferenceBase;\r
+import eu.etaxonomy.cdm.model.taxon.TaxonomicTree;\r
+import eu.etaxonomy.cdm.persistence.query.MatchMode;\r
\r
/**\r
* @author a.babadshanjan\r
\r
public void setDoSynonyms(boolean doSynonyms);\r
\r
+ public boolean isDoNamesWithoutTaxa();\r
+ \r
+ public void setDoNamesWithoutTaxa(boolean doNamesWithoutTaxa);\r
+\r
+ public boolean isDoTaxaByCommonNames();\r
+ \r
+ public void setDoTaxaByCommonNames(boolean doTaxaByCommonNames);\r
+\r
public String getSearchString();\r
\r
public void setSearchString(String searchString);\r
\r
- public ReferenceBase getSec();\r
- \r
- public void setReferenceBase(ReferenceBase sec);\r
+ public MatchMode getMatchMode();\r
+\r
+ public void setMatchMode(MatchMode matchMode);\r
+\r
+ public TaxonomicTree getTaxonomicTree();\r
\r
- public boolean isDoNamesWithoutTaxa();\r
+ public void setTaxonomicTree(TaxonomicTree taxonomicTree);\r
\r
- public void setDoNamesWithoutTaxa(boolean doNamesWithoutTaxa);\r
-\r
public Integer getPageSize();\r
\r
public void setPageSize(Integer pageSize);\r
public Integer getPageNumber();\r
\r
public void setPageNumber(Integer pageNumber);\r
+ \r
+ public Set<NamedArea> getNamedAreas();\r
+\r
+ public void setNamedAreas(Set<NamedArea> areas);\r
+ \r
+ public List<String> getTaxonPropertyPath();\r
+\r
+ public void setTaxonPropertyPath(List<String> taxonPropertyPath);\r
+\r
+ public List<String> getCommonNamePropertyPath();\r
+\r
+ public void setCommonNamePropertyPath(List<String> commonNamePropertyPath);\r
+ \r
+ @Deprecated\r
+ public ReferenceBase getSec();\r
+ @Deprecated\r
+ public void setSec(ReferenceBase sec);\r
}\r