abstracted GUI to use jalview.ws.params objects (JAL-591, JAL-633)
[jalview.git] / src / jalview / ws / jws2 / dm / JabaValueConstrain.java
diff --git a/src/jalview/ws/jws2/dm/JabaValueConstrain.java b/src/jalview/ws/jws2/dm/JabaValueConstrain.java
new file mode 100644 (file)
index 0000000..bb21d4a
--- /dev/null
@@ -0,0 +1,36 @@
+package jalview.ws.jws2.dm;
+
+import compbio.metadata.ValueConstrain;
+import compbio.metadata.ValueConstrain.Type;
+
+import jalview.ws.params.ValueConstrainI;
+
+public class JabaValueConstrain implements ValueConstrainI
+{
+
+  ValueConstrain vc=null;
+  public JabaValueConstrain(ValueConstrain vc)
+  {
+    this.vc = vc;
+  }
+
+  @Override
+  public Type getType()
+  {
+    // TODO: refactor to local Jalview parameter type system.
+    return vc.getType();
+  }
+
+  @Override
+  public Number getMax()
+  {
+    return vc.getMax();
+  }
+
+  @Override
+  public Number getMin()
+  {
+    return vc.getMin();
+  }
+
+}