/** * Return the full pathname of the single entry in this fileset. * @param p the project to use * @return the full path */ public String getFullpath(Project p) { if (isReference()) { return ((ArchiveFileSet) getRef(p)).getFullpath(p); } dieOnCircularReference(p); return fullpath; }
if (rcs[i] instanceof ArchiveFileSet) { ArchiveFileSet afs = (ArchiveFileSet) rcs[i]; if (!afs.getFullpath(getProject()).isEmpty()) { name = afs.getFullpath(getProject()); } else if (!afs.getPrefix(getProject()).isEmpty()) { String prefix = afs.getPrefix(getProject());
&& !afs.getFullpath(this.getProject()).isEmpty()) { throw new BuildException( "fullpath attribute may only be specified for filesets that specify a single file.");
zfs = (ArchiveFileSet) fileset; prefix = zfs.getPrefix(getProject()); fullpath = zfs.getFullpath(getProject()); dirMode = zfs.getDirMode(getProject()); fileMode = zfs.getFileMode(getProject());
if (archiveFileSet != null) { tfs.setPrefix(archiveFileSet.getPrefix(getProject())); tfs.setFullpath(archiveFileSet.getFullpath(getProject())); if (archiveFileSet.hasFileModeBeenSet()) { tfs.integerSetFileMode(archiveFileSet
ArchiveFileSet ar = (ArchiveFileSet) rc; return new ResourceCollectionFlags(ar.getPrefix(getProject()), ar.getFullpath(getProject()), ar.hasFileModeBeenSet() ? ar.getFileMode(getProject())