X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2FMsaWSClient.java;h=3f0cc8ed813b6be42cf6d02391e7fbadff93bdac;hb=ddc73338c0a046369b53151e8b3ebfba4d385df7;hp=3c57ca8f58b919626396285b5058204e726f147c;hpb=6a7ffd7997c11b84a81acbdd83e462cac76f124b;p=jalview.git diff --git a/src/jalview/ws/jws2/MsaWSClient.java b/src/jalview/ws/jws2/MsaWSClient.java index 3c57ca8..3f0cc8e 100644 --- a/src/jalview/ws/jws2/MsaWSClient.java +++ b/src/jalview/ws/jws2/MsaWSClient.java @@ -32,6 +32,7 @@ import jalview.ws.api.JalviewServiceEndpointProviderI; import jalview.ws.api.MultipleSequenceAlignmentI; import jalview.ws.api.ServiceWithParameters; import jalview.ws.gui.MsaWSThread; +import jalview.ws.jws2.jabaws2.Jws2Instance; import jalview.ws.params.ArgumentI; import jalview.ws.params.WsParamSetI; @@ -236,8 +237,8 @@ public class MsaWSClient extends Jws2Client implements WSMenuEntryProviderI public void attachWSMenuEntry(JMenu rmsawsmenu, final ServiceWithParameters service, final AlignFrame alignFrame) { - if (Jws2ClientFactory.registerAAConWSInstance(rmsawsmenu, service, - alignFrame)) + if (service instanceof Jws2Instance + && Jws2ClientFactory.registerAAConWSInstance(rmsawsmenu, (Jws2Instance) service, alignFrame)) { // Alignment dependent analysis calculation WS gui return;