org.apache.tools.ant.inputClass PropertyFileInputHandler
- java.lang.Object
- org.apache.tools.ant.input.PropertyFileInputHandler
- All Implemented Interfaces:
- InputHandler
public class PropertyFileInputHandler extends java.lang.Object implements InputHandlerReads input from a property file, the file name is read from the system property ant.input.properties, the prompt is the key for input.
- Since:
- Ant 1.5
Field Summary
Fields Modifier and Type Field and Description static java.lang.String
FILE_NAME_KEY
Name of the system property we expect to hold the file name.
Constructor Summary
Constructors Constructor and Description PropertyFileInputHandler()
Empty no-arg constructor.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
handleInput(InputRequest request)
Picks up the input from a property, using the prompt as the name of the property.
Field Detail
FILE_NAME_KEY
public static final java.lang.String FILE_NAME_KEYName of the system property we expect to hold the file name.
- See Also:
- Constant Field Values
Constructor Detail
PropertyFileInputHandler
public PropertyFileInputHandler()Empty no-arg constructor.
Method Detail
handleInput
public void handleInput(InputRequest request) throws BuildExceptionPicks up the input from a property, using the prompt as the name of the property.
- Specified by:
handleInput
in interfaceInputHandler
- Parameters:
request
- an input request.- Throws:
BuildException
- if no property of that name can be found.