Package org.apache.tools.ant.types
Class Environment.Variable
java.lang.Object
org.apache.tools.ant.types.Environment.Variable
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionget the assignment string This is not ready for insertion into a property file without following the escaping rules of the properties class.getKey()
key accessorgetValue()
value accessorvoid
get the absolute path of a file and assign it to the valuevoid
set the keyvoid
stringify path and assign to the value.void
set the valuevoid
validate()
checks whether all required attributes have been specified.
-
Constructor Details
-
Variable
public Variable()Constructor for variable
-
-
Method Details
-
setKey
-
setValue
-
getKey
-
getValue
-
setPath
stringify path and assign to the value. The value will contain all path elements separated by the appropriate separator- Parameters:
path
- path
-
setFile
get the absolute path of a file and assign it to the value- Parameters:
file
- file to use as the value
-
getContent
get the assignment string This is not ready for insertion into a property file without following the escaping rules of the properties class.- Returns:
- a string of the form key=value.
- Throws:
BuildException
- if key or value are unassigned
-
validate
public void validate()checks whether all required attributes have been specified.- Throws:
BuildException
- if key or value are unassigned
-