net.sf.antcontrib.cpptasks.types
Class ConditionalPath
public
class
ConditionalPath
extends Path
An Ant Path object augmented with if and unless conditionals
Author: Curt Arnold
Method Summary |
boolean | isActive(Project p)
Returns true if the Path's if and unless conditions (if any) are
satisfied. |
void | setIf(String propName)
Sets the property name for the 'if' condition.
|
void | setUnless(String propName)
Set the property name for the 'unless' condition.
|
public ConditionalPath(Project project)
public ConditionalPath(Project p, String path)
public boolean isActive(Project p)
Returns true if the Path's if and unless conditions (if any) are
satisfied.
public void setIf(String propName)
Sets the property name for the 'if' condition.
The path will be ignored unless the property is defined.
The value of the property is insignificant, but values that would imply
misinterpretation ("false", "no") will throw an exception when
evaluated.
Parameters: propName
property name
public void setUnless(String propName)
Set the property name for the 'unless' condition.
If named property is set, the path will be ignored.
The value of the property is insignificant, but values that would imply
misinterpretation ("false", "no") of the behavior will throw an
exception when evaluated.
Parameters: propName
name of property
Copyright ? 2001-2011 Ant-Contrib project. All Rights Reserved.