Package org.apache.tools.ant.input
Class PropertyFileInputHandler
- java.lang.Object
-
- org.apache.tools.ant.input.PropertyFileInputHandler
-
- All Implemented Interfaces:
InputHandler
public class PropertyFileInputHandler extends java.lang.Object implements InputHandler
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.- Since:
- Ant 1.5
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FILE_NAME_KEY
Name of the system property we expect to hold the file name.
-
Constructor Summary
Constructors Constructor Description PropertyFileInputHandler()
Empty no-arg constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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_KEY
Name of the system property we expect to hold the file name.- See Also:
- Constant Field Values
-
-
Method Detail
-
handleInput
public void handleInput(InputRequest request) throws BuildException
Picks 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.
-
-