| Interface | Description | 
|---|---|
| InputHandler | Plugin to Ant to handle requests for user input. | 
| Class | Description | 
|---|---|
| DefaultInputHandler | Prompts on System.err, reads input from System.in | 
| GreedyInputHandler | Prompts on System.err, reads input from System.in until EOF | 
| InputRequest | Encapsulates an input request. | 
| MultipleChoiceInputRequest | Encapsulates an input request. | 
| PropertyFileInputHandler | Reads input from a property file, the file name is read from the
 system property ant.input.properties, the prompt is the key for input. | 
| SecureInputHandler | Prompts and requests input. |