From 2b571f08d091dc062cedbb9816c29dcf0cbd4f12 Mon Sep 17 00:00:00 2001 From: Eduardo Pedroni Date: Thu, 22 May 2014 07:44:52 +0100 Subject: Final commit, will release later today. --- doc/jcgp/gui/settings/SettingsPane.html | 41 ++++++++++++++++++---- doc/jcgp/gui/settings/class-use/SettingsPane.html | 4 +-- doc/jcgp/gui/settings/package-frame.html | 4 +-- doc/jcgp/gui/settings/package-summary.html | 9 +++-- doc/jcgp/gui/settings/package-tree.html | 4 +-- doc/jcgp/gui/settings/package-use.html | 9 +++-- .../settings/parameters/GUIBooleanParameter.html | 4 +-- .../settings/parameters/GUIDoubleParameter.html | 4 +-- .../settings/parameters/GUIIntegerParameter.html | 4 +-- doc/jcgp/gui/settings/parameters/GUIParameter.html | 4 +-- .../parameters/class-use/GUIBooleanParameter.html | 4 +-- .../parameters/class-use/GUIDoubleParameter.html | 4 +-- .../parameters/class-use/GUIIntegerParameter.html | 4 +-- .../parameters/class-use/GUIParameter.html | 4 +-- .../gui/settings/parameters/package-frame.html | 4 +-- .../gui/settings/parameters/package-summary.html | 4 +-- doc/jcgp/gui/settings/parameters/package-tree.html | 4 +-- doc/jcgp/gui/settings/parameters/package-use.html | 4 +-- doc/jcgp/gui/settings/testcase/TestCaseTable.html | 4 +-- .../settings/testcase/class-use/TestCaseTable.html | 4 +-- doc/jcgp/gui/settings/testcase/package-frame.html | 4 +-- .../gui/settings/testcase/package-summary.html | 4 +-- doc/jcgp/gui/settings/testcase/package-tree.html | 4 +-- doc/jcgp/gui/settings/testcase/package-use.html | 4 +-- 24 files changed, 88 insertions(+), 55 deletions(-) (limited to 'doc/jcgp/gui/settings') diff --git a/doc/jcgp/gui/settings/SettingsPane.html b/doc/jcgp/gui/settings/SettingsPane.html index 63f03d4..bb1e7b2 100644 --- a/doc/jcgp/gui/settings/SettingsPane.html +++ b/doc/jcgp/gui/settings/SettingsPane.html @@ -2,9 +2,9 @@ - + SettingsPane - + @@ -140,6 +140,15 @@ var activeTableTab = "activeTableTab";
public class SettingsPane
 extends javafx.scene.layout.AnchorPane
+
This is a fairly hefty class which encapsulates the entire right-hand + control pane. It contains base parameters, module selectors and their + associated parameters, flow controls and file loading/saving buttons. +

