throw new Exception("You must specify a valid wsd class!");
Test testx=new Test(inputs,wsd,backoff,tie,testsetsnames.get(tindex),sensefilters.get(tindex),sources,dict);
ts.add(testx);
ArrayList<KeyString> configs=testx.getConfigurations();
configs.add(new KeyString("wsd",wsdconf));
wsd.setSkipFilters(sfilters);
if(backoff!=null)
backoff.setSkipFilters(bsfilters);
if(tie!=null)
tie.setSkipFilters(tsfilters);
if(combos.size()>0)
wsd.setWindowFilters(combos.get(c));
else
wsd.setWindowFilters(new ArrayList<WindowFilter>(1));
if(backoff!=null)
backoff.setWindowFilters(bfilters);
if(tie!=null)
tie.setWindowFilters(tfilters);
if(b<backoffconfig.size())
configs.add(new KeyString("backoff",backoffconfig.get(b)));
if(t<tieconfig.size())
configs.add(new KeyString("tie",tieconfig.get(t)));
}
}
tests.add(ts);
tindex++;
}