/** * Write the skeletonInterface * * @throws Exception */ protected void writeSkeletonInterface() throws Exception { Document skeletonModel = createDOMDocumentForSkeletonInterface(); debugLogDocument("Document for skeleton Interface:", skeletonModel); FileWriter skeletonInterfaceWriter = new SkeletonInterfaceWriter( codeGenConfiguration.isFlattenFiles() ? getOutputDirectory(codeGenConfiguration.getOutputLocation(), null) : getOutputDirectory(codeGenConfiguration.getOutputLocation(), codeGenConfiguration.getSourceLocation()) , this.codeGenConfiguration.getOutputLanguage()); skeletonInterfaceWriter.setOverride(codeGenConfiguration.isOverride()); writeFile(skeletonModel, skeletonInterfaceWriter); }