diff options
Diffstat (limited to 'src/jcgp/parameters/DoubleParameter.java')
| -rw-r--r-- | src/jcgp/parameters/DoubleParameter.java | 14 | 
1 files changed, 11 insertions, 3 deletions
diff --git a/src/jcgp/parameters/DoubleParameter.java b/src/jcgp/parameters/DoubleParameter.java index 2c2ec34..2725457 100644 --- a/src/jcgp/parameters/DoubleParameter.java +++ b/src/jcgp/parameters/DoubleParameter.java @@ -3,6 +3,8 @@ package jcgp.parameters;  import javafx.beans.property.SimpleDoubleProperty;  public class DoubleParameter extends Parameter { +	 +	SimpleDoubleProperty value;  	public DoubleParameter(double value, String name) {  		this.value = new SimpleDoubleProperty(value); @@ -17,16 +19,22 @@ public class DoubleParameter extends Parameter {  	}  	public void setValue(double value) { -		((SimpleDoubleProperty) this.value).set(value); +		this.value.set(value);  	}  	@Override  	public Object getValue() { -		return ((SimpleDoubleProperty) this.value).get(); +		return this.value.get();  	}  	public SimpleDoubleProperty valueProperty() { -		return (SimpleDoubleProperty) value; +		return value; +	} + +	@Override +	public void setValue(Object value) { +		this.value.set((double) value); +		  	}  }  | 
