public class HelpManager extends CommandManager
| Constructor and Description |
|---|
HelpManager()
Create a HelpManager to manage the command line help
for a set of command managers.
|
HelpManager(CommandManager[] commandManagers)
Create a HelpManager to manage the command line help
for a set of command managers.
|
| Modifier and Type | Method and Description |
|---|---|
HelpTree.Node |
getHelp()
Get an object embodying the command line help for the commands managed
by this CommandManager.
|
boolean |
parseCommand(java.lang.String cmd,
java.util.ListIterator argIter,
CommandContext ctx)
Parse a command (and any arguments it might take).
|
void |
setCommandManagers(CommandManager[] commandManagers)
Set the command managers for which to generate command line help.
|
isMatch, isMatch, isPrefixMatchpublic HelpManager()
public HelpManager(CommandManager[] commandManagers)
commandManagers - the command managers for which
to give command line helppublic HelpTree.Node getHelp()
CommandManagergetHelp in class CommandManagerpublic boolean parseCommand(java.lang.String cmd,
java.util.ListIterator argIter,
CommandContext ctx)
parseCommand in class CommandManagercmd - the command to be parsedargIter - an iterator from which to get any arguments that
might be required by the optionctx - a context object to use while parsing the commandpublic void setCommandManagers(CommandManager[] commandManagers)
commandManagers - the command managers for which to generate command line helpCopyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved.