- completely removed EntityDetailType enum and all its uses
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / section / media / MediaElement.java
index 1d49eae8412a5644c74b71922cce523e56594dfe..299bd27b45e895d7b76e029325358d71d8b6c07b 100644 (file)
@@ -1,5 +1,5 @@
 /**
- * 
+ *
  */
 package eu.etaxonomy.taxeditor.ui.section.media;
 
@@ -13,7 +13,6 @@ import eu.etaxonomy.cdm.model.media.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;
@@ -25,7 +24,7 @@ import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement;
  * <p>
  * MediaElement class.
  * </p>
- * 
+ *
  * @author n.hoffmann
  * @created Nov 17, 2009
  * @version 1.0
@@ -41,7 +40,7 @@ public class MediaElement extends AbstractEntityCollectionElement<Media> {
         * <p>
         * Constructor for MediaElement.
         * </p>
-        * 
+        *
         * @param formElement
         *            a {@link eu.etaxonomy.taxeditor.ui.element.AbstractFormSection}
         *            object.
@@ -63,28 +62,19 @@ public class MediaElement extends AbstractEntityCollectionElement<Media> {
 
        /*
         * (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} */
@@ -110,7 +100,7 @@ public class MediaElement extends AbstractEntityCollectionElement<Media> {
 
        /*
         * (non-Javadoc)
-        * 
+        *
         * @see
         * eu.etaxonomy.taxeditor.section.AbstractEntityCollectionElement#handleEvent
         * (java.lang.Object)