Interface InputHandler
- All Known Implementing Classes:
AbstractInputHandler
,DefaultInputHandler
public interface InputHandler
Manage user input from different sources.
- Version:
- $Id: InputHandler.java 2649 2005-10-10 16:51:51Z brett $
- Author:
- Brett Porter
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionreadLine()
Read a single line of input, swalling the newline at the end.Read a set of lines.Read a single line of input, swalling the newline at the end.
-
Field Details
-
ROLE
-
-
Method Details
-
readLine
Read a single line of input, swalling the newline at the end. If the input can be echoed, it will be.- Returns:
- the line read
- Throws:
IOException
-
readPassword
Read a single line of input, swalling the newline at the end. This method guarantees input is not echoed.- Returns:
- the line read
- Throws:
IOException
-
readMultipleLines
Read a set of lines. Equivalent to multiple calls toreadLine()
. Ends when an empty line is encountered.- Returns:
- a list of lines read
- Throws:
IOException
-