public class DefaultNutsCommandLineManager extends Object implements net.thevpc.nuts.NutsCommandLineManager
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultNutsCommandLineManager.Factory |
| Constructor and Description |
|---|
DefaultNutsCommandLineManager(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSession() |
net.thevpc.nuts.NutsCommandLine |
create(List<String> args) |
net.thevpc.nuts.NutsCommandLine |
create(String... args) |
net.thevpc.nuts.NutsArgument |
createArgument(String argument) |
net.thevpc.nuts.NutsArgumentCandidateBuilder |
createCandidate() |
net.thevpc.nuts.NutsCommandHistoryBuilder |
createHistory() |
net.thevpc.nuts.NutsArgumentName |
createName(String type) |
net.thevpc.nuts.NutsArgumentName |
createName(String type,
String label) |
net.thevpc.nuts.NutsCommandLineFormat |
formatter() |
net.thevpc.nuts.NutsCommandLineFormat |
formatter(net.thevpc.nuts.NutsCommandLine commandLine) |
net.thevpc.nuts.NutsCommandlineFamily |
getCommandlineFamily() |
net.thevpc.nuts.NutsSession |
getSession() |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
net.thevpc.nuts.NutsCommandLine |
parse(String line) |
net.thevpc.nuts.NutsCommandLineManager |
setCommandlineFamily(net.thevpc.nuts.NutsCommandlineFamily family) |
net.thevpc.nuts.NutsCommandLineManager |
setSession(net.thevpc.nuts.NutsSession session) |
public DefaultNutsCommandLineManager(net.thevpc.nuts.NutsWorkspace ws)
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandLineManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandlineFamily getCommandlineFamily()
getCommandlineFamily in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandLineManager setCommandlineFamily(net.thevpc.nuts.NutsCommandlineFamily family)
setCommandlineFamily in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsWorkspace getWorkspace()
public net.thevpc.nuts.NutsCommandLineFormat formatter(net.thevpc.nuts.NutsCommandLine commandLine)
formatter in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandLineFormat formatter()
formatter in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandLine parse(String line)
parse in interface net.thevpc.nuts.NutsCommandLineManagerprotected void checkSession()
public net.thevpc.nuts.NutsCommandLine create(String... args)
create in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandLine create(List<String> args)
create in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsArgumentCandidateBuilder createCandidate()
createCandidate in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsArgument createArgument(String argument)
createArgument in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsArgumentName createName(String type, String label)
createName in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsArgumentName createName(String type)
createName in interface net.thevpc.nuts.NutsCommandLineManagerpublic net.thevpc.nuts.NutsCommandHistoryBuilder createHistory()
createHistory in interface net.thevpc.nuts.NutsCommandLineManagerCopyright © 2021 vpc open source initiative. All rights reserved.