Revision 3be6ef3e
Added by Niels Hoffmann over 13 years ago
taxeditor-editor/src/main/java/eu/etaxonomy/taxeditor/section/supplemental/MediaElement.java | ||
---|---|---|
21 | 21 |
import eu.etaxonomy.taxeditor.store.CdmStore; |
22 | 22 |
|
23 | 23 |
/** |
24 |
* |
|
24 |
* <p>MediaElement class.</p> |
|
25 |
* |
|
25 | 26 |
* @author n.hoffmann |
26 | 27 |
* @created Nov 17, 2009 |
27 | 28 |
* @version 1.0 |
... | ... | |
34 | 35 |
private LanguageStringWithLabelElement text_title; |
35 | 36 |
|
36 | 37 |
/** |
37 |
* @param formElement |
|
38 |
* @param element |
|
39 |
* @param removeListener |
|
40 |
* @param propertyChangelistener |
|
41 |
* @param style |
|
38 |
* <p>Constructor for MediaElement.</p> |
|
39 |
* |
|
40 |
* @param formElement a {@link eu.etaxonomy.taxeditor.forms.AbstractFormSection} object. |
|
41 |
* @param element a {@link eu.etaxonomy.cdm.model.media.Media} object. |
|
42 |
* @param removeListener a {@link org.eclipse.swt.events.SelectionListener} object. |
|
43 |
* @param style a int. |
|
44 |
* @param cdmFormFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object. |
|
42 | 45 |
*/ |
43 | 46 |
public MediaElement(CdmFormFactory cdmFormFactory, AbstractFormSection formElement, Media element, |
44 | 47 |
SelectionListener removeListener, int style) { |
... | ... | |
50 | 53 |
/* (non-Javadoc) |
51 | 54 |
* @see eu.etaxonomy.taxeditor.forms.entitysections.AbstractEntitySetElementComposite#createControls(org.eclipse.swt.widgets.Composite, int) |
52 | 55 |
*/ |
56 |
/** {@inheritDoc} */ |
|
53 | 57 |
@Override |
54 | 58 |
public void createControls(ICdmFormElement element, int style) { |
55 | 59 |
text_title = formFactory.createLanguageStringWithLabelElement(element, "Title", null, style); |
... | ... | |
59 | 63 |
section_mediaRepresentation.setLayoutData(CdmFormFactory.FILL_HORIZONTALLY(2, 1)); |
60 | 64 |
} |
61 | 65 |
|
66 |
/** {@inheritDoc} */ |
|
62 | 67 |
@Override |
63 | 68 |
public void setEntity(Media element) { |
64 | 69 |
this.entity = element; |
... | ... | |
75 | 80 |
* (non-Javadoc) |
76 | 81 |
* @see eu.etaxonomy.taxeditor.section.AbstractEntityCollectionElement#handleEvent(java.lang.Object) |
77 | 82 |
*/ |
83 |
/** {@inheritDoc} */ |
|
78 | 84 |
@Override |
79 | 85 |
public void handleEvent(Object eventSource) { |
80 | 86 |
if(eventSource == selection_artist){ |
Also available in: Unified diff
performed javacscript:fix and worked on documentation