Class FileSystem

  extended by
      extended by
          extended by
              extended by
All Implemented Interfaces:
java.lang.Cloneable, java.util.Comparator<Resource>

public class FileSystem
extends ResourceComparator

Compares filesystem Resources.

Ant 1.7

Field Summary
Fields inherited from class
checked, ref
Fields inherited from class
description, location, project
Constructor Summary
Method Summary
protected  int resourceCompare(Resource foo, Resource bar)
          Compare two Resources.
Methods inherited from class
compare, equals, hashCode
Methods inherited from class
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes, toString
Methods inherited from class
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait

Constructor Detail


public FileSystem()
Method Detail


protected int resourceCompare(Resource foo,
                              Resource bar)
Compare two Resources.

Specified by:
resourceCompare in class ResourceComparator
foo - the first Resource.
bar - the second Resource.
a negative integer, zero, or a positive integer as the first argument is less than, equal to, or greater than the second.
java.lang.ClassCastException - if either resource is not an instance of FileResource.