diff --git a/AlgebraicDataflowArchitectureModel/src/algorithms/MethodBodyGenerator.java b/AlgebraicDataflowArchitectureModel/src/algorithms/MethodBodyGenerator.java new file mode 100644 index 0000000..8f76137 --- /dev/null +++ b/AlgebraicDataflowArchitectureModel/src/algorithms/MethodBodyGenerator.java @@ -0,0 +1,14 @@ +package algorithms; + +import java.util.ArrayList; + +import code.ast.TypeDeclaration; +import models.dataFlowModel.DataFlowModel; +import models.dataFlowModel.ResourceDependencyGraph; + +public class MethodBodyGenerator { + public static ArrayList doGenerate(ResourceDependencyGraph graph, DataFlowModel model, ArrayList codes) { + return codes; + } + +} diff --git a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/PrototypeGenerateAction.java b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/PrototypeGenerateAction.java index d1e4e86..da86b0e 100644 --- a/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/PrototypeGenerateAction.java +++ b/AlgebraicDataflowArchitectureModel/src/graphicalrefactor/actions/PrototypeGenerateAction.java @@ -2,8 +2,7 @@ import java.awt.event.ActionEvent; -import algorithms.CodeGenerator; -import algorithms.DataStorageDecision; +import algorithms.*; import code.ast.*; import graphicalrefactor.editor.Editor; import models.dataFlowModel.DataFlowModel; @@ -24,7 +23,7 @@ ResourceDependencyGraph graph = editor.getResourceGraph(); DataFlowModel model = editor.getModel(); DataStorageDecision.run(graph); - editor.setCodes(CodeGenerator.doGenerate(graph,model)); + editor.setCodes(MethodBodyGenerator.doGenerate(graph, model, CodeGenerator.doGenerate(graph, model))); for(String str:CodeGenerator.getCodes(editor.getCodes())) { System.out.println(str); }