JAL-629 Improved consistency of ArgParser classes (use of ArgValuesMap). Added settin...
authorBen Soares <b.soares@dundee.ac.uk>
Fri, 3 Mar 2023 22:59:11 +0000 (22:59 +0000)
committerBen Soares <b.soares@dundee.ac.uk>
Fri, 3 Mar 2023 22:59:11 +0000 (22:59 +0000)
commit0fbfbe484308a0a6d9663f69f287cc61cfba958a
treeb50c65128f4787b12b31dddabe2a5a9725295363
parent978323b040861e0e5bf01fcf0f2454d0dbf294a9
JAL-629 Improved consistency of ArgParser classes (use of ArgValuesMap). Added setting, checking and fetching ID value for ArgValues to allow easier linking of arguments.  Added argIndex for boolean Args.  Made noDuplicates (no duplicate values) an Arg Option.
src/jalview/bin/ArgParser.java
src/jalview/bin/Commands.java
src/jalview/gui/StructureChooser.java