\r
public Regex getAccessionValidator()\r
{\r
- // TODO Auto-generated method stub\r
- return null;\r
+ return new com.stevesoft.pat.Regex("^[A-Z]+[0-9]+");\r
}\r
\r
public String getDbSource()\r
{\r
// most embl CDS refs look like ..\r
// TODO: improve EMBLCDS regex\r
- return (accession==null || accession.length()<2) ? false : new com.stevesoft.pat.Regex("^[A-Z]+[0-9]+").search(accession);\r
+ return (accession==null || accession.length()<2) ? false : getAccessionValidator().search(accession);\r
}\r
\r
/**\r
*/\r
public Regex getAccessionValidator()\r
{\r
- // TODO Auto-generated method stub\r
- return null;\r
+ return new com.stevesoft.pat.Regex("^[A-Z]+[0-9]+");\r
}\r
\r
/*\r
{\r
// most embl refs look like ..\r
\r
- return (accession==null || accession.length()<2) ? false : new com.stevesoft.pat.Regex("^[A-Z]+[0-9]+$").search(accession);\r
+ return (accession==null || accession.length()<2) ? false : getAccessionValidator().search(accession);\r
\r
}\r
\r