org.codehaus.mojo.pomtools.console.toolkit.terminal
Class AbstractTerminal

java.lang.Object
  extended by org.codehaus.mojo.pomtools.console.toolkit.terminal.AbstractTerminal
All Implemented Interfaces:
Terminal
Direct Known Subclasses:
GenericTerminal, VT100Terminal

public abstract class AbstractTerminal
extends java.lang.Object
implements Terminal

Version:
$Id: AbstractTerminal.java 2166 2006-07-18 21:32:16Z carlos $
Author:
David Hawkins

Field Summary
 
Fields inherited from interface org.codehaus.mojo.pomtools.console.toolkit.terminal.Terminal
BOLD_END, BOLD_START
 
Constructor Summary
AbstractTerminal()
           
AbstractTerminal(org.codehaus.plexus.components.interactivity.InputHandler inputHandler, org.codehaus.plexus.components.interactivity.OutputHandler outputHandler)
           
 
Method Summary
 java.lang.String readLine()
           
 void write(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.codehaus.mojo.pomtools.console.toolkit.terminal.Terminal
bold, clearScreen, encodingLength, length, reverse, supportsClearScreen, supportsFormatting, underline
 

Constructor Detail

AbstractTerminal

public AbstractTerminal()
                 throws ConsoleExecutionException
Throws:
ConsoleExecutionException

AbstractTerminal

public AbstractTerminal(org.codehaus.plexus.components.interactivity.InputHandler inputHandler,
                        org.codehaus.plexus.components.interactivity.OutputHandler outputHandler)
                 throws ConsoleExecutionException
Throws:
ConsoleExecutionException
Method Detail

write

public void write(java.lang.String s)
           throws ConsoleExecutionException
Specified by:
write in interface Terminal
Throws:
ConsoleExecutionException

readLine

public java.lang.String readLine()
                          throws ConsoleExecutionException
Specified by:
readLine in interface Terminal
Throws:
ConsoleExecutionException


Copyright © 2010 The Codehaus. All Rights Reserved.