net.sf.antcontrib.property
Class RegexTask

java.lang.Object
  |
  +--org.apache.tools.ant.ProjectComponent
        |
        +--org.apache.tools.ant.Task
              |
              +--net.sf.antcontrib.property.RegexTask

public class RegexTask
extends org.apache.tools.ant.Task

Place class description here.

Since:
 
Author:
Inger,

Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
RegexTask()
           
 
Method Summary
 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 setGlobal(boolean global)
           
 void setInput(java.lang.String input)
           
 void setProperty(java.lang.String property)
           
 void setRegexp(java.lang.String regex)
           
 void setReplace(java.lang.String replace)
           
 void setSelect(java.lang.String select)
           
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexTask

public RegexTask()
Method Detail

setInput

public void setInput(java.lang.String input)

setRegexp

public void setRegexp(java.lang.String regex)

createRegexp

public org.apache.tools.ant.types.RegularExpression createRegexp()

setReplace

public void setReplace(java.lang.String replace)

createReplace

public org.apache.tools.ant.types.Substitution createReplace()

setSelect

public void setSelect(java.lang.String select)

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)

setProperty

public void setProperty(java.lang.String property)

setGlobal

public void setGlobal(boolean global)

doReplace

protected java.lang.String doReplace()
                              throws org.apache.tools.ant.BuildException

doSelect

protected java.lang.String doSelect()
                             throws org.apache.tools.ant.BuildException

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task