Class Shell


  • public class Shell
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Shell​(org.pf4j.PluginManager pluginManager)  
    • Constructor Detail

      • Shell

        public Shell​(org.pf4j.PluginManager pluginManager)
    • 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()