public class RegexTask extends AbstractPropertySetterTask
Constructor and Description |
---|
RegexTask() |
Modifier and Type | Method and Description |
---|---|
org.apache.tools.ant.types.RegularExpression |
createRegexp() |
org.apache.tools.ant.types.Substitution |
createReplace() |
protected java.lang.String |
doReplace() |
protected java.lang.String |
doSelect() |
void |
execute() |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setGlobal(boolean global) |
void |
setInput(java.lang.String input) |
void |
setRegexp(java.lang.String regex) |
void |
setReplace(java.lang.String replace) |
void |
setSelect(java.lang.String select) |
protected void |
validate() |
setOverride, setProperty, setPropertyValue
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void setInput(java.lang.String input)
public void setDefaultValue(java.lang.String defaultValue)
public void setRegexp(java.lang.String regex)
public org.apache.tools.ant.types.RegularExpression createRegexp()
public void setReplace(java.lang.String replace)
public org.apache.tools.ant.types.Substitution createReplace()
public void setSelect(java.lang.String select)
public void setCaseSensitive(boolean caseSensitive)
public void setGlobal(boolean global)
protected java.lang.String doReplace() throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
protected java.lang.String doSelect() throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
protected void validate()
validate
in class AbstractPropertySetterTask
public void execute() throws org.apache.tools.ant.BuildException
execute
in class org.apache.tools.ant.Task
org.apache.tools.ant.BuildException