org.codehaus.mojo.pomtools.console.toolkit.terminal
Class VT100Terminal
java.lang.Object
org.codehaus.mojo.pomtools.console.toolkit.terminal.AbstractTerminal
org.codehaus.mojo.pomtools.console.toolkit.terminal.VT100Terminal
- All Implemented Interfaces:
- Terminal
public class VT100Terminal
- extends AbstractTerminal
Very simple terminal emulation for VT100 or linux terminals
- Version:
- $Id: VT100Terminal.java 2166 2006-07-18 21:32:16Z carlos $
- Author:
- David Hawkins
Constructor Summary |
VT100Terminal()
|
VT100Terminal(org.codehaus.plexus.components.interactivity.InputHandler inputHandler,
org.codehaus.plexus.components.interactivity.OutputHandler outputHandler)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VT100Terminal
public VT100Terminal()
throws ConsoleExecutionException
- Throws:
ConsoleExecutionException
VT100Terminal
public VT100Terminal(org.codehaus.plexus.components.interactivity.InputHandler inputHandler,
org.codehaus.plexus.components.interactivity.OutputHandler outputHandler)
throws ConsoleExecutionException
- Throws:
ConsoleExecutionException
clearScreen
public void clearScreen()
throws ConsoleExecutionException
- Throws:
ConsoleExecutionException
supportsClearScreen
public boolean supportsClearScreen()
supportsFormatting
public boolean supportsFormatting()
bold
public java.lang.String bold(java.lang.String s)
underline
public java.lang.String underline(java.lang.String s)
reverse
public java.lang.String reverse(java.lang.String s)
length
public int length(java.lang.String s)
- Returns the length of the String without any escape codes
encodingLength
public int encodingLength(java.lang.String s)
Copyright © 2010 The Codehaus. All Rights Reserved.