net.sf.antcontrib.property

Class RegexTask


public class RegexTask
extends AbstractPropertySetterTask

Place class description here.
Authors:
Matthew Inger

Constructor Summary

RegexTask()

Method Summary

RegularExpression
createRegexp()
Substitution
createReplace()
protected String
doReplace()
protected String
doSelect()
void
execute()
void
setCaseSensitive(boolean caseSensitive)
void
setDefaultValue(String defaultValue)
void
setGlobal(boolean global)
void
setInput(String input)
void
setRegexp(String regex)
void
setReplace(String replace)
void
setSelect(String select)
protected void
validate()

Methods inherited from class net.sf.antcontrib.property.AbstractPropertySetterTask

setOverride, setProperty, setPropertyValue, validate

Constructor Details

RegexTask

public RegexTask()

Method Details

createRegexp

public RegularExpression createRegexp()

createReplace

public Substitution createReplace()

doReplace

protected String doReplace()
            throws BuildException

doSelect

protected String doSelect()
            throws BuildException

execute

public void execute()
            throws BuildException

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)

setDefaultValue

public void setDefaultValue(String defaultValue)

setGlobal

public void setGlobal(boolean global)

setInput

public void setInput(String input)

setRegexp

public void setRegexp(String regex)

setReplace

public void setReplace(String replace)

setSelect

public void setSelect(String select)

validate

protected void validate()
Overrides:
validate in interface AbstractPropertySetterTask