private String createJavaSource(DataObject dataObject) throws Exception { GenerationContext generationContext = new GenerationContext(null); String source; GenerationEngine engine; try { engine = GenerationEngine.getInstance(); source = engine.generateJavaClassString(generationContext, dataObject); } catch (Exception e) { logger.error("Java source for dataObject: " + dataObject.getClassName() + " couldn't be created.", e); throw e; } return source; }
@Override public void generateModel(DataModel dataModel, ModelDriverListener generationListener) throws Exception { GenerationContext generationContext = new GenerationContext(dataModel); generationContext.setGenerationListener(generationListener); GenerationEngine generationEngine = GenerationEngine.getInstance(); generationEngine.generate(generationContext); }
GenerationEngine engine = GenerationEngine.getInstance(); GenerationTools genTools = new GenerationTools(); JavaRoasterModelDriver modelDriver = new JavaRoasterModelDriver();
GenerationEngine engine = GenerationEngine.getInstance(); GenerationContext context = new GenerationContext(null); boolean updateAccessors = true;
GenerationEngine engine = GenerationEngine.getInstance(); GenerationContext context = new GenerationContext(null); for (org.kie.workbench.common.services.datamodeller.core.JavaClass nestedJavaClass : dataObject.getNestedClasses()) {
engine = GenerationEngine.getInstance();
GenerationEngine engine = GenerationEngine.getInstance(); GenerationContext context = new GenerationContext(null); boolean updateAccessors = false;