示例#1
0
  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();
  }