Class Concat.TextElement

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.taskdefs.Concat.TextElement
All Implemented Interfaces:
Cloneable
Enclosing class:
Concat

public static class Concat.TextElement extends ProjectComponent
sub element points to a file or contains text
  • Constructor Details

    • TextElement

      public TextElement()
  • Method Details

    • setFiltering

      public void setFiltering(boolean filtering)
      whether to filter the text in this element or not.
      Parameters:
      filtering - true if the text should be filtered. the default value is true.
    • setEncoding

      public void setEncoding(String encoding)
      The encoding of the text element
      Parameters:
      encoding - the name of the charset used to encode
    • setFile

      public void setFile(File file) throws BuildException
      set the text using a file
      Parameters:
      file - the file to use
      Throws:
      BuildException - if the file does not exist, or cannot be read
    • addText

      public void addText(String value)
      set the text using inline
      Parameters:
      value - the text to place inline
    • setTrimLeading

      public void setTrimLeading(boolean strip)
      s:^\s*:: on each line of input
      Parameters:
      strip - if true do the trim
    • setTrim

      public void setTrim(boolean trim)
      whether to call text.trim()
      Parameters:
      trim - if true trim the text
    • getValue

      public String getValue()
      Returns:
      the text, after possible trimming