X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2Fjabaws2%2FJws2Instance.java;h=dfe5188965311138e8d4f773192aee9f0dce88ef;hb=27d1490bba5753b3f9c8fac0647cfe8148c53310;hp=a7ad43dbde9356ec9b63d1b69595c2c24cc7cc26;hpb=c4108027317e1425d9e7139c0f6b850624578ba7;p=jalview.git diff --git a/src/jalview/ws/jws2/jabaws2/Jws2Instance.java b/src/jalview/ws/jws2/jabaws2/Jws2Instance.java index a7ad43d..dfe5188 100644 --- a/src/jalview/ws/jws2/jabaws2/Jws2Instance.java +++ b/src/jalview/ws/jws2/jabaws2/Jws2Instance.java @@ -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