org.codehaus.groovy.sandbox.ui
Class JavaPrompt
java.lang.Object
org.codehaus.groovy.sandbox.ui.JavaPrompt
- All Implemented Interfaces:
- Prompt
- public class JavaPrompt
- extends java.lang.Object
- implements Prompt
Pure Java prompt using just System.in.
Field Summary |
private java.io.PrintStream |
err
|
private java.io.BufferedReader |
input
|
private java.io.PrintStream |
out
|
private java.lang.String |
prompt
|
Constructor Summary |
JavaPrompt()
|
JavaPrompt(java.io.InputStream in,
java.io.PrintStream out,
java.io.PrintStream err)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prompt
private java.lang.String prompt
input
private java.io.BufferedReader input
out
private final java.io.PrintStream out
err
private final java.io.PrintStream err
JavaPrompt
public JavaPrompt(java.io.InputStream in,
java.io.PrintStream out,
java.io.PrintStream err)
JavaPrompt
public JavaPrompt()
readLine
public java.lang.String readLine()
throws java.io.IOException
- Specified by:
readLine
in interface Prompt
- Throws:
java.io.IOException
getPrompt
public java.lang.String getPrompt()
setPrompt
public void setPrompt(java.lang.String prompt)
- Specified by:
setPrompt
in interface Prompt
setCompleter
public void setCompleter(Completer completer)
- Specified by:
setCompleter
in interface Prompt
close
public void close()
- Specified by:
close
in interface Prompt
Copyright © 2003-2005 The Codehaus. All Rights Reserved.