X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fdbsources%2FGeneDbSource.java;h=ce21ad029b9ae6f81cc9eee4c66f725abe787ca3;hb=a5d05d981da8510d2fc2e02aec0b110d6f5dc47e;hp=116962bcda6d725f0af9b07e00368da3518b8307;hpb=4d7f98a6dd54d9863ba449ec79dcd95d25ed863d;p=jalview.git diff --git a/src/jalview/ws/dbsources/GeneDbSource.java b/src/jalview/ws/dbsources/GeneDbSource.java index 116962b..ce21ad0 100644 --- a/src/jalview/ws/dbsources/GeneDbSource.java +++ b/src/jalview/ws/dbsources/GeneDbSource.java @@ -22,7 +22,6 @@ package jalview.ws.dbsources; import jalview.datamodel.AlignmentI; import jalview.datamodel.DBRefSource; -import jalview.ws.seqfetcher.DbSourceProxy; import com.stevesoft.pat.Regex; @@ -32,13 +31,12 @@ import com.stevesoft.pat.Regex; * @author JimP * */ -public class GeneDbSource extends EmblXmlSource implements DbSourceProxy +public class GeneDbSource extends EmblXmlSource { public GeneDbSource() { - addDbSourceProperty(DBRefSource.DNASEQDB); - addDbSourceProperty(DBRefSource.CODINGSEQDB); + super(); } /* @@ -46,6 +44,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#getAccessionSeparator() */ + @Override public String getAccessionSeparator() { // TODO Auto-generated method stub @@ -57,6 +56,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#getAccessionValidator() */ + @Override public Regex getAccessionValidator() { // TODO Auto-generated method stub @@ -68,6 +68,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#getDbSource() */ + @Override public String getDbSource() { return DBRefSource.GENEDB; @@ -78,6 +79,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#getDbVersion() */ + @Override public String getDbVersion() { // TODO Auto-generated method stub @@ -89,6 +91,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#getSequenceRecords(java.lang.String[]) */ + @Override public AlignmentI getSequenceRecords(String queries) throws Exception { // query of form @@ -102,6 +105,7 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy * * @see jalview.ws.DbSourceProxy#isValidReference(java.lang.String) */ + @Override public boolean isValidReference(String accession) { // TODO Auto-generated method stub @@ -111,11 +115,13 @@ public class GeneDbSource extends EmblXmlSource implements DbSourceProxy /** * return T.Brucei Mannosyl-Transferase TbPIG-M */ + @Override public String getTestQuery() { return "Tb927.6.3300"; } + @Override public String getDbName() { return "GeneDB"; // getDbSource();