- for (GeneratedType type : genTypes) {
- final File genFile = generateTypeToJavaFile(parentDirectory, type, interfaceGenerator, "");
-
- if (genFile != null) {
- result.add(genFile);
- }
-
- if(builderGenerator.isAcceptable(type)){
- final File genBuilderFile = generateTypeToJavaFile(parentDirectory, type, builderGenerator,
- BuilderGenerator.FILE_NAME_SUFFIX);
-
- if (genBuilderFile != null) {
- result.add(genBuilderFile);
- }
- }
- }
- for (GeneratedTransferObject transferObject : genTransferObjects) {
- final File genFile = generateTypeToJavaFile(parentDirectory, transferObject, TOGenerator, "");
-
- if (genFile != null) {
- result.add(genFile);
- }
- }
-
- for (Enumeration enumeration : enumerations) {
- final File genFile = generateTypeToJavaFile(parentDirectory, enumeration, enumGenerator, "");
-
- if (genFile != null) {
- result.add(genFile);
+ for (Type type : types) {
+ for (CodeGenerator generator : generators) {
+ File generatedJavaFile = generateTypeToJavaFile(parentDirectory, type, generator);
+ if (generatedJavaFile != null) {
+ result.add(generatedJavaFile);
+ }