org.apache.tools.ant.util
Class RegexpPatternMapper
java.lang.Object
org.apache.tools.ant.util.RegexpPatternMapper
- FileNameMapper
public class RegexpPatternMapper
extends java.lang.Object
Implementation of FileNameMapper that does regular expression
replacements.
String[] | mapFileName(String sourceFileName) - Returns null if the source file name doesn't match the
"from" pattern, an one-element array containing the
translated file otherwise.
|
protected String | replaceReferences(String source) - Replace all backreferences in the to pattern with the matched
groups of the source.
|
void | setFrom(String from) - Sets the "from" pattern.
|
void | setTo(String to) - Sets the "to" pattern.
|
result
protected StringBuffer result
mapFileName
public String[] mapFileName(String sourceFileName)
Returns null if the source file name doesn't match the
"from" pattern, an one-element array containing the
translated file otherwise.
- mapFileName in interface FileNameMapper
replaceReferences
protected String replaceReferences(String source)
Replace all backreferences in the to pattern with the matched
groups of the source.
setTo
public void setTo(String to)
Sets the "to" pattern. Required.
- setTo in interface FileNameMapper
Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.