Package org.apache.tools.ant.input
Class InputRequest
- java.lang.Object
-
- org.apache.tools.ant.input.InputRequest
-
- Direct Known Subclasses:
MultipleChoiceInputRequest
public class InputRequest extends java.lang.ObjectEncapsulates an input request.- Since:
- Ant 1.5
-
-
Constructor Summary
Constructors Constructor Description InputRequest(java.lang.String prompt)Construct an InputRequest.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDefaultValue()Gets a configured default value.java.lang.StringgetInput()Retrieves the user input.java.lang.StringgetPrompt()Retrieves the prompt text.booleanisInputValid()Is the user input valid?voidsetDefaultValue(java.lang.String d)Configures a default value.voidsetInput(java.lang.String input)Sets the user provided input.
-
-
-
Method Detail
-
getPrompt
public java.lang.String getPrompt()
Retrieves the prompt text.- Returns:
- the prompt.
-
setInput
public void setInput(java.lang.String input)
Sets the user provided input.- Parameters:
input- the string to be used for input.
-
isInputValid
public boolean isInputValid()
Is the user input valid?- Returns:
- true if it is.
-
getInput
public java.lang.String getInput()
Retrieves the user input.- Returns:
- the user input.
-
getDefaultValue
public java.lang.String getDefaultValue()
Gets a configured default value.- Returns:
- the default value.
- Since:
- Ant 1.7.0
-
setDefaultValue
public void setDefaultValue(java.lang.String d)
Configures a default value.- Parameters:
d- the value to set.- Since:
- Ant 1.7.0
-
-