From ce752391daee559f90ed2cec5dfd07b82d57f98d Mon Sep 17 00:00:00 2001 From: sfop Date: Wed, 5 Oct 2016 16:48:33 +0200 Subject: [PATCH] Startup --- plugins/Correlation.java | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/plugins/Correlation.java b/plugins/Correlation.java index 9e7d112..b2c5e12 100644 --- a/plugins/Correlation.java +++ b/plugins/Correlation.java @@ -32,6 +32,27 @@ public class Correlation extends Panel { if (App.hasArgument("dy")) { textDevY.setText(App.getArgumentValue("dy")); } + try{ + if (App.hasArgument("bs")) { + checkBS.setSelected(Boolean.valueOf(App.getArgumentValue("bs"))); + } + } catch (Exception ex){ + System.err.println(ex.getMessage()); + } + try{ + if (App.hasArgument("inverval")) { + spinnerInterval.setValue(Double.valueOf(App.getArgumentValue("interval"))); + } + } catch (Exception ex){ + System.err.println(ex.getMessage()); + } + try{ + if (App.hasArgument("window")) { + spinnerWindow.setValue(Integer.valueOf(App.getArgumentValue("window"))); + } + } catch (Exception ex){ + System.err.println(ex.getMessage()); + } } @Override @@ -54,6 +75,13 @@ public class Correlation extends Panel { textDevY.setEnabled(state==State.Ready); spinnerInterval.setEnabled(state==State.Ready); spinnerWindow.setEnabled(state==State.Ready); + + if ((former==State.Initializing) && (state == State.Ready)){ + if (App.hasArgument("start")) { + buttonStartActionPerformed(null); + } + } + } @Override