String qualifiedName = getTypeName(manualBuilderModel);
JavaFileObject jobj =
processingEnv.getFiler().createSourceFile(qualifiedName, asArray(orginatingElements));
Writer writer = jobj.openWriter();
JavaWriter javaWriter = new JavaWriter(writer);
ManualBuilderSourceGenerator generator = new ManualBuilderSourceGenerator(javaWriter);
generator.generateSource(manualBuilderModel);
writer.close();
generatedTypeNames.add(qualifiedName);
note(String.format("PojoBuilder: Generated class %s", qualifiedName), null);
LOG.fine(String.format("Generated %s", jobj.toUri()));