From: Patrick Plitzner
Date: Wed, 9 Dec 2015 07:59:19 +0000 (+0100)
Subject: Generalize term service method listByTermType()
X-Git-Tag: 3.12.0^2~22^2~1
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/1d716a84abc881cc199736d18bf1dd89d4b05b84
Generalize term service method listByTermType()
---
diff --git a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java
index 109a80899..d70106592 100644
--- a/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java
+++ b/eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/dataimport/transientServices/TransientTermService.java
@@ -857,7 +857,7 @@ public class TransientTermService implements ITermService {
* @see eu.etaxonomy.cdm.api.service.ITermService#listByTermType(eu.etaxonomy.cdm.model.common.TermType, java.lang.Integer, java.lang.Integer, java.util.List, java.util.List)
*/
@Override
- public List> listByTermType(TermType termType, Integer limit, Integer start,
+ public List listByTermType(TermType termType, Integer limit, Integer start,
List orderHints, List propertyPaths) {
return defaultService.listByTermType(termType, limit, start, orderHints, propertyPaths);
}
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermManager.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermManager.java
index 47650d4e1..822e562b7 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermManager.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermManager.java
@@ -52,8 +52,8 @@ public class TermManager extends ContextListenerAdapter{
* @param clazz
* @return
*/
- public List> getPreferredTerms(TermType termType){
- return getFilteredTerms(TermStore.getTerms(termType, null));
+ public List getPreferredTerms(TermType termType){
+ return getFilteredTerms(TermStore.getTerms(termType, null));
}
/**
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermStore.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermStore.java
index 5896718b8..60cd92d7e 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermStore.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermStore.java
@@ -60,7 +60,7 @@ public class TermStore {
* @param termType the term type
* @return an alphabetically sorted list of terms
*/
- public static List> getTerms(TermType termType, Comparator> comparator){
+ public static List getTerms(TermType termType, Comparator comparator){
return getTermsFromService(termType, comparator);
}
@@ -105,12 +105,12 @@ public class TermStore {
* @param comparator
* @return
*/
- private static List> getTermsFromService(TermType termType, Comparator> comparator){
+ private static List getTermsFromService(TermType termType, Comparator comparator){
if (comparator == null){
- comparator = new DefaultTermComparator>();
+ comparator = new DefaultTermComparator();
}
- List> terms = CdmStore.getService(ITermService.class).listByTermType(termType, null, null, null, null);
+ List terms = CdmStore.getService(ITermService.class).listByTermType(termType, null, null, null, null);
Collections.sort(terms, comparator);
return terms;
}