basic example application skeleton and SimpleClientFactory .
[vamsas.git] / src / org / vamsas / client / IClientDocument.java
index df20713..c0887bc 100644 (file)
@@ -6,7 +6,6 @@
  */
 package org.vamsas.client;
 
-import java.util.Vector;
 
 /**
  * Defines the API for the Vamsas XML Document 
@@ -57,16 +56,16 @@ public interface IClientDocument {
    * application may refer to it in its own dataspace.
    * Note: An object with valid VorbaId will not be reregistered.
    * @param unregistered unregistered vamsas object
-   * @return registered vamsas object
+   * @return VorbaId registered for vamsas object
    */
-  object registerObject(object unregistered);
+  VorbaId registerObject(object unregistered);
   /**
    * Returns an array of objects, each with a valid VorbaId.
    * Note: An object with valid VorbaId will not be reregistered.
    * @param unregistered array of unregistered objects.
-   * @return array of registered objects
+   * @return array of VorbaIds for the registered objects
    */
-  object[] registerObjects(object[] unregistered);
+  VorbaId[] registerObjects(object[] unregistered);
   /**
    * Gets the application data associated with this session's
    * vamsas document that is accessible by the client