import java.util.ArrayList;
import java.util.List;
-import uk.ac.dundee.compbio.slivkaclient.Service;
+import uk.ac.dundee.compbio.slivkaclient.SlivkaService;
public class SlivkaDatastore implements ParamDatastoreI
{
private SlivkaParamSet defaultPreset;
private List<WsParamSetI> presets = new ArrayList<>();
- SlivkaDatastore(Service service) throws IOException {
+ public SlivkaDatastore(SlivkaService service) {
defaultPreset = new SlivkaParamSet(service);
- presets.add(defaultPreset);
}
@Override
@Override
public boolean presetExists(String name)
{
- return name.equals(defaultPreset.getName());
+ for (WsParamSetI preset : presets)
+ {
+ if (preset.getName().equals(name))
+ {
+ return true;
+ }
+ }
+ return false;
}
@Override