+ A single instance of this class is used in GUI.
+
+
Author:
+
Eduardo Pedroni
+
@@ -209,7 +218,10 @@ extends javafx.scene.layout.AnchorPane Constructor and Description -SettingsPane(GUI gui)  +SettingsPane(GUI gui) +
Create a new instance of SettingsPane associated + with the specified GUI object.
+ @@ -327,6 +339,12 @@ extends javafx.scene.layout.AnchorPane
  • SettingsPane

    public SettingsPane(GUI gui)
    +
    Create a new instance of SettingsPane associated + with the specified GUI object.
    +
    +
    Parameters:
    +
    gui - a reference to this object's parent.
    +
  • @@ -344,6 +362,10 @@ extends javafx.scene.layout.AnchorPane
  • isExperimentRunning

    public boolean isExperimentRunning()
    +
    +
    Returns:
    +
    true if the experiment is currently evolving something, false otherwise.
    +
  • @@ -381,7 +403,10 @@ extends javafx.scene.layout.AnchorPane
    public void revalidateParameters()
    Calls validate() on every parameter. This is called whenever a parameter changes, so that other parameters update their status in case they were dependent on the - changed parameter.
    + changed parameter. +

    + This also disables the controls if a reset is necessary, preventing the experiment + from running until it has happened.
    @@ -392,7 +417,9 @@ extends javafx.scene.layout.AnchorPane

    applyParameters

    public void applyParameters()
    Calls applyValue() on every parameter. This is called when a reset occurs, so that - the new value will be used as a reference instead of the old reference value.
    + the new value will be used as a reference instead of the old reference value. +

    + It also closes the test case table, just in case.
    @@ -408,8 +435,8 @@ extends javafx.scene.layout.AnchorPane running or finished.
    Parameters:
    -
    running - true if the experiment is running
    -
    finished - true if the experiment is finished
    +
    running - true if the experiment is running.
    +
    finished - true if the experiment is finished.
    diff --git a/doc/jcgp/gui/settings/class-use/SettingsPane.html b/doc/jcgp/gui/settings/class-use/SettingsPane.html index 7232d02..3576f53 100644 --- a/doc/jcgp/gui/settings/class-use/SettingsPane.html +++ b/doc/jcgp/gui/settings/class-use/SettingsPane.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.SettingsPane - + diff --git a/doc/jcgp/gui/settings/package-frame.html b/doc/jcgp/gui/settings/package-frame.html index 673f613..c3822e6 100644 --- a/doc/jcgp/gui/settings/package-frame.html +++ b/doc/jcgp/gui/settings/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings - + diff --git a/doc/jcgp/gui/settings/package-summary.html b/doc/jcgp/gui/settings/package-summary.html index 8c8abb6..a2cae25 100644 --- a/doc/jcgp/gui/settings/package-summary.html +++ b/doc/jcgp/gui/settings/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings - + @@ -84,7 +84,10 @@
    SettingsPane -  + +
    This is a fairly hefty class which encapsulates the entire right-hand + control pane.
    + diff --git a/doc/jcgp/gui/settings/package-tree.html b/doc/jcgp/gui/settings/package-tree.html index d7b9375..cde64c6 100644 --- a/doc/jcgp/gui/settings/package-tree.html +++ b/doc/jcgp/gui/settings/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/package-use.html b/doc/jcgp/gui/settings/package-use.html index d833851..4ba25d1 100644 --- a/doc/jcgp/gui/settings/package-use.html +++ b/doc/jcgp/gui/settings/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings - + @@ -99,7 +99,10 @@ -SettingsPane  +SettingsPane +
    This is a fairly hefty class which encapsulates the entire right-hand + control pane.
    + diff --git a/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html b/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html index 31fb114..db48a71 100644 --- a/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html @@ -2,9 +2,9 @@ - + GUIBooleanParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html b/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html index da42511..d9f3a5b 100644 --- a/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html @@ -2,9 +2,9 @@ - + GUIDoubleParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html b/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html index 519fc75..49f2365 100644 --- a/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html @@ -2,9 +2,9 @@ - + GUIIntegerParameter - + diff --git a/doc/jcgp/gui/settings/parameters/GUIParameter.html b/doc/jcgp/gui/settings/parameters/GUIParameter.html index 82171cb..a6c5092 100644 --- a/doc/jcgp/gui/settings/parameters/GUIParameter.html +++ b/doc/jcgp/gui/settings/parameters/GUIParameter.html @@ -2,9 +2,9 @@ - + GUIParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html index 69e9611..73ef280 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIBooleanParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html index 589b5cf..9e2643a 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIDoubleParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html index ff5b259..1112b9d 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIIntegerParameter - + diff --git a/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html b/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html index ea3ff57..ff820bf 100644 --- a/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html +++ b/doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.parameters.GUIParameter - + diff --git a/doc/jcgp/gui/settings/parameters/package-frame.html b/doc/jcgp/gui/settings/parameters/package-frame.html index 2b9b587..ae92d93 100644 --- a/doc/jcgp/gui/settings/parameters/package-frame.html +++ b/doc/jcgp/gui/settings/parameters/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/parameters/package-summary.html b/doc/jcgp/gui/settings/parameters/package-summary.html index 5af6b96..b30c04b 100644 --- a/doc/jcgp/gui/settings/parameters/package-summary.html +++ b/doc/jcgp/gui/settings/parameters/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/parameters/package-tree.html b/doc/jcgp/gui/settings/parameters/package-tree.html index 218974a..b2b1e24 100644 --- a/doc/jcgp/gui/settings/parameters/package-tree.html +++ b/doc/jcgp/gui/settings/parameters/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.parameters Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/parameters/package-use.html b/doc/jcgp/gui/settings/parameters/package-use.html index eff0576..c328458 100644 --- a/doc/jcgp/gui/settings/parameters/package-use.html +++ b/doc/jcgp/gui/settings/parameters/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings.parameters - + diff --git a/doc/jcgp/gui/settings/testcase/TestCaseTable.html b/doc/jcgp/gui/settings/testcase/TestCaseTable.html index 734ab46..1668f8a 100644 --- a/doc/jcgp/gui/settings/testcase/TestCaseTable.html +++ b/doc/jcgp/gui/settings/testcase/TestCaseTable.html @@ -2,9 +2,9 @@ - + TestCaseTable - + diff --git a/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html b/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html index e6a55cf..e265c24 100644 --- a/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html +++ b/doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html @@ -2,9 +2,9 @@ - + Uses of Class jcgp.gui.settings.testcase.TestCaseTable - + diff --git a/doc/jcgp/gui/settings/testcase/package-frame.html b/doc/jcgp/gui/settings/testcase/package-frame.html index 783cc21..26e62ba 100644 --- a/doc/jcgp/gui/settings/testcase/package-frame.html +++ b/doc/jcgp/gui/settings/testcase/package-frame.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase - + diff --git a/doc/jcgp/gui/settings/testcase/package-summary.html b/doc/jcgp/gui/settings/testcase/package-summary.html index 2f080a2..4c44b31 100644 --- a/doc/jcgp/gui/settings/testcase/package-summary.html +++ b/doc/jcgp/gui/settings/testcase/package-summary.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase - + diff --git a/doc/jcgp/gui/settings/testcase/package-tree.html b/doc/jcgp/gui/settings/testcase/package-tree.html index 3ac9b0e..856d664 100644 --- a/doc/jcgp/gui/settings/testcase/package-tree.html +++ b/doc/jcgp/gui/settings/testcase/package-tree.html @@ -2,9 +2,9 @@ - + jcgp.gui.settings.testcase Class Hierarchy - + diff --git a/doc/jcgp/gui/settings/testcase/package-use.html b/doc/jcgp/gui/settings/testcase/package-use.html index d13c075..632c665 100644 --- a/doc/jcgp/gui/settings/testcase/package-use.html +++ b/doc/jcgp/gui/settings/testcase/package-use.html @@ -2,9 +2,9 @@ - + Uses of Package jcgp.gui.settings.testcase - + -- cgit v1.2.3