code: public void generateCode(final MetadataParserPath path, final boolean verbose) throws TransformerException {
          /** initialize the map which will overwrite global parameters as defined in metadata.xsl/ddJava.xsl */
          final Map<String, String> xsltParameters = new HashMap<String, String>();
          xsltParameters.put("gOutputFolder", getURIPath(path.getPathToImpl()));
          xsltParameters.put("gOutputFolderApi", getURIPath(path.getPathToApi()));
          xsltParameters.put("gOutputFolderTest", getURIPath(path.getPathToTest()));
          xsltParameters.put("gOutputFolderService", getURIPath(path.getPathToServices()));
          xsltParameters.put("gVerbose", Boolean.toString(verbose));
  
          final InputStream is = MetadataParser.class.getResourceAsStream("/META-INF/ddJavaAll.xsl");
          if (log.isLoggable(Level.FINE)) {
              log.fine("Stream resource: " + is);
          }
  
          XsltTransformer.simpleTransform(pathToMetadata, is, new File("./tempddJava.xml"), xsltParameters);
      }
docs: Generates source code by applying the <code>ddJavaAll.xsl</code> XSLT extracted from the resource stream.
  
  @throws TransformerException