X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws2%2Fclient%2Fslivka%2FSlivkaWSDiscoverer.java;h=1f46fc3731511ecc084224f0d240a4a77204dca3;hb=336593b6fdf6054c662152a8d1551b4fd52b4e71;hp=4829b49ba097b228981853ba1e67b8e023b1b48c;hpb=d25d208090efdb6ae711a38af3da27ea14638b92;p=jalview.git diff --git a/src/jalview/ws2/client/slivka/SlivkaWSDiscoverer.java b/src/jalview/ws2/client/slivka/SlivkaWSDiscoverer.java index 4829b49..1f46fc3 100644 --- a/src/jalview/ws2/client/slivka/SlivkaWSDiscoverer.java +++ b/src/jalview/ws2/client/slivka/SlivkaWSDiscoverer.java @@ -135,6 +135,28 @@ public class SlivkaWSDiscoverer extends AbstractWebServiceDiscoverer psaService.addAction(actionBuilder.build()); allServices.add(psaService); } + else if (serviceClass == SERVICE_CLASS_CONSERVATION) + { + var wsb = WebService. newBuilder(); + initServiceBuilder(slivkaService, wsb); + wsb.category("Conservation"); + wsb.interactive(true); + wsb.actionClass(AnnotationAction.class); + var conService = wsb.build(); + var client = new SlivkaAnnotationWSClient(slivkaService); + var actionBuilder = AnnotationAction.newBuilder(client); + actionBuilder.webService(conService); + actionBuilder.name(""); + actionBuilder.alignmentAnalysis(true); + actionBuilder.requireAlignedSequences(true); + actionBuilder.filterSymbols(true); + conService.addAction(actionBuilder.build()); + allServices.add(conService); + } + else if (serviceClass == SERVICE_CLASS_RNA_SEC_STR_PRED) + { + + } else { continue;