JAL-629 Change --open to --append and --opennew to --open. Make --open(new) part...
[jalview.git] / src / jalview / bin / argparser / ArgValues.java
index 2c71f63..4a60efd 100644 (file)
@@ -105,7 +105,12 @@ public class ArgValues
 
   protected void addValue(String val, int argIndex)
   {
-    addArgValue(new ArgValue(val, argIndex));
+    addArgValue(new ArgValue(arg(), val, argIndex));
+  }
+
+  protected void addValue(SubVals sv, String content, int argIndex)
+  {
+    addArgValue(new ArgValue(arg(), sv, content, argIndex));
   }
 
   protected void addArgValue(ArgValue av)
@@ -118,7 +123,7 @@ public class ArgValues
     {
       argValueList = new ArrayList<ArgValue>();
     }
-    SubVals sv = ArgParser.getSubVals(av.getValue());
+    SubVals sv = new SubVals(av.getValue());
     if (sv.has(ID))
     {
       String id = sv.get(ID);