Class Filter

java.lang.Object
All Implemented Interfaces:
java.lang.Cloneable

public class Filter
extends Task
Sets a token filter that is used by the file copy tasks to do token substitution. Sets multiple tokens by reading these from a file.
Since:
Ant 1.1
  • Constructor Details

  • Method Details

    • setToken

      public void setToken​(java.lang.String token)
      The token string without @ delimiters.
      Parameters:
      token - token to set
    • setValue

      public void setValue​(java.lang.String value)
      The string that should replace the token during filtered copies.
      Parameters:
      value - token replace value
    • setFiltersfile

      public void setFiltersfile​(java.io.File filtersFile)
      The file from which the filters must be read. This file must be a formatted as a property file.
      Parameters:
      filtersFile - filter file
    • execute

      public void execute() throws BuildException
      Execute the task.
      Overrides:
      execute in class Task
      Throws:
      BuildException - on error
    • readFilters

      protected void readFilters() throws BuildException
      Read the filters.
      Throws:
      BuildException - on error