Class Concat.TextElement

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

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

  • 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​(java.lang.String encoding)
      The encoding of the text element
      Parameters:
      encoding - the name of the charset used to encode
    • setFile

      public void setFile​(java.io.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​(java.lang.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 java.lang.String getValue()
      Returns:
      the text, after possible trimming