JAL-629 fixes to typed args
[jalview.git] / src / jalview / bin / argparser / Arg.java
index a7fc0f7..a9cacbd 100644 (file)
@@ -18,7 +18,7 @@ public enum Arg
 
   // Initialising arguments (BOOTSTRAP)
   HELP(Type.HELP, "h", "Display this help statement", Opt.UNARY,
-          Opt.BOOTSTRAP, Opt.HASTYPE),
+          Opt.BOOTSTRAP, Opt.HASTYPE, Opt.MULTI),
   /*
    * Other --help-type Args will be added by the static block.
    */
@@ -319,8 +319,10 @@ public enum Arg
     OUTPUT("Arguments used to save data from a processed alignment"),
     IMAGE("Arguments used to export an image of an alignment"),
     FLOW("Arguments that control processing of the other arguments"),
+    HELP("Arguments to provide help text"), // --help
     ALL("All arguments"), // mostly just a place-holder for --help-all
-    HELP("Arguments to provide help text");
+    NONE("No specific arguments"), // mostly a place-holder for --help
+    INVALID("This type of argument doesn't exist");
 
     private String description;