Class IsSet
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.taskdefs.condition.IsSet
- All Implemented Interfaces:
java.lang.Cloneable
,Condition
public class IsSet extends ProjectComponent implements Condition
Condition that tests whether a given property has been set.
- Since:
- Ant 1.5
-
Field Summary
-
Constructor Summary
Constructors Constructor Description IsSet()
-
Method Summary
Modifier and Type Method Description boolean
eval()
Is this condition true?void
setProperty(java.lang.String p)
Set the property attributeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
Constructor Details
-
IsSet
public IsSet()
-
-
Method Details
-
setProperty
public void setProperty(java.lang.String p)Set the property attribute- Parameters:
p
- the property name
-
eval
Description copied from interface:Condition
Is this condition true?- Specified by:
eval
in interfaceCondition
- Returns:
- true if the property exists
- Throws:
BuildException
- if the property attribute is not set
-