protected List<Synonym> getSynonyms(){
Taxon taxon = getEditor().getTaxon();
return taxon.getSynonymsInGroup(getGroup());
-// return getGroup().getSynonymsInGroup(getEditor().getTaxon().getSec());
}
/**
* @return
*/
protected boolean redrawNeeded(HomotypicalGroup homotypicalGroup) {
- //List<Synonym> synonyms = homotypicalGroup.getSynonymsInGroup(getEditor().getTaxon().getSec());
-
Taxon taxon = getEditor().getTaxon();
List<Synonym> synonyms = taxon.getSynonymsInGroup(homotypicalGroup);
HomotypicalGroup homotypicGroup = taxon.getHomotypicGroup();
if (homotypicGroup != null) {
- List<Synonym> homotypicSynonyms = taxon.getSynonymsInGroup(homotypicGroup);//homotypicGroup.getSynonymsInGroup(taxon.getSec());
+ List<Synonym> homotypicSynonyms = taxon.getSynonymsInGroup(homotypicGroup);
for (Synonym synonym : homotypicSynonyms) {
// Make sure synonym belongs to the taxon
// Make sure this is not the taxon's homotypic group
if (!heterotypicGroup.equals(homotypicGroup)) {
- List<Synonym> heterotypicSynonyms = taxon.getSynonymsInGroup(heterotypicGroup);//heterotypicGroup.
- //getSynonymsInGroup(taxon.getSec());
+ List<Synonym> heterotypicSynonyms = taxon.getSynonymsInGroup(heterotypicGroup);
for (Synonym synonym : heterotypicSynonyms) {
// Make sure synonym belongs to the taxon