CommandLine.IHelpCommandInitializable2
instead@Deprecated public static interface CommandLine.IHelpCommandInitializable
The CommandLine::printHelpIfRequested
method calls the
init
method on commands marked as helpCommand
before the help command's run
or call
method is called.
Implementation note:
If an error occurs in the run
or call
method while processing the help request, it is recommended custom Help
commands throw a ParameterException
with a reference to the parent command. The DefaultExceptionHandler
will print
the error message and the usage for the parent command, and will terminate with the exit code of the exception handler if one was set.
Modifier and Type | Method and Description |
---|---|
void |
init(CommandLine helpCommandLine,
CommandLine.Help.Ansi ansi,
PrintStream out,
PrintStream err)
Deprecated.
|
@Deprecated void init(CommandLine helpCommandLine, CommandLine.Help.Ansi ansi, PrintStream out, PrintStream err)
helpCommandLine
- the CommandLine
object associated with this help command. Implementors can use
this to walk the command hierarchy and get access to the help command's parent and sibling commands.ansi
- whether to use Ansi colors or notout
- the stream to print the usage help message toerr
- the error stream to print any diagnostic messages to, in addition to the output from the exception handler