private void parsePackageName(TypeElement layoutElement) { final String[] packageComponents = layoutElement.getQualifiedName().toString().split("\\."); final StringBuilder packageBuilder = new StringBuilder(); for (int n = 0; n < packageComponents.length; n++) { if (Character.isUpperCase(packageComponents[n].charAt(0))) { break; } if (n > 0) { packageBuilder.append('.'); } packageBuilder.append(packageComponents[n]); } packageName = packageBuilder.toString(); }