import eu.etaxonomy.cdm.model.taxon.TaxonBase;
/**
+ * <p>NameHelper class.</p>
+ *
* @author p.ciardelli
* @author n.hoffmann
* @created 18.03.2009
*/
public class NameHelper {
+ /**
+ * <p>getDisplayName</p>
+ *
+ * @param name a {@link eu.etaxonomy.cdm.model.name.TaxonNameBase} object.
+ * @return a {@link java.lang.String} object.
+ */
public static String getDisplayName(TaxonNameBase name){
return name.getTitleCache();
}
+ /**
+ * <p>getDisplayName</p>
+ *
+ * @param taxon a {@link eu.etaxonomy.cdm.model.taxon.TaxonBase} object.
+ * @return a {@link java.lang.String} object.
+ */
public static String getDisplayName(TaxonBase<?> taxon){
return getDisplayName(taxon.getName());
}
+ /**
+ * <p>getDisplayNameWithRef</p>
+ *
+ * @param taxonBase a {@link eu.etaxonomy.cdm.model.taxon.TaxonBase} object.
+ * @return a {@link java.lang.String} object.
+ */
public static String getDisplayNameWithRef(TaxonBase taxonBase) {
TaxonNameBase name = (TaxonNameBase) HibernateProxyHelper.deproxy(taxonBase.getName());
if (name != null) {