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.ObjectA filter to apply.
-
-
Constructor Summary
Constructors Constructor Description Replacefilter()
-
Method Summary
Modifier and Type Method Description Replace.NestedStringcreateReplaceToken()Create a token to filter as the text of a nested element.Replace.NestedStringcreateReplaceValue()Create a string to replace the token as the text of a nested element.java.lang.StringgetProperty()Get the name of the property whose value is to serve as the replacement value.java.lang.StringgetReplaceValue()Get the replacement value for this filter token.java.lang.StringgetToken()Get the string to search for.java.lang.StringgetValue()Get replacementString.voidsetProperty(java.lang.String property)Set the name of the property whose value is to serve as the replacement value; required ifvalueis not set.voidsetToken(java.lang.String t)Set the token to replace.voidsetValue(java.lang.String value)The replacement string; required ifpropertyis not set.voidvalidate()Validate the filter's configuration.
-
-
-
Method Detail
-
validate
public void validate() throws BuildExceptionValidate 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-Stringtoken.
-
getToken
public java.lang.String getToken()
Get the string to search for.- Returns:
- current
Stringtoken.
-
setValue
public void setValue(java.lang.String value)
The replacement string; required ifpropertyis not set.- Parameters:
value-Stringvalue 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 ifvalueis 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
public Replace.NestedString createReplaceToken()
Create a token to filter as the text of a nested element.- Returns:
- nested token
NestedStringto configure. - Since:
- Ant 1.8.0
-
createReplaceValue
public Replace.NestedString createReplaceValue()
Create a string to replace the token as the text of a nested element.- Returns:
- replacement value
NestedStringto configure. - Since:
- Ant 1.8.0
-
-