edu.byu.ece.edif.util.jsap.commandgroups
Class MultipleInputFileCommandGroup
java.lang.Object
edu.byu.ece.edif.util.jsap.commandgroups.AbstractCommandGroup
edu.byu.ece.edif.util.jsap.commandgroups.MultipleInputFileCommandGroup
- All Implemented Interfaces:
- CommandGroup
public class MultipleInputFileCommandGroup
- extends AbstractCommandGroup
This class is used represent the command line options for specifying a list
of input files.
- Author:
- Derrick Gibelyou
TODO
- Allow a modification of the help for each option
- Provide mechanism for parsing the extension and automatically inferring
a filename from the parsed extension (i.e. allow a default output filename
based on the input filename: input.edf -> input.jedif)
- Provide mechanism for handling stdin and stderr messages
|
Method Summary |
static java.util.Collection<java.lang.String> |
getInputFileNames(com.martiansoftware.jsap.JSAPResult result)
|
void |
setInputFlagHelp(java.lang.String str)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INPUTS_OPTION
public static final java.lang.String INPUTS_OPTION
- See Also:
- Constant Field Values
_input_files_option
protected com.martiansoftware.jsap.FlaggedOption _input_files_option
MultipleInputFileCommandGroup
public MultipleInputFileCommandGroup()
setInputFlagHelp
public void setInputFlagHelp(java.lang.String str)
getInputFileNames
public static java.util.Collection<java.lang.String> getInputFileNames(com.martiansoftware.jsap.JSAPResult result)