Revision 59cf966f
Added by Lutz Suhrbier over 12 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/container/AbstractHomotypicalGroupContainer.java | ||
---|---|---|
15 | 15 |
|
16 | 16 |
import eu.etaxonomy.cdm.model.name.HomotypicalGroup; |
17 | 17 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
18 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
|
18 | 19 |
import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor; |
19 | 20 |
|
20 | 21 |
/** |
... | ... | |
38 | 39 |
|
39 | 40 |
protected abstract void createSynonymContainer(); |
40 | 41 |
|
41 |
protected List<Synonym> getSynonyms(){ |
|
42 |
return getGroup().getSynonymsInGroup(getEditor().getTaxon().getSec()); |
|
42 |
protected List<Synonym> getSynonyms(){ |
|
43 |
Taxon taxon = getEditor().getTaxon(); |
|
44 |
return taxon.getSynonymsInGroup(getGroup()); |
|
43 | 45 |
} |
44 | 46 |
|
45 | 47 |
/** |
... | ... | |
62 | 64 |
* @return |
63 | 65 |
*/ |
64 | 66 |
protected boolean redrawNeeded(HomotypicalGroup homotypicalGroup) { |
65 |
List<Synonym> synonyms = homotypicalGroup.getSynonymsInGroup(getEditor().getTaxon().getSec()); |
|
66 |
|
|
67 |
Taxon taxon = getEditor().getTaxon(); |
|
68 |
List<Synonym> synonyms = taxon.getSynonymsInGroup(homotypicalGroup); |
|
69 |
|
|
67 | 70 |
List<Synonym> presentSynonyms = new ArrayList<Synonym>(); |
68 | 71 |
|
69 | 72 |
for(AbstractGroupedContainer container : getGroupedContainers()){ |
Also available in: Unified diff
Result of first merge, updated getTaxon() String