jline
Class AnsiWindowsTerminal

java.lang.Object
  extended by jline.TerminalSupport
      extended by jline.WindowsTerminal
          extended by jline.AnsiWindowsTerminal
All Implemented Interfaces:
Terminal

public class AnsiWindowsTerminal
extends WindowsTerminal

ANSI-supported WindowsTerminal.

Since:
2.0

Nested Class Summary
 
Nested classes/interfaces inherited from class jline.WindowsTerminal
WindowsTerminal.ConsoleMode, WindowsTerminal.WindowsKey
 
Nested classes/interfaces inherited from class jline.TerminalSupport
TerminalSupport.RestoreHook
 
Field Summary
 
Fields inherited from class jline.WindowsTerminal
ANSI, JLINE_WINDOWS_TERMINAL_DIRECT_CONSOLE, JLINE_WINDOWS_TERMINAL_INPUT_ENCODING, JLINE_WINDOWS_TERMINAL_OUTPUT_ENCODING, WINDOWSBINDINGS_PROPERTIES
 
Fields inherited from class jline.TerminalSupport
DEFAULT_HEIGHT, DEFAULT_KEYBINDINGS_PROPERTIES, DEFAULT_WIDTH
 
Constructor Summary
AnsiWindowsTerminal()
           
 
Method Summary
 boolean isAnsiSupported()
           
 
Methods inherited from class jline.WindowsTerminal
getDefaultBindings, getDirectConsole, getHeight, getWidth, init, readCharacter, readVirtualKey, restore, setDirectConsole, setEchoEnabled
 
Methods inherited from class jline.TerminalSupport
installShutdownHook, isEchoEnabled, isSupported, removeShutdownHook, reset, setAnsiSupported
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnsiWindowsTerminal

public AnsiWindowsTerminal()
                    throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

isAnsiSupported

public boolean isAnsiSupported()
Specified by:
isAnsiSupported in interface Terminal
Overrides:
isAnsiSupported in class TerminalSupport