public class MainProgram extends Program
Program.Option
USAGE_OPTIONAL_BEGIN, USAGE_OPTIONAL_END, USAGE_REPEATING_INDICATOR
EXIT_CODE_EXTERNAL, EXIT_CODE_INTERNAL, EXIT_CODE_SEMANTIC, EXIT_CODE_SUCCESS, EXIT_CODE_SYNTAX
BYTE_MASK, UNICODE_BRAILLE_ROW
Constructor and Description |
---|
MainProgram(java.lang.String... arguments) |
Modifier and Type | Method and Description |
---|---|
protected void |
extendUsageSummary(java.lang.StringBuilder usage) |
static void |
main(java.lang.String... arguments) |
protected void |
processParameters(java.lang.String[] parameters) |
protected void |
runProgram() |
addOption, addOptionalParameters, addRepeatingParameter, addRequiredParameters, getName, getUsageSummary, isClient, onProgramException, run, writeProgramMessage
getProgramName, isClient, isClient
printf, toOperandName, toUnicodeBraille, toUnicodeBraille
protected final void extendUsageSummary(java.lang.StringBuilder usage)
extendUsageSummary
in class Program
protected final void processParameters(java.lang.String[] parameters) throws SyntaxException
processParameters
in class Program
SyntaxException
protected final void runProgram() throws ProgramException
runProgram
in class Program
ProgramException
public static void main(java.lang.String... arguments)