Revision 8481f952
Added by Andreas Müller almost 4 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/HeadlineSection.java | ||
---|---|---|
16 | 16 |
* <p>HeadlineSection class.</p> |
17 | 17 |
* |
18 | 18 |
* @author n.hoffmann |
19 |
* @version $Id: $ |
|
20 | 19 |
*/ |
21 | 20 |
public class HeadlineSection extends AbstractFormSection<ICdmBase> { |
22 | 21 |
|
... | ... | |
32 | 31 |
super(cdmFormFactory, parentElement, style); |
33 | 32 |
} |
34 | 33 |
|
35 |
/** {@inheritDoc} */ |
|
36 | 34 |
@Override |
37 | 35 |
public void setEntity(ICdmBase cdmBase) { |
38 | 36 |
ICdmBase entity = HibernateProxyHelper.deproxy(cdmBase); |
39 | 37 |
super.setEntity(entity); |
40 | 38 |
|
41 | 39 |
String simpleName = entity.getClass().getSimpleName(); |
42 |
String titleString = entity instanceof IdentifiableEntity ? ": " + ((IdentifiableEntity) entity).generateTitle() : ""; |
|
40 |
String titleString = entity instanceof IdentifiableEntity ? ": " + ((IdentifiableEntity<?>) entity).generateTitle() : "";
|
|
43 | 41 |
titleString = StoreUtil.cleanTitleString(titleString); |
44 | 42 |
setText(simpleName + titleString); |
45 | 43 |
layout(); |
Also available in: Unified diff
cleanup