javadoc
[jalview.git] / src / jalview / io / vamsas / Rangetype.java
index 2686e85..169eae1 100644 (file)
@@ -1,6 +1,6 @@
 /*
- * Jalview - A Sequence Alignment Editor and Viewer (Version 2.4)
- * Copyright (C) 2008 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
+ * Jalview - A Sequence Alignment Editor and Viewer (Development Version 2.4.1)
+ * Copyright (C) 2009 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle
  * 
  * This program is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public License
@@ -20,16 +20,22 @@ package jalview.io.vamsas;
 
 import java.util.Vector;
 
+import uk.ac.vamsas.client.Vobject;
 import uk.ac.vamsas.objects.core.Local;
 import uk.ac.vamsas.objects.core.Map;
 import uk.ac.vamsas.objects.core.MapType;
 import uk.ac.vamsas.objects.core.Mapped;
 import uk.ac.vamsas.objects.core.RangeType;
 import uk.ac.vamsas.objects.core.Seg;
+import jalview.datamodel.DBRefEntry;
 import jalview.datamodel.Mapping;
 import jalview.io.VamsasAppDatastore;
-
-public class Rangetype extends DatastoreItem
+/**
+ * Enhances DatastoreItem objects with additional functions to do with RangeType objects
+ * @author JimP
+ *
+ */
+public abstract class Rangetype extends DatastoreItem
 {
 
   public Rangetype()
@@ -41,6 +47,15 @@ public class Rangetype extends DatastoreItem
   {
     super(datastore);
   }
+  
+  public Rangetype(VamsasAppDatastore datastore, Vobject vobj, Class jvClass)
+  {
+    super(datastore, vobj, jvClass);
+  }
+  public Rangetype(VamsasAppDatastore datastore, Object jvobj, Class vClass)
+  {
+    super(datastore, jvobj, vClass);
+  }
 
   /**
    * get real bounds of a RangeType's specification. start and end are an