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
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors Constructor Description IsSet() -
Method Summary
Modifier and Type Method Description booleaneval()Is this condition true?voidsetProperty(java.lang.String p)Set the property attributeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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:ConditionIs this condition true?- Specified by:
evalin interfaceCondition- Returns:
- true if the property exists
- Throws:
BuildException- if the property attribute is not set
-