X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fuk%2Fac%2Fvamsas%2Fobjects%2Futils%2FDocumentStuff.java;h=14d764d219403041f754b517150be29eed878eec;hb=844ccad5a3fcbedec17b2af66d460f31abc7cff1;hp=01df0615c0af20a6f2b73d5624f10f390da54681;hpb=6f33f705957d674dc2ab6c994a6ea87f7a91f40f;p=vamsas.git diff --git a/src/uk/ac/vamsas/objects/utils/DocumentStuff.java b/src/uk/ac/vamsas/objects/utils/DocumentStuff.java index 01df061..14d764d 100644 --- a/src/uk/ac/vamsas/objects/utils/DocumentStuff.java +++ b/src/uk/ac/vamsas/objects/utils/DocumentStuff.java @@ -1,35 +1,57 @@ -package uk.ac.vamsas.objects.utils; - - -import uk.ac.vamsas.objects.core.*; -import uk.ac.vamsas.objects.utils.document.VersionEntries; - -/** - * various vamsas-client independent helpers - * for creating and manipulating the vamsasDocument Vobject - * @author jimp - * - */ -public class DocumentStuff { - public static VamsasDocument newVamsasDocument(VAMSAS root[], String version) { - return newVamsasDocument(root, ProvenanceStuff.newProvenance( - "AUTO:org.vamsas.DocumentStuff.newVamsasDocument", - "Vamsas Document created"), - version); - } - public static VamsasDocument newVamsasDocument(VAMSAS root[]) { - return newVamsasDocument(root, ProvenanceStuff.newProvenance( - "AUTO:org.vamsas.DocumentStuff.newVamsasDocument", - "Vamsas Document created"), - VersionEntries.latestVersion()); - } - public static VamsasDocument newVamsasDocument(VAMSAS root[], Provenance p, String version) { - VamsasDocument doc = new VamsasDocument(); - for (int r=0; r. + */ +package uk.ac.vamsas.objects.utils; + +import uk.ac.vamsas.objects.core.*; +import uk.ac.vamsas.objects.utils.document.VersionEntries; + +/** + * various vamsas-client independent helpers for creating and manipulating the + * vamsasDocument Vobject + * + * @author jimp + * + */ +public class DocumentStuff { + public static VamsasDocument newVamsasDocument(VAMSAS root[], String version) { + return newVamsasDocument(root, ProvenanceStuff.newProvenance( + "AUTO:org.vamsas.DocumentStuff.newVamsasDocument", + "Vamsas Document created"), version); + } + + public static VamsasDocument newVamsasDocument(VAMSAS root[]) { + return newVamsasDocument(root, ProvenanceStuff.newProvenance( + "AUTO:org.vamsas.DocumentStuff.newVamsasDocument", + "Vamsas Document created"), VersionEntries.latestVersion()); + } + + public static VamsasDocument newVamsasDocument(VAMSAS root[], Provenance p, + String version) { + VamsasDocument doc = new VamsasDocument(); + for (int r = 0; r < root.length; r++) { + doc.addVAMSAS(root[r]); + } + doc.setProvenance(p); + doc.setVersion(version); + return doc; + } +}