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 SummaryConstructors 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 SummaryModifier and Type Method Description java.util.Vector<java.lang.String>getChoices()booleanisInputValid()Is the user input valid?- 
Methods inherited from class org.apache.tools.ant.input.InputRequestgetDefaultValue, 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.
 
 - 
MultipleChoiceInputRequestpublic 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- 
getChoicespublic java.util.Vector<java.lang.String> getChoices() - Returns:
- The possible values.
 
 - 
isInputValidpublic boolean isInputValid() Description copied from class:InputRequestIs the user input valid?- Overrides:
- isInputValidin class- InputRequest
- Returns:
- true if the input is one of the allowed values.
 
 
- 
 
-