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 Details

    • MultipleChoiceInputRequest

      @Deprecated public MultipleChoiceInputRequest(String prompt, Vector<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.
    • MultipleChoiceInputRequest

      public MultipleChoiceInputRequest(String prompt, Collection<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 Vector<String> getChoices()
      Returns:
      The possible values.
    • isInputValid

      public boolean isInputValid()
      Description copied from class: InputRequest
      Is the user input valid?
      Overrides:
      isInputValid in class InputRequest
      Returns:
      true if the input is one of the allowed values.