org.apache.tools.ant.taskdefs.condition

Class And

Implemented Interfaces:
Condition

public class And
extends ConditionBase
implements Condition

<and> condition container.

Iterates over all conditions and returns false as soon as one evaluates to false.

Since:
Ant 1.4

Field Summary

Fields inherited from class org.apache.tools.ant.ProjectComponent

project

Method Summary

boolean
eval()

Methods inherited from class org.apache.tools.ant.taskdefs.condition.ConditionBase

add, addAnd, addAvailable, addChecksum, addContains, addEquals, addFilesMatch, addHttp, addIsFalse, addIsReference, addIsSet, addIsTrue, addNot, addOr, addOs, addSocket, addUptodate, countConditions, getConditions

Methods inherited from class org.apache.tools.ant.ProjectComponent

getProject, log, log, setProject

Method Details

eval

public boolean eval()
            throws BuildException
Specified by:
eval in interface Condition
Returns:
true if all the contained conditions evaluates to true
Throws:
BuildException - if an error occurs

Copyright © 2000-2006 Apache Software Foundation. All Rights Reserved.