*/
private String formatRelationship(TaxonRelationship relationship){
Taxon acceptedTaxon = EditorUtil.getActiveMultiPageTaxonEditor().getTaxon();
- boolean inverse = relationship.getFromTaxon().equals(acceptedTaxon) ? true : false;
+ boolean inverse = relationship.getFromTaxon().equals(acceptedTaxon) ? false : true;
TaxonRelationshipType type = relationship.getType();
Representation representation = inverse ? type.getInverseRepresentation(Language.ENGLISH()) : type.getRepresentation(Language.ENGLISH());
Taxon relatedTaxon = inverse ? relationship.getToTaxon() : relationship.getFromTaxon();
- String symbolString = representation.getAbbreviatedLabel();
- String relatedTaxonString = relatedTaxon.getName().getTitleCache();
- String secReferenceString = relatedTaxon.getSec().getTitleCache();
+ String symbol = representation.getAbbreviatedLabel();
- String string = String.format("%s %s sensu %s", symbolString, relatedTaxonString, secReferenceString);
+ String string = String.format("%s %s", symbol, relatedTaxon);
return string;
}