Open dvojtise opened 6 years ago
partly fixed in https://github.com/eclipse/gemoc-studio-modeldebugging/commit/b1ab5a349ac1f93288c7315225eac047789597b3
The dependency to Melange has been removed. However, the base class used here is located in javaxdsml and may be moved in a better location when another usage is raised.
CreateNewGemocSequentialLanguageProject currently inherits from NewMelangeProjectWizard
This was making sense when there were only melange as input, but now we are considering other project structure (such as DSL file + k3 only, xmof, ...) so now it would be better to have a new GEMOC project that would be "technology" agnostic, then have templates (contributed as extension like current ones) that would finalize the project with appropriate content and natures.
Note: in case of reuse between related templates, they can inherit of a common base or use a composition approach