}
private String mapClassName(String packageName, String name, ToolContext context) {
ClassCollector collector = context.get(ClassCollector.class);
int count = 0;
String checkName = name;
while (collector.containImplClass(packageName, checkName)) {
checkName = name + (++count);
}
collector.addImplClassName(packageName, checkName,
packageName + "." + checkName);
return checkName;