SimpleClientAppdata implemented but untested.
[vamsas.git] / src / org / vamsas / client / simpleclient / ClientDocument.java
index e6ef1f5..dd1d695 100644 (file)
@@ -28,9 +28,6 @@ public class ClientDocument extends org.vamsas.client.ClientDocument implements
   private static Log log = LogFactory.getLog(ClientDocument.class);
   private VamsasDocument doc;
   protected SimpleClient sclient;
-  protected ApplicationData appsglobal=null;
-  protected User usersdata=null;
-  protected byte[] appData=null;
   protected VamsasArchive archive = null;
   /**
    *
@@ -166,6 +163,9 @@ public class ClientDocument extends org.vamsas.client.ClientDocument implements
     // TODO: add provenance stuff to newly registered Vobject
     return _registerObject(unregistered);
   }
+  /**
+   * IClientAppdata instance - if it exists.
+   */
   SimpleClientAppdata scappd = null;
   /* (non-Javadoc)
    * @see org.vamsas.client.IClientDocument#getClientAppdata()
@@ -197,4 +197,20 @@ public class ClientDocument extends org.vamsas.client.ClientDocument implements
     
     super.finalize();
   }
+  /**
+   * access the vamsas document
+   * @return the session's vamsas document
+   */
+  protected VamsasDocument getVamsasDocument() {
+    // TODO: IMPLEMENT
+    return null;
+  }
+  /**
+   * returns the read-only IO interface for the vamsas document Jar file
+   * @return
+   */
+  protected VamsasArchiveReader getVamsasArchiveReader() {
+    // TODO: IMPLEMENT getVamsasArchiveReader
+    return null;
+  }
 }