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
All Methods Instance Methods Concrete Methods 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 Detail
-
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 Detail
-
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.
-
-