X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FWsJobParameters.java;h=c1b09b7471f50c4cadacc4d4b614f887d72e132e;hb=8edebdd9789b2d93fb8f9db24b8be2c1e6317690;hp=ff03fef96b7d6f9d143609cf5409d4f747f8d5bb;hpb=be32c14cd8e48fe0a207cd7030cb9cd46f894678;p=jalview.git diff --git a/src/jalview/gui/WsJobParameters.java b/src/jalview/gui/WsJobParameters.java index ff03fef..c1b09b7 100644 --- a/src/jalview/gui/WsJobParameters.java +++ b/src/jalview/gui/WsJobParameters.java @@ -26,6 +26,7 @@ import jalview.util.MessageManager; import jalview.ws.jws2.JabaParamStore; import jalview.ws.jws2.JabaPreset; import jalview.ws.jws2.Jws2Discoverer; +import jalview.ws.jws2.ParameterUtils; import jalview.ws.jws2.jabaws2.Jws2Instance; import jalview.ws.params.ArgumentI; import jalview.ws.params.OptionI; @@ -428,7 +429,10 @@ public class WsJobParameters extends JPanel implements ItemListener, dialogpanel.add(startjob); dialogpanel.add(canceljob); // JAL-1580: setMaximumSize() doesn't work, so just size for the worst case: - setPreferredSize(new Dimension(540, Desktop.instance.getHeight())); + // check for null is for JUnit usage + final int windowHeight = Desktop.instance == null ? 540 + : Desktop.instance.getHeight(); + setPreferredSize(new Dimension(540, windowHeight)); add(dialogpanel, BorderLayout.SOUTH); validate(); } @@ -949,8 +953,7 @@ public class WsJobParameters extends JPanel implements ItemListener, */ public static void main(String[] args) { - jalview.ws.jws2.Jws2Discoverer disc = jalview.ws.jws2.Jws2Discoverer - .getDiscoverer(); + Jws2Discoverer disc = Jws2Discoverer.getDiscoverer(); int p = 0; if (args.length > 0) { @@ -1018,7 +1021,7 @@ public class WsJobParameters extends JPanel implements ItemListener, { try { - Option cpy = jalview.ws.jws2.ParameterUtils.copyOption(o); + Option cpy = ParameterUtils.copyOption(o); } catch (Exception e) { System.err.println("Failed to copy " + o.getName()); @@ -1038,7 +1041,7 @@ public class WsJobParameters extends JPanel implements ItemListener, { try { - Parameter cpy = jalview.ws.jws2.ParameterUtils + Parameter cpy = ParameterUtils .copyParameter(o); } catch (Exception e) { @@ -1056,15 +1059,15 @@ public class WsJobParameters extends JPanel implements ItemListener, List writeparam = null, readparam = null; try { - writeparam = jalview.ws.jws2.ParameterUtils + writeparam = ParameterUtils .writeParameterSet( pr.getArguments(lastserv.getRunnerConfig()), " "); System.out.println("Testing param read :"); - List