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.NoSuchElementException;

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

/**
* 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.
* @return whether this Resource is a FileResource.
* @return whether this Resource is a FileProvider.
* @since Ant 1.7
*/
public boolean isFilesystemOnly() {
//default false:
return isReference() && ((Resource) getCheckedRef()).isFilesystemOnly();
return (isReference() && ((Resource) getCheckedRef()).isFilesystemOnly())
|| this instanceof FileProvider;
}

/**


Loading…
Cancel
Save