Browse Source

FileProvider changes

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@671298 13f79535-47bb-0310-9956-ffa450edef68
master
Matthew Jason Benson 17 years ago
parent
commit
5676d56eef
1 changed files with 5 additions and 3 deletions
  1. +5
    -3
      src/main/org/apache/tools/ant/types/Resource.java

+ 5
- 3
src/main/org/apache/tools/ant/types/Resource.java View File

@@ -24,6 +24,8 @@ import java.math.BigInteger;
import java.util.Iterator; import java.util.Iterator;
import java.util.NoSuchElementException; import java.util.NoSuchElementException;


import org.apache.tools.ant.types.resources.FileProvider;

/** /**
* Describes a "File-like" resource (File, ZipEntry, etc.). * Describes a "File-like" resource (File, ZipEntry, etc.).
* *
@@ -373,12 +375,12 @@ public class Resource extends DataType implements Cloneable, Comparable, Resourc


/** /**
* Fulfill the ResourceCollection contract. * Fulfill the ResourceCollection contract.
* @return whether this Resource is a FileResource.
* @return whether this Resource is a FileProvider.
* @since Ant 1.7 * @since Ant 1.7
*/ */
public boolean isFilesystemOnly() { public boolean isFilesystemOnly() {
//default false:
return isReference() && ((Resource) getCheckedRef()).isFilesystemOnly();
return (isReference() && ((Resource) getCheckedRef()).isFilesystemOnly())
|| this instanceof FileProvider;
} }


/** /**


Loading…
Cancel
Save