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 +++++++++++++++++++++++++++------ 1 file changed, 34 insertions(+), 7 deletions(-) (limited to 'doc/jcgp/gui/settings/SettingsPane.html') 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.
    -- cgit v1.2.3