javadoc
[jalview.git] / src / jalview / gui / AlignFrame.java
index 1bccb66..5529f2c 100755 (executable)
@@ -3778,9 +3778,9 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
                   .getServiceClient(sh);
           impl.attachWSMenuEntry(seqsrchmenu, this);
         }
-        // finally, add the whole shebang onto the webservices menu
         wsmenu.add(seqsrchmenu);
       }
+      // finally, add the whole shebang onto the webservices menu
       resetWebServiceMenu();
       for (int i = 0, j = wsmenu.size(); i < j; i++)
       {
@@ -3803,6 +3803,16 @@ public class AlignFrame extends GAlignFrame implements DropTargetListener,
   {
     webService.removeAll();
     build_fetchdbmenu(webService);
+    build_urlServiceMenu(webService);
+  }
+
+  /**
+   * construct any groupURL type service menu entries.
+   * @param webService
+   */
+  private void build_urlServiceMenu(JMenu webService)
+  {
+    jalview.ws.EnfinEnvision2OneWay.getInstance().attachWSMenuEntry(webService, this);
   }
 
   /*