org.apache.tools.ant.utilClass UnPackageNameMapper
- java.lang.Object
- org.apache.tools.ant.util.GlobPatternMapper
- org.apache.tools.ant.util.UnPackageNameMapper
- All Implemented Interfaces:
- FileNameMapper
public class UnPackageNameMapper extends GlobPatternMapperMaps dotted package name matches to a directory name. This is the inverse of the package mapper. This is useful for matching XML formatter results against their JUnit test cases.<mapper classname="org.apache.tools.ant.util.UnPackageNameMapper" from="${test.data.dir}/TEST-*Test.xml" to="*Test.java">
Field Summary
Fields inherited from class org.apache.tools.ant.util.GlobPatternMapper
fromPostfix, fromPrefix, postfixLength, prefixLength, toPostfix, toPrefix
Constructor Summary
Constructors Constructor and Description UnPackageNameMapper()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description protected java.lang.String
extractVariablePart(java.lang.String name)
Returns the part of the given string that matches the * in the "from" pattern replacing dots with file separators
Methods inherited from class org.apache.tools.ant.util.GlobPatternMapper
getHandleDirSep, mapFileName, setCaseSensitive, setFrom, setHandleDirSep, setTo
Method Detail
extractVariablePart
protected java.lang.String extractVariablePart(java.lang.String name)Returns the part of the given string that matches the * in the "from" pattern replacing dots with file separators
- Overrides:
extractVariablePart
in classGlobPatternMapper
- Parameters:
name
- Source filename- Returns:
- Replaced variable part