org.apache.tools.ant.types
public static class CommandlineJava.SysProperties extends Environment implements Cloneable
Method Summary | |
---|---|
void | addDefinitionsToList(ListIterator listIt)
Add all definitions (including property sets) to a list. |
void | addSysproperties(CommandlineJava.SysProperties ps)
Add a propertyset to the total set. |
void | addSyspropertyset(PropertySet ps)
Add a propertyset to the total set. |
Object | clone()
Create a deep clone. |
String[] | getVariables()
Get the properties as an array; this is an override of the
superclass, as it evaluates all the properties. |
void | restoreSystem()
Restore the system properties to the cached value. |
void | setSystem()
Cache the system properties and set the system properties to the
new values. |
int | size()
Get the size of the sysproperties instance. |
Parameters: listIt list iterator supporting add method.
Parameters: ps the new property set.
Since: Ant 1.6.3
Parameters: ps the new property set.
Returns: a cloned instance of SysProperties.
Throws: CloneNotSupportedException for signature.
Returns: the array of definitions; may be null.
Throws: BuildException on error.
Throws: BuildException if Security prevented this operation, or there were no system properties to restore.
Throws: BuildException if Security prevented this operation.
Returns: the size of the sysproperties instance.