From 88c78c876c6de96c25cb49e818d8c75ed6a1a7df Mon Sep 17 00:00:00 2001 From: jprocter Date: Fri, 13 Jan 2006 14:53:22 +0000 Subject: [PATCH] synchronizing commit git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@109 be28352e-c001-0410-b1a7-c7978e42abec --- .../vamsas/test/simpleclient/ArchiveReader.java | 4 ++ .../vamsas/test/simpleclient/ArchiveWriter.java | 44 ++++++++++++++++---- 2 files changed, 39 insertions(+), 9 deletions(-) diff --git a/src/org/vamsas/test/simpleclient/ArchiveReader.java b/src/org/vamsas/test/simpleclient/ArchiveReader.java index 5f7fd6a..8f461c3 100644 --- a/src/org/vamsas/test/simpleclient/ArchiveReader.java +++ b/src/org/vamsas/test/simpleclient/ArchiveReader.java @@ -10,6 +10,10 @@ import org.vamsas.objects.core.VAMSAS; import org.vamsas.objects.core.VamsasDocument; public class ArchiveReader { + /** + * tests VamsasArchiveReader archive reader on a vamsas jar file + * @param args + */ public static void main(String args[]) { try { diff --git a/src/org/vamsas/test/simpleclient/ArchiveWriter.java b/src/org/vamsas/test/simpleclient/ArchiveWriter.java index 7f45d5c..a4b2255 100644 --- a/src/org/vamsas/test/simpleclient/ArchiveWriter.java +++ b/src/org/vamsas/test/simpleclient/ArchiveWriter.java @@ -30,6 +30,7 @@ public class ArchiveWriter { * @param action * text for action entry * @return new Provenance entry for ArchiveWriter created docs. + * TODO: Verify and move to SimpleClient class for provenance handling */ public static Entry newProvenanceEntry(String user, String action) { log.debug("Adding ProvenanceEntry("+user+","+action+")"); @@ -45,6 +46,7 @@ public class ArchiveWriter { list.addEntry(newProvenanceEntry("ArchiveWriter", "Created new Vamsas Document")); return list; } + private static void mergeVecs(Object[] destvec, Object[] svec1, Object[] svec2) { int i; for (i=0; i0) { ApplicationData[] newdat = new ApplicationData[source.getApplicationDataCount()+dest.getApplicationDataCount()]; ApplicationData[] sappd = source.getApplicationData(); @@ -117,6 +138,9 @@ public class ArchiveWriter { public static void main(String argv[]) { + /** + * TODO: switches for setting user identities for writing to vamsas document + */ if (argv.length<1) { log.fatal("Usage : [(commands)]"); return; @@ -131,26 +155,28 @@ public class ArchiveWriter { docroot.setProvenance(newProvenance()); while (++argpos