Skip to content

executionframework.engine.commons.DslHelper should not refer to sequential engine #132

Closed
@dvojtise

Description

@dvojtise

the class https://github.com/eclipse/gemoc-studio-modeldebugging/blob/master/framework/execution_framework/plugins/org.eclipse.gemoc.executionframework.engine/src/org/eclipse/gemoc/executionframework/engine/commons/DslHelper.java explicitly refers to the org.eclipse.gemoc.gemoc_language_workbench.sequential.xdsml extension point which is specific to sequential engine (and more precisely to the java engine as it is defined there)

As this class is part of common, it should not refer to any specific engine. (it is used for example in several launchers)

proposition:
use a specific generic extension point in order to reference dsl files in the system (related to eclipse-gemoc/gemoc-studio#90 and eclipse-gemoc/gemoc-studio#58 ) is would be associated to a base builder+nature (or engines may just extend this base builder)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions