Class Difference

  extended by
      extended by
          extended by
              extended by
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Iterable<Resource>, ResourceCollection

public class Difference
extends BaseResourceCollectionContainer

ResourceCollection representing the difference between two or more nested ResourceCollections.

Ant 1.7

Field Summary
Fields inherited from class
checked, ref
Fields inherited from class
description, location, project
Constructor Summary
Method Summary
protected  java.util.Collection<Resource> getCollection()
          Calculate the difference of the nested ResourceCollections.
Methods inherited from class
add, addAll, clear, clone, dieOnCircularReference, getResourceCollections, isCache, isFilesystemOnly, iterator, setCache, size, toString
Methods inherited from class
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes
Methods inherited from class
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public Difference()
Method Detail


protected java.util.Collection<Resource> getCollection()
Calculate the difference of the nested ResourceCollections.

Specified by:
getCollection in class BaseResourceCollectionContainer
a Collection of Resources.