Cari di Apache Ant 
    Apache Ant User Manual
Daftar Isi
(Sebelumnya) ReplaceRegExpRetry (Berikutnya)
Apache Ant Tasks

ResourceCount

ResourceCount

Description

Display or set a property containing the size of a nested Resource Collection. Can also be used as a condition. Since Apache Ant 1.7

Parameters

Attribute Description Required
property The property to set. If omitted the results are written to the log. Ignored when processing as a condition. No
refid A reference to a Resource Collection. Yes, unless a nested Resource Collection is supplied
count Comparison count for processing as a condition. Yes, in condition mode
when Comparison type: "equal", "eq", "greater", "gt", "less", "lt", "ge" (greater or equal), "ne" (not equal), "le" (less or equal) for use when operating as a condition. No; default is "equal"

Parameters specified as nested elements

Resource Collection

A single Resource Collectionshould be specified via a nested element or the refid attribute.

Examples

<resourcecount property="count.foo">  <filelist dir="." files="foo,bar" /></resourcecount>

Stores the number of resources in the specified filelist (two)in the property named count.foo.

<project>  <property name="file" value="${ant.file}"/>  <resourcecount property="file.lines"> <tokens>  <concat> <filterchain>  <tokenfilter> <linetokenizer/>  </tokenfilter> </filterchain> <fileset file="${file}"/>  </concat> </tokens>  </resourcecount>  <echo>The file '${file}' has ${file.lines} lines.</echo></project>

Stores the number of lines of the current buildfile in the property file.lines.Requires Ant 1.7.1+ as <concat> has to be resource.

(Sebelumnya) ReplaceRegExpRetry (Berikutnya)