public class Prompter
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
askYesNo(java.lang.String prompt,
boolean defaultValue)
Asks the user a yes/no question.
|
java.lang.String |
enterPassword(java.lang.String prompt)
Asks the user to enter a password.
|
java.lang.String |
enterText(java.lang.String prompt,
java.lang.String defaultValue)
Asks the user to enter some text.
|
boolean |
isInteractive()
Returns true if this prompter can ask the user questions.
|
java.lang.Integer |
select(java.lang.String prompt,
java.util.List<java.lang.String> options,
int defaultOption)
Asks the user to select an option from a list.
|
public Prompter(Terminals terminals)
public boolean isInteractive()
public java.lang.Integer select(java.lang.String prompt,
java.util.List<java.lang.String> options,
int defaultOption)
public java.lang.String enterText(java.lang.String prompt,
java.lang.String defaultValue)
public java.lang.String enterPassword(java.lang.String prompt)
public java.lang.Boolean askYesNo(java.lang.String prompt,
boolean defaultValue)