Project

General

Profile

« Previous | Next » 

Revision e3a4a3ff

Added by Andreas Müller almost 7 years ago

ref #6446 merge taxon name subclasses in TaxEditor

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/AuthorshipDetailSection.java
13 13

  
14 14
import eu.etaxonomy.cdm.api.conversation.ConversationHolder;
15 15
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
16
import eu.etaxonomy.cdm.model.name.NonViralName;
16
import eu.etaxonomy.cdm.model.name.INonViralName;
17 17
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
18 18
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
19 19
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
......
26 26
 * @created 05.06.2009
27 27
 * @version 1.0
28 28
 */
29
public class AuthorshipDetailSection extends AbstractCdmDetailSection<NonViralName> implements ITaxonBaseDetailSection {
29
public class AuthorshipDetailSection extends AbstractCdmDetailSection<INonViralName> implements ITaxonBaseDetailSection {
30 30

  
31 31
	private TaxonBase taxonBase;
32 32

  
......
41 41
	@Override
42 42
    public void setTaxonBase(TaxonBase entity) {
43 43
		this.taxonBase = entity;
44
		NonViralName name = (NonViralName) HibernateProxyHelper.deproxy(entity.getName());
44
		INonViralName name = (INonViralName) HibernateProxyHelper.deproxy(entity.getName());
45 45
		setEntity(name);
46 46
	}
47 47

  
......
57 57
	}
58 58

  
59 59
	@Override
60
	protected AbstractCdmDetailElement<NonViralName> createCdmDetailElement(AbstractCdmDetailSection<NonViralName> parentElement, int style) {
60
	protected AbstractCdmDetailElement<INonViralName> createCdmDetailElement(
61
			AbstractCdmDetailSection<INonViralName> parentElement, int style) {
61 62
	    return formFactory.createAuthorshipDetailElement(parentElement, style);
62 63
	}
63 64

  

Also available in: Unified diff