Interface AbstractDirective.SubCommand
- All Known Implementing Classes:
AbstractDirective.AbstractSubCommand
- Enclosing class:
- AbstractDirective
public static interface AbstractDirective.SubCommand
-
Method Summary
Modifier and TypeMethodDescriptionnet.thevpc.nuts.text.NTextvoidexecute(NaruDirectiveCallContext context, net.thevpc.nuts.cmdline.NCmdLine cmdLine) voidhelp(NaruDirectiveCallContext context) name()List<net.thevpc.nuts.cmdline.NArgCandidate>resolveCandidates(net.thevpc.nuts.cmdline.NCmdLine cmdLine, net.thevpc.nuts.cmdline.NCmdLineAutoCompleteResolver.Pos pos, NaruSession session)
-
Method Details
-
name
String name() -
description
net.thevpc.nuts.text.NText description() -
execute
-
help
-
resolveCandidates
List<net.thevpc.nuts.cmdline.NArgCandidate> resolveCandidates(net.thevpc.nuts.cmdline.NCmdLine cmdLine, net.thevpc.nuts.cmdline.NCmdLineAutoCompleteResolver.Pos pos, NaruSession session)
-