Package org.apache.tools.ant.taskdefs
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
-
Field Summary
-
Constructor Summary
Constructors Constructor Description TextElement() -
Method Summary
Modifier and Type Method Description voidaddText(java.lang.String value)set the text using inlinejava.lang.StringgetValue()voidsetEncoding(java.lang.String encoding)The encoding of the text elementvoidsetFile(java.io.File file)set the text using a filevoidsetFiltering(boolean filtering)whether to filter the text in this element or not.voidsetTrim(boolean trim)whether to call text.trim()voidsetTrimLeading(boolean strip)s:^\s*:: on each line of inputMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
-
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(java.lang.String encoding)The encoding of the text element- Parameters:
encoding- the name of the charset used to encode
-
setFile
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
-