Class AbstractConsole

  • All Implemented Interfaces:
    Console
    Direct Known Subclasses:
    DefaultConsole, JLineConsole

    public abstract class AbstractConsole
    extends java.lang.Object
    implements Console
    The Abstract Class for Console I/O.

    Created: 2017. 3. 4.

    • Constructor Detail

      • AbstractConsole

        public AbstractConsole​(java.lang.String defaultPath)
    • Method Detail

      • getDefaultPath

        public java.lang.String getDefaultPath()
        Specified by:
        getDefaultPath in interface Console
      • getCommandPrompt

        public java.lang.String getCommandPrompt()
        Specified by:
        getCommandPrompt in interface Console
      • setCommandPrompt

        public void setCommandPrompt​(java.lang.String commandPrompt)
        Specified by:
        setCommandPrompt in interface Console
      • getUnclosableWriter

        public java.io.Writer getUnclosableWriter()
                                           throws java.io.UnsupportedEncodingException
        Specified by:
        getUnclosableWriter in interface Console
        Throws:
        java.io.UnsupportedEncodingException