public abstract class DefaultCommandContainer<C extends Command> extends java.lang.Object implements CommandContainer<C>
| Constructor and Description |
|---|
DefaultCommandContainer() |
| Modifier and Type | Method and Description |
|---|---|
CommandContainerResult |
executeCommand(AeshLine line,
InvocationProviders invocationProviders,
AeshContext aeshContext,
CommandInvocation commandInvocation) |
java.lang.String |
printHelp(java.lang.String childCommandName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBuildErrorMessage, getParser, haveBuildErrorpublic CommandContainerResult executeCommand(AeshLine line, InvocationProviders invocationProviders, AeshContext aeshContext, CommandInvocation commandInvocation) throws CommandLineParserException, OptionValidatorException, CommandValidatorException, java.io.IOException, java.lang.InterruptedException
executeCommand in interface CommandContainer<C extends Command>CommandLineParserExceptionOptionValidatorExceptionCommandValidatorExceptionjava.io.IOExceptionjava.lang.InterruptedExceptionpublic java.lang.String printHelp(java.lang.String childCommandName)
printHelp in interface CommandContainer<C extends Command>childCommandName - (for group commands)