Project

General

Profile

« Previous | Next » 

Revision d98abaef

Added by Patrick Plitzner almost 6 years ago

ref #4302 Escape '&' in section titles

View differences:

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