From b421ac29c2a40f7eb0dce7a50cfa1dd2ea7bb7ef Mon Sep 17 00:00:00 2001 From: jprocter Date: Tue, 28 Aug 2012 14:51:12 +0100 Subject: [PATCH] JAL-676 JAL-1001 - simple menu item to access documentation for services without parameters --- src/jalview/ws/jws2/SequenceAnnotationWSClient.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/jalview/ws/jws2/SequenceAnnotationWSClient.java b/src/jalview/ws/jws2/SequenceAnnotationWSClient.java index 06c5470..46c04e5 100644 --- a/src/jalview/ws/jws2/SequenceAnnotationWSClient.java +++ b/src/jalview/ws/jws2/SequenceAnnotationWSClient.java @@ -201,6 +201,22 @@ public class SequenceAnnotationWSClient extends Jws2Client wsmenu.add(presetlist); } + } else { + aacons = new JMenuItem("View documentation"); + if (service.docUrl!=null) + { + aacons.addActionListener(new ActionListener() + { + + @Override + public void actionPerformed(ActionEvent arg0) + { + Desktop.instance.showUrl(service.docUrl); + } + }); + aacons.setToolTipText(""+JvSwingUtils.wrapTooltip("View "+service.docUrl+"")+""); + wsmenu.add(aacons); + } } } -- 1.7.10.2