Class NaruHelpDirective
java.lang.Object
net.thevpc.naru.api.registry.NaruDirectiveBase
net.thevpc.naru.impl.registry.builtindirectives.NaruHelpDirective
- All Implemented Interfaces:
NaruDirective
-
Nested Class Summary
Nested classes/interfaces inherited from class net.thevpc.naru.api.registry.NaruDirectiveBase
NaruDirectiveBase.AbstractSubCommand, NaruDirectiveBase.SubCommand, NaruDirectiveBase.SubCommandHelp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute(NaruDirectiveCallContext context) List<net.thevpc.nuts.cmdline.NArgCompleteCandidate>resolveCandidates(net.thevpc.nuts.cmdline.NCmdLine cmdLine, net.thevpc.nuts.cmdline.NArgCompletePosition pos, NaruSession session) Methods inherited from class net.thevpc.naru.api.registry.NaruDirectiveBase
addCandidates, executeHelp, getAliases, getDescription, group, name, noCommand, noCommand, register, subCommand
-
Constructor Details
-
NaruHelpDirective
public NaruHelpDirective()
-
-
Method Details
-
execute
- Specified by:
executein interfaceNaruDirective- Overrides:
executein classNaruDirectiveBase
-
resolveCandidates
public List<net.thevpc.nuts.cmdline.NArgCompleteCandidate> resolveCandidates(net.thevpc.nuts.cmdline.NCmdLine cmdLine, net.thevpc.nuts.cmdline.NArgCompletePosition pos, NaruSession session) - Specified by:
resolveCandidatesin interfaceNaruDirective- Overrides:
resolveCandidatesin classNaruDirectiveBase
-