--- /dev/null
+package jalview.ws.jws2.dm;
+
+import jalview.ws.jws2.ParameterUtils;
+import jalview.ws.params.ParameterI;
+import jalview.ws.params.ValueConstrainI;
+import compbio.metadata.Argument;
+import compbio.metadata.Parameter;
+import compbio.metadata.ValueConstrain;
+
+public class JabaParameter extends JabaOption implements ParameterI
+{
+
+ public JabaParameter(Parameter rg)
+ {
+ super(rg);
+
+ }
+
+ @Override
+ public ValueConstrainI getValidValue()
+ {
+ ValueConstrain vc =((Parameter) opt).getValidValue();
+ if (vc==null){
+ return null;
+ } else {
+ return new JabaValueConstrain(vc);
+ }
+ }
+
+ @Override
+ public ParameterI copy()
+ {
+ return new JabaParameter(ParameterUtils.copyParameter((Parameter)opt));
+ }
+}