| com.pnfsoftware.jeb.util.interpreter.ICommandNode |
Known Indirect Subclasses
|
A command node, either a handler or a manager.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | QUOTES_AS_NORMAL_CHAR | Indicate to the parser that quotes should be processed as any other char. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract ExecutionResult |
execute(List<InputToken> tokens)
Execute the command.
| ||||||||||
| abstract List<ICommandNode> | getChildren() | ||||||||||
| abstract String |
getHelp()
Retrieve a short help that describes the command
| ||||||||||
| abstract String |
getName()
Retrieve the name of the command (used to invoke the command)
| ||||||||||
| abstract int | getOptions() | ||||||||||
| abstract ICommandManager |
getParent()
Retrieve the parent, that is, this node's manager.
| ||||||||||
Indicate to the parser that quotes should be processed as any other char. It is the
responsibility of the ICommandNode to validate arguments.
Retrieve a short help that describes the command
Retrieve the name of the command (used to invoke the command)