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:
Cloneable
- Enclosing class:
- Concat
sub element points to a file or contains text
-
Field Summary
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
set the text using inlinegetValue()
void
setEncoding
(String encoding) The encoding of the text elementvoid
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 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
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
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
- Returns:
- the text, after possible trimming
-