Package org.pf4j.shell
Class Shell
- java.lang.Object
-
- org.pf4j.shell.Shell
-
public class Shell extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Shell(org.pf4j.PluginManager pluginManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.jline.console.impl.BuiltinscreateBuiltins()protected picocli.CommandLinecreateCommandLine(ParentCommand parentCommand, picocli.shell.jline3.PicocliCommands.PicocliCommandsFactory factory)protected picocli.shell.jline3.PicocliCommands.PicocliCommandsFactorycreateCommandsFactory()java.lang.StringgetPrompt()java.lang.StringgetRightPrompt()java.util.function.Supplier<java.nio.file.Path>getWorkDir()ShellsetPrompt(java.lang.String prompt)ShellsetRightPrompt(java.lang.String rightPrompt)ShellsetWorkDir(java.util.function.Supplier<java.nio.file.Path> workDir)voidstart()
-
-
-
Method Detail
-
getWorkDir
public java.util.function.Supplier<java.nio.file.Path> getWorkDir()
-
setWorkDir
public Shell setWorkDir(java.util.function.Supplier<java.nio.file.Path> workDir)
-
getPrompt
public java.lang.String getPrompt()
-
setPrompt
public Shell setPrompt(java.lang.String prompt)
-
getRightPrompt
public java.lang.String getRightPrompt()
-
setRightPrompt
public Shell setRightPrompt(java.lang.String rightPrompt)
-
start
public void start()
-
createCommandLine
protected picocli.CommandLine createCommandLine(ParentCommand parentCommand, picocli.shell.jline3.PicocliCommands.PicocliCommandsFactory factory)
-
createCommandsFactory
protected picocli.shell.jline3.PicocliCommands.PicocliCommandsFactory createCommandsFactory()
-
createBuiltins
protected org.jline.console.impl.Builtins createBuiltins()
-
-