JAL-3066 Sequence annotation services.
[jalview.git] / src / jalview / ws / jws2 / Jws2ClientFactory.java
index 99edbec..6a177dd 100644 (file)
@@ -5,7 +5,6 @@ import jalview.bin.Cache;
 import jalview.gui.AlignFrame;
 import jalview.gui.JvSwingUtils;
 import jalview.util.MessageManager;
-import jalview.ws.api.ServiceWithParameters;
 import jalview.ws.jws2.dm.AAConSettings;
 import jalview.ws.jws2.jabaws2.Jws2Instance;
 import jalview.ws.uimodel.AlignAnalysisUIText;
@@ -23,10 +22,9 @@ import javax.swing.event.MenuListener;
 public class Jws2ClientFactory
 {
   static boolean registerAAConWSInstance(final JMenu wsmenu,
-          final ServiceWithParameters service, final AlignFrame alignFrame)
+      final Jws2Instance service, final AlignFrame alignFrame)
   {
-    Jws2Instance jaba_service = (Jws2Instance) service;
-    final AlignAnalysisUIText aaui = jaba_service.getAlignAnalysisUI(); // null
+    final AlignAnalysisUIText aaui = service.getAlignAnalysisUI(); // null
                                                                         // ; //
     // AlignAnalysisUIText.aaConGUI.get(service.serviceType.toString());
     if (aaui == null)
@@ -65,7 +63,7 @@ public class Jws2ClientFactory
             // public void run()
             {
               removeCurrentAAConWorkerFor(aaui, alignFrame);
-              buildCurrentAAConWorkerFor(aaui, alignFrame, jaba_service);
+              buildCurrentAAConWorkerFor(aaui, alignFrame, service);
             }
           } // );
         }