Creating a Taxonomic e-Science

org.cateproject.service.format.name
Class BotanicalNameFormatter

java.lang.Object
  extended by org.cateproject.service.format.name.BotanicalNameFormatter
All Implemented Interfaces:
eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>, eu.etaxonomy.cdm.strategy.cache.name.INameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>, eu.etaxonomy.cdm.strategy.cache.name.INonViralNameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>, eu.etaxonomy.cdm.strategy.IStrategy, Serializable

public class BotanicalNameFormatter
extends Object
implements eu.etaxonomy.cdm.strategy.cache.name.INonViralNameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>, Serializable

See Also:
Serialized Form

Constructor Summary
BotanicalNameFormatter()
           
 
Method Summary
 String getAuthorshipCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
           
 String getFullTitleCache(eu.etaxonomy.cdm.model.name.BotanicalName taxonNameBase)
           
 String getLastEpithet(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
           
 String getNameCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
           
 List<Object> getTaggedName(eu.etaxonomy.cdm.model.name.BotanicalName taxonNameBase)
           
 String getTitleCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BotanicalNameFormatter

public BotanicalNameFormatter()
Method Detail

getLastEpithet

public String getLastEpithet(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
Specified by:
getLastEpithet in interface eu.etaxonomy.cdm.strategy.cache.name.INonViralNameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

getAuthorshipCache

public String getAuthorshipCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
Specified by:
getAuthorshipCache in interface eu.etaxonomy.cdm.strategy.cache.name.INonViralNameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

getNameCache

public String getNameCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
Specified by:
getNameCache in interface eu.etaxonomy.cdm.strategy.cache.name.INonViralNameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

getFullTitleCache

public String getFullTitleCache(eu.etaxonomy.cdm.model.name.BotanicalName taxonNameBase)
Specified by:
getFullTitleCache in interface eu.etaxonomy.cdm.strategy.cache.name.INameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

getTaggedName

public List<Object> getTaggedName(eu.etaxonomy.cdm.model.name.BotanicalName taxonNameBase)
Specified by:
getTaggedName in interface eu.etaxonomy.cdm.strategy.cache.name.INameCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

getTitleCache

public String getTitleCache(eu.etaxonomy.cdm.model.name.BotanicalName botanicalName)
Specified by:
getTitleCache in interface eu.etaxonomy.cdm.strategy.cache.common.IIdentifiableEntityCacheStrategy<eu.etaxonomy.cdm.model.name.BotanicalName>

Creating a Taxonomic e-Science

Copyright © 2010. All Rights Reserved.