Class DefaultPrompter
- java.lang.Object
-
- org.codehaus.plexus.components.interactivity.DefaultPrompter
-
-
Field Summary
Fields Modifier and Type Field Description private InputHandlerinputHandlerprivate OutputHandleroutputHandler
-
Constructor Summary
Constructors Constructor Description DefaultPrompter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.StringformatMessage(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply)java.lang.Stringprompt(java.lang.String message)java.lang.Stringprompt(java.lang.String message, java.lang.String defaultReply)java.lang.Stringprompt(java.lang.String message, java.util.List possibleValues)java.lang.Stringprompt(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply)java.lang.StringpromptForPassword(java.lang.String message)voidshowMessage(java.lang.String message)private voidwritePrompt(java.lang.String message)
-
-
-
Field Detail
-
outputHandler
private OutputHandler outputHandler
-
inputHandler
private InputHandler inputHandler
-
-
Method Detail
-
prompt
public java.lang.String prompt(java.lang.String message) throws PrompterException- Specified by:
promptin interfacePrompter- Throws:
PrompterException
-
prompt
public java.lang.String prompt(java.lang.String message, java.lang.String defaultReply) throws PrompterException- Specified by:
promptin interfacePrompter- Throws:
PrompterException
-
prompt
public java.lang.String prompt(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply) throws PrompterException- Specified by:
promptin interfacePrompter- Throws:
PrompterException
-
prompt
public java.lang.String prompt(java.lang.String message, java.util.List possibleValues) throws PrompterException- Specified by:
promptin interfacePrompter- Throws:
PrompterException
-
promptForPassword
public java.lang.String promptForPassword(java.lang.String message) throws PrompterException- Specified by:
promptForPasswordin interfacePrompter- Throws:
PrompterException
-
formatMessage
private java.lang.String formatMessage(java.lang.String message, java.util.List possibleValues, java.lang.String defaultReply)
-
writePrompt
private void writePrompt(java.lang.String message) throws java.io.IOException- Throws:
java.io.IOException
-
showMessage
public void showMessage(java.lang.String message) throws PrompterException- Specified by:
showMessagein interfacePrompter- Throws:
PrompterException
-
-