diff options
author | Eduardo Pedroni <ep625@york.ac.uk> | 2014-04-03 15:29:24 +0100 |
---|---|---|
committer | Eduardo Pedroni <ep625@york.ac.uk> | 2014-04-03 15:29:24 +0100 |
commit | 0dbf126fc524bc029d9f5803d849b7c8f43fe389 (patch) | |
tree | 35d7c23b371614388cbb7a4bc247374759b95a33 /src/jcgp/backend/parameters/Parameter.java | |
parent | 02fd2bc7059da416937beb1abe67e5ca60379030 (diff) |
Visual feedback for parameters implemented.
Diffstat (limited to 'src/jcgp/backend/parameters/Parameter.java')
-rw-r--r-- | src/jcgp/backend/parameters/Parameter.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/jcgp/backend/parameters/Parameter.java b/src/jcgp/backend/parameters/Parameter.java index 2f584a4..26bc8f1 100644 --- a/src/jcgp/backend/parameters/Parameter.java +++ b/src/jcgp/backend/parameters/Parameter.java @@ -4,21 +4,18 @@ import javafx.beans.property.Property; public abstract class Parameter { - protected boolean hidden, monitor, critical; + protected boolean monitor, critical; + + protected ParameterStatus status = ParameterStatus.VALID; protected String name; - public Parameter(String name, boolean monitor, boolean hidden, boolean critical) { + public Parameter(String name, boolean monitor, boolean critical) { this.name = name; - this.hidden = hidden; this.monitor = monitor; this.critical = critical; } - public boolean isHidden() { - return hidden; - } - public boolean isMonitor() { return monitor; } @@ -31,5 +28,10 @@ public abstract class Parameter { return name; } + public ParameterStatus getStatus() { + return status; + } + public abstract Property<?> valueProperty(); + } |