org.apache.tools.ant.taskdefsClass 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 ProjectComponentsub element points to a file or contains text
Field Summary
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
Constructor Summary
Constructors Constructor and Description TextElement()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description void
addText(java.lang.String value)
set the text using inlinejava.lang.String
getValue()
void
setEncoding(java.lang.String encoding)
The encoding of the text elementvoid
setFile(java.io.File file)
set the text using a filevoid
setFiltering(boolean filtering)
whether to filter the text in this element or not.void
setTrim(boolean trim)
whether to call text.trim()void
setTrimLeading(boolean strip)
s:^\s*:: on each line of input
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Method Detail
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 BuildExceptionset 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