a2eb5ef65c0b136a224556a05dd0b06fd49f0a65
[jalview.git] / src / jalview / ws / params / simple / Parameter.java
1 package jalview.ws.params.simple;
2
3 import jalview.ws.params.OptionI;
4 import jalview.ws.params.ParameterI;
5 import jalview.ws.params.ValueConstrainI;
6
7 public abstract class Parameter extends Option implements OptionI,ParameterI {
8   ValueConstrainI validator;
9   @Override
10   public ValueConstrainI getValidValue()
11   {
12     return validator;
13   }
14   public Parameter(Parameter parm)
15   {
16     super(parm);
17   }
18   public Parameter(ValueConstrainI validator)
19   {
20     super();
21     this.validator = validator;
22   }
23   @Override
24   public abstract Parameter copy();
25 }