Project

General

Profile

« Previous | Next » 

Revision 8e5de2f8

Added by Patrick Plitzner over 8 years ago

Moved "Original Name" field to subclass (#5133)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/IdentifiableSourceElement.java
1 1
/**
2
 * 
2
 *
3 3
 */
4 4
package eu.etaxonomy.taxeditor.ui.section.supplemental;
5 5

  
......
11 11
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
12 12

  
13 13
/**
14
 * <p>IdentifiableSourceElement class.</p>
15
 *
16 14
 * @author n.hoffmann
17 15
 * @created Nov 16, 2009
18 16
 * @version 1.0
19 17
 */
20 18
public class IdentifiableSourceElement extends AbstractOriginalSourceElement<IdentifiableSource>{
21
	
22
	/**
23
	 * <p>Constructor for IdentifiableSourceElement.</p>
24
	 *
25
	 * @param formElement a {@link eu.etaxonomy.taxeditor.ui.element.AbstractFormSection} object.
26
	 * @param element a {@link eu.etaxonomy.cdm.model.common.IdentifiableSource} object.
27
	 * @param removeListener a {@link org.eclipse.swt.events.SelectionListener} object.
28
	 * @param style a int.
29
	 * @param cdmFormFactory a {@link eu.etaxonomy.taxeditor.ui.element.CdmFormFactory} object.
30
	 */
19

  
31 20
	public IdentifiableSourceElement(CdmFormFactory cdmFormFactory, AbstractFormSection formElement, IdentifiableSource element,
32 21
			SelectionListener removeListener, int style) {
33 22
		super(cdmFormFactory, formElement, element, removeListener, style);
34 23
	}
35 24

  
36
	/* (non-Javadoc)
37
	 * @see eu.etaxonomy.taxeditor.forms.entitysections.AbstractEntitySetElementComposite#createControls(org.eclipse.swt.widgets.Composite, int)
38
	 */
39 25
	/** {@inheritDoc} */
40 26
	@Override
41 27
	public void createControls(ICdmFormElement formElement, int style) {
42 28
		super.createControls(formElement, style);
43 29
	}
44 30

  
45

  
46
	/* (non-Javadoc)
47
	 * @see eu.etaxonomy.taxeditor.forms.entitysections.AbstractEntitySetElementComposite#setElement(eu.etaxonomy.cdm.model.common.VersionableEntity)
48
	 */
49 31
	/** {@inheritDoc} */
50 32
	@Override
51 33
	public void setEntity(IdentifiableSource entity) {
......
56 38
		selection_reference.setEntity(entity.getCitation());
57 39
		text_referenceDetail.setText(entity.getCitationMicroReference());
58 40
		combo_origsourcetype.setSelection(entity.getType());
59
		if(hasOriginalNameString()) text_originaleNameString.setText(entity.getOriginalNameString());
60
	}	
61
	
41
		text_originaleNameString.setText(entity.getOriginalNameString());
42
	}
43

  
62 44
	/** {@inheritDoc} */
63 45
	@Override
64 46
	public void handleEvent(Object eventSource) {

Also available in: Unified diff