X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fdbsources%2FGeneDbSource.java;h=ce21ad029b9ae6f81cc9eee4c66f725abe787ca3;hb=56bc65e4a83ab45cb98a37b60f0d547bd6ae9a71;hp=e791842fa487ba5ea5fe951acab035e0f7f6dd71;hpb=ad15cff29620f960119f80176f1fd443da9f6763;p=jalview.git diff --git a/src/jalview/ws/dbsources/GeneDbSource.java b/src/jalview/ws/dbsources/GeneDbSource.java index e791842..ce21ad0 100644 --- a/src/jalview/ws/dbsources/GeneDbSource.java +++ b/src/jalview/ws/dbsources/GeneDbSource.java @@ -20,11 +20,10 @@ */ package jalview.ws.dbsources; -import com.stevesoft.pat.Regex; - import jalview.datamodel.AlignmentI; import jalview.datamodel.DBRefSource; -import jalview.ws.seqfetcher.DbSourceProxy; + +import com.stevesoft.pat.Regex; /** * Test class for accessing GeneDB - not yet finished. @@ -32,13 +31,12 @@ import jalview.ws.seqfetcher.DbSourceProxy; * @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();