Revision eac2050d
Added by Andreas Müller over 12 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/strategy/cache/name/NonViralNameDefaultCacheStrategy.java | ||
---|---|---|
412 | 412 |
* @see eu.etaxonomy.cdm.strategy.cache.name.INameCacheStrategy#getNameCache(eu.etaxonomy.cdm.model.name.TaxonNameBase) |
413 | 413 |
*/ |
414 | 414 |
public String getNameCache(T nonViralName) { |
415 |
List<TaggedText> tags = getNameTags(nonViralName);
|
|
415 |
List<TaggedText> tags = getTaggedName(nonViralName);
|
|
416 | 416 |
if (tags == null){ |
417 | 417 |
return null; |
418 | 418 |
}else{ |
... | ... | |
638 | 638 |
tags.addAll(handleTaggedAutonym(nonViralName)); |
639 | 639 |
}else{ //not Autonym |
640 | 640 |
// String nameCache = nonViralName.getNameCache(); //OLD: CdmUtils.Nz(getNameCache(nonViralName)); |
641 |
List<TaggedText> nameTags = getNameTags(nonViralName);
|
|
641 |
List<TaggedText> nameTags = getTaggedName(nonViralName);
|
|
642 | 642 |
tags.addAll(nameTags); |
643 | 643 |
if (nameIncludesAuthorship(nonViralName)){ |
644 | 644 |
String authorCache = getAuthorshipCache(nonViralName); |
... | ... | |
653 | 653 |
|
654 | 654 |
|
655 | 655 |
/** |
656 |
* Returns the name part (without author and reference) of this name in tagged mode. |
|
656 | 657 |
* @param nonViralName |
657 | 658 |
* @return |
658 | 659 |
*/ |
659 |
private List<TaggedText> getNameTags(T nonViralName) {
|
|
660 |
private List<TaggedText> getTaggedName(T nonViralName) {
|
|
660 | 661 |
if (nonViralName == null){ |
661 | 662 |
return null; |
662 | 663 |
} |
Also available in: Unified diff
rename getNameTags -> getTaggedName