diff options
Diffstat (limited to 'src/jcgp/gui/settings/parameters/GUIDoubleParameter.java')
-rw-r--r-- | src/jcgp/gui/settings/parameters/GUIDoubleParameter.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/jcgp/gui/settings/parameters/GUIDoubleParameter.java b/src/jcgp/gui/settings/parameters/GUIDoubleParameter.java index 16a4cd4..c3c1f59 100644 --- a/src/jcgp/gui/settings/parameters/GUIDoubleParameter.java +++ b/src/jcgp/gui/settings/parameters/GUIDoubleParameter.java @@ -12,9 +12,9 @@ import jcgp.backend.parameters.ParameterStatus; import jcgp.gui.settings.SettingsPane; /** - * This extension of GUIParameter uses a TextField to display - * the value of a DoubleParameter. It cannot be constructed - * directly - instead, use GUIParameter.create(). + * This extension of @code{GUIParameter} uses a @code{TextField} to display + * the value of a @code{DoubleParameter}. It cannot be constructed + * directly - instead, use @code{GUIParameter.create()}. * <br><br> * See {@link GUIParameter} for more information. * @@ -26,11 +26,11 @@ public class GUIDoubleParameter extends GUIParameter<Number> { private DecimalFormat decimalFormat; /** - * This default-visibility constructor is intended for use + * This protected constructor is intended for use * by the factory method only. * */ - GUIDoubleParameter(Parameter<Number> parameter, SettingsPane sp) { + protected GUIDoubleParameter(Parameter<Number> parameter, SettingsPane sp) { super(parameter, sp); } @@ -57,7 +57,6 @@ public class GUIDoubleParameter extends GUIParameter<Number> { ObservableValue<? extends String> observable, String oldValue, String newValue) { if (!settingsPane.isExperimentRunning()) { - //if (newValue.matches("([0-9]*[.]?[0-9]*)")) { if (newValue.matches("^[-+]?[0-9]*\\.?[0-9]+$")) { if (!newValue.isEmpty()) { double value = Double.parseDouble(newValue); |