Uses of Class
uk.ac.vamsas.objects.core.VamsasDocument

Packages that use VamsasDocument
uk.ac.vamsas.client   
uk.ac.vamsas.client.simpleclient   
uk.ac.vamsas.objects   
uk.ac.vamsas.objects.core   
uk.ac.vamsas.objects.utils   
uk.ac.vamsas.test.simpleclient   
 

Uses of VamsasDocument in uk.ac.vamsas.client
 

Methods in uk.ac.vamsas.client with parameters of type VamsasDocument
static void VorbaXmlBinder.putVamsasDocument(java.io.PrintWriter outstream, VorbaIdFactory vorba, VamsasDocument doc)
          writes the VamsasDocument to the given stream.
 

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

Methods in uk.ac.vamsas.client.simpleclient that return VamsasDocument
protected  VamsasDocument ClientDocument.getVamsasDocument()
          access the vamsas document
 VamsasDocument SimpleDocBinding.getVamsasDocument(VamsasArchiveReader oReader)
          Uses VorbaXmlBinder to retrieve the VamsasDocument from the given stream
static VamsasDocument VamsasArchive.getOriginalVamsasDocument(VamsasArchive ths)
          Access the original vamsas document for a VamsasArchive class, and return it.
static VamsasDocument VamsasArchive.getOriginalVamsasDocument(VamsasArchive ths, VorbaIdFactory vorba)
          Uses VorbaXmlBinder to retrieve the VamsasDocument from the original archive referred to by ths
 VamsasDocument VamsasArchive.getVamsasDocument()
           
 VamsasDocument VamsasArchive.getVamsasDocument(java.lang.String provenance_user, java.lang.String provenance_action, java.lang.String version)
          Return the original document or a new empty document with initial provenance entry.
 

Methods in uk.ac.vamsas.client.simpleclient with parameters of type VamsasDocument
 java.util.Vector SimpleDocBinding.getReferencedEntries(VamsasDocument doc, VamsasArchiveReader oReader)
          Extract all jarEntries in an archive referenced by the vamsas document LATER: a family of methods for finding extraneous jarEntries , and invalid appDataReferences
 void VamsasArchive.putVamsasDocument(VamsasDocument doc)
           
 void VamsasArchive.putVamsasDocument(VamsasDocument doc, VorbaIdFactory vorba)
           
 

Constructors in uk.ac.vamsas.client.simpleclient with parameters of type VamsasDocument
ClientDocument(VamsasDocument doc, VamsasArchive docHandler, IdFactory Factory, SimpleClient sclient)
          prepare Application-side dataset from the vamsas Document iohandler
 

Uses of VamsasDocument in uk.ac.vamsas.objects
 

Methods in uk.ac.vamsas.objects with parameters of type VamsasDocument
 void EmptyDocumentUpdater.update(VamsasDocument vobj)
           
 void IDocumentUpdater.update(VamsasDocument vobj)
           
 

Uses of VamsasDocument in uk.ac.vamsas.objects.core
 

Methods in uk.ac.vamsas.objects.core that return VamsasDocument
static VamsasDocument VamsasDocument.unmarshal(java.io.Reader reader)
          Method unmarshal.
 

Uses of VamsasDocument in uk.ac.vamsas.objects.utils
 

Methods in uk.ac.vamsas.objects.utils that return VamsasDocument
static VamsasDocument DocumentStuff.newVamsasDocument(VAMSAS[] root, java.lang.String version)
           
static VamsasDocument DocumentStuff.newVamsasDocument(VAMSAS[] root)
           
static VamsasDocument DocumentStuff.newVamsasDocument(VAMSAS[] root, Provenance p, java.lang.String version)
           
 

Methods in uk.ac.vamsas.objects.utils with parameters of type VamsasDocument
static java.util.Vector AppDataReference.getAppDataReferences(VamsasDocument doc)
          collect all appData reference strings in a vamsas document
static java.util.Vector AppDataReference.searchAppDatas(VamsasDocument doc, uk.ac.vamsas.objects.utils.AppDataReference.IAppDSearch test, boolean cascade)
          General search through the set of AppData objects for a particular profile of Client and User handle.
static java.util.Vector AppDataReference.getUserandApplicationsData(VamsasDocument doc, UserHandle user, ClientHandle app)
          Searches document appData structure for particular combinations of client and user data
static java.lang.String AppDataReference.uniqueAppDataReference(VamsasDocument dest, java.lang.String base)
          safely creates a new appData reference
 

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

Fields in uk.ac.vamsas.test.simpleclient declared as VamsasDocument
protected  VamsasDocument ClientDoc.doc
           
 

Methods in uk.ac.vamsas.test.simpleclient with parameters of type VamsasDocument
static boolean ArchiveReports.reportDocument(VamsasDocument document, VamsasArchiveReader archive, boolean cascade, java.io.PrintStream outstr)
           
static void ArchiveWriter.addAppDataEntry(VamsasArchive darc, VamsasDocument dest, VamsasArchiveReader sarc, ApplicationData entry)
          safely copies an appData from one archive to another.
static boolean ArchiveWriter.mergeDocs(VamsasArchive darc, VamsasDocument dest, VamsasArchiveReader sarc, VamsasDocument source)
          Copy new datasets and appdatas from one vamsas document to another.
 

Constructors in uk.ac.vamsas.test.simpleclient with parameters of type VamsasDocument
ClientDoc(VamsasDocument doc, VamsasArchive iohandler, VamsasArchiveReader reader, java.lang.String app, java.lang.String user, java.util.Hashtable objrefs)