aboutsummaryrefslogtreecommitdiffstats
path: root/doc/jcgp/gui
diff options
context:
space:
mode:
Diffstat (limited to 'doc/jcgp/gui')
-rw-r--r--doc/jcgp/gui/GUI.html195
-rw-r--r--doc/jcgp/gui/class-use/GUI.html9
-rw-r--r--doc/jcgp/gui/console/ConsolePane.html4
-rw-r--r--doc/jcgp/gui/console/class-use/ConsolePane.html4
-rw-r--r--doc/jcgp/gui/console/package-frame.html4
-rw-r--r--doc/jcgp/gui/console/package-summary.html4
-rw-r--r--doc/jcgp/gui/console/package-tree.html4
-rw-r--r--doc/jcgp/gui/console/package-use.html4
-rw-r--r--doc/jcgp/gui/dragresize/HorizontalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/VerticalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-frame.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-summary.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-tree.html4
-rw-r--r--doc/jcgp/gui/dragresize/package-use.html4
-rw-r--r--doc/jcgp/gui/package-frame.html4
-rw-r--r--doc/jcgp/gui/package-summary.html4
-rw-r--r--doc/jcgp/gui/package-tree.html4
-rw-r--r--doc/jcgp/gui/package-use.html4
-rw-r--r--doc/jcgp/gui/population/ChromosomePane.html13
-rw-r--r--doc/jcgp/gui/population/FunctionSelector.html10
-rw-r--r--doc/jcgp/gui/population/GUIGene.GUIGeneState.html24
-rw-r--r--doc/jcgp/gui/population/GUIGene.html16
-rw-r--r--doc/jcgp/gui/population/GUIInput.html14
-rw-r--r--doc/jcgp/gui/population/GUINode.html14
-rw-r--r--doc/jcgp/gui/population/GUIOutput.html14
-rw-r--r--doc/jcgp/gui/population/PopulationPane.html4
-rw-r--r--doc/jcgp/gui/population/class-use/ChromosomePane.html4
-rw-r--r--doc/jcgp/gui/population/class-use/FunctionSelector.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html12
-rw-r--r--doc/jcgp/gui/population/class-use/GUIGene.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUIInput.html4
-rw-r--r--doc/jcgp/gui/population/class-use/GUINode.html9
-rw-r--r--doc/jcgp/gui/population/class-use/GUIOutput.html4
-rw-r--r--doc/jcgp/gui/population/class-use/PopulationPane.html4
-rw-r--r--doc/jcgp/gui/population/package-frame.html4
-rw-r--r--doc/jcgp/gui/population/package-summary.html14
-rw-r--r--doc/jcgp/gui/population/package-tree.html4
-rw-r--r--doc/jcgp/gui/population/package-use.html9
-rw-r--r--doc/jcgp/gui/settings/SettingsPane.html41
-rw-r--r--doc/jcgp/gui/settings/class-use/SettingsPane.html4
-rw-r--r--doc/jcgp/gui/settings/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/package-summary.html9
-rw-r--r--doc/jcgp/gui/settings/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/package-use.html9
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIBooleanParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIDoubleParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIIntegerParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/GUIParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIBooleanParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIDoubleParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIIntegerParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/class-use/GUIParameter.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-summary.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/parameters/package-use.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/TestCaseTable.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/class-use/TestCaseTable.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-frame.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-summary.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-tree.html4
-rw-r--r--doc/jcgp/gui/settings/testcase/package-use.html4
64 files changed, 403 insertions, 201 deletions
diff --git a/doc/jcgp/gui/GUI.html b/doc/jcgp/gui/GUI.html
index 73bbe2a..c8274c9 100644
--- a/doc/jcgp/gui/GUI.html
+++ b/doc/jcgp/gui/GUI.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUI</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
@@ -124,7 +124,17 @@ extends javafx.application.Application</pre>
The user interface is divided into 3 main components: the node grid
(<a href="../../jcgp/gui/population/PopulationPane.html" title="class in jcgp.gui.population"><code>PopulationPane</code></a>), the control pane (<a href="../../jcgp/gui/settings/SettingsPane.html" title="class in jcgp.gui.settings"><code>SettingsPane</code></a>) and
the console (<a href="../../jcgp/gui/console/ConsolePane.html" title="class in jcgp.gui.console"><code>ConsolePane</code></a>). Click on any of the links in
- brackets to see more information about each interface component.</div>
+ brackets to see more information about each interface component.
+ <br><br>
+ This class also contains the instance of JCGP responsible for
+ running the experiments in GUI mode. JCGP's execution must be delegated
+ to a separate thread so that the GUI remains unblocked. This is done using
+ a JavaFX <code>Service</code> which calls <code>nextGeneration()</code> in a loop
+ until it is interrupted by the main JavaFX thread.
+ <br>
+ This service also handles flushing the console in a thread safe way. This
+ is done by synchronizing the <code>nextGeneration()</code> and <code>flush()</code>
+ method calls on a lock object.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>Eduardo Pedroni</dd>
@@ -164,43 +174,66 @@ extends javafx.application.Application</pre>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#BAD_SELECTION_COLOUR">BAD_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#BAD_SELECTION_COLOUR">BAD_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a bad selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#CONSOLE_MIN_HEIGHT">CONSOLE_MIN_HEIGHT</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#CONSOLE_MIN_HEIGHT">CONSOLE_MIN_HEIGHT</a></span></code>
+<div class="block">The minimum width of the console pane, to prevent it
+ from being resized beyond visibility.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GOOD_SELECTION_COLOUR">GOOD_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GOOD_SELECTION_COLOUR">GOOD_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a good selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#HARD_HIGHLIGHT_COLOUR">HARD_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#HARD_HIGHLIGHT_COLOUR">HARD_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a hard highlight.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#MEDIUM_HIGHLIGHT_COLOUR">MEDIUM_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#MEDIUM_HIGHLIGHT_COLOUR">MEDIUM_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for a medium highlight.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_COLOUR">NEUTRAL_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_COLOUR">NEUTRAL_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing neutrality.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_SELECTION_COLOUR">NEUTRAL_SELECTION_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#NEUTRAL_SELECTION_COLOUR">NEUTRAL_SELECTION_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for representing a neutral selection.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#RESIZE_MARGIN">RESIZE_MARGIN</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#RESIZE_MARGIN">RESIZE_MARGIN</a></span></code>
+<div class="block">The width or height of the area that can be clicked on
+ to drag-resize a pane.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static double</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SETTINGS_MIN_WIDTH">SETTINGS_MIN_WIDTH</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SETTINGS_MIN_WIDTH">SETTINGS_MIN_WIDTH</a></span></code>
+<div class="block">The minimum width of the settings pane, to prevent it
+ from being resized beyond visibility.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SOFT_HIGHLIGHT_COLOUR">SOFT_HIGHLIGHT_COLOUR</a></span></code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#SOFT_HIGHLIGHT_COLOUR">SOFT_HIGHLIGHT_COLOUR</a></span></code>
+<div class="block">A string containing the hexadecimal colour used for a soft highlight.</div>
+</td>
</tr>
</table>
<ul class="blockList">
@@ -224,7 +257,9 @@ extends javafx.application.Application</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GUI--">GUI</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#GUI--">GUI</a></span>()</code>
+<div class="block">Makes a new instance of GUI.</div>
+</td>
</tr>
</table>
</li>
@@ -244,15 +279,22 @@ extends javafx.application.Application</pre>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">bringFunctionSelector</a></span>(javafx.scene.input.MouseEvent&nbsp;event,
- <a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>&nbsp;</td>
+ <a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">evaluateTestCase</a></span>(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</code>
+<div class="block">Starts the evaluation process with the given test case.</div>
+</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#flushConsole--">flushConsole</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#flushConsole--">flushConsole</a></span>()</code>
+<div class="block">Writes all buffered content out to the GUI console.</div>
+</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>int</code></td>
@@ -268,7 +310,9 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#hideGeneValues--">hideGeneValues</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#hideGeneValues--">hideGeneValues</a></span>()</code>
+<div class="block">Hide all evaluated values.</div>
+</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
@@ -276,23 +320,33 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>static void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#main-java.lang.String:A-">main</a></span>(java.lang.String[]&nbsp;args)</code>
+<div class="block">Start JCGP with the user interface.</div>
+</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reDraw--">reDraw</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reDraw--">reDraw</a></span>()</code>
+<div class="block">Does a complete GUI refresh.</div>
+</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reset--">reset</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#reset--">reset</a></span>()</code>
+<div class="block">Reset button callback.</div>
+</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#runPause--">runPause</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#runPause--">runPause</a></span>()</code>
+<div class="block">Run/pause method.</div>
+</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#setEvaluating-boolean-">setEvaluating</a></span>(boolean&nbsp;value)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#setEvaluating-boolean-">setEvaluating</a></span>(boolean&nbsp;value)</code>
+<div class="block">Set the system into evaluation mode.</div>
+</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
@@ -300,11 +354,15 @@ extends javafx.application.Application</pre>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#step--">step</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#step--">step</a></span>()</code>
+<div class="block">Perform a single generation using <code>nextGeneration()</code>.</div>
+</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#updateFunctionSelector--">updateFunctionSelector</a></span>()</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../jcgp/gui/GUI.html#updateFunctionSelector--">updateFunctionSelector</a></span>()</code>
+<div class="block">Refresh the function selector, used when functions are enabled or disabled.</div>
+</td>
</tr>
</table>
<ul class="blockList">
@@ -342,6 +400,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>NEUTRAL_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String NEUTRAL_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing neutrality.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.NEUTRAL_COLOUR">Constant Field Values</a></dd>
@@ -355,6 +414,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>HARD_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String HARD_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a hard highlight.
+ A "hard" select, for instance, happens when an output path is locked on the chromosome
+ pane.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.HARD_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -368,6 +430,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>MEDIUM_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String MEDIUM_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for a medium highlight.
+ One example of such a selection is the colour applied to a node
+ when it is hovered over.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.MEDIUM_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -381,6 +446,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>SOFT_HIGHLIGHT_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String SOFT_HIGHLIGHT_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for a soft highlight.
+ When hovering over a node, its connections are soft-selected.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.SOFT_HIGHLIGHT_COLOUR">Constant Field Values</a></dd>
@@ -394,6 +461,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>GOOD_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String GOOD_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a good selection.
+ Ideally a shade of green, used for instance when a manual connection is valid.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.GOOD_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -407,6 +476,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>NEUTRAL_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String NEUTRAL_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a neutral selection.
+ Ideally a shade of yellow, used for instance when a manual connection is already the
+ current connection.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.NEUTRAL_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -420,6 +492,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>BAD_SELECTION_COLOUR</h4>
<pre>public static final&nbsp;java.lang.String BAD_SELECTION_COLOUR</pre>
+<div class="block">A string containing the hexadecimal colour used for representing a bad selection.
+ Ideally a shade of red, use for instance when a manual connection is not valid.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.BAD_SELECTION_COLOUR">Constant Field Values</a></dd>
@@ -433,6 +507,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>RESIZE_MARGIN</h4>
<pre>public static final&nbsp;double RESIZE_MARGIN</pre>
+<div class="block">The width or height of the area that can be clicked on
+ to drag-resize a pane.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.RESIZE_MARGIN">Constant Field Values</a></dd>
@@ -446,6 +522,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>SETTINGS_MIN_WIDTH</h4>
<pre>public static final&nbsp;double SETTINGS_MIN_WIDTH</pre>
+<div class="block">The minimum width of the settings pane, to prevent it
+ from being resized beyond visibility.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.SETTINGS_MIN_WIDTH">Constant Field Values</a></dd>
@@ -459,6 +537,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>CONSOLE_MIN_HEIGHT</h4>
<pre>public static final&nbsp;double CONSOLE_MIN_HEIGHT</pre>
+<div class="block">The minimum width of the console pane, to prevent it
+ from being resized beyond visibility.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../constant-values.html#jcgp.gui.GUI.CONSOLE_MIN_HEIGHT">Constant Field Values</a></dd>
@@ -480,6 +560,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>GUI</h4>
<pre>public&nbsp;GUI()</pre>
+<div class="block">Makes a new instance of GUI. This initialises the JCGP experiment and
+ instantiates the function selector. It also creates the console flush task
+ and the service responsible for running the JCGP experiment.</div>
</li>
</ul>
</li>
@@ -497,6 +580,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>main</h4>
<pre>public static&nbsp;void&nbsp;main(java.lang.String[]&nbsp;args)</pre>
+<div class="block">Start JCGP with the user interface.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>args</code> - no arguments are used.</dd>
+</dl>
</li>
</ul>
<a name="start-javafx.stage.Stage-">
@@ -522,6 +610,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>runPause</h4>
<pre>public&nbsp;void&nbsp;runPause()</pre>
+<div class="block">Run/pause method.
+ Run the experiment if it is paused, or pause it if it is running.
+ <br>
+ This method is the callback used by the run/pause button. It
+ controls the jcgp service.</div>
</li>
</ul>
<a name="step--">
@@ -531,6 +624,11 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>step</h4>
<pre>public&nbsp;void&nbsp;step()</pre>
+<div class="block">Perform a single generation using <code>nextGeneration()</code>.
+ <br>
+ On top of that, this method performs all of the housekeeping
+ that is normally done before and after running, such as
+ refreshing the chromosome panes.</div>
</li>
</ul>
<a name="reset--">
@@ -540,6 +638,9 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>reset</h4>
<pre>public&nbsp;void&nbsp;reset()</pre>
+<div class="block">Reset button callback. If the parameters are valid,
+ this resets the entire experiment by calling <code>reset()</code>
+ on jcgp.</div>
</li>
</ul>
<a name="reDraw--">
@@ -549,6 +650,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>reDraw</h4>
<pre>public&nbsp;void&nbsp;reDraw()</pre>
+<div class="block">Does a complete GUI refresh.
+ This is potentially lengthy, so use with care.</div>
</li>
</ul>
<a name="updateFunctionSelector--">
@@ -558,6 +661,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>updateFunctionSelector</h4>
<pre>public&nbsp;void&nbsp;updateFunctionSelector()</pre>
+<div class="block">Refresh the function selector, used when functions are enabled or disabled.</div>
</li>
</ul>
<a name="isWorking--">
@@ -567,6 +671,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>isWorking</h4>
<pre>public&nbsp;boolean&nbsp;isWorking()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if jcgp is evolving.</dd>
+</dl>
</li>
</ul>
<a name="bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">
@@ -577,6 +685,13 @@ extends javafx.application.Application</pre>
<h4>bringFunctionSelector</h4>
<pre>public&nbsp;void&nbsp;bringFunctionSelector(javafx.scene.input.MouseEvent&nbsp;event,
<a href="../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</pre>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>event</code> - the mouse event containing cursor coordinates.</dd>
+<dd><code>node</code> - the node whose function should be changed.</dd>
+</dl>
</li>
</ul>
<a name="getExperiment--">
@@ -586,6 +701,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getExperiment</h4>
<pre>public&nbsp;<a href="../../jcgp/JCGP.html" title="class in jcgp">JCGP</a>&nbsp;getExperiment()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a reference to the <code>JCGP</code> experiment.</dd>
+</dl>
</li>
</ul>
<a name="evaluateTestCase-jcgp.backend.modules.problem.TestCaseProblem.TestCase-">
@@ -595,6 +714,13 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>evaluateTestCase</h4>
<pre>public&nbsp;void&nbsp;evaluateTestCase(<a href="../../jcgp/backend/modules/problem/TestCaseProblem.TestCase.html" title="class in jcgp.backend.modules.problem">TestCaseProblem.TestCase</a>&lt;java.lang.Object&gt;&nbsp;testCase)</pre>
+<div class="block">Starts the evaluation process with the given test case.
+ It does so by calling <code>evaluateTestCase()</code> on
+ the population pane.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>testCase</code> - the test case to evaluate.</dd>
+</dl>
</li>
</ul>
<a name="hideGeneValues--">
@@ -604,6 +730,8 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>hideGeneValues</h4>
<pre>public&nbsp;void&nbsp;hideGeneValues()</pre>
+<div class="block">Hide all evaluated values. This should be called when
+ evaluations are no longer being performed.</div>
</li>
</ul>
<a name="setEvaluating-boolean-">
@@ -613,6 +741,14 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>setEvaluating</h4>
<pre>public&nbsp;void&nbsp;setEvaluating(boolean&nbsp;value)</pre>
+<div class="block">Set the system into evaluation mode.
+ When in evaluation mode, the population pane
+ refreshes the node values whenever connection
+ changes happen.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - true if evaluations are happening, false otherwise.</dd>
+</dl>
</li>
</ul>
<a name="getStage--">
@@ -622,6 +758,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getStage</h4>
<pre>public&nbsp;javafx.stage.Stage&nbsp;getStage()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>a reference to the GUI stage.</dd>
+</dl>
</li>
</ul>
<a name="flushConsole--">
@@ -631,6 +771,7 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>flushConsole</h4>
<pre>public&nbsp;void&nbsp;flushConsole()</pre>
+<div class="block">Writes all buffered content out to the GUI console.</div>
</li>
</ul>
<a name="getChromosomeIndex--">
@@ -640,6 +781,10 @@ extends javafx.application.Application</pre>
<li class="blockList">
<h4>getChromosomeIndex</h4>
<pre>public&nbsp;int&nbsp;getChromosomeIndex()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>the index of the chromosome currently being looked at.</dd>
+</dl>
</li>
</ul>
</li>
diff --git a/doc/jcgp/gui/class-use/GUI.html b/doc/jcgp/gui/class-use/GUI.html
index 815fc1b..0b08936 100644
--- a/doc/jcgp/gui/class-use/GUI.html
+++ b/doc/jcgp/gui/class-use/GUI.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.GUI</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -143,7 +143,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+</td>
</tr>
</tbody>
</table>
diff --git a/doc/jcgp/gui/console/ConsolePane.html b/doc/jcgp/gui/console/ConsolePane.html
index 8690aec..93e9559 100644
--- a/doc/jcgp/gui/console/ConsolePane.html
+++ b/doc/jcgp/gui/console/ConsolePane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>ConsolePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/console/class-use/ConsolePane.html b/doc/jcgp/gui/console/class-use/ConsolePane.html
index 1809f6a..3ecf53e 100644
--- a/doc/jcgp/gui/console/class-use/ConsolePane.html
+++ b/doc/jcgp/gui/console/class-use/ConsolePane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.console.ConsolePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/console/package-frame.html b/doc/jcgp/gui/console/package-frame.html
index ef3c747..0558620 100644
--- a/doc/jcgp/gui/console/package-frame.html
+++ b/doc/jcgp/gui/console/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/console/package-summary.html b/doc/jcgp/gui/console/package-summary.html
index eb9d7cb..8f2fbc0 100644
--- a/doc/jcgp/gui/console/package-summary.html
+++ b/doc/jcgp/gui/console/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/console/package-tree.html b/doc/jcgp/gui/console/package-tree.html
index 505425b..fc550b9 100644
--- a/doc/jcgp/gui/console/package-tree.html
+++ b/doc/jcgp/gui/console/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.console Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/console/package-use.html b/doc/jcgp/gui/console/package-use.html
index e978efe..d2a7e64 100644
--- a/doc/jcgp/gui/console/package-use.html
+++ b/doc/jcgp/gui/console/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.console</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/HorizontalDragResize.html b/doc/jcgp/gui/dragresize/HorizontalDragResize.html
index df298b7..0ef222f 100644
--- a/doc/jcgp/gui/dragresize/HorizontalDragResize.html
+++ b/doc/jcgp/gui/dragresize/HorizontalDragResize.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>HorizontalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/VerticalDragResize.html b/doc/jcgp/gui/dragresize/VerticalDragResize.html
index 5b6c2b3..4897b4e 100644
--- a/doc/jcgp/gui/dragresize/VerticalDragResize.html
+++ b/doc/jcgp/gui/dragresize/VerticalDragResize.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>VerticalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html b/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html
index 7fcf5da..cab2c25 100644
--- a/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html
+++ b/doc/jcgp/gui/dragresize/class-use/HorizontalDragResize.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.dragresize.HorizontalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html b/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html
index e4c7edb..f8850ab 100644
--- a/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html
+++ b/doc/jcgp/gui/dragresize/class-use/VerticalDragResize.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.dragresize.VerticalDragResize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/package-frame.html b/doc/jcgp/gui/dragresize/package-frame.html
index 249537a..dfa4420 100644
--- a/doc/jcgp/gui/dragresize/package-frame.html
+++ b/doc/jcgp/gui/dragresize/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/package-summary.html b/doc/jcgp/gui/dragresize/package-summary.html
index 37dd0d6..35e0d97 100644
--- a/doc/jcgp/gui/dragresize/package-summary.html
+++ b/doc/jcgp/gui/dragresize/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/package-tree.html b/doc/jcgp/gui/dragresize/package-tree.html
index 21aeac4..acb9253 100644
--- a/doc/jcgp/gui/dragresize/package-tree.html
+++ b/doc/jcgp/gui/dragresize/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.dragresize Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/dragresize/package-use.html b/doc/jcgp/gui/dragresize/package-use.html
index 82c6559..a2a0e8e 100644
--- a/doc/jcgp/gui/dragresize/package-use.html
+++ b/doc/jcgp/gui/dragresize/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.dragresize</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/package-frame.html b/doc/jcgp/gui/package-frame.html
index f7974f9..2c59e06 100644
--- a/doc/jcgp/gui/package-frame.html
+++ b/doc/jcgp/gui/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/package-summary.html b/doc/jcgp/gui/package-summary.html
index 6eae9db..b21e2a9 100644
--- a/doc/jcgp/gui/package-summary.html
+++ b/doc/jcgp/gui/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/package-tree.html b/doc/jcgp/gui/package-tree.html
index 02729e9..9637f6e 100644
--- a/doc/jcgp/gui/package-tree.html
+++ b/doc/jcgp/gui/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/package-use.html b/doc/jcgp/gui/package-use.html
index 10a05f5..f7e90dd 100644
--- a/doc/jcgp/gui/package-use.html
+++ b/doc/jcgp/gui/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/ChromosomePane.html b/doc/jcgp/gui/population/ChromosomePane.html
index 1ce9bd7..4904373 100644
--- a/doc/jcgp/gui/population/ChromosomePane.html
+++ b/doc/jcgp/gui/population/ChromosomePane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:42 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:30 BST 2014 -->
<title>ChromosomePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,13 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">ChromosomePane</span>
extends javafx.scene.control.ScrollPane</pre>
+<div class="block">This extension of <code>ScrollPane</code> contains a series of
+ nodes, inputs and outputs spread across a grid. It also contains
+ all of the connection lines overlaid over the nodes, inputs and outputs.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
@@ -411,7 +418,7 @@ extends javafx.scene.control.ScrollPane</pre>
<pre>public&nbsp;boolean&nbsp;isEvaluating()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the evaluating</dd>
+<dd>the evaluating attribute.</dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/gui/population/FunctionSelector.html b/doc/jcgp/gui/population/FunctionSelector.html
index 311c20c..90fdcd1 100644
--- a/doc/jcgp/gui/population/FunctionSelector.html
+++ b/doc/jcgp/gui/population/FunctionSelector.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>FunctionSelector</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,12 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">FunctionSelector</span>
extends javafx.scene.layout.VBox</pre>
+<div class="block">A menu class, exposes all of the allowed functions
+ when called by a node, so that the node function can be changed.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
diff --git a/doc/jcgp/gui/population/GUIGene.GUIGeneState.html b/doc/jcgp/gui/population/GUIGene.GUIGeneState.html
index 78acf8f..cd0c1d8 100644
--- a/doc/jcgp/gui/population/GUIGene.GUIGeneState.html
+++ b/doc/jcgp/gui/population/GUIGene.GUIGeneState.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIGene.GUIGeneState</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -145,13 +145,13 @@ extends java.lang.Enum&lt;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneS
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#ACTIVE_HOVER">ACTIVE_HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#FORBIDDEN_TARGET">FORBIDDEN_TARGET</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#HOVER">HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#HOVER">HOVER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INDIRECT_HOVER">INDIRECT_HOVER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INDIRECT_HOVER">INDIRECT_HOVER</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#INVALID_TARGET">INVALID_TARGET</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#LOCKED_HOVER">LOCKED_HOVER</a></span></code>&nbsp;</td>
@@ -166,7 +166,7 @@ extends java.lang.Enum&lt;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneS
<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#SOURCE">SOURCE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#TARGET">TARGET</a></span></code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html#VALID_TARGET">VALID_TARGET</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
@@ -279,13 +279,13 @@ the order they are declared.</div>
<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> SOURCE</pre>
</li>
</ul>
-<a name="TARGET">
+<a name="VALID_TARGET">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>TARGET</h4>
-<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> TARGET</pre>
+<h4>VALID_TARGET</h4>
+<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> VALID_TARGET</pre>
</li>
</ul>
<a name="NO_CHANGE_TARGET">
@@ -297,13 +297,13 @@ the order they are declared.</div>
<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> NO_CHANGE_TARGET</pre>
</li>
</ul>
-<a name="FORBIDDEN_TARGET">
+<a name="INVALID_TARGET">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
-<h4>FORBIDDEN_TARGET</h4>
-<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> FORBIDDEN_TARGET</pre>
+<h4>INVALID_TARGET</h4>
+<pre>public static final&nbsp;<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a> INVALID_TARGET</pre>
</li>
</ul>
</li>
diff --git a/doc/jcgp/gui/population/GUIGene.html b/doc/jcgp/gui/population/GUIGene.html
index 462a5e3..ec66952 100644
--- a/doc/jcgp/gui/population/GUIGene.html
+++ b/doc/jcgp/gui/population/GUIGene.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIGene</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -297,7 +297,7 @@ extends javafx.scene.Group</pre>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -492,10 +492,6 @@ extends javafx.scene.Group</pre>
<li class="blockList">
<h4>removeLocks</h4>
<pre>public abstract&nbsp;void&nbsp;removeLocks(int&nbsp;value)</pre>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>value</code> - </dd>
-</dl>
</li>
</ul>
<a name="updateLines--">
@@ -525,13 +521,13 @@ extends javafx.scene.Group</pre>
<pre>public abstract&nbsp;<a href="../../../jcgp/backend/population/Connection.html" title="interface in jcgp.backend.population">Connection</a>&nbsp;getChangingConnection()</pre>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public abstract&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public abstract&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
</li>
</ul>
<a name="resetState--">
diff --git a/doc/jcgp/gui/population/GUIInput.html b/doc/jcgp/gui/population/GUIInput.html
index 839f46d..522ddb4 100644
--- a/doc/jcgp/gui/population/GUIInput.html
+++ b/doc/jcgp/gui/population/GUIInput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIInput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -263,7 +263,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIInput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIInput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
<div class="block">Set all connections to a given state.</div>
</td>
</tr>
@@ -364,17 +364,17 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<div class="block">Set all connections to a given state.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>newState</code> - the state to set connections to.</dd>
</dl>
diff --git a/doc/jcgp/gui/population/GUINode.html b/doc/jcgp/gui/population/GUINode.html
index 51fd777..e8769a3 100644
--- a/doc/jcgp/gui/population/GUINode.html
+++ b/doc/jcgp/gui/population/GUINode.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUINode</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -269,7 +269,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUINode.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUINode.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -432,16 +432,16 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/gui/population/GUIOutput.html b/doc/jcgp/gui/population/GUIOutput.html
index a8ffa82..da69c4e 100644
--- a/doc/jcgp/gui/population/GUIOutput.html
+++ b/doc/jcgp/gui/population/GUIOutput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>GUIOutput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -269,7 +269,7 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIOutput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../jcgp/gui/population/GUIOutput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
@@ -387,16 +387,16 @@ extends <a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp
</dl>
</li>
</ul>
-<a name="setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">
+<a name="setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
-<h4>setConnections</h4>
-<pre>public&nbsp;void&nbsp;setConnections(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
+<h4>setConnectionStates</h4>
+<pre>public&nbsp;void&nbsp;setConnectionStates(<a href="../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
+<dd><code><a href="../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></code>&nbsp;in class&nbsp;<code><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></code></dd>
</dl>
</li>
</ul>
diff --git a/doc/jcgp/gui/population/PopulationPane.html b/doc/jcgp/gui/population/PopulationPane.html
index 7a5c039..d1ff15c 100644
--- a/doc/jcgp/gui/population/PopulationPane.html
+++ b/doc/jcgp/gui/population/PopulationPane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>PopulationPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/ChromosomePane.html b/doc/jcgp/gui/population/class-use/ChromosomePane.html
index ec124d5..add9624 100644
--- a/doc/jcgp/gui/population/class-use/ChromosomePane.html
+++ b/doc/jcgp/gui/population/class-use/ChromosomePane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.ChromosomePane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/FunctionSelector.html b/doc/jcgp/gui/population/class-use/FunctionSelector.html
index dc159c5..15a596e 100644
--- a/doc/jcgp/gui/population/class-use/FunctionSelector.html
+++ b/doc/jcgp/gui/population/class-use/FunctionSelector.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.FunctionSelector</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html b/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
index 98ec0e6..54fb0b6 100644
--- a/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
+++ b/doc/jcgp/gui/population/class-use/GUIGene.GUIGeneState.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIGene.GUIGeneState</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -130,21 +130,21 @@ the order they are declared.</div>
<tbody>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUINode.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUINode.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUINode.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUINode.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIInput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIInput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
+<td class="colLast"><span class="typeNameLabel">GUIInput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIInput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>
<div class="block">Set all connections to a given state.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIOutput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIOutput.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUIOutput.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIOutput.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
-<td class="colLast"><span class="typeNameLabel">GUIGene.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIGene.html#setConnections-jcgp.gui.population.GUIGene.GUIGeneState-">setConnections</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">GUIGene.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/population/GUIGene.html#setConnectionStates-jcgp.gui.population.GUIGene.GUIGeneState-">setConnectionStates</a></span>(<a href="../../../../jcgp/gui/population/GUIGene.GUIGeneState.html" title="enum in jcgp.gui.population">GUIGene.GUIGeneState</a>&nbsp;newState)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
diff --git a/doc/jcgp/gui/population/class-use/GUIGene.html b/doc/jcgp/gui/population/class-use/GUIGene.html
index 056c43d..32874c8 100644
--- a/doc/jcgp/gui/population/class-use/GUIGene.html
+++ b/doc/jcgp/gui/population/class-use/GUIGene.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIGene</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUIInput.html b/doc/jcgp/gui/population/class-use/GUIInput.html
index 94dc7a6..c9b77ef 100644
--- a/doc/jcgp/gui/population/class-use/GUIInput.html
+++ b/doc/jcgp/gui/population/class-use/GUIInput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIInput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/GUINode.html b/doc/jcgp/gui/population/class-use/GUINode.html
index 025b405..6477a04 100644
--- a/doc/jcgp/gui/population/class-use/GUINode.html
+++ b/doc/jcgp/gui/population/class-use/GUINode.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUINode</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
@@ -109,7 +109,10 @@
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">GUI.</span><code><span class="memberNameLink"><a href="../../../../jcgp/gui/GUI.html#bringFunctionSelector-javafx.scene.input.MouseEvent-jcgp.gui.population.GUINode-">bringFunctionSelector</a></span>(javafx.scene.input.MouseEvent&nbsp;event,
- <a href="../../../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>&nbsp;</td>
+ <a href="../../../../jcgp/gui/population/GUINode.html" title="class in jcgp.gui.population">GUINode</a>&nbsp;node)</code>
+<div class="block">Relocate the function selector to the right position
+ relative to the specified node and set it visible.</div>
+</td>
</tr>
</tbody>
</table>
diff --git a/doc/jcgp/gui/population/class-use/GUIOutput.html b/doc/jcgp/gui/population/class-use/GUIOutput.html
index 12b420e..fefc469 100644
--- a/doc/jcgp/gui/population/class-use/GUIOutput.html
+++ b/doc/jcgp/gui/population/class-use/GUIOutput.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.GUIOutput</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/class-use/PopulationPane.html b/doc/jcgp/gui/population/class-use/PopulationPane.html
index 0b51dbd..7b6ab4a 100644
--- a/doc/jcgp/gui/population/class-use/PopulationPane.html
+++ b/doc/jcgp/gui/population/class-use/PopulationPane.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.population.PopulationPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-frame.html b/doc/jcgp/gui/population/package-frame.html
index fb25383..d93ae19 100644
--- a/doc/jcgp/gui/population/package-frame.html
+++ b/doc/jcgp/gui/population/package-frame.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-summary.html b/doc/jcgp/gui/population/package-summary.html
index 214d686..7e934e1 100644
--- a/doc/jcgp/gui/population/package-summary.html
+++ b/doc/jcgp/gui/population/package-summary.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -84,11 +84,17 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/ChromosomePane.html" title="class in jcgp.gui.population">ChromosomePane</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">This extension of <code>ScrollPane</code> contains a series of
+ nodes, inputs and outputs spread across a grid.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/FunctionSelector.html" title="class in jcgp.gui.population">FunctionSelector</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">A menu class, exposes all of the allowed functions
+ when called by a node, so that the node function can be changed.</div>
+</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/population/GUIGene.html" title="class in jcgp.gui.population">GUIGene</a></td>
diff --git a/doc/jcgp/gui/population/package-tree.html b/doc/jcgp/gui/population/package-tree.html
index 0e95523..d791b58 100644
--- a/doc/jcgp/gui/population/package-tree.html
+++ b/doc/jcgp/gui/population/package-tree.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.population Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
diff --git a/doc/jcgp/gui/population/package-use.html b/doc/jcgp/gui/population/package-use.html
index b8d73ef..9f9d69c 100644
--- a/doc/jcgp/gui/population/package-use.html
+++ b/doc/jcgp/gui/population/package-use.html
@@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.population</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -118,7 +118,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../jcgp/gui/population/class-use/ChromosomePane.html#jcgp.gui.population">ChromosomePane</a>&nbsp;</td>
+<td class="colOne"><a href="../../../jcgp/gui/population/class-use/ChromosomePane.html#jcgp.gui.population">ChromosomePane</a>
+<div class="block">This extension of <code>ScrollPane</code> contains a series of
+ nodes, inputs and outputs spread across a grid.</div>
+</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../jcgp/gui/population/class-use/GUIGene.html#jcgp.gui.population">GUIGene</a>&nbsp;</td>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:43 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:31 BST 2014 -->
<title>SettingsPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -140,6 +140,15 @@ var activeTableTab = "activeTableTab";
<br>
<pre>public class <span class="typeNameLabel">SettingsPane</span>
extends javafx.scene.layout.AnchorPane</pre>
+<div class="block">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.
+ <br><br>
+ A single instance of this class is used in <code>GUI</code>.</div>
+<dl>
+<dt><span class="simpleTagLabel">Author:</span></dt>
+<dd>Eduardo Pedroni</dd>
+</dl>
</li>
</ul>
</div>
@@ -209,7 +218,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../jcgp/gui/settings/SettingsPane.html#SettingsPane-jcgp.gui.GUI-">SettingsPane</a></span>(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</code>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+</td>
</tr>
</table>
</li>
@@ -327,6 +339,12 @@ extends javafx.scene.layout.AnchorPane</pre>
<li class="blockList">
<h4>SettingsPane</h4>
<pre>public&nbsp;SettingsPane(<a href="../../../jcgp/gui/GUI.html" title="class in jcgp.gui">GUI</a>&nbsp;gui)</pre>
+<div class="block">Create a new instance of <code>SettingsPane</code> associated
+ with the specified <code>GUI</code> object.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>gui</code> - a reference to this object's parent.</dd>
+</dl>
</li>
</ul>
</li>
@@ -344,6 +362,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<li class="blockList">
<h4>isExperimentRunning</h4>
<pre>public&nbsp;boolean&nbsp;isExperimentRunning()</pre>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>true if the experiment is currently evolving something, false otherwise.</dd>
+</dl>
</li>
</ul>
<a name="isResetRequired--">
@@ -381,7 +403,10 @@ extends javafx.scene.layout.AnchorPane</pre>
<pre>public&nbsp;void&nbsp;revalidateParameters()</pre>
<div class="block">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.</div>
+ changed parameter.
+ <br><br>
+ This also disables the controls if a reset is necessary, preventing the experiment
+ from running until it has happened.</div>
</li>
</ul>
<a name="applyParameters--">
@@ -392,7 +417,9 @@ extends javafx.scene.layout.AnchorPane</pre>
<h4>applyParameters</h4>
<pre>public&nbsp;void&nbsp;applyParameters()</pre>
<div class="block">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.</div>
+ the new value will be used as a reference instead of the old reference value.
+ <br><br>
+ It also closes the test case table, just in case.</div>
</li>
</ul>
<a name="updateControls-boolean-boolean-">
@@ -408,8 +435,8 @@ extends javafx.scene.layout.AnchorPane</pre>
running or finished.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>running</code> - true if the experiment is running</dd>
-<dd><code>finished</code> - true if the experiment is finished</dd>
+<dd><code>running</code> - true if the experiment is running.</dd>
+<dd><code>finished</code> - true if the experiment is finished.</dd>
</dl>
</li>
</ul>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.SettingsPane</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -84,7 +84,10 @@
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../jcgp/gui/settings/SettingsPane.html" title="class in jcgp.gui.settings">SettingsPane</a></td>
-<td class="colLast">&nbsp;</td>
+<td class="colLast">
+<div class="block">This is a fairly hefty class which encapsulates the entire right-hand
+ control pane.</div>
+</td>
</tr>
</tbody>
</table>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
@@ -99,7 +99,10 @@
</tr>
<tbody>
<tr class="altColor">
-<td class="colOne"><a href="../../../jcgp/gui/settings/class-use/SettingsPane.html#jcgp.gui.settings.parameters">SettingsPane</a>&nbsp;</td>
+<td class="colOne"><a href="../../../jcgp/gui/settings/class-use/SettingsPane.html#jcgp.gui.settings.parameters">SettingsPane</a>
+<div class="block">This is a fairly hefty class which encapsulates the entire right-hand
+ control pane.</div>
+</td>
</tr>
</tbody>
</table>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIBooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIDoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIIntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>GUIParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIBooleanParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIDoubleParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIIntegerParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.parameters.GUIParameter</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.parameters Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings.parameters</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:44 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:32 BST 2014 -->
<title>TestCaseTable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Class jcgp.gui.settings.testcase.TestCaseTable</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>jcgp.gui.settings.testcase Class Hierarchy</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
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 @@
<!-- NewPage -->
<html lang="en">
<head>
-<!-- Generated by javadoc (1.8.0_05) on Mon May 12 23:05:45 BST 2014 -->
+<!-- Generated by javadoc (1.8.0_05) on Thu May 22 06:02:33 BST 2014 -->
<title>Uses of Package jcgp.gui.settings.testcase</title>
-<meta name="date" content="2014-05-12">
+<meta name="date" content="2014-05-22">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>