X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Forg%2Fvamsas%2Ftest%2Fsimpleclient%2FArchiveWriter.java;fp=src%2Forg%2Fvamsas%2Ftest%2Fsimpleclient%2FArchiveWriter.java;h=91b1d9e21fe2f5ee98f5f461d631d9aaa3c878c7;hb=4fc6d93d0c1a33ab5e0765b87d9263baa1798318;hp=cfba99b1ed91118733c937cd52775f2c5dcab39e;hpb=74d5e699d507cc2f8d2f6d16a7f746f645736b89;p=vamsas.git diff --git a/src/org/vamsas/test/simpleclient/ArchiveWriter.java b/src/org/vamsas/test/simpleclient/ArchiveWriter.java index cfba99b..91b1d9e 100644 --- a/src/org/vamsas/test/simpleclient/ArchiveWriter.java +++ b/src/org/vamsas/test/simpleclient/ArchiveWriter.java @@ -18,6 +18,7 @@ import org.vamsas.objects.core.Entry; import org.vamsas.objects.core.Provenance; import org.vamsas.objects.core.VAMSAS; import org.vamsas.objects.core.VamsasDocument; +import org.vamsas.objects.utils.ProvenanceStuff; public class ArchiveWriter { @@ -27,28 +28,7 @@ public class ArchiveWriter { */ static Log log = LogFactory.getLog("org.vamsas.test.simpleclient.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+")"); - Entry e = new Entry(); - e.setAction(action); - e.setUser(user); - e.setDate(new org.exolab.castor.types.Date(new Date())); - return e; - } - - public static Provenance newProvenance() { - Provenance list = new Provenance(); - 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; i