4 package jalview.ws.params.simple;
6 import jalview.ws.params.ParameterI;
7 import jalview.ws.params.ValueConstrainI;
9 import compbio.metadata.ValueConstrain.Type;
15 public class IntegerParameter extends Option implements ParameterI
19 public ValueConstrainI getValidValue() {
20 return new ValueConstrainI()
24 public ValueType getType()
26 return ValueType.Integer;
30 public Number getMin()
41 public Number getMax()
52 public IntegerParameter(IntegerParameter parm)
59 public IntegerParameter(String name, String description, boolean required, int defValue,
62 super(name, description, required, String.valueOf(defValue), null, null, null);
68 public IntegerParameter(String name, String description, boolean required, int defValue, int value,
71 super(name, description, required, String.valueOf(defValue), String.valueOf(value), null, null);
77 public IntegerParameter copy()
79 return new IntegerParameter(this);