*/
public class DoubleParameter extends Option implements ParameterI
{
- Double defval;
+ double defval;
- Double min, max;
+ double min;
+
+ double max;
@Override
public ValueConstrainI getValidValue()
{
return new ValueConstrainI()
{
-
@Override
public ValueType getType()
{
@Override
public Number getMin()
{
- if (min < max)
- {
- return min;
- }
- else
- {
- return null;
- }
+ return min < max ? min : null;
}
@Override
public Number getMax()
{
- if (min < max)
- {
- return max;
- }
- else
- {
- return null;
- }
+ return min < max ? max : null;
}
};
}
}
public DoubleParameter(String name, String description, boolean required,
- Double defValue, Double min, Double max)
+ Double defValue, double min, double max)
{
super(name, description, required, String.valueOf(defValue), null, null,
null);
}
public DoubleParameter(String name, String description, boolean required,
- Double defValue, Double value, Double min, Double max)
+ Double defValue, Double value, double min, double max)
{
super(name, description, required, String.valueOf(defValue),
String.valueOf(value), null, null);