performed javacscript:fix and worked on documentation
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / forms / DateDetailSection.java
index 1de5f8f164cf31913edd87135bd80a3b101ebbf2..eb8c4a4cd8f90dc28c349a10f47f7c29681e0645 100644 (file)
@@ -16,6 +16,8 @@ import org.joda.time.Partial;
 import eu.etaxonomy.cdm.model.common.TimePeriod;
 
 /**
+ * <p>DateDetailSection class.</p>
+ *
  * @author n.hoffmann
  * @created Mar 31, 2010
  * @version 1.0
@@ -26,6 +28,13 @@ public class DateDetailSection extends AbstractFormSection {
        private PartialElement partialElement_end;
        private TimePeriod timePeriod;
        
+       /**
+        * <p>Constructor for DateDetailSection.</p>
+        *
+        * @param formFactory a {@link eu.etaxonomy.taxeditor.forms.CdmFormFactory} object.
+        * @param parentElement a {@link eu.etaxonomy.taxeditor.forms.ICdmFormElement} object.
+        * @param style a int.
+        */
        protected DateDetailSection(CdmFormFactory formFactory, ICdmFormElement parentElement,
                        int style) {
                super(formFactory, null, parentElement, style);
@@ -37,6 +46,11 @@ public class DateDetailSection extends AbstractFormSection {
                formFactory.addPropertyChangeListener(this);
        }
 
+       /**
+        * <p>Setter for the field <code>timePeriod</code>.</p>
+        *
+        * @param timePeriod a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object.
+        */
        public void setTimePeriod(TimePeriod timePeriod) {
                this.timePeriod = timePeriod;
                
@@ -44,6 +58,7 @@ public class DateDetailSection extends AbstractFormSection {
                partialElement_end.setPartial(timePeriod.getEnd());
        }
        
+       /** {@inheritDoc} */
        @Override
        public void propertyChange(PropertyChangeEvent event) {
                if(event == null){
@@ -79,6 +94,11 @@ public class DateDetailSection extends AbstractFormSection {
                firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null));
        }
 
+       /**
+        * <p>Getter for the field <code>timePeriod</code>.</p>
+        *
+        * @return a {@link eu.etaxonomy.cdm.model.common.TimePeriod} object.
+        */
        public TimePeriod getTimePeriod() {
                return timePeriod;
        }
@@ -86,6 +106,7 @@ public class DateDetailSection extends AbstractFormSection {
        /* (non-Javadoc)
         * @see eu.etaxonomy.taxeditor.forms.AbstractFormSection#dispose()
         */
+       /** {@inheritDoc} */
        @Override
        public void dispose() {
                formFactory.removePropertyChangeListener(this);