Revision 20cbb1bf
Added by Andreas Müller 5 months ago
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/input/entitycreator/AgentCreator.java | ||
---|---|---|
12 | 12 |
import java.util.HashMap; |
13 | 13 |
import java.util.Map; |
14 | 14 |
|
15 |
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger; |
|
15 |
import org.apache.logging.log4j.LogManager; |
|
16 |
import org.apache.logging.log4j.Logger; |
|
16 | 17 |
|
17 | 18 |
import eu.etaxonomy.cdm.model.agent.Person; |
18 | 19 |
import eu.etaxonomy.cdm.model.agent.Team; |
... | ... | |
20 | 21 |
import eu.etaxonomy.taxeditor.annotatedlineeditor.IEntityCreator; |
21 | 22 |
|
22 | 23 |
/** |
23 |
* <p>TeamOrPersonCreator class.</p> |
|
24 |
* |
|
25 | 24 |
* @author p.ciardelli |
26 | 25 |
* @created 18.09.2009 |
27 | 26 |
*/ |
28 | 27 |
public class AgentCreator implements IEntityCreator<TeamOrPersonBase> { |
29 | 28 |
|
30 |
private static final Logger logger = LogManager.getLogger(AgentCreator.class);
|
|
29 |
private static final Logger logger = LogManager.getLogger(); |
|
31 | 30 |
|
32 | 31 |
@Override |
33 | 32 |
public TeamOrPersonBase createEntity(String text) { |
... | ... | |
53 | 52 |
return teamOrPerson; |
54 | 53 |
} |
55 | 54 |
|
56 |
/** |
|
57 |
* <p>getKeyLabelPairs</p> |
|
58 |
* |
|
59 |
* @return a {@link java.util.Map} object. |
|
60 |
*/ |
|
61 | 55 |
@Override |
62 | 56 |
public Map<Object, String> getKeyLabelPairs() { |
63 | 57 |
Map<Object, String> result = new HashMap<>(); |
eu.etaxonomy.taxeditor.bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/input/entitycreator/NameCreator.java | ||
---|---|---|
6 | 6 |
* The contents of this file are subject to the Mozilla Public License Version 1.1 |
7 | 7 |
* See LICENSE.TXT at the top of this package for the full license terms. |
8 | 8 |
*/ |
9 |
|
|
10 | 9 |
package eu.etaxonomy.taxeditor.bulkeditor.input.entitycreator; |
11 | 10 |
|
12 | 11 |
import java.util.Comparator; |
... | ... | |
22 | 21 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
23 | 22 |
|
24 | 23 |
/** |
25 |
* <p>NameCreator class.</p> |
|
26 |
* |
|
27 | 24 |
* @author p.ciardelli |
28 | 25 |
* @created 07.07.2009 |
29 | 26 |
*/ |
... | ... | |
42 | 39 |
return ParseHandler.parseName(text, (Rank) key); |
43 | 40 |
} |
44 | 41 |
|
45 |
/** |
|
46 |
* <p>getKeyLabelPairs</p> |
|
47 |
* |
|
48 |
* @return a {@link java.util.Map} object. |
|
49 |
*/ |
|
50 | 42 |
@Override |
51 | 43 |
public Map<Rank, String> getKeyLabelPairs() { |
52 | 44 |
Map<Rank, String> result = new TreeMap<Rank, String>( |
... | ... | |
65 | 57 |
// TODO Auto-generated method stub |
66 | 58 |
return false; |
67 | 59 |
} |
68 |
} |
|
60 |
} |
eu.etaxonomy.taxeditor.cdmlib/src/main/java/eu/etaxonomy/taxeditor/service/RemoteInvocationTermCacher.java | ||
---|---|---|
30 | 30 |
*/ |
31 | 31 |
public class RemoteInvocationTermCacher implements IRemoteInvocationTermCacher { |
32 | 32 |
|
33 |
private static final Logger logger = LogManager.getLogger(RemoteInvocationTermCacher.class);
|
|
33 |
private static final Logger logger = LogManager.getLogger(); |
|
34 | 34 |
|
35 | 35 |
private static Map<TermType, RemoteInvocationResult> termTypeMap = new HashMap<>(); |
36 | 36 |
|
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/CdmPreferenceCache.java | ||
---|---|---|
15 | 15 |
import java.util.Map; |
16 | 16 |
import java.util.UUID; |
17 | 17 |
|
18 |
import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger; |
|
18 |
import org.apache.logging.log4j.LogManager; |
|
19 |
import org.apache.logging.log4j.Logger; |
|
19 | 20 |
|
20 | 21 |
import eu.etaxonomy.cdm.api.application.ICdmRepository; |
21 | 22 |
import eu.etaxonomy.cdm.api.service.ITermService; |
... | ... | |
37 | 38 |
|
38 | 39 |
private static CdmPreferenceCache instance; |
39 | 40 |
|
40 |
private final static Logger logger = LogManager.getLogger(CdmPreferenceCache.class);
|
|
41 |
private final static Logger logger = LogManager.getLogger(); |
|
41 | 42 |
|
42 | 43 |
public static CdmPreferenceCache instance(){ |
43 | 44 |
if(instance == null){ |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/TermManager.java | ||
---|---|---|
100 | 100 |
public <T extends DefinedTermBase> List<T> getPreferredTerms(TermVocabulary<T> termVocabulary, |
101 | 101 |
Comparator comp){ |
102 | 102 |
if (comp == null){ |
103 |
comp = new DefaultTermComparator<T>();
|
|
103 |
comp = new DefaultTermComparator<>(); |
|
104 | 104 |
} |
105 | 105 |
@SuppressWarnings("unchecked") |
106 |
List<T> terms = cachedTermMap.get(termVocabulary.getUuid()); |
|
106 |
List<T> terms = cachedTermMap.get(termVocabulary.getUuid());
|
|
107 | 107 |
List<T> termBaseList = new ArrayList<>(); |
108 | 108 |
if(terms==null){ |
109 |
termBaseList = getFilteredTerms(new ArrayList<T>(TermStore.getTerms(termVocabulary, comp)));
|
|
109 |
termBaseList = getFilteredTerms(new ArrayList<>(TermStore.getTerms(termVocabulary, comp))); |
|
110 | 110 |
cachedTermMap.put(termVocabulary.getUuid(), termBaseList); |
111 | 111 |
}else{ |
112 | 112 |
Iterator<?> iterator = terms.iterator(); |
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/combo/term/TermComboElement.java | ||
---|---|---|
38 | 38 |
/** |
39 | 39 |
* @author n.hoffmann |
40 | 40 |
* @created Nov 5, 2009 |
41 |
* @param <T> |
|
42 | 41 |
*/ |
43 | 42 |
public class TermComboElement<T extends DefinedTermBase> |
44 | 43 |
extends AbstractComboElement<T> { |
... | ... | |
48 | 47 |
|
49 | 48 |
private ArrayList<T> terms; |
50 | 49 |
|
51 |
public ArrayList<T> getTerms() {
|
|
50 |
public List<T> getTerms() { |
|
52 | 51 |
return terms; |
53 | 52 |
} |
54 | 53 |
|
... | ... | |
112 | 111 |
private TermComboElement(CdmFormFactory formFactory, |
113 | 112 |
ICdmFormElement parentElement, Class<T> termClass, TermType termType, TermVocabulary<?> termVocabulary, List<T> terms,String labelString, T selection, boolean addEmptyElement, |
114 | 113 |
int style, boolean useAbbrevLabel, Comparator<T> comparator) { |
115 |
super(formFactory, parentElement); |
|
114 |
|
|
115 |
super(formFactory, parentElement); |
|
116 | 116 |
|
117 | 117 |
this.termVocabulary = termVocabulary; |
118 | 118 |
this.termClass = termClass; |
Also available in: Unified diff
cleanup