|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.tools.ant.ProjectComponent | +--org.apache.tools.ant.types.DataType | +--org.apache.tools.ant.types.Path | +--net.sf.antcontrib.cpptasks.types.ConditionalPath
An Ant Path object augmented with if and unless conditionals
Inner classes inherited from class org.apache.tools.ant.types.Path |
org.apache.tools.ant.types.Path.PathElement |
Fields inherited from class org.apache.tools.ant.types.Path |
systemClasspath |
Fields inherited from class org.apache.tools.ant.types.DataType |
checked,
description,
ref |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
ConditionalPath(org.apache.tools.ant.Project project)
|
|
ConditionalPath(org.apache.tools.ant.Project p,
java.lang.String path)
|
Method Summary | |
boolean |
isActive(org.apache.tools.ant.Project p)
Returns true if the Path's if and unless conditions (if any) are satisfied. |
void |
setIf(java.lang.String propName)
Sets the property name for the 'if' condition. |
void |
setUnless(java.lang.String propName)
Set the property name for the 'unless' condition. |
Methods inherited from class org.apache.tools.ant.types.Path |
addDirset,
addExisting,
addExtdirs,
addFilelist,
addFileset,
addJavaRuntime,
append,
clone,
concatSystemClasspath,
concatSystemClasspath,
createPath,
createPathElement,
dieOnCircularReference,
list,
setLocation,
setPath,
setRefid,
size,
toString,
translateFile,
translateFileSep,
translatePath |
Methods inherited from class org.apache.tools.ant.types.DataType |
circularReference,
getCheckedRef,
getDescription,
isReference,
noChildrenAllowed,
setDescription,
tooManyAttributes |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject,
log,
log,
setProject |
Methods inherited from class java.lang.Object |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Constructor Detail |
public ConditionalPath(org.apache.tools.ant.Project p, java.lang.String path)
public ConditionalPath(org.apache.tools.ant.Project project)
Method Detail |
public void setIf(java.lang.String propName)
propName
- property namepublic void setUnless(java.lang.String propName)
propName
- name of propertypublic boolean isActive(org.apache.tools.ant.Project p) throws org.apache.tools.ant.BuildException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |