refactoring org to uk
authorjprocter <jprocter@compbio.dundee.ac.uk>
Thu, 14 Dec 2006 18:18:43 +0000 (18:18 +0000)
committerjprocter <jprocter@compbio.dundee.ac.uk>
Thu, 14 Dec 2006 18:18:43 +0000 (18:18 +0000)
git-svn-id: https://svn.lifesci.dundee.ac.uk/svn/repository/trunk@279 be28352e-c001-0410-b1a7-c7978e42abec

src/org/vamsas/objects/utils/document/VersionEntries.java [deleted file]

diff --git a/src/org/vamsas/objects/utils/document/VersionEntries.java b/src/org/vamsas/objects/utils/document/VersionEntries.java
deleted file mode 100644 (file)
index 3edf9bb..0000000
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- * 
- */
-package org.vamsas.objects.utils.document;
-
-import java.util.Hashtable;
-
-/**
- *  enumerates versions for the VamsasDocument.Version string
- *  provides version comparison methods
- *  TODO: LATER: associate schema versions with these strings
- */
-public class VersionEntries {
-  public static final String ALPHA_VERSION="alpha";
-  public static final String BETA_VERSION="beta";
-  protected static Hashtable versions;
-  static {
-    versions = new Hashtable();
-    // integers represent version hierarchy - 0 precedes 1
-    versions.put(ALPHA_VERSION, new Integer(0)); 
-    versions.put(BETA_VERSION, new Integer(1));
-  }
-  // TODO: LATER: decide on best pattern for enumeration classes (ie - need an ordered list of versions, and validator, plus explicit enum-strings)
-  public static boolean isVersion(String vstring) {
-    return versions.containsKey(vstring);
-  }
-  /**
-   * returns 0 if levels are equivalent, 
-   * 1 if higher is valid and higher, 
-   * 2 if lower is valid and higher
-   * -1 if both levels are invalid
-   * @param higher
-   * @param lower
-   * @return
-   */
-  public static int compare(String higher, String lower) {
-    int v_1 = versions.containsKey(higher) ? ((Integer) versions.get(higher)).intValue() : -1;
-    int v_2 = versions.containsKey(lower) ? ((Integer) versions.get(lower)).intValue() : -1;
-    int comp = v_1<v_2 ? 2 : v_1 == v_2 ? 0 : 1;
-    return (comp==0) ? (v_1!=-1 ? 0 : -1) : comp;
-  }
-  /**
-   * @return the latest version that this vamsas library supports
-   */
-  public static String latestVersion() {
-    return BETA_VERSION;
-  }
-
-}