Package org.apache.tools.ant.input
Class MultipleChoiceInputRequest
java.lang.Object
org.apache.tools.ant.input.InputRequest
org.apache.tools.ant.input.MultipleChoiceInputRequest
public class MultipleChoiceInputRequest extends InputRequest
Encapsulates an input request.
- Since:
- Ant 1.5
-
Constructor Summary
Constructors Constructor Description MultipleChoiceInputRequest(java.lang.String prompt, java.util.Collection<java.lang.String> choices)
MultipleChoiceInputRequest(java.lang.String prompt, java.util.Vector<java.lang.String> choices)
Deprecated.UseMultipleChoiceInputRequest(String,Collection)
instead -
Method Summary
Modifier and Type Method Description java.util.Vector<java.lang.String>
getChoices()
boolean
isInputValid()
Is the user input valid?Methods inherited from class org.apache.tools.ant.input.InputRequest
getDefaultValue, getInput, getPrompt, setDefaultValue, setInput
-
Constructor Details
-
MultipleChoiceInputRequest
@Deprecated public MultipleChoiceInputRequest(java.lang.String prompt, java.util.Vector<java.lang.String> choices)Deprecated.UseMultipleChoiceInputRequest(String,Collection)
instead- Parameters:
prompt
- The prompt to show to the user. Must not be null.choices
- holds all input values that are allowed. Must not be null.
-
MultipleChoiceInputRequest
public MultipleChoiceInputRequest(java.lang.String prompt, java.util.Collection<java.lang.String> choices)- Parameters:
prompt
- The prompt to show to the user. Must not be null.choices
- holds all input values that are allowed. Must not be null.
-
-
Method Details
-
getChoices
public java.util.Vector<java.lang.String> getChoices()- Returns:
- The possible values.
-
isInputValid
public boolean isInputValid()Description copied from class:InputRequest
Is the user input valid?- Overrides:
isInputValid
in classInputRequest
- Returns:
- true if the input is one of the allowed values.
-