/**
- *
+ *
*/
package eu.etaxonomy.taxeditor.ui.section.media;
import eu.etaxonomy.taxeditor.store.CdmStore;
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
-import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory.EntityDetailType;
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
import eu.etaxonomy.taxeditor.ui.element.LanguageStringWithLabelElement;
import eu.etaxonomy.taxeditor.ui.element.LayoutConstants;
* <p>
* MediaElement class.
* </p>
- *
+ *
* @author n.hoffmann
* @created Nov 17, 2009
* @version 1.0
* <p>
* Constructor for MediaElement.
* </p>
- *
+ *
* @param formElement
* a {@link eu.etaxonomy.taxeditor.ui.element.AbstractFormSection}
* object.
/*
* (non-Javadoc)
- *
+ *
* @see
* eu.etaxonomy.taxeditor.forms.entitysections.AbstractEntitySetElementComposite
* #createControls(org.eclipse.swt.widgets.Composite, int)
*/
/** {@inheritDoc} */
- @Override
- public void createControls(ICdmFormElement element, int style) {
- text_title = formFactory.createLanguageStringWithLabelElement(element,
- "Title", null, style);
- selection_artist = formFactory
- .createSelectionElement(AgentBase.class,
- getConversationHolder(), element, "Artist", null,
- EntitySelectionElement.ALL, style);
- text_description = formFactory.createLanguageStringWithLabelElement(
- element, "Description", null, 100, style);
- section_mediaRepresentation = (MediaRepresentationSection) formFactory
- .createEntityDetailSection(
- EntityDetailType.MEDIAREPRESENTATION,
- getConversationHolder(), element, style);
- section_mediaRepresentation.setLayoutData(LayoutConstants
- .FILL_HORIZONTALLY(2, 1));
+ @Override
+ public void createControls(ICdmFormElement element, int style) {
+ text_title = formFactory.createLanguageStringWithLabelElement(element, "Title", null, style);
+ selection_artist = formFactory.createSelectionElement(AgentBase.class, getConversationHolder(), element, "Artist", null, EntitySelectionElement.ALL, style);
+ text_description = formFactory.createLanguageStringWithLabelElement(element, "Description", null, 100, style);
+ section_mediaRepresentation = formFactory.createMediaRepresentationSection(getConversationHolder(), element, style);
+ section_mediaRepresentation.setLayoutData(LayoutConstants.FILL_HORIZONTALLY(2, 1));
}
/** {@inheritDoc} */
/*
* (non-Javadoc)
- *
+ *
* @see
* eu.etaxonomy.taxeditor.section.AbstractEntityCollectionElement#handleEvent
* (java.lang.Object)