Class PackageNameMapper

java.lang.Object
org.apache.tools.ant.util.GlobPatternMapper
org.apache.tools.ant.util.PackageNameMapper
All Implemented Interfaces:
FileNameMapper

public class PackageNameMapper extends GlobPatternMapper
Maps directory name matches into a dotted package name. This is useful for matching JUnit test cases against their XML formatter results.
 <mapper classname="org.apache.tools.ant.util.PackageNameMapper"
         from="*Test.java" to="${test.data.dir}/TEST-*Test.xml"/>
 
  • Constructor Details

    • PackageNameMapper

      public PackageNameMapper()
  • Method Details

    • extractVariablePart

      protected String extractVariablePart(String name)
      Returns the part of the given string that matches the * in the "from" pattern replacing file separators with dots
      Overrides:
      extractVariablePart in class GlobPatternMapper
      Parameters:
      name - Source filename
      Returns:
      Replaced variable part