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.Object
Encapsulates 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.String
getDefaultValue()
Gets a configured default value.java.lang.String
getInput()
Retrieves the user input.java.lang.String
getPrompt()
Retrieves the prompt text.boolean
isInputValid()
Is the user input valid?void
setDefaultValue(java.lang.String d)
Configures a default value.void
setInput(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
-
-