import java.util.Date;
import java.util.List;
-public class DataParsing {
+import compbio.cassandra.JpredParser;
+
+public class JpredParserHTTP implements JpredParser {
private CassandraCreate cc = new CassandraCreate();
- private String dirprefix = "http://www.compbio.dundee.ac.uk/www-jpred/results";
+ private String dirprefix;
+
+ JpredParserHTTP() {
+ this.dirprefix = "http://www.compbio.dundee.ac.uk/www-jpred/results";
+ }
- public void setDirPrefix (String newprefix) {
- this.dirprefix = newprefix;
+ JpredParserHTTP(String sourceurl) {
+ this.dirprefix = sourceurl;
+ }
+
+ public void setSource (String newsourceprefix) {
+ this.dirprefix = newsourceprefix;
}
- public void Parsing(String input, int nDays) {
+ public void Parsing(String source, int nDays) {
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE, -nDays);
for (int i = 0; i < nDays; ++i) {
int year = cal.get(Calendar.YEAR);
int day = cal.get(Calendar.DATE);
String date = year + "/" + month + "/" + day;
- ParsingForDate(input, date);
+ ParsingForDate(source, date);
}
}