Revision d98abaef
Added by Patrick Plitzner almost 6 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/HeadlineSection.java | ||
---|---|---|
7 | 7 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
8 | 8 |
import eu.etaxonomy.cdm.model.common.ICdmBase; |
9 | 9 |
import eu.etaxonomy.cdm.model.common.IdentifiableEntity; |
10 |
import eu.etaxonomy.taxeditor.store.StoreUtil; |
|
10 | 11 |
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection; |
11 | 12 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
12 | 13 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
... | ... | |
37 | 38 |
ICdmBase entity = HibernateProxyHelper.deproxy(cdmBase); |
38 | 39 |
super.setEntity(entity); |
39 | 40 |
|
40 |
setText(entity.getClass().getSimpleName() + (entity instanceof IdentifiableEntity ? ": " + ((IdentifiableEntity) entity).generateTitle() : "")); |
|
41 |
String simpleName = entity.getClass().getSimpleName(); |
|
42 |
String titleString = entity instanceof IdentifiableEntity ? ": " + ((IdentifiableEntity) entity).generateTitle() : ""; |
|
43 |
titleString = StoreUtil.cleanTitleString(titleString); |
|
44 |
setText(simpleName + titleString); |
|
41 | 45 |
layout(); |
42 | 46 |
} |
43 | 47 |
|
Also available in: Unified diff
ref #4302 Escape '&' in section titles