pass maintained hash of Vobject hash values to IdFactory so it can detect modified...
[vamsas.git] / src / uk / ac / vamsas / client / simpleclient / SimpleClientAppdata.java
index dcaedee..18f7d2e 100644 (file)
@@ -21,11 +21,12 @@ import java.util.jar.JarOutputStream;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.vamsas.client.IClientAppdata;
-import org.vamsas.objects.core.AppData;
-import org.vamsas.objects.core.ApplicationData;
-import org.vamsas.objects.core.User;
-import org.vamsas.objects.utils.AppDataReference;
+
+import uk.ac.vamsas.client.IClientAppdata;
+import uk.ac.vamsas.objects.core.AppData;
+import uk.ac.vamsas.objects.core.ApplicationData;
+import uk.ac.vamsas.objects.core.User;
+import uk.ac.vamsas.objects.utils.AppDataReference;
 
 /**
  * @author jimp
@@ -86,7 +87,7 @@ public class SimpleClientAppdata implements IClientAppdata {
    * gets appropriate app data for the application, if it exists in this dataset
    * Called by every accessor to ensure data has been retrieved from document.
    */
-  private void extractAppData(org.vamsas.objects.core.VamsasDocument doc) {
+  private void extractAppData(uk.ac.vamsas.objects.core.VamsasDocument doc) {
     if (doc==null) {
       log.debug("extractAppData called for null document object");
       return;
@@ -283,27 +284,27 @@ public class SimpleClientAppdata implements IClientAppdata {
     return null;
   }
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getClientAppdata()
+   * @see uk.ac.vamsas.client.IClientAppdata#getClientAppdata()
    */
   public byte[] getClientAppdata() {
     return _getappdataByteArray(false);
   }
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getClientInputStream()
+   * @see uk.ac.vamsas.client.IClientAppdata#getClientInputStream()
    */
   public DataInput getClientInputStream() {
     return _getappdataInputStream(false);
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getUserAppdata()
+   * @see uk.ac.vamsas.client.IClientAppdata#getUserAppdata()
    */
   public byte[] getUserAppdata() {
     return _getappdataByteArray(true);
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getUserInputStream()
+   * @see uk.ac.vamsas.client.IClientAppdata#getUserInputStream()
    */
   public DataInput getUserInputStream() {
     return _getappdataInputStream(true);
@@ -400,7 +401,7 @@ public class SimpleClientAppdata implements IClientAppdata {
     istrm.close();
   }
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getClientOutputStream()
+   * @see uk.ac.vamsas.client.IClientAppdata#getClientOutputStream()
    */
   public DataOutput getClientOutputStream() {
     if (clientdoc==null)
@@ -411,7 +412,7 @@ public class SimpleClientAppdata implements IClientAppdata {
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#getUserOutputStream()
+   * @see uk.ac.vamsas.client.IClientAppdata#getUserOutputStream()
    */
   public DataOutput getUserOutputStream() {
     if (clientdoc==null)
@@ -423,7 +424,7 @@ public class SimpleClientAppdata implements IClientAppdata {
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#hasClientAppdata()
+   * @see uk.ac.vamsas.client.IClientAppdata#hasClientAppdata()
    */
   public boolean hasClientAppdata() {
     if (clientdoc==null)
@@ -436,7 +437,7 @@ public class SimpleClientAppdata implements IClientAppdata {
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#hasUserAppdata()
+   * @see uk.ac.vamsas.client.IClientAppdata#hasUserAppdata()
    */
   public boolean hasUserAppdata() {
     if (clientdoc==null)
@@ -460,7 +461,7 @@ public class SimpleClientAppdata implements IClientAppdata {
     return false;
   }
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#setClientAppdata(byte[])
+   * @see uk.ac.vamsas.client.IClientAppdata#setClientAppdata(byte[])
    */
   public void setClientAppdata(byte[] data) {
     if (clientdoc==null)
@@ -476,7 +477,7 @@ public class SimpleClientAppdata implements IClientAppdata {
   }
 
   /* (non-Javadoc)
-   * @see org.vamsas.client.IClientAppdata#setUserAppdata(byte[])
+   * @see uk.ac.vamsas.client.IClientAppdata#setUserAppdata(byte[])
    */
   public void setUserAppdata(byte[] data) {
     if (clientdoc==null)