Revision da005e87
Added by Patrick Plitzner over 9 years ago
- adapted to 3.4.0 cdm changes
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTaxonService.java | ||
---|---|---|
56 | 56 |
import eu.etaxonomy.cdm.model.common.UuidAndTitleCache; |
57 | 57 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
58 | 58 |
import eu.etaxonomy.cdm.model.description.Feature; |
59 |
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTermBase;
|
|
59 |
import eu.etaxonomy.cdm.model.description.PresenceAbsenceTerm; |
|
60 | 60 |
import eu.etaxonomy.cdm.model.location.NamedArea; |
61 | 61 |
import eu.etaxonomy.cdm.model.media.Media; |
62 | 62 |
import eu.etaxonomy.cdm.model.media.MediaRepresentation; |
... | ... | |
83 | 83 |
import eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy; |
84 | 84 |
import eu.etaxonomy.cdm.strategy.match.IMatchStrategy; |
85 | 85 |
import eu.etaxonomy.cdm.strategy.merge.IMergeStrategy; |
86 |
import eu.etaxonomy.taxeditor.ui.section.supplemental.IdentifiableSourceElement; |
|
87 | 86 |
|
88 | 87 |
/** |
89 | 88 |
* @author pplitzner |
... | ... | |
1064 | 1063 |
return defaultTaxonService.findByFullText(clazz, queryString, classification, languages, highlightFragments, pageSize, pageNumber, orderHints, propertyPaths); |
1065 | 1064 |
} |
1066 | 1065 |
|
1067 |
/** |
|
1068 |
* @param areaFilter |
|
1069 |
* @param statusFilter |
|
1070 |
* @param classification |
|
1071 |
* @param pageSize |
|
1072 |
* @param pageNumber |
|
1073 |
* @param orderHints |
|
1074 |
* @param propertyPaths |
|
1075 |
* @return |
|
1076 |
* @throws IOException |
|
1077 |
* @throws ParseException |
|
1066 |
|
|
1067 |
/* (non-Javadoc) |
|
1078 | 1068 |
* @see eu.etaxonomy.cdm.api.service.ITaxonService#findByDistribution(java.util.List, java.util.List, eu.etaxonomy.cdm.model.taxon.Classification, java.lang.Integer, java.lang.Integer, java.util.List, java.util.List) |
1079 | 1069 |
*/ |
1080 | 1070 |
@Override |
1081 |
public Pager<SearchResult<TaxonBase>> findByDistribution(List<NamedArea> areaFilter, List<PresenceAbsenceTermBase<?>> statusFilter, Classification classification, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) throws IOException, ParseException { |
|
1071 |
public Pager<SearchResult<TaxonBase>> findByDistribution(List<NamedArea> areaFilter, |
|
1072 |
List<PresenceAbsenceTerm> statusFilter, Classification classification, Integer pageSize, |
|
1073 |
Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) throws IOException, |
|
1074 |
ParseException { |
|
1082 | 1075 |
return defaultTaxonService.findByDistribution(areaFilter, statusFilter, classification, pageSize, pageNumber, orderHints, propertyPaths); |
1083 | 1076 |
} |
1084 | 1077 |
|
1085 |
/** |
|
1086 |
* @param searchModes |
|
1087 |
* @param queryString |
|
1088 |
* @param classification |
|
1089 |
* @param namedAreas |
|
1090 |
* @param distributionStatus |
|
1091 |
* @param languages |
|
1092 |
* @param highlightFragments |
|
1093 |
* @param pageSize |
|
1094 |
* @param pageNumber |
|
1095 |
* @param orderHints |
|
1096 |
* @param propertyPaths |
|
1097 |
* @return |
|
1098 |
* @throws CorruptIndexException |
|
1099 |
* @throws IOException |
|
1100 |
* @throws ParseException |
|
1101 |
* @throws LuceneMultiSearchException |
|
1078 |
|
|
1079 |
/* (non-Javadoc) |
|
1102 | 1080 |
* @see eu.etaxonomy.cdm.api.service.ITaxonService#findTaxaAndNamesByFullText(java.util.EnumSet, java.lang.String, eu.etaxonomy.cdm.model.taxon.Classification, java.util.Set, java.util.Set, java.util.List, boolean, java.lang.Integer, java.lang.Integer, java.util.List, java.util.List) |
1103 | 1081 |
*/ |
1104 | 1082 |
@Override |
1105 |
public Pager<SearchResult<TaxonBase>> findTaxaAndNamesByFullText(EnumSet<TaxaAndNamesSearchMode> searchModes, String queryString, Classification classification, Set<NamedArea> namedAreas, Set<PresenceAbsenceTermBase<?>> distributionStatus, List<Language> languages, boolean highlightFragments, Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) throws CorruptIndexException, IOException, ParseException, LuceneMultiSearchException { |
|
1083 |
public Pager<SearchResult<TaxonBase>> findTaxaAndNamesByFullText(EnumSet<TaxaAndNamesSearchMode> searchModes, |
|
1084 |
String queryString, Classification classification, Set<NamedArea> namedAreas, |
|
1085 |
Set<PresenceAbsenceTerm> distributionStatus, List<Language> languages, boolean highlightFragments, |
|
1086 |
Integer pageSize, Integer pageNumber, List<OrderHint> orderHints, List<String> propertyPaths) |
|
1087 |
throws CorruptIndexException, IOException, ParseException, LuceneMultiSearchException { |
|
1106 | 1088 |
return defaultTaxonService.findTaxaAndNamesByFullText(searchModes, queryString, classification, namedAreas, distributionStatus, languages, highlightFragments, pageSize, pageNumber, orderHints, propertyPaths); |
1107 | 1089 |
} |
1108 | 1090 |
|
Also available in: Unified diff