Package org.apache.tools.ant.taskdefs
Class Replace.Replacefilter
java.lang.Object
org.apache.tools.ant.taskdefs.Replace.Replacefilter
- Enclosing class:
- Replace
public class Replace.Replacefilter
extends java.lang.Object
A filter to apply.
-
Constructor Summary
Constructors Constructor Description Replacefilter()
-
Method Summary
Modifier and Type Method Description Replace.NestedString
createReplaceToken()
Create a token to filter as the text of a nested element.Replace.NestedString
createReplaceValue()
Create a string to replace the token as the text of a nested element.java.lang.String
getProperty()
Get the name of the property whose value is to serve as the replacement value.java.lang.String
getReplaceValue()
Get the replacement value for this filter token.java.lang.String
getToken()
Get the string to search for.java.lang.String
getValue()
Get replacementString
.void
setProperty(java.lang.String property)
Set the name of the property whose value is to serve as the replacement value; required ifvalue
is not set.void
setToken(java.lang.String t)
Set the token to replace.void
setValue(java.lang.String value)
The replacement string; required ifproperty
is not set.void
validate()
Validate the filter's configuration.
-
Constructor Details
-
Replacefilter
public Replacefilter()
-
-
Method Details
-
validate
Validate the filter's configuration.- Throws:
BuildException
- if any part is invalid.
-
getReplaceValue
public java.lang.String getReplaceValue()Get the replacement value for this filter token.- Returns:
- the replacement value
-
setToken
public void setToken(java.lang.String t)Set the token to replace.- Parameters:
t
-String
token.
-
getToken
public java.lang.String getToken()Get the string to search for.- Returns:
- current
String
token.
-
setValue
public void setValue(java.lang.String value)The replacement string; required ifproperty
is not set.- Parameters:
value
-String
value to replace.
-
getValue
public java.lang.String getValue()Get replacementString
.- Returns:
- replacement or null.
-
setProperty
public void setProperty(java.lang.String property)Set the name of the property whose value is to serve as the replacement value; required ifvalue
is not set.- Parameters:
property
- property name.
-
getProperty
public java.lang.String getProperty()Get the name of the property whose value is to serve as the replacement value.- Returns:
- property or null.
-
createReplaceToken
Create a token to filter as the text of a nested element.- Returns:
- nested token
NestedString
to configure. - Since:
- Ant 1.8.0
-
createReplaceValue
Create a string to replace the token as the text of a nested element.- Returns:
- replacement value
NestedString
to configure. - Since:
- Ant 1.8.0
-