/** * Fulfill the ResourceCollection contract. * @return size of the collection as int. * @since Ant 1.7 */ @Override public int size() { if (isReference()) { return ((ResourceCollection) (getRef(getProject()))).size(); } if (src == null) { return super.size(); } ArchiveScanner as = (ArchiveScanner) getDirectoryScanner(getProject()); return as.getIncludedFilesCount(); }
/** * Fulfill the ResourceCollection contract. * @return Iterator of Resources. * @since Ant 1.7 */ @Override public Iterator<Resource> iterator() { if (isReference()) { return ((ResourceCollection) (getRef(getProject()))).iterator(); } if (src == null) { return super.iterator(); } ArchiveScanner as = (ArchiveScanner) getDirectoryScanner(getProject()); return as.getResourceFiles(getProject()); }
new IdentityMapper(), existingEntries .getDirectoryScanner(getProject())); if (outOfDate.length > 0 && Mode.UPDATE.equals(getMode().getValue())) { HashSet<String> oodNames = new HashSet<>();
String prefix = normalizePath( fileset.getPrefix( getProject())); if ( !prefix.endsWith( "/")) prefix += "/"; DirectoryScanner scanner = fileset.getDirectoryScanner( getProject());
String prefix = normalizePath( fileset.getPrefix( getProject())); if ( !prefix.endsWith( "/")) prefix += "/"; DirectoryScanner scanner = fileset.getDirectoryScanner( getProject());