Interface Prompter
-
- All Known Implementing Classes:
DefaultPrompter
public interface Prompter
Prompt the user for input.- Version:
- $Id$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ROLE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.String
prompt(java.lang.String message)
java.lang.String
prompt(java.lang.String message, java.lang.String defaultReply)
java.lang.String
prompt(java.lang.String message, java.util.List possibleValues)
java.lang.String
prompt(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply)
java.lang.String
promptForPassword(java.lang.String message)
void
showMessage(java.lang.String message)
-
-
-
Method Detail
-
prompt
java.lang.String prompt(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.lang.String defaultReply) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.util.List possibleValues) throws PrompterException
- Throws:
PrompterException
-
prompt
java.lang.String prompt(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply) throws PrompterException
- Throws:
PrompterException
-
promptForPassword
java.lang.String promptForPassword(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
showMessage
void showMessage(java.lang.String message) throws PrompterException
- Throws:
PrompterException
-
-