performed javacscript:fix and worked on documentation
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / section / supplemental / MediaRepresentationPartSection.java
index 2c5c2d98767e7237a879e37eaacf8b729b9ae1c5..9a85c5ea4248af460820c013205f0a3b3715f0c3 100644 (file)
@@ -13,44 +13,64 @@ import eu.etaxonomy.taxeditor.forms.CdmFormFactory;
 import eu.etaxonomy.taxeditor.forms.ICdmFormElement;
 import eu.etaxonomy.taxeditor.section.AbstractEntityCollectionSection;
 
+/**
+ * <p>MediaRepresentationPartSection class.</p>
+ *
+ * @author n.hoffmann
+ * @version $Id: $
+ */
 public class MediaRepresentationPartSection extends
                AbstractEntityCollectionSection<MediaRepresentation, MediaRepresentationPart> {
        
        private static final Logger logger = Logger
                        .getLogger(MediaRepresentationPartSection.class);
        
+       /**
+        * <p>Constructor for MediaRepresentationPartSection.</p>
+        *
+        * @param cdmFormFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object.
+        * @param conversation a {@link eu.etaxonomy.cdm.api.conversation.ConversationHolder} object.
+        * @param parentElement a {@link eu.etaxonomy.taxeditor.forms.ICdmFormElement} object.
+        * @param style a int.
+        */
        public MediaRepresentationPartSection(CdmFormFactory cdmFormFactory, ConversationHolder conversation,
                        ICdmFormElement parentElement, int style) {
                super(cdmFormFactory, conversation, parentElement, "Media Representation Part", style);
        }
 
+       /** {@inheritDoc} */
        @Override
        public void addElement(MediaRepresentationPart element) {
                getEntity().addRepresentationPart(element);
        }
 
+       /** {@inheritDoc} */
        @Override
        public MediaRepresentationPart createNewElement() {
                // we are suporting image only at the moment
                return ImageFile.NewInstance(null, null);
        }
 
+       /** {@inheritDoc} */
        @Override
        public Collection<MediaRepresentationPart> getCollection(
                        MediaRepresentation entity) {
                return getEntity().getParts();
        }
 
+       /** {@inheritDoc} */
        @Override
        public String getEmptyString() {
                return "No media representation parts yet.";
        }
 
+       /** {@inheritDoc} */
        @Override
        protected String getTooltipString() {
                return "Create new media representation part.";
        }
 
+       /** {@inheritDoc} */
        @Override
        public void removeElement(MediaRepresentationPart element) {
                getEntity().removeRepresentationPart(element);