org.codehaus.plexus.components.interactivity

Interface Prompter

Known Implementing Classes:
DefaultPrompter

public interface Prompter

Prompt the user for input.
Version:
$Id: Prompter.java 2649 2005-10-10 16:51:51Z brett $
Author:
Brett Porter

Field Summary

static String
ROLE

Method Summary

String
prompt(String message)
String
prompt(String message, List possibleValues)
String
prompt(String message, List possibleValues, String defaultReply)
String
prompt(String message, String defaultReply)
String
promptForPassword(String message)
void
showMessage(String message)

Field Details

ROLE

public static final String ROLE

Method Details

prompt

public String prompt(String message)
            throws PrompterException

prompt

public String prompt(String message,
                     List possibleValues)
            throws PrompterException

prompt

public String prompt(String message,
                     List possibleValues,
                     String defaultReply)
            throws PrompterException

prompt

public String prompt(String message,
                     String defaultReply)
            throws PrompterException

promptForPassword

public String promptForPassword(String message)
            throws PrompterException

showMessage

public void showMessage(String message)
            throws PrompterException