Class Filter

All Implemented Interfaces:
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

    • Filter

      public Filter()
  • Method Details

    • setToken

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

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

      public void setFiltersfile(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