private void removeFileContaining(String content) { DirectoryScanner ds = new DirectoryScanner(); String[] includes = {"**/*.process"}; ds.setIncludes(includes); ds.setBasedir(testSrcDirectory); //ds.setCaseSensitive(true); ContainsSelector contentToRemove = new ContainsSelector(); contentToRemove.setText(content); FileSelector[] selectors = {contentToRemove}; ds.setSelectors(selectors); ds.scan(); String[] files = ds.getIncludedFiles(); for (int i = 0; i < files.length; i++) { String file = testSrcDirectory + File.separator + files[i]; getLog().debug("Deleting file with starter : '" + file + "'"); getLog().info("Deleting file with starter : '" + file + "'"); FileUtils.deleteQuietly(new File(file)); } }
public void addContains(ContainsSelector selector) { selectors.addContains(selector); }
@Override public void addContains(ContainsSelector selector) { usedMatchingTask = true; super.addContains(selector); }
/** * Add a contains selector entry on the selector list. * @param selector the <code>ContainsSelector</code> to add. */ @Override public void addContains(ContainsSelector selector) { appendSelector(selector); }
/** * add a contains selector entry on the selector list * * @param selector the selector to be added */ @Override public void addContains(ContainsSelector selector) { usedMatchingTask = true; super.addContains(selector); }
/** * add a contains selector entry on the selector list * @param selector the selector to add */ @Override public void addContains(ContainsSelector selector) { fileset.addContains(selector); }