formatting
[jalview.git] / src / jalview / ws / jws2 / jabaws2 / Jws2Instance.java
index a7ad43d..dfe5188 100644 (file)
@@ -25,7 +25,7 @@ public class Jws2Instance
   public String action;
   public JABAService service;
   public String description;
-
+  public String docUrl;
   public Jws2Instance(String hosturl, String serviceType, String action, String description, 
           JABAService service)
   {
@@ -35,7 +35,13 @@ public class Jws2Instance
     this.service = service;
     this.action=action;
     this.description = description;
-    
+    int p=description.indexOf("MORE INFORMATION:");
+    if (p>-1)
+    {
+      docUrl = description.substring(description.indexOf("http",p)).trim();
+      if (docUrl.indexOf('\n')>-1) { docUrl = docUrl.substring(0,docUrl.indexOf("\n")).trim(); }
+      
+    }
   }
 
   PresetManager presets = null;
@@ -186,6 +192,6 @@ public class Jws2Instance
   
   public String getServiceTypeURI()
   {
-    return "java:"+service.getClass().toString();
+    return "java:"+serviceType;
   }
 }
\ No newline at end of file