Interface IUserInput
-
- All Known Implementing Classes:
AbstractUserInput
,ConsoleUserInput
,JavaConsoleUserInput
public interface IUserInput
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
choose(String question, Collection<?> choices, Object default_)
Object
chooseMany(String question, Collection<?> choices, Collection<?> default_)
boolean
confirm(String question, boolean default_)
void
inform(String message)
String
prompt(String question, String default_)
int
promptInteger(String question, int default_)
double
promptReal(String question, double default_)
float
promptReal(String question, float default_)
-
-
-
Method Detail
-
inform
void inform(String message)
-
confirm
boolean confirm(String question, boolean default_) throws EolUserException
- Throws:
EolUserException
-
chooseMany
Object chooseMany(String question, Collection<?> choices, Collection<?> default_)
-
choose
Object choose(String question, Collection<?> choices, Object default_)
-
promptInteger
int promptInteger(String question, int default_)
-
promptReal
float promptReal(String question, float default_)
-
promptReal
double promptReal(String question, double default_)
-
-