performed javacscript:fix and worked on documentation
[taxeditor.git] / taxeditor-editor / src / main / java / eu / etaxonomy / taxeditor / editor / CdmDataTransfer.java
index 523c0cfc0aa4ce0df94be7342ab5a2804578479d..2f01598b5f69d03f50b1610c2951137b75fabbe0 100644 (file)
@@ -23,8 +23,6 @@ import java.util.UUID;
 import org.apache.log4j.Logger;
 import org.eclipse.swt.dnd.ByteArrayTransfer;
 import org.eclipse.swt.dnd.TransferData;
-import org.hibernate.HibernateException;
-import org.hibernate.Session;
 
 import eu.etaxonomy.cdm.model.common.ICdmBase;
 import eu.etaxonomy.cdm.model.taxon.Synonym;
@@ -32,6 +30,8 @@ import eu.etaxonomy.cdm.model.taxon.Taxon;
 import eu.etaxonomy.taxeditor.store.CdmStore;
 
 /**
+ * <p>CdmDataTransfer class.</p>
+ *
  * @author n.hoffmann
  * @created Jun 18, 2010
  * @version 1.0
@@ -42,11 +42,15 @@ public class CdmDataTransfer extends ByteArrayTransfer {
 
        private static int SEPARATOR = -10;
        private static int EOF = -20;
-       
        private static final String TYPE_NAME = "cdmdata-transfer-format";
        private static final int TYPE_ID = registerType (TYPE_NAME);            
        private static final CdmDataTransfer instance = new CdmDataTransfer();
        
+       /**
+        * <p>Getter for the field <code>instance</code>.</p>
+        *
+        * @return a {@link eu.etaxonomy.taxeditor.editor.CdmDataTransfer} object.
+        */
        public static synchronized CdmDataTransfer getInstance() {
                return instance;
        }
@@ -56,6 +60,7 @@ public class CdmDataTransfer extends ByteArrayTransfer {
        /* (non-Javadoc)
         * @see org.eclipse.swt.dnd.Transfer#getTypeIds()
         */
+       /** {@inheritDoc} */
        @Override
        protected int[] getTypeIds() {
                return new int[] { TYPE_ID }; 
@@ -64,11 +69,13 @@ public class CdmDataTransfer extends ByteArrayTransfer {
        /* (non-Javadoc)
         * @see org.eclipse.swt.dnd.Transfer#getTypeNames()
         */
+       /** {@inheritDoc} */
        @Override
        protected String[] getTypeNames() {
                return new String[]{ TYPE_NAME };
        }
 
+       /** {@inheritDoc} */
        @Override
        protected void javaToNative(Object object, TransferData transferData) {
                byte[] bytes = toByteArray((ICdmBase[]) object);
@@ -78,6 +85,7 @@ public class CdmDataTransfer extends ByteArrayTransfer {
 
 
 
+       /** {@inheritDoc} */
        @Override
        protected Object nativeToJava(TransferData transferData) {
                byte[] bytes = (byte[]) super.nativeToJava(transferData);