/** * Add a filter to the set of global filters. * * @param token The token to filter. * Must not be <code>null</code>. * @param value The replacement value. * Must not be <code>null</code>. * @deprecated since 1.4.x. * Use getGlobalFilterSet().addFilter(token,value) * * @see #getGlobalFilterSet() * @see FilterSet#addFilter(String,String) */ @Deprecated public void addFilter(final String token, final String value) { if (token == null) { return; } globalFilterSet.addFilter(new FilterSet.Filter(token, value)); }
/** * Adds the properties provided by the specified PropertySet to this filterset. * * @param propertySet the propertyset to be added to this propertyset */ public synchronized void addConfiguredPropertySet(PropertySet propertySet) { if (isReference()) { throw noChildrenAllowed(); } Properties p = propertySet.getProperties(); Set<Map.Entry<Object, Object>> entries = p.entrySet(); for (Map.Entry<Object, Object> entry : entries) { addFilter(new Filter(String.valueOf(entry.getKey()), String.valueOf(entry.getValue()))); } }
/** * Add a new filter made from the given token and value. * * @param token The token for the new filter. * @param value The value for the new filter. */ public synchronized void addFilter(String token, String value) { if (isReference()) { throw noChildrenAllowed(); } addFilter(new Filter(token, value)); }
/** * Add a Filterset to this filter set. * * @param filterSet the filterset to be added to this filterset */ public synchronized void addConfiguredFilterSet(FilterSet filterSet) { if (isReference()) { throw noChildrenAllowed(); } for (Filter filter : filterSet.getFilters()) { addFilter(filter); } }
Properties props = new Properties(); props.load(in); props.forEach((k, v) -> addFilter(new Filter((String) k, (String) v))); } catch (Exception ex) { throw new BuildException(
/** * Execute the task. * @throws BuildException on error */ @Override public void execute() throws BuildException { boolean isFiltersFromFile = filtersFile != null && token == null && value == null; boolean isSingleFilter = filtersFile == null && token != null && value != null; if (!isFiltersFromFile && !isSingleFilter) { throw new BuildException( "both token and value parameters, or only a filtersFile parameter is required", getLocation()); } if (isSingleFilter) { getProject().getGlobalFilterSet().addFilter(token, value); } if (isFiltersFromFile) { readFilters(); } }
public void addFilter(String name, String value) { this.filter.addFilter(name, value); }
public void addFilter(String name, String value) { this.filter.addFilter(name, value); }
public void addFilter(String name, String value) { this.filters.put(name, value); this.filter.addFilter(name, value); }
public void addFilters(Map filters) { this.filters.putAll(filters); Set keys = filters.keySet(); for (Iterator i = keys.iterator(); i.hasNext();) { String key = (String)i.next(); this.filter.addFilter(key, filters.get(key).toString()); } }
public void addFilters(Map filters) { Set keys = filters.keySet(); for (Iterator i = keys.iterator(); i.hasNext();) { String key = (String)i.next(); this.filter.addFilter(key, filters.get(key).toString()); } }
public void addFilters(Map filters) { Set keys = filters.keySet(); for (Iterator i = keys.iterator(); i.hasNext();) { String key = (String)i.next(); this.filter.addFilter(key, filters.get(key).toString()); } }
public static void copyFile(File sourceFile, File destinationDir, String destinationFileName, Map<String, String> filterMap, boolean overwrite, boolean preserveLastModified) { Copy copy = new Copy(); copy.setFile(sourceFile); copy.setFiltering(true); copy.setOverwrite(overwrite); copy.setPreserveLastModified(preserveLastModified); copy.setProject(AntUtil.getProject()); if (destinationFileName == null) { copy.setTodir(destinationDir); } else { copy.setTofile(new File(destinationDir, destinationFileName)); } if (filterMap != null) { FilterSet filterSet = copy.createFilterSet(); for (Map.Entry<String, String> entry : filterMap.entrySet()) { String token = entry.getKey(); String replacement = entry.getValue(); filterSet.addFilter(token, replacement); } } copy.execute(); }
public static void copyFile( File sourceFile, File destinationDir, String destinationFileName, Map<String, String> filterMap, boolean overwrite, boolean preserveLastModified) { Copy copy = new Copy(); copy.setFile(sourceFile); copy.setFiltering(true); copy.setOverwrite(overwrite); copy.setPreserveLastModified(preserveLastModified); copy.setProject(AntUtil.getProject()); if (destinationFileName == null) { copy.setTodir(destinationDir); } else { copy.setTofile(new File(destinationDir, destinationFileName)); } if (filterMap != null) { FilterSet filterSet = copy.createFilterSet(); for (Map.Entry<String, String> entry : filterMap.entrySet()) { String token = entry.getKey(); String replacement = entry.getValue(); filterSet.addFilter(token, replacement); } } copy.execute(); }