| 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. 
 |