org.apache.tools.ant.taskdefs.optional
Class PropertyFile.Entry
java.lang.Object
org.apache.tools.ant.taskdefs.optional.PropertyFile.Entry
- PropertyFile
public static class PropertyFile.Entry
extends java.lang.Object
Instance of this class represents nested elements of
a task propertyfile.
executeOn
protected void executeOn(Properties props)
throws BuildException
setDefault
public void setDefault(String value)
Initial value to set for a property if it is not
already defined in the property file.
For type date, an additional keyword is allowed: "now"
setKey
public void setKey(String value)
Name of the property name/value pair
setOperation
public void setOperation(PropertyFile.Entry.Operation value)
operation to apply.
"+" or "="
(default) for all datatypes; "-" for date and int only)\.
setPattern
public void setPattern(String value)
For int and date type only. If present, Values will
be parsed and formatted accordingly.
setUnit
public void setUnit(PropertyFile.Unit unit)
The unit of the value to be applied to date +/- operations.
Valid Values are:
- millisecond
- second
- minute
- hour
- day (default)
- week
- month
- year
This only applies to date types using a +/- operation.
- Ant 1.5
setValue
public void setValue(String value)
Value to set (=), to add (+) or subtract (-)
Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.