Browse Source

no reason to implement any of those interfaces

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@718226 13f79535-47bb-0310-9956-ffa450edef68
master
Stefan Bodewig 17 years ago
parent
commit
a82afc8523
1 changed files with 1 additions and 16 deletions
  1. +1
    -16
      src/main/org/apache/tools/ant/types/resources/MappedResource.java

+ 1
- 16
src/main/org/apache/tools/ant/types/resources/MappedResource.java View File

@@ -156,22 +156,7 @@ public class MappedResource extends Resource {
}

public Object as(Class clazz) {
if (clazz == Appendable.class && isAppendable) {
return new Appendable() {
public OutputStream getAppendOutputStream() throws IOException {
return ((Appendable) wrapped.as(Appendable.class))
.getAppendOutputStream();
}
};
}
if (clazz == Touchable.class && isTouchable) {
return new Touchable() {
public void touch(long modTime) {
((Touchable) wrapped.as(Touchable.class)).touch(modTime);
}
};
}
return super.as(clazz);
return wrapped.as(clazz);
}

public static MappedResource map(Resource r) {


Loading…
Cancel
Save