T - Typepublic abstract class NWorkspaceCmdBase<T extends net.thevpc.nuts.NWorkspaceCmd> extends Object implements net.thevpc.nuts.NWorkspaceCmd
| Constructor and Description |
|---|
NWorkspaceCmdBase(String commandName) |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.log.NLog |
_LOG() |
protected net.thevpc.nuts.log.NLogOp |
_LOGOP() |
T |
configure(boolean skipUnsupported,
String... args)
configure the current command with the given arguments.
|
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
protected T |
copyFromWorkspaceCommandBase(NWorkspaceCmdBase other) |
String |
getCommandName() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
protected void |
invalidateResult() |
public NWorkspaceCmdBase(String commandName)
public int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentprotected net.thevpc.nuts.log.NLogOp _LOGOP()
protected net.thevpc.nuts.log.NLog _LOG()
public String getCommandName()
protected T copyFromWorkspaceCommandBase(NWorkspaceCmdBase other)
protected void invalidateResult()
public boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurablepublic T configure(boolean skipUnsupported, String... args)
NCmdLineConfigurable.configure(boolean, java.lang.String...)
to help return a more specific return type;configure in interface net.thevpc.nuts.cmdline.NCmdLineConfigurableconfigure in interface net.thevpc.nuts.NWorkspaceCmdargs - argument to configure withthis instanceCopyright © 2025 vpc open source initiative. All rights reserved.