X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fws%2Fjws2%2FSequenceAnnotationWSClient.java;h=eb0884870c2ff2da8508936d9c5733683bc3029e;hb=54ee3e95ec4f21a301e458f8b7f22876ae70a017;hp=4702686c933c5a3ee0b5456397e8979fbccf8ed9;hpb=fee1b781ca14aadea5d112fc554fe14879c787c5;p=jalview.git diff --git a/src/jalview/ws/jws2/SequenceAnnotationWSClient.java b/src/jalview/ws/jws2/SequenceAnnotationWSClient.java index 4702686..eb08848 100644 --- a/src/jalview/ws/jws2/SequenceAnnotationWSClient.java +++ b/src/jalview/ws/jws2/SequenceAnnotationWSClient.java @@ -93,15 +93,17 @@ public class SequenceAnnotationWSClient extends Jws2Client try { worker = (AbstractJabaCalcWorker) (clientClass - .getConstructor(new Class[] { Jws2Instance.class, - AlignFrame.class, WsParamSetI.class, List.class }) - .newInstance(new Object[] { sh, alignFrame, this.preset, - paramset })); + .getConstructor(new Class[] + { Jws2Instance.class, AlignFrame.class, WsParamSetI.class, + List.class }) + .newInstance(new Object[] + { sh, alignFrame, this.preset, paramset })); } catch (Exception x) { x.printStackTrace(); throw new Error( - MessageManager.getString("error.implementation_error"), x); + MessageManager.getString("error.implementation_error"), + x); } alignFrame.getViewport().getCalcManager().registerWorker(worker); alignFrame.getViewport().getCalcManager().startWorker(worker); @@ -126,7 +128,7 @@ public class SequenceAnnotationWSClient extends Jws2Client worker.updateParameters(this.preset, paramset); } } - if (sh.action.toLowerCase().contains("disorder")) + if (sh.getAction().toLowerCase().contains("disorder")) { // build IUPred style client. take sequences, returns annotation per // sequence. @@ -135,18 +137,15 @@ public class SequenceAnnotationWSClient extends Jws2Client return; } - alignFrame - .getViewport() - .getCalcManager() - .startWorker( - new AADisorderClient(sh, alignFrame, preset, paramset)); + alignFrame.getViewport().getCalcManager().startWorker( + new AADisorderClient(sh, alignFrame, preset, paramset)); } } public SequenceAnnotationWSClient(AAConSettings fave, AlignFrame alignFrame, boolean b) { - super(alignFrame, fave.getPreset(), fave.getJobArgset()); + super(alignFrame, fave.getPreset(), fave.getArgumentSet()); initSequenceAnnotationWSClient(fave.getService(), alignFrame, fave.getPreset(), b); } @@ -157,6 +156,7 @@ public class SequenceAnnotationWSClient extends Jws2Client * @see jalview.ws.jws2.Jws2Client#attachWSMenuEntry(javax.swing.JMenu, * jalview.ws.jws2.jabaws2.Jws2Instance, jalview.gui.AlignFrame) */ + @Override public void attachWSMenuEntry(JMenu wsmenu, final Jws2Instance service, final AlignFrame alignFrame) { @@ -167,12 +167,12 @@ public class SequenceAnnotationWSClient extends Jws2Client } boolean hasparams = service.hasParameters(); // Assume name ends in WS - String calcName = service.serviceType.substring(0, - service.serviceType.length() - 2); + String calcName = service.getName().substring(0, + service.getName().length() - 2); JMenuItem annotservice = new JMenuItem(MessageManager.formatMessage( - "label.calcname_with_default_settings", - new String[] { calcName })); + "label.calcname_with_default_settings", new String[] + { calcName })); annotservice.addActionListener(new ActionListener() { @@ -189,12 +189,12 @@ public class SequenceAnnotationWSClient extends Jws2Client // arguments annotservice = new JMenuItem( MessageManager.getString("label.edit_settings_and_run")); - annotservice - .setToolTipText(MessageManager - .getString("label.view_and_change_parameters_before_running_calculation")); + annotservice.setToolTipText(MessageManager.getString( + "label.view_and_change_parameters_before_running_calculation")); annotservice.addActionListener(new ActionListener() { + @Override public void actionPerformed(ActionEvent e) { new SequenceAnnotationWSClient(service, alignFrame, null, true); @@ -204,22 +204,22 @@ public class SequenceAnnotationWSClient extends Jws2Client List presets = service.getParamStore().getPresets(); if (presets != null && presets.size() > 0) { - JMenu presetlist = new JMenu(MessageManager.formatMessage( - "label.run_with_preset", new String[] { calcName })); + JMenu presetlist = new JMenu(MessageManager + .formatMessage("label.run_with_preset", new String[] + { calcName })); for (final WsParamSetI preset : presets) { final JMenuItem methodR = new JMenuItem(preset.getName()); - methodR.setToolTipText(JvSwingUtils.wrapTooltip( - true, - "" - + (preset.isModifiable() ? MessageManager - .getString("label.user_preset") - : MessageManager - .getString("label.service_preset")) - + "
" + preset.getDescription())); + methodR.setToolTipText(JvSwingUtils.wrapTooltip(true, "" + + (preset.isModifiable() + ? MessageManager.getString("label.user_preset") + : MessageManager + .getString("label.service_preset")) + + "
" + preset.getDescription())); methodR.addActionListener(new ActionListener() { + @Override public void actionPerformed(ActionEvent e) { new SequenceAnnotationWSClient(service, alignFrame, preset, @@ -248,9 +248,10 @@ public class SequenceAnnotationWSClient extends Jws2Client Desktop.instance.showUrl(service.docUrl); } }); - annotservice.setToolTipText(JvSwingUtils.wrapTooltip(true, - MessageManager.formatMessage("label.view_service_doc_url", - new String[] { service.docUrl, service.docUrl }))); + annotservice.setToolTipText( + JvSwingUtils.wrapTooltip(true, MessageManager.formatMessage( + "label.view_service_doc_url", new String[] + { service.docUrl, service.docUrl }))); wsmenu.add(annotservice); } }