Uses of Class
uk.ac.vamsas.client.VorbaId

Packages that use VorbaId
uk.ac.vamsas.client   
uk.ac.vamsas.client.simpleclient   
uk.ac.vamsas.test.simpleclient   
 

Uses of VorbaId in uk.ac.vamsas.client
 

Fields in uk.ac.vamsas.client declared as VorbaId
protected  VorbaId Vobject.vorbaId
          unique id for all vamsas objects allows unambiguous referencing to any Vobject in the vamsas document
 

Methods in uk.ac.vamsas.client that return VorbaId
protected  VorbaId ClientDocument._registerObject(Vobject unregistered)
           
 VorbaId IClientDocument.registerObject(Vobject unregistered)
          Returns an Vobject with a valid VorbaId, and provenance element.
 VorbaId[] IClientDocument.registerObjects(Vobject[] unregistered)
          Returns an array of objects, each with a valid VorbaId (and completed provenance entry).
 VorbaId IVorbaIdFactory.makeVorbaId(Vobject vobject)
          construct a new id appropriate for this client in the vamsas session.
 VorbaId Vobject.getVorbaId()
          Method to get fixed reference for the Vobject in the vamsas document.
protected static VorbaId VorbaId.newId(IVorbaIdFactory vorbaObject, Vobject vobject)
           
protected static VorbaId VorbaId.newId(java.lang.String id)
          protected VorbaId constructor used when turning XML ID strings into vorba IDs
abstract  VorbaId VorbaIdFactory.makeVorbaId(Vobject vobject)
          construct a new id appropriate for this client in the vamsas session.
protected  VorbaId VorbaIdFactory.newId(java.lang.String id)
          internal method to access the protected VorbaId object constructor This shennanigan is to prevent casual generation of VorbaIds (which may destroy the integrity of a Vamsas Document!)
 

Methods in uk.ac.vamsas.client with parameters of type VorbaId
 Vobject IClientDocument.getObject(VorbaId id)
          Get a single Vobject.
 Vobject[] IClientDocument.getObjects(VorbaId[] ids)
          Get a list of objects.
protected  void Vobject.setVorbaId(VorbaId newid)
          used by the IClient implementation to generate unique Id based on client applications current namespace.
 

Uses of VorbaId in uk.ac.vamsas.client.simpleclient
 

Methods in uk.ac.vamsas.client.simpleclient that return VorbaId
 VorbaId[] ClientDocument.registerObjects(Vobject[] unregistered)
           
 VorbaId ClientDocument.registerObject(Vobject unregistered)
           
 VorbaId IdFactory.makeVorbaId(Vobject vobject)
           
 

Methods in uk.ac.vamsas.client.simpleclient with parameters of type VorbaId
 Vobject ClientDocument.getObject(VorbaId id)
           
 Vobject[] ClientDocument.getObjects(VorbaId[] ids)
           
 

Uses of VorbaId in uk.ac.vamsas.test.simpleclient
 

Methods in uk.ac.vamsas.test.simpleclient that return VorbaId
 VorbaId[] ClientDoc.registerObjects(Vobject[] unregistered)
           
 VorbaId ClientDoc.registerObject(Vobject unregistered)
           
 

Methods in uk.ac.vamsas.test.simpleclient with parameters of type VorbaId
 Vobject ArchiveClient.getObject(VorbaId id)
           
 Vobject ClientDoc.getObject(VorbaId id)
           
 Vobject[] ClientDoc.getObjects(VorbaId[] ids)