/** * add a name entry on the exclude list * @return an NameEntry object to be configured */ public PatternSet.NameEntry createExclude() { return fileset.createExclude(); }
/** * Add a name entry on the exclude list. * @return a nameentry to be configured. */ public PatternSet.NameEntry createExclude() { defaultSetDefined = true; return defaultSet.createExclude(); }
while(tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
while(tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
while(tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
while (tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
while(tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
while (tokens.hasMoreTokens()) { String token = tokens.nextToken().trim(); fs.createExclude().setName(token);
private void defineFilesetReference( String id, FileSet fileSet ) { if ( id != null ) { if ( !fileSet.hasPatterns() ) { fileSet.createExclude().setName( "**/**" ); } getProject().addReference( id, fileSet ); } }
static DirectoryScanner createDirectoryScanner(final File dir, final String includes, final String excludes, final boolean defaultExcludes, final String patternSeparatorRegex) throws IOException { final FileSet fs = new FileSet(); fs.setDir(dir); fs.setProject(new Project()); if (includes != null) { final String[] includePatterns = includes.split(patternSeparatorRegex); for (int i = 0; i < includePatterns.length; i++) if (!"".equals(includePatterns[i])) fs.createInclude().setName(includePatterns[i]); } if (excludes != null) { final String[] excludePatterns = excludes.split(patternSeparatorRegex); for (int i = 0; i < excludePatterns.length; i++) if (!"".equals(excludePatterns[i])) fs.createExclude().setName(excludePatterns[i]); } fs.setDefaultexcludes(defaultExcludes); return fs.getDirectoryScanner(); }
PatternSet.NameEntry entry = fileSet.createExclude(); entry.setName( exclude );
set.createExclude().setName( exc );
set.createExclude().setName( exc );
private FileSet createFileSet(ScanConfiguration config) { FileSet fs = new FileSet(); fs.setProject(new Project()); for (String exclude : config.getExcludes()) { NameEntry entry = fs.createExclude(); entry.setName(exclude); } for (String include : config.getIncludes()) { NameEntry entry = fs.createInclude(); entry.setName(include); } return fs; }
/** * {@inheritDoc} */ @Override public void copyDirectory(String source, String target, List<String> excludes) { try { Copy copyTask = (Copy) getAntUtils().createAntTask("copy"); copyTask.setTodir(new File(target)); FileSet fileSet = new FileSet(); fileSet.setDir(new File(source)); // Exclude files marked by the user to be excluded for (String excludeName : excludes) { fileSet.createExclude().setName(excludeName); } copyTask.addFileset(fileSet); copyTask.setFailOnError(true); copyTask.setIncludeEmptyDirs(true); copyTask.setOverwrite(true); copyTask.execute(); } catch (BuildException e) { throw new CargoException("Failed to copy source directory [" + source + "] to [" + target + "]", e); } }
/** * {@inheritDoc} */ @Override public void copyDirectory(String source, String target, List<String> excludes) { try { Copy copyTask = (Copy) getAntUtils().createAntTask("copy"); copyTask.setTodir(new File(target)); FileSet fileSet = new FileSet(); fileSet.setDir(new File(source)); // Exclude files marked by the user to be excluded for (String excludeName : excludes) { fileSet.createExclude().setName(excludeName); } copyTask.addFileset(fileSet); copyTask.setFailOnError(true); copyTask.setIncludeEmptyDirs(true); copyTask.setOverwrite(true); copyTask.execute(); } catch (BuildException e) { throw new CargoException("Failed to copy source directory [" + source + "] to [" + target + "]", e); } }
FileSet dir = new FileSet(); dir.setDir(lib); dir.createExclude().setName("META-INF/**"); addFileset(dir);