public String chooseName(Element e, List<String> ownerNames, boolean isType) { String s = chooseNameSuffix(e); if (s == null) { return null; } String n; List<String> names = new ArrayList<String>(); if (ownerNames != null) { names.addAll(ownerNames); } if (ownerNames.isEmpty()) { n = s + (nextAnonymous++); } else { names.add(s); switch (nameGenerationStyle) { case Java: n = StringUtils.capitalize(ownerNames, ""); break; case PreserveCaseAndSeparateByUnderscores: n = StringUtils.implode(names, "_"); break; default: throw new UnsupportedOperationException("Unknown name generation style " + nameGenerationStyle); } } if (result.config.beautifyNames) { n = result.typeConverter.beautify(n, isType); } return n; }
public String chooseName(Element e, List<String> ownerNames, boolean isType) { String s = chooseNameSuffix(e); if (s == null) { return null; } String n; List<String> names = new ArrayList<String>(); if (ownerNames != null) { names.addAll(ownerNames); } if (ownerNames.isEmpty()) { n = s + (nextAnonymous++); } else { names.add(s); switch (nameGenerationStyle) { case Java: n = StringUtils.capitalize(ownerNames, ""); break; case PreserveCaseAndSeparateByUnderscores: n = StringUtils.implode(names, "_"); break; default: throw new UnsupportedOperationException("Unknown name generation style " + nameGenerationStyle); } } if (result.config.beautifyNames) { n = result.typeConverter.beautify(n, isType); } return n; }
functionName = ident(result.typeConverter.beautify(n, false));
functionName = ident(result.typeConverter.beautify(n, false));