Skip to content

Commit e8a3e52

Browse files
paphkolaszloItemis
andcommitted
Extended example and support for effects (#12)
* Extend LightSwitch stm to DimmableLight and Switch stms. * Fix loaded UML models and adjust tests to renamed model elements. * Statemachines are put below a class in example model. * Load effects as activities. * missing class "ModelError" for converting effects. * Fix example model for new effect logic. * Replace static UMLModelUtils with EA contributors to properly fix model. * Fix type resolution issue, other small alignments * Add note to example model about generated datatypes. * Example simplified: second (useless) state machine removed * publish test results * warnings removed * Output cleanup; launch configs updated. --------- Co-authored-by: Kovács László <lkovacs@itemis.com>
1 parent 97e4b5e commit e8a3e52

22 files changed

Lines changed: 443 additions & 94 deletions

File tree

.github/workflows/build.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Build & test with Maven
2424
run: |
2525
cd CLI
26-
mvn -T 2 clean verify -B
26+
mvn -T 2 verify -B
2727
2828
- name: Upload build artifacts
2929
uses: actions/upload-artifact@v4
@@ -33,6 +33,11 @@ jobs:
3333
retention-days: 2
3434
path: CLI/com.yakindu.bridges.ea.example.cli.product/target/products/*.zip
3535

36+
- name: Publish test tesults
37+
uses: EnricoMi/publish-unit-test-result-action@v2
38+
if: (!cancelled())
39+
with:
40+
files: 'CLI/**/target/surefire-reports/*.xml'
3641

3742
addin-build:
3843
runs-on: windows-latest

CLI/com.yakindu.bridges.ea.example.cli.codegen/src/com/yakindu/bridges/ea/example/cli/codegen/Generator.java

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
import com.itemis.create.statechart.generator.csharp.CsharpCodeGeneratorModule;
1212
import com.yakindu.base.types.typesystem.ITypeValueProvider;
1313
import com.yakindu.bridges.ea.example.cli.codegen.StmCodeGenerator.LANG;
14-
import com.yakindu.sct.domain.c.runtime.CSTextRuntimeModule;
1514
import com.yakindu.sct.domain.java.typesystem.JavaTypeValueProvider;
1615
import com.yakindu.sct.generator.c.CCodeGeneratorModule;
1716
import com.yakindu.sct.generator.c.typesystem.CTypeValueProvider;
@@ -127,14 +126,14 @@ private void targetLanguageDependantBinding(Binder binder) {
127126
protected void invokeGenerator(Statechart statechart, GeneratorEntry entry) {
128127
System.out.println(String.format("Generating %s to folder %s\\%s ...", statechart.getName(), outputPath,
129128
statechart.getName()));
130-
131-
if (language == LANG.CPP || language == LANG.C) {
132-
Guice.createInjector(Modules.override(new CSTextRuntimeModule()).with(getGeneratorModule(entry)))
133-
.injectMembers(this);
134-
} else {
129+
//TODO: https://github.com/itemisCREATE/ea-bridge-integration-example/issues/11
130+
// if (language == LANG.CPP || language == LANG.C) {
131+
// Guice.createInjector(Modules.override(new CSTextRuntimeModule()).with(getGeneratorModule(entry)))
132+
// .injectMembers(this);
133+
// } else {
135134
Guice.createInjector(Modules.override(new STextRuntimeModule()).with(getGeneratorModule(entry)))
136135
.injectMembers(this);
137-
}
136+
// }
138137
final ExecutionFlow flow = createExecutionFlow(statechart, entry);
139138
generator.generate(flow, entry, fsaFactory.create(entry));
140139
}

CLI/com.yakindu.bridges.ea.example.cli.codegen/src/com/yakindu/bridges/ea/example/cli/codegen/util/StatechartUtil.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,6 @@ public class StatechartUtil {
3636
private static final int INITIAL_TEXT_COMPARTMENT_HEIGHT = 400;
3737
private static final int INITIAL_TEXT_COMPARTMENT_WIDTH = 200;
3838

39-
private static final String YAKINDU_SCT_DOMAIN_C = "com.yakindu.domain.c";
40-
41-
private static final String YAKINDU_SCT_DOMAIN_JAVA = "com.yakindu.domain.java";
42-
4339
@Inject
4440
private Provider<StextResource> resourceProvider;
4541

@@ -55,11 +51,15 @@ public StextResource createResource(String sctName) {
5551
}
5652

5753
public void makeCStatechart(Statechart sct) {
58-
sct.setDomainID(YAKINDU_SCT_DOMAIN_C);
54+
//TODO: Currently we do not use nor benefit from setting the C domain,
55+
//thus until the UML2SCT transformation is not prepared for the target specific type transformation this should be disabled
56+
//For more information see: https://github.com/itemisCREATE/ea-bridge-integration-example/issues/11
57+
//sct.setDomainID(YAKINDU_SCT_DOMAIN_C);
5958
}
6059

6160
public void makeJavaStatechart(Statechart sct) {
62-
sct.setDomainID(YAKINDU_SCT_DOMAIN_JAVA);
61+
//TODO: Same as above
62+
//sct.setDomainID(YAKINDU_SCT_DOMAIN_JAVA);
6363
}
6464

6565
private static void setTextCompartmentLayoutConstraint(Node textCompartment) {

CLI/com.yakindu.bridges.ea.example.cli.target/com.yakindu.bridges.ea.example.cli.target.target

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22
<?pde?>
33
<!-- generated with https://github.com/eclipse-cbi/targetplatform-dsl -->
4-
<target name="com.yakindu.bridges.ea.example.target" sequenceNumber="1760512036">
4+
<target name="com.yakindu.bridges.ea.example.target" sequenceNumber="1762239452">
55
<locations>
66
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
77
<unit id="org.eclipse.justj.openjdk.hotspot.jre.minimal.stripped.feature.group" version="21.0.8.v20250724-1412"/>
@@ -40,7 +40,7 @@
4040
<unit id="com.yakindu.sct.product.editor.feature.feature.group" version="0.0.0"/>
4141
<unit id="com.yakindu.sct.products.feature.feature.group" version="0.0.0"/>
4242
<unit id="com.yakindu.sct.types.feature.feature.group" version="0.0.0"/>
43-
<repository id="yakindu-sct" location="https://artifacts.itemis.cloud/repository/p2/create/releases"/>
43+
<repository id="yakindu-sct" location="https://artifacts.itemis.cloud/repository/p2/create/releases/5.5.0"/>
4444
</location>
4545
<location includeMode="planner" includeAllPlatforms="false" includeSource="true" includeConfigurePhase="false" type="InstallableUnit">
4646
<unit id="com.yakindu.licmgmt.feature.feature.group" version="0.0.0"/>

CLI/com.yakindu.bridges.ea.example.cli.target/com.yakindu.bridges.ea.example.cli.target.tpd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ location yakindu-ea_bridge "https://artifacts.itemis.cloud/repository/p2/integra
1919
com.yakindu.bridges.ea.uml.feature.group lazy
2020
}
2121

22-
location yakindu-sct "https://artifacts.itemis.cloud/repository/p2/create/releases" {
22+
location yakindu-sct "https://artifacts.itemis.cloud/repository/p2/create/releases/5.5.0" {
2323
// C / C++ Target language
2424
com.yakindu.sct.domain.c.feature.feature.group lazy
2525
com.yakindu.sct.generator.c.feature.feature.group lazy

CLI/com.yakindu.bridges.ea.example.cli.test/ExampleCLICodegen.launch

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,14 @@
209209
<setEntry value="com.google.gson@default:default"/>
210210
<setEntry value="com.google.guava.failureaccess@default:default"/>
211211
<setEntry value="com.google.guava@default:default"/>
212-
<setEntry value="com.google.inject.assistedinject@default:false"/>
213212
<setEntry value="com.google.inject@default:default"/>
214213
<setEntry value="com.ibm.icu@default:default"/>
215214
<setEntry value="com.itemis.create.base.generator.core@default:default"/>
216215
<setEntry value="com.itemis.create.base.generator.csharp@default:default"/>
217216
<setEntry value="com.itemis.create.statechart.generator.csharp@default:default"/>
218217
<setEntry value="com.jcraft.jsch@default:default"/>
219-
<setEntry value="com.sun.jna*5.17.0.v20250316-1700@default:default"/>
220218
<setEntry value="com.sun.jna.platform@default:default"/>
219+
<setEntry value="com.sun.jna@default:default"/>
221220
<setEntry value="com.yakindu.base.expressions.edit@default:default"/>
222221
<setEntry value="com.yakindu.base.expressions.ide@default:default"/>
223222
<setEntry value="com.yakindu.base.expressions.interpreter@default:default"/>
@@ -228,9 +227,7 @@
228227
<setEntry value="com.yakindu.base.types@default:default"/>
229228
<setEntry value="com.yakindu.base.xtext.utils.gmf@default:default"/>
230229
<setEntry value="com.yakindu.base.xtext.utils.jface@default:default"/>
231-
<setEntry value="com.yakindu.bridges.ea.core@default:default"/>
232230
<setEntry value="com.yakindu.bridges.ea.uml.extensions@default:default"/>
233-
<setEntry value="com.yakindu.bridges.ea.uml@default:default"/>
234231
<setEntry value="com.yakindu.core@default:default"/>
235232
<setEntry value="com.yakindu.interop.enterprise.architect.interface@default:default"/>
236233
<setEntry value="com.yakindu.interop.enterprise.architect@default:default"/>
@@ -253,6 +250,7 @@
253250
<setEntry value="com.yakindu.sct.generator.genmodel@default:default"/>
254251
<setEntry value="com.yakindu.sct.generator.java@default:default"/>
255252
<setEntry value="com.yakindu.sct.generator.python@default:default"/>
253+
<setEntry value="com.yakindu.sct.license.lmx@default:default"/>
256254
<setEntry value="com.yakindu.sct.license@default:default"/>
257255
<setEntry value="com.yakindu.sct.model.sexec@default:default"/>
258256
<setEntry value="com.yakindu.sct.model.sgen@default:default"/>
@@ -306,7 +304,7 @@
306304
<setEntry value="org.apache.felix.scr@1:true"/>
307305
<setEntry value="org.apache.log4j@default:default"/>
308306
<setEntry value="org.apache.xmlgraphics@default:default"/>
309-
<setEntry value="org.commonmark.ext-gfm-tables@default:default"/>
307+
<setEntry value="org.commonmark-gfm-tables@default:default"/>
310308
<setEntry value="org.commonmark@default:default"/>
311309
<setEntry value="org.eclipse.ant.core@default:default"/>
312310
<setEntry value="org.eclipse.cdt.core.native@default:default"/>
@@ -408,12 +406,10 @@
408406
<setEntry value="org.eclipse.equinox.security@default:default"/>
409407
<setEntry value="org.eclipse.equinox.simpleconfigurator.manipulator@default:default"/>
410408
<setEntry value="org.eclipse.equinox.simpleconfigurator@1:true"/>
411-
<setEntry value="org.eclipse.fx.osgi@default:false"/>
412409
<setEntry value="org.eclipse.gef@default:default"/>
413410
<setEntry value="org.eclipse.gmf.runtime.common.core@default:default"/>
414411
<setEntry value="org.eclipse.gmf.runtime.common.ui.action.ide@default:default"/>
415412
<setEntry value="org.eclipse.gmf.runtime.common.ui.action@default:default"/>
416-
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing.win32@default:false"/>
417413
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing@default:default"/>
418414
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.action@default:default"/>
419415
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.properties@default:default"/>
@@ -496,7 +492,6 @@
496492
<setEntry value="org.eclipse.xtext.common.types@default:default"/>
497493
<setEntry value="org.eclipse.xtext.ecore@default:default"/>
498494
<setEntry value="org.eclipse.xtext.ide@default:default"/>
499-
<setEntry value="org.eclipse.xtext.logging@default:false"/>
500495
<setEntry value="org.eclipse.xtext.smap@default:default"/>
501496
<setEntry value="org.eclipse.xtext.ui.codetemplates.ide@default:default"/>
502497
<setEntry value="org.eclipse.xtext.ui.codetemplates.ui@default:default"/>
@@ -526,10 +521,12 @@
526521
<setEntry value="org.tukaani.xz@default:default"/>
527522
</setAttribute>
528523
<setAttribute key="selected_workspace_bundles">
524+
<setEntry value="com.yakindu.bridges.ea.core@default:default"/>
529525
<setEntry value="com.yakindu.bridges.ea.example.cli.codegen@default:default"/>
530526
<setEntry value="com.yakindu.bridges.ea.example.cli.test@default:default"/>
531527
<setEntry value="com.yakindu.bridges.ea.example.cli.validation@default:default"/>
532528
<setEntry value="com.yakindu.bridges.ea.example.cli@default:default"/>
529+
<setEntry value="com.yakindu.bridges.ea.uml@default:default"/>
533530
</setAttribute>
534531
<booleanAttribute key="show_selected_only" value="false"/>
535532
<stringAttribute key="templateConfig" value="${target_home}\configuration\config.ini"/>

CLI/com.yakindu.bridges.ea.example.cli.test/ExampleCLIStmValidate.launch

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,14 @@
209209
<setEntry value="com.google.gson@default:default"/>
210210
<setEntry value="com.google.guava.failureaccess@default:default"/>
211211
<setEntry value="com.google.guava@default:default"/>
212-
<setEntry value="com.google.inject.assistedinject@default:false"/>
213212
<setEntry value="com.google.inject@default:default"/>
214213
<setEntry value="com.ibm.icu@default:default"/>
215214
<setEntry value="com.itemis.create.base.generator.core@default:default"/>
216215
<setEntry value="com.itemis.create.base.generator.csharp@default:default"/>
217216
<setEntry value="com.itemis.create.statechart.generator.csharp@default:default"/>
218217
<setEntry value="com.jcraft.jsch@default:default"/>
219-
<setEntry value="com.sun.jna*5.17.0.v20250316-1700@default:default"/>
220218
<setEntry value="com.sun.jna.platform@default:default"/>
219+
<setEntry value="com.sun.jna@default:default"/>
221220
<setEntry value="com.yakindu.base.expressions.edit@default:default"/>
222221
<setEntry value="com.yakindu.base.expressions.ide@default:default"/>
223222
<setEntry value="com.yakindu.base.expressions.interpreter@default:default"/>
@@ -253,6 +252,7 @@
253252
<setEntry value="com.yakindu.sct.generator.genmodel@default:default"/>
254253
<setEntry value="com.yakindu.sct.generator.java@default:default"/>
255254
<setEntry value="com.yakindu.sct.generator.python@default:default"/>
255+
<setEntry value="com.yakindu.sct.license.lmx@default:default"/>
256256
<setEntry value="com.yakindu.sct.license@default:default"/>
257257
<setEntry value="com.yakindu.sct.model.sexec@default:default"/>
258258
<setEntry value="com.yakindu.sct.model.sgen@default:default"/>
@@ -306,7 +306,7 @@
306306
<setEntry value="org.apache.felix.scr@1:true"/>
307307
<setEntry value="org.apache.log4j@default:default"/>
308308
<setEntry value="org.apache.xmlgraphics@default:default"/>
309-
<setEntry value="org.commonmark.ext-gfm-tables@default:default"/>
309+
<setEntry value="org.commonmark-gfm-tables@default:default"/>
310310
<setEntry value="org.commonmark@default:default"/>
311311
<setEntry value="org.eclipse.ant.core@default:default"/>
312312
<setEntry value="org.eclipse.cdt.core.native@default:default"/>
@@ -408,12 +408,10 @@
408408
<setEntry value="org.eclipse.equinox.security@default:default"/>
409409
<setEntry value="org.eclipse.equinox.simpleconfigurator.manipulator@default:default"/>
410410
<setEntry value="org.eclipse.equinox.simpleconfigurator@1:true"/>
411-
<setEntry value="org.eclipse.fx.osgi@default:false"/>
412411
<setEntry value="org.eclipse.gef@default:default"/>
413412
<setEntry value="org.eclipse.gmf.runtime.common.core@default:default"/>
414413
<setEntry value="org.eclipse.gmf.runtime.common.ui.action.ide@default:default"/>
415414
<setEntry value="org.eclipse.gmf.runtime.common.ui.action@default:default"/>
416-
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing.win32@default:false"/>
417415
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing@default:default"/>
418416
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.action@default:default"/>
419417
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.properties@default:default"/>
@@ -496,7 +494,6 @@
496494
<setEntry value="org.eclipse.xtext.common.types@default:default"/>
497495
<setEntry value="org.eclipse.xtext.ecore@default:default"/>
498496
<setEntry value="org.eclipse.xtext.ide@default:default"/>
499-
<setEntry value="org.eclipse.xtext.logging@default:false"/>
500497
<setEntry value="org.eclipse.xtext.smap@default:default"/>
501498
<setEntry value="org.eclipse.xtext.ui.codetemplates.ide@default:default"/>
502499
<setEntry value="org.eclipse.xtext.ui.codetemplates.ui@default:default"/>
@@ -526,10 +523,12 @@
526523
<setEntry value="org.tukaani.xz@default:default"/>
527524
</setAttribute>
528525
<setAttribute key="selected_workspace_bundles">
526+
<setEntry value="com.yakindu.bridges.ea.core@default:default"/>
529527
<setEntry value="com.yakindu.bridges.ea.example.cli.codegen@default:default"/>
530528
<setEntry value="com.yakindu.bridges.ea.example.cli.test@default:default"/>
531529
<setEntry value="com.yakindu.bridges.ea.example.cli.validation@default:default"/>
532530
<setEntry value="com.yakindu.bridges.ea.example.cli@default:default"/>
531+
<setEntry value="com.yakindu.bridges.ea.uml@default:default"/>
533532
</setAttribute>
534533
<booleanAttribute key="show_selected_only" value="false"/>
535534
<stringAttribute key="templateConfig" value="${target_home}\configuration\config.ini"/>

CLI/com.yakindu.bridges.ea.example.cli.test/ExampleCLITest.launch

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
<setEntry value="com.itemis.create.base.generator.csharp@default:default"/>
5555
<setEntry value="com.itemis.create.statechart.generator.csharp@default:default"/>
5656
<setEntry value="com.jcraft.jsch@default:default"/>
57-
<setEntry value="com.sun.jna*5.17.0.v20250316-1700@default:default"/>
5857
<setEntry value="com.sun.jna.platform@default:default"/>
58+
<setEntry value="com.sun.jna@default:default"/>
5959
<setEntry value="com.yakindu.base.expressions.edit@default:default"/>
6060
<setEntry value="com.yakindu.base.expressions.ide@default:default"/>
6161
<setEntry value="com.yakindu.base.expressions.interpreter@default:default"/>
@@ -66,9 +66,7 @@
6666
<setEntry value="com.yakindu.base.types@default:default"/>
6767
<setEntry value="com.yakindu.base.xtext.utils.gmf@default:default"/>
6868
<setEntry value="com.yakindu.base.xtext.utils.jface@default:default"/>
69-
<setEntry value="com.yakindu.bridges.ea.core@default:default"/>
7069
<setEntry value="com.yakindu.bridges.ea.uml.extensions@default:default"/>
71-
<setEntry value="com.yakindu.bridges.ea.uml@default:default"/>
7270
<setEntry value="com.yakindu.core@default:default"/>
7371
<setEntry value="com.yakindu.interop.enterprise.architect.interface@default:default"/>
7472
<setEntry value="com.yakindu.interop.enterprise.architect@default:default"/>
@@ -91,6 +89,7 @@
9189
<setEntry value="com.yakindu.sct.generator.genmodel@default:default"/>
9290
<setEntry value="com.yakindu.sct.generator.java@default:default"/>
9391
<setEntry value="com.yakindu.sct.generator.python@default:default"/>
92+
<setEntry value="com.yakindu.sct.license.lmx@default:default"/>
9493
<setEntry value="com.yakindu.sct.license@default:default"/>
9594
<setEntry value="com.yakindu.sct.model.sexec@default:default"/>
9695
<setEntry value="com.yakindu.sct.model.sgen@default:default"/>
@@ -144,7 +143,7 @@
144143
<setEntry value="org.apache.felix.scr@1:true"/>
145144
<setEntry value="org.apache.log4j@default:default"/>
146145
<setEntry value="org.apache.xmlgraphics@default:default"/>
147-
<setEntry value="org.commonmark.ext-gfm-tables@default:default"/>
146+
<setEntry value="org.commonmark-gfm-tables@default:default"/>
148147
<setEntry value="org.commonmark@default:default"/>
149148
<setEntry value="org.eclipse.ant.core@default:default"/>
150149
<setEntry value="org.eclipse.cdt.core.native@default:default"/>
@@ -243,12 +242,10 @@
243242
<setEntry value="org.eclipse.equinox.security@default:default"/>
244243
<setEntry value="org.eclipse.equinox.simpleconfigurator.manipulator@default:default"/>
245244
<setEntry value="org.eclipse.equinox.simpleconfigurator@1:true"/>
246-
<setEntry value="org.eclipse.fx.osgi@default:false"/>
247245
<setEntry value="org.eclipse.gef@default:default"/>
248246
<setEntry value="org.eclipse.gmf.runtime.common.core@default:default"/>
249247
<setEntry value="org.eclipse.gmf.runtime.common.ui.action.ide@default:default"/>
250248
<setEntry value="org.eclipse.gmf.runtime.common.ui.action@default:default"/>
251-
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing.win32@default:false"/>
252249
<setEntry value="org.eclipse.gmf.runtime.common.ui.printing@default:default"/>
253250
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.action@default:default"/>
254251
<setEntry value="org.eclipse.gmf.runtime.common.ui.services.properties@default:default"/>
@@ -338,7 +335,6 @@
338335
<setEntry value="org.eclipse.xtext.common.types@default:default"/>
339336
<setEntry value="org.eclipse.xtext.ecore@default:default"/>
340337
<setEntry value="org.eclipse.xtext.ide@default:default"/>
341-
<setEntry value="org.eclipse.xtext.logging@default:false"/>
342338
<setEntry value="org.eclipse.xtext.smap@default:default"/>
343339
<setEntry value="org.eclipse.xtext.ui.codetemplates.ide@default:default"/>
344340
<setEntry value="org.eclipse.xtext.ui.codetemplates.ui@default:default"/>
@@ -368,10 +364,17 @@
368364
<setEntry value="org.tukaani.xz@default:default"/>
369365
</setAttribute>
370366
<setAttribute key="selected_workspace_bundles">
367+
<setEntry value="com.yakindu.bridges.ea.core.cloud-fragment@default:false"/>
368+
<setEntry value="com.yakindu.bridges.ea.core.mariadb-fragment@default:false"/>
369+
<setEntry value="com.yakindu.bridges.ea.core.mssql-fragment@default:false"/>
370+
<setEntry value="com.yakindu.bridges.ea.core.oracle-fragment@default:false"/>
371+
<setEntry value="com.yakindu.bridges.ea.core.test-fragment@default:false"/>
372+
<setEntry value="com.yakindu.bridges.ea.core@default:default"/>
371373
<setEntry value="com.yakindu.bridges.ea.example.cli.codegen@default:default"/>
372374
<setEntry value="com.yakindu.bridges.ea.example.cli.test@default:default"/>
373375
<setEntry value="com.yakindu.bridges.ea.example.cli.validation@default:default"/>
374376
<setEntry value="com.yakindu.bridges.ea.example.cli@default:default"/>
377+
<setEntry value="com.yakindu.bridges.ea.uml@default:default"/>
375378
</setAttribute>
376379
<booleanAttribute key="show_selected_only" value="false"/>
377380
<booleanAttribute key="tracing" value="false"/>

0 commit comments

Comments
 (0)