code: public void preResolveDataTypes() {
          for (MetadataItem metadataClass : classList) {
              preResolveDataTypeImpl(metadataClass);
          }
  
          for (MetadataItem metadataClass : groupList) {
              preResolveDataTypeImpl(metadataClass);
          }
      }
docs: Replaces all data type occurrences found in the element types for all classes with the simple data type. This
  simplifies later the XSLT ddJavaAll step.