Interface ShellConsole

    • Method Detail

      • getEncoding

        java.lang.String getEncoding()
      • getOutput

        java.io.PrintStream getOutput()
      • getWriter

        java.io.PrintWriter getWriter()
      • getWorkingDir

        java.io.File getWorkingDir()
      • setWorkingDir

        void setWorkingDir​(java.io.File workingDir)
      • setCommandHistoryFile

        void setCommandHistoryFile​(java.lang.String historyFile)
      • getCommandHistory

        java.util.List<java.lang.String> getCommandHistory()
      • clearCommandHistory

        void clearCommandHistory()
      • getCommandPrompt

        java.lang.String getCommandPrompt()
      • setCommandPrompt

        void setCommandPrompt​(java.lang.String commandPrompt)
      • readCommandLine

        java.lang.String readCommandLine()
      • readLine

        java.lang.String readLine()
      • readPassword

        java.lang.String readPassword()
      • write

        void write​(java.lang.String str)
      • write

        void write​(java.lang.String format,
                   java.lang.Object... args)
      • writeLine

        void writeLine​(java.lang.String str)
      • writeLine

        void writeLine​(java.lang.String format,
                       java.lang.Object... args)
      • writeLine

        void writeLine()
      • writeError

        void writeError​(java.lang.String str)
      • writeError

        void writeError​(java.lang.String format,
                        java.lang.Object... args)
      • writeAbove

        void writeAbove​(java.lang.String str)
      • clearScreen

        void clearScreen()
      • clearLine

        void clearLine()
      • redrawLine

        void redrawLine()
      • isReading

        boolean isReading()
      • hasStyle

        boolean hasStyle()
      • setStyle

        void setStyle​(java.lang.String... styles)
      • resetStyle

        void resetStyle()
      • resetStyle

        void resetStyle​(java.lang.String... styles)
      • setShellStyleConfig

        void setShellStyleConfig​(ShellStyleConfig shellStyleConfig)
      • getPrimaryStyle

        java.lang.String[] getPrimaryStyle()
      • getSecondaryStyle

        java.lang.String[] getSecondaryStyle()
      • getSuccessStyle

        java.lang.String[] getSuccessStyle()
      • getDangerStyle

        java.lang.String[] getDangerStyle()
      • getWarningStyle

        java.lang.String[] getWarningStyle()
      • getInfoStyle

        java.lang.String[] getInfoStyle()
      • secondaryStyle

        void secondaryStyle()
      • successStyle

        void successStyle()
      • dangerStyle

        void dangerStyle()
      • warningStyle

        void warningStyle()
      • infoStyle

        void infoStyle()
      • confirmRestart

        boolean confirmRestart()
      • confirmQuit

        boolean confirmQuit()