X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fslivkaws%2FSlivkaDatastore.java;h=8bd446faaf65fb03b79ddb5e0c9f0d8e4f948676;hb=c41398473f1493a06f28da53be50630a0f6e6f6d;hp=24d11c705a34d2fb874c1b35b30703cee46c4813;hpb=883754873d00b3c3d4a2bf9c96ef352d20fa4d72;p=jalview.git diff --git a/src/jalview/ws/slivkaws/SlivkaDatastore.java b/src/jalview/ws/slivkaws/SlivkaDatastore.java index 24d11c7..8bd446f 100644 --- a/src/jalview/ws/slivkaws/SlivkaDatastore.java +++ b/src/jalview/ws/slivkaws/SlivkaDatastore.java @@ -8,16 +8,15 @@ import java.io.IOException; 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 presets = new ArrayList<>(); - SlivkaDatastore(Service service) throws IOException { + public SlivkaDatastore(SlivkaService service) { defaultPreset = new SlivkaParamSet(service); - presets.add(defaultPreset); } @Override @@ -48,7 +47,14 @@ public class SlivkaDatastore implements ParamDatastoreI @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