X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fio%2Fvamsas%2FRangetype.java;h=8c8b7d7fb5374cfb1d4096403448c6e16cfbcbdc;hb=12e7f97678ce85b0238f987d5f4eaf18512a0b94;hp=2686e858334d6e348fc1ed3ab8807f53e7b4ddce;hpb=506d60f0e188723ddc91c26824b41ac7034df3fe;p=jalview.git diff --git a/src/jalview/io/vamsas/Rangetype.java b/src/jalview/io/vamsas/Rangetype.java index 2686e85..8c8b7d7 100644 --- a/src/jalview/io/vamsas/Rangetype.java +++ b/src/jalview/io/vamsas/Rangetype.java @@ -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