org.lateralnz.common.cli
Interface CLIOHandler

All Known Implementing Classes:
CLStdIOHandler

public interface CLIOHandler


Method Summary
 java.lang.String read(java.io.BufferedReader in)
           
 void setEcho(java.io.OutputStream out, boolean echo)
           
 void setPrompt(java.lang.String prompt)
           
 void write(java.io.OutputStream out, java.lang.String message, boolean doPrompt)
           
 

Method Detail

read

java.lang.String read(java.io.BufferedReader in)
                      throws java.io.IOException
Throws:
java.io.IOException

setEcho

void setEcho(java.io.OutputStream out,
             boolean echo)
             throws java.io.IOException
Throws:
java.io.IOException

setPrompt

void setPrompt(java.lang.String prompt)

write

void write(java.io.OutputStream out,
           java.lang.String message,
           boolean doPrompt)
           throws java.io.IOException
Throws:
java.io.IOException