org.apache.tools.ant.taskdefs

Class Replace.Replacefilter

Enclosing Class:
Replace

public class Replace.Replacefilter
extends java.lang.Object

A filter to apply.

Method Summary

String
getProperty()
Get the name of the property whose value is to serve as the replacement value.
String
getReplaceValue()
Get the replacement value for this filter token.
String
getToken()
Get the string to search for.
String
getValue()
Get replacement String.
void
setProperty(String property)
Set the name of the property whose value is to serve as the replacement value; required if value is not set.
void
setToken(String token)
Set the token to replace.
void
setValue(String value)
The replacement string; required if property is not set.
void
validate()
Validate the filter's configuration.

Method Details

getProperty

public String getProperty()
Get the name of the property whose value is to serve as the replacement value.
Returns:
property or null.

getReplaceValue

public String getReplaceValue()
Get the replacement value for this filter token.
Returns:
the replacement value

getToken

public String getToken()
Get the string to search for.
Returns:
current String token.

getValue

public String getValue()
Get replacement String.
Returns:
replacement or null.

setProperty

public void setProperty(String property)
Set the name of the property whose value is to serve as the replacement value; required if value is not set.
Parameters:
property - property name.

setToken

public void setToken(String token)
Set the token to replace.
Parameters:
token - String token.

setValue

public void setValue(String value)
The replacement string; required if property is not set.
Parameters:
value - String value to replace.

validate

public void validate()
            throws BuildException
Validate the filter's configuration.
Throws:
BuildException - if any part is invalid.