Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore4
-rw-r--r--examples/my.etrice.generator.launch/.classpath14
-rw-r--r--examples/my.etrice.generator.launch/.gitignore6
-rw-r--r--examples/my.etrice.generator.launch/.project56
-rw-r--r--examples/my.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--examples/my.etrice.generator.launch/build.properties10
-rw-r--r--examples/my.etrice.generator.launch/plugin.xml64
-rw-r--r--examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorConfigTab.java64
-rw-r--r--examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationDelegate.java94
-rw-r--r--examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationTabGroup.java88
-rw-r--r--examples/my.etrice.generator/.classpath14
-rw-r--r--examples/my.etrice.generator/.gitignore6
-rw-r--r--examples/my.etrice.generator/.project56
-rw-r--r--examples/my.etrice.generator/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--examples/my.etrice.generator/build.properties8
-rw-r--r--examples/my.etrice.generator/src/my/etrice/generator/DerivedGenerator.java64
-rw-r--r--examples/my.etrice.generator/src/my/etrice/generator/gen/DerivedTranslationProvider.java70
-rw-r--r--examples/my.etrice.generator/src/my/etrice/generator/setup/DerivedGeneratorModule.java104
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/.gitignore10
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/.project162
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/.settings/org.eclipse.cdt.codan.core.prefs132
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/.settings/org.eclipse.cdt.managedbuilder.core.prefs44
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/.settings/org.eclipse.cdt.ui.prefs6
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/Henrik-Test.launch30
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/doc/physical-mapping.txt36
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/gen_MassiveMultiThreading.launch30
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/gen_cGenRef.launch30
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/MSCgen.etmap2
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/MSCgen.etphys4
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/MSCgen.room28
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/diagrams/RoomModel1.Receiver.behavior212
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/diagrams/RoomModel1.Sender.behavior368
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MSCgen/diagrams/RoomModel1.SubSysClass1.structure76
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MassiveMultiThreading.etmap26
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MassiveMultiThreading.etphys78
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/MassiveMultiThreading.room494
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/Types.room40
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.etmap32
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/cGenRef.etphys66
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Fork.behavior212
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Fork.structure104
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Join.behavior404
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Join.structure134
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Redirect.behavior212
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Redirect.structure106
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.SubSys.structure1602
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Supervisor.behavior212
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Supervisor.structure72
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Tester.behavior270
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/MassiveMultiThreading.Tester.structure102
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/cGenRef.Receiver.structure72
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/cGenRef.Sender.behavior368
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/cGenRef.Sender.structure72
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/diagrams/cGenRef.SubSys.structure178
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/model/generic_fsm_gen.room160
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/CommunicationProtocol.c178
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/CommunicationProtocol.h108
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/DataClass1.c60
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/DataClass1.h80
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/DataClass2.c48
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/DataClass2.h64
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Node1.c340
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Node1.h60
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Node1_Disp.h86
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Node1_Inst.h162
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Receiver.c398
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Receiver.h124
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Sender.c394
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/Sender.h120
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/cGenRef/SubSys_Runner.c98
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen-ts/readme.txt8
-rw-r--r--examples/org.eclipse.etrice.generator.c.reference/src-gen/readme.txt8
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/.project64
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/.settings/org.eclipse.cdt.managedbuilder.core.prefs22
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/HelloWorld/HelloWorld.etmap18
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/HelloWorld/HelloWorld.etphys48
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/PingPong/PingPong.etmap20
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/PingPong/PingPong.etphys46
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/SetupTest/SetupTest.etmap2
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/TrafficLight/TrafficLight.etmap20
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/model/TrafficLight/TrafficLight.etphys46
-rw-r--r--examples/org.eclipse.etrice.tutorials.c/tmp/log/.gitignore4
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/.classpath16
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/.project58
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/.settings/org.eclipse.jdt.core.prefs162
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/buckminster.cspec4
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/build.properties10
-rw-r--r--examples/org.eclipse.etrice.tutorials.java/tmp/log/.gitignore4
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/.classpath16
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/.gitignore6
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/gen_trafficlight.example.launch38
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/model/diagrams/trafficlight.example.SSTraffic.structure164
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/model/diagrams/trafficlight.example.TrafficController.behavior1048
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/model/diagrams/trafficlight.example.TrafficLight.structure250
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/model/diagrams/trafficlight.example.TrafficlightExampleApplication.structure280
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/src-gen/readme.txt8
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/tmp/log/main_Async.seq1152
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight.example/tmp/log/main_Sync.seq2
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/.classpath12
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/.gitignore2
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/.project34
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/release.jardesc32
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/ButtonActionListener.java94
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/Main.java110
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/PedastrianLightWnd.java364
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/TrafficLight2.java172
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/TrafficLight3.java182
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/src/org/eclipse/etrice/tutorials/simulators/trafficlight/WindowClosingAdapter.java106
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/trafficlight_port_4441.launch24
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/trafficlight_port_4442.launch24
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/trafficlight_port_4443.launch24
-rw-r--r--examples/org.eclipse.etrice.tutorials.simulators.trafficlight/trafficlight_port_4444.launch24
-rw-r--r--features/org.eclipse.etrice.feature/.project34
-rw-r--r--features/org.eclipse.etrice.feature/.settings/org.eclipse.core.resources.prefs6
-rw-r--r--features/org.eclipse.etrice.feature/about.html56
-rw-r--r--features/org.eclipse.etrice.feature/about.ini30
-rw-r--r--features/org.eclipse.etrice.feature/about.mappings10
-rw-r--r--features/org.eclipse.etrice.feature/about.properties56
-rw-r--r--features/org.eclipse.etrice.feature/build.properties20
-rw-r--r--features/org.eclipse.etrice.feature/feature.properties8
-rw-r--r--features/org.eclipse.etrice.feature/feature.xml612
-rw-r--r--features/org.eclipse.etrice.kieler.feature/.project34
-rw-r--r--features/org.eclipse.etrice.kieler.feature/about.html56
-rw-r--r--features/org.eclipse.etrice.kieler.feature/about.ini30
-rw-r--r--features/org.eclipse.etrice.kieler.feature/about.mappings10
-rw-r--r--features/org.eclipse.etrice.kieler.feature/about.properties56
-rw-r--r--features/org.eclipse.etrice.kieler.feature/build.properties14
-rw-r--r--features/org.eclipse.etrice.kieler.feature/feature.properties8
-rw-r--r--features/org.eclipse.etrice.kieler.feature/feature.xml332
-rw-r--r--features/org.eclipse.etrice.layout.feature/.project34
-rw-r--r--features/org.eclipse.etrice.layout.feature/about.html56
-rw-r--r--features/org.eclipse.etrice.layout.feature/about.ini30
-rw-r--r--features/org.eclipse.etrice.layout.feature/about.mappings10
-rw-r--r--features/org.eclipse.etrice.layout.feature/about.properties56
-rw-r--r--features/org.eclipse.etrice.layout.feature/build.properties18
-rw-r--r--features/org.eclipse.etrice.layout.feature/feature.properties8
-rw-r--r--features/org.eclipse.etrice.layout.feature/feature.xml96
-rw-r--r--features/org.eclipse.etrice.tests.feature/.project34
-rw-r--r--features/org.eclipse.etrice.tests.feature/.settings/org.eclipse.core.resources.prefs6
-rw-r--r--features/org.eclipse.etrice.tests.feature/about.html56
-rw-r--r--features/org.eclipse.etrice.tests.feature/about.ini30
-rw-r--r--features/org.eclipse.etrice.tests.feature/about.mappings10
-rw-r--r--features/org.eclipse.etrice.tests.feature/about.properties56
-rw-r--r--features/org.eclipse.etrice.tests.feature/build.properties34
-rw-r--r--features/org.eclipse.etrice.tests.feature/epl-v10.html606
-rw-r--r--features/org.eclipse.etrice.tests.feature/feature.properties254
-rw-r--r--features/org.eclipse.etrice.tests.feature/feature.xml250
-rw-r--r--features/org.eclipse.etrice.tests.feature/license.html214
-rw-r--r--features/org.eclipse.etrice.tests.feature/rootfiles/epl-v10.html606
-rw-r--r--features/org.eclipse.etrice.tests.feature/rootfiles/notice.html172
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/.options16
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/.project56
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/META-INF/MANIFEST.MF34
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/about.html54
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/plugin.xml36
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/AbstractExecutionValidator.java508
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/ActionCodeAnalyzer.java162
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/Activator.java78
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/ActiveRules.java346
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/HandledMessage.java82
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/ProposalGenerator.java232
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/ReachabilityCheck.java274
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/ReachabilityValidator.java180
-rw-r--r--plugins/org.eclipse.etrice.abstractexec.behavior/src/org/eclipse/etrice/abstractexec/behavior/SemanticsCheck.java480
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/.classpath24
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/META-INF/MANIFEST.MF54
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/about.html56
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/build.properties8
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/plugin.xml562
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfig.tokens150
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigLexer.java4386
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalConfigParser.java38392
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/ConfigUiModule.java78
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/contentassist/ConfigProposalProvider.java514
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/labeling/ConfigDescriptionLabelProvider.java54
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/labeling/ConfigLabelProvider.java68
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/linking/ConfigHyperlinkHelper.java148
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/outline/ConfigOutlineTreeProvider.java28
-rw-r--r--plugins/org.eclipse.etrice.core.config.ui/src/org/eclipse/etrice/core/ui/quickfix/ConfigQuickfixProvider.java38
-rw-r--r--plugins/org.eclipse.etrice.core.config/.classpath18
-rw-r--r--plugins/org.eclipse.etrice.core.config/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.core.config/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.config).launch36
-rw-r--r--plugins/org.eclipse.etrice.core.config/.launch/Launch Runtime Eclipse.launch70
-rw-r--r--plugins/org.eclipse.etrice.core.config/.project68
-rw-r--r--plugins/org.eclipse.etrice.core.config/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.core.config/META-INF/MANIFEST.MF78
-rw-r--r--plugins/org.eclipse.etrice.core.config/about.html56
-rw-r--r--plugins/org.eclipse.etrice.core.config/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.core.config/plugin.xml36
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.ecore620
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/Config.genmodel186
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ActorClassConfig.java162
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ActorInstanceConfig.java306
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/AttrClassConfig.java214
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/AttrConfig.java178
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/AttrInstanceConfig.java216
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/BooleanLiteral.java100
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigElement.java60
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigFactory.java446
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigModel.java264
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ConfigPackage.java4064
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/DynamicConfig.java280
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/Import.java190
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/IntLiteral.java100
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/Literal.java60
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/LiteralArray.java96
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/NumberLiteral.java36
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/PortClassConfig.java108
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/PortInstanceConfig.java166
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/ProtocolClassConfig.java230
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/RealLiteral.java100
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/RefPath.java98
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/StringLiteral.java100
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/SubSystemConfig.java222
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ActorClassConfigImpl.java470
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ActorInstanceConfigImpl.java824
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/AttrClassConfigImpl.java620
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/AttrConfigImpl.java522
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/AttrInstanceConfigImpl.java588
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/BooleanLiteralImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigElementImpl.java88
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigFactoryImpl.java692
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigModelImpl.java682
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ConfigPackageImpl.java2218
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/DynamicConfigImpl.java690
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ImportImpl.java466
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/IntLiteralImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/LiteralArrayImpl.java334
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/LiteralImpl.java88
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/NumberLiteralImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/PortClassConfigImpl.java334
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/PortInstanceConfigImpl.java472
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/ProtocolClassConfigImpl.java662
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/RealLiteralImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/RefPathImpl.java326
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/StringLiteralImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/impl/SubSystemConfigImpl.java652
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/util/ConfigAdapterFactory.java1064
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/config/util/ConfigSwitch.java1184
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfig.tokens150
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigLexer.java4386
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalConfigParser.java11750
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/serializer/ConfigSemanticSequencer.java624
-rw-r--r--plugins/org.eclipse.etrice.core.config/src-gen/org/eclipse/etrice/core/serializer/ConfigSyntacticSequencer.java102
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/Config.xtext330
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/ConfigPostprocessor.ext32
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/ConfigRuntimeModule.java108
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/ConfigStandaloneSetup.java48
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/GenerateConfig.mwe2300
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/config/util/ConfigUtil.java438
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/converter/ConfigValueConverterService.java160
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/formatting/ConfigFormatter.java158
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.xtend824
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/postprocessing/ImplPostprocesser.xtend136
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/postprocessing/PostprocessorController.java44
-rw-r--r--plugins/org.eclipse.etrice.core.config/src/org/eclipse/etrice/core/scoping/ConfigScopeProvider.java350
-rw-r--r--plugins/org.eclipse.etrice.core.config/xtend-gen/org/eclipse/etrice/core/generator/ConfigGenerator.java28
-rw-r--r--plugins/org.eclipse.etrice.core.config/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java958
-rw-r--r--plugins/org.eclipse.etrice.core.config/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostProcessing.java194
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/.classpath24
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/META-INF/MANIFEST.MF52
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/plugin.xml658
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMap.tokens62
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMapLexer.java2372
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/src-gen/org/eclipse/etrice/core/etmap/ui/contentassist/antlr/internal/InternalETMapParser.java8670
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/templates/readme.txt10
-rw-r--r--plugins/org.eclipse.etrice.core.etmap.ui/templates/templates.xml34
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/.classpath18
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.etmap).launch36
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/.project68
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/META-INF/MANIFEST.MF76
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/ETMap.ecore198
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/ETMap.genmodel68
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/ETMapFactory.java158
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/ETMapPackage.java1288
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/Import.java190
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/Mapping.java214
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/MappingModel.java186
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/SubSystemMapping.java214
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/ThreadMapping.java176
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/ETMapFactoryImpl.java308
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/ETMapPackageImpl.java860
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/ImportImpl.java466
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/MappingImpl.java606
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/MappingModelImpl.java558
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/SubSystemMappingImpl.java606
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/impl/ThreadMappingImpl.java482
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/util/ETMapAdapterFactory.java424
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/eTMap/util/ETMapSwitch.java422
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMap.tokens62
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMapLexer.java2374
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/parser/antlr/internal/InternalETMapParser.java2588
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/serializer/ETMapSemanticSequencer.java192
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src-gen/org/eclipse/etrice/core/etmap/serializer/ETMapSyntacticSequencer.java78
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/ETMap.xtext104
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/ETMapPostprocessor.ext32
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/GenerateETMap.mwe2304
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/postprocessing/DocuPostprocessor.xtend278
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/postprocessing/PostprocessorController.java44
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/src/org/eclipse/etrice/core/etmap/util/ETMapUtil.java498
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/xtend-gen/org/eclipse/etrice/core/etmap/generator/ETMapGenerator.java28
-rw-r--r--plugins/org.eclipse.etrice.core.etmap/xtend-gen/org/eclipse/etrice/core/etmap/postprocessing/DocuPostprocessor.java312
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/.classpath24
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/META-INF/MANIFEST.MF50
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/plugin.xml658
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhys.tokens166
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysLexer.java4320
-rw-r--r--plugins/org.eclipse.etrice.core.etphys.ui/src-gen/org/eclipse/etrice/core/etphys/ui/contentassist/antlr/internal/InternalETPhysParser.java20852
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/.classpath18
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/.launch/Generate Language Infrastructure (org.eclipse.etrice.core.etphys).launch48
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/.project68
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/META-INF/MANIFEST.MF68
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.ecore432
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/ETPhys.genmodel134
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/Documentation.java98
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/ETPhysFactory.java212
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/ETPhysPackage.java2652
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/ExecMode.java500
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/Import.java190
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/NodeClass.java366
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/NodeRef.java220
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/PhysicalModel.java256
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/PhysicalSystem.java204
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/PhysicalThread.java496
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/RuntimeClass.java226
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/ThreadModel.java446
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/DocumentationImpl.java326
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/ETPhysFactoryImpl.java546
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/ETPhysPackageImpl.java1502
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/ImportImpl.java466
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/NodeClassImpl.java980
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/NodeRefImpl.java662
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/PhysicalModelImpl.java714
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/PhysicalSystemImpl.java624
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/PhysicalThreadImpl.java1140
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/impl/RuntimeClassImpl.java644
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/util/ETPhysAdapterFactory.java544
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/eTPhys/util/ETPhysSwitch.java560
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhys.tokens166
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhysLexer.java4312
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/parser/antlr/internal/InternalETPhysParser.java5936
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/serializer/ETPhysSemanticSequencer.java294
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src-gen/org/eclipse/etrice/core/etphys/serializer/ETPhysSyntacticSequencer.java54
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/ETPhys.xtext184
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/ETPhysPostprocessor.ext32
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/GenerateETPhys.mwe2298
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/converters/ETPhysConverter.java62
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/converters/TimeConverter.java132
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/postprocessing/DocuPostprocessor.xtend486
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/src/org/eclipse/etrice/core/etphys/postprocessing/PostprocessorController.java44
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/xtend-gen/org/eclipse/etrice/core/etphys/generator/ETPhysGenerator.java28
-rw-r--r--plugins/org.eclipse.etrice.core.etphys/xtend-gen/org/eclipse/etrice/core/etphys/postprocessing/DocuPostprocessor.java514
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/.project56
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/.settings/edu.umd.cs.findbugs.core.prefs264
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/META-INF/MANIFEST.MF40
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/build.properties30
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/model/etricegen.ecore476
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/model/etricegen.genmodel374
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/model/howto.txt4
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/plugin.properties16
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/plugin.xml52
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/Activator.java84
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/SetupGenmodel.java64
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/base/ILogger.java70
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/base/NullDiagnostician.java130
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/base/NullLogger.java74
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/BindingUtil.java486
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/GeneratorModelBuilder.java2014
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/builder/ValidationException.java50
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ActiveTrigger.java284
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ActorInstance.java214
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/BindingInstance.java166
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ConnectionInstance.java288
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ETriceGenFactory.java374
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ETriceGenPackage.java6388
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ExpandedActorClass.java626
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ExpandedRefinedState.java246
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/IDiagnostician.java134
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ITransitionChainVisitor.java170
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/InstanceBase.java290
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/InterfaceItemInstance.java218
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/PortInstance.java212
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/PortKind.java472
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/Root.java590
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/SAPInstance.java120
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/SPPInstance.java214
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/ServiceImplInstance.java120
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/StructureInstance.java330
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/SubSystemInstance.java170
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/SystemInstance.java152
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/TransitionChain.java236
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ActiveTriggerImpl.java678
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ActorInstanceImpl.java518
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/BindingInstanceImpl.java480
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ConnectionInstanceImpl.java862
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ETriceGenFactoryImpl.java642
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ETriceGenPackageImpl.java2690
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ExpandedActorClassImpl.java2718
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ExpandedRefinedStateImpl.java778
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/InstanceBaseImpl.java678
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/InterfaceItemInstanceImpl.java514
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/PortInstanceImpl.java610
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/RootImpl.java1902
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/SAPInstanceImpl.java332
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/SPPInstanceImpl.java656
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/ServiceImplInstanceImpl.java334
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/StructureInstanceImpl.java972
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/SubSystemInstanceImpl.java490
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/SystemInstanceImpl.java444
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/impl/TransitionChainImpl.java740
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/util/ETriceGenAdapterFactory.java1092
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/util/ETriceGenResourceFactoryImpl.java102
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/util/ETriceGenResourceImpl.java76
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/util/ETriceGenSwitch.java1194
-rw-r--r--plugins/org.eclipse.etrice.core.genmodel/src/org/eclipse/etrice/core/genmodel/etricegen/util/ETriceGenUtil.java104
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/META-INF/MANIFEST.MF62
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/about.html56
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/about.ini30
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/about.mappings10
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/about.properties56
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/build.properties14
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/eTrice-rt.launch72
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/etrice-development.target36
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/plugin.xml516
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/schema/quickfix.exsd218
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens434
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java9400
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java132838
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomModelValidator.java228
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiActivator.java82
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/RoomUiModule.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/IProposalFilter.java42
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/ImportModelAssist.java114
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java356
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/IValidatingEditor.java44
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/PreferenceConstants.java42
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/SaveOnFocusLostListener.java156
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomDescriptionLabelProvider.java72
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/labeling/RoomLabelProvider.java732
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/linking/GlobalNonPlatformURIEditorOpener.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/linking/ImportAwareHyperlinkHelper.java152
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/linking/RoomHyperlinkHelper.java158
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/newwizard/ProjectCreator.java908
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/outline/RoomOutlinePage.java136
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/outline/RoomOutlineTreeProvider.java582
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/preferences/ValidationExtensionPreferences.java416
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/IRoomQuickfixProvider.java18
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/QuickfixExtensionManager.java176
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/quickfix/RoomQuickfixProvider.java186
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/templates/readme.txt10
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/templates/templates.xml256
-rw-r--r--plugins/org.eclipse.etrice.core.room/.classpath18
-rw-r--r--plugins/org.eclipse.etrice.core.room/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.core.room/.project80
-rw-r--r--plugins/org.eclipse.etrice.core.room/.settings/edu.umd.cs.findbugs.core.prefs264
-rw-r--r--plugins/org.eclipse.etrice.core.room/.settings/org.eclipse.xtend.shared.ui.prefs8
-rw-r--r--plugins/org.eclipse.etrice.core.room/META-INF/MANIFEST.MF74
-rw-r--r--plugins/org.eclipse.etrice.core.room/about.html54
-rw-r--r--plugins/org.eclipse.etrice.core.room/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.core.room/gen_room.launch36
-rw-r--r--plugins/org.eclipse.etrice.core.room/plugin.properties16
-rw-r--r--plugins/org.eclipse.etrice.core.room/plugin.xml38
-rw-r--r--plugins/org.eclipse.etrice.core.room/schema/validation.exsd258
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore2806
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel706
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens434
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java9404
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java40038
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorClass.java728
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorCommunicationType.java554
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerClass.java296
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorContainerRef.java176
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorInstanceMapping.java208
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ActorRef.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Annotation.java152
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Attribute.java346
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Binding.java170
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/BindingEndPoint.java224
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CPBranchTransition.java114
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ChoicePoint.java176
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ChoicepointTerminal.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java500
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ComplexType.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CompoundProtocolClass.java102
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ContinuationTransition.java50
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataClass.java402
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DataType.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/DetailCode.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Documentation.java98
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/EntryPoint.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ExitPoint.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ExternalPort.java120
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ExternalType.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/GeneralProtocolClass.java100
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Guard.java116
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/GuardedTransition.java118
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Import.java190
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InMessageHandler.java48
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InSemanticsRule.java48
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InitialTransition.java50
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/InterfaceItem.java140
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/KeyValue.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/LayerConnection.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/LiteralType.java554
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/LogicalSystem.java108
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/LogicalThread.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java284
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageFromIf.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/MessageHandler.java174
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/NonInitialTransition.java120
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Operation.java320
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/OutMessageHandler.java48
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/OutSemanticsRule.java48
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java338
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/PortClass.java230
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/PortOperation.java124
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/PrimitiveType.java282
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ProtocolClass.java608
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ProtocolSemantics.java110
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefPath.java98
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefSAPoint.java110
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefableType.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefinedState.java116
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RefinedTransition.java226
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RelaySAPoint.java110
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomClass.java178
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomFactory.java1562
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomModel.java452
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java18468
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SAPRef.java122
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SAPoint.java56
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SPPRef.java122
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SPPoint.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SemanticsRule.java158
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ServiceImplementation.java114
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SimpleState.java116
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StandardOperation.java136
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/State.java360
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StateGraph.java234
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StateGraphItem.java74
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StateGraphNode.java56
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StateTerminal.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/StructureClass.java168
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SubProtocol.java170
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SubStateTrPointTerminal.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SubSystemClass.java182
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/SubSystemRef.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TrPoint.java120
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TrPointTerminal.java112
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Transition.java282
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TransitionChainStartTransition.java54
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TransitionPoint.java122
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TransitionTerminal.java60
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Trigger.java154
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/TriggeredTransition.java100
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java166
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java1696
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java842
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java530
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java612
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java486
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AnnotationImpl.java480
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java898
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java610
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java530
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CPBranchTransitionImpl.java386
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ChoicePointImpl.java528
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ChoicepointTerminalImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ComplexTypeImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java330
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ContinuationTransitionImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java1050
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataTypeImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DetailCodeImpl.java326
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DocumentationImpl.java326
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EntryPointImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExitPointImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java346
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java464
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java330
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GuardImpl.java388
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GuardedTransitionImpl.java386
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ImportImpl.java466
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InMessageHandlerImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InSemanticsRuleImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InitialTransitionImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java390
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/KeyValueImpl.java466
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java532
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java330
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java354
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageFromIfImpl.java478
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java520
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java786
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/NonInitialTransitionImpl.java386
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java912
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OutMessageHandlerImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OutSemanticsRuleImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java638
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java792
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java690
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java1544
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolSemanticsImpl.java334
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java326
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java488
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefinedStateImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefinedTransitionImpl.java664
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java530
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java2398
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java1170
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java8278
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPRefImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPointImpl.java88
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPRefImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java478
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SemanticsRuleImpl.java468
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java346
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SimpleStateImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StateGraphImpl.java646
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StateGraphItemImpl.java126
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StateGraphNodeImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StateImpl.java978
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StateTerminalImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java486
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java488
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubStateTrPointTerminalImpl.java476
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java486
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TrPointImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TrPointTerminalImpl.java344
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TransitionChainStartTransitionImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TransitionImpl.java816
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TransitionPointImpl.java352
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TransitionTerminalImpl.java88
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TriggerImpl.java482
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/TriggeredTransitionImpl.java330
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java530
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomAdapterFactory.java3544
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/util/RoomSwitch.java4186
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/GenerateRoom.mwe2282
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.ecorediag5568
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.properties6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext996
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/RoomActivator.java38
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/RoomPostprocessor.ext32
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/RoomRuntimeModule.java124
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/RoomStandaloneSetup.java56
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/converter/MultiplicityConverter.java126
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/converter/RoomValueConverterService.java64
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/formatting/RoomFormatter.java228
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomFragmentProvider.java1682
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomNameProvider.java1332
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/naming/RoomQualifiedNameProvider.java198
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.xtend3524
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.xtend130
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.xtend122
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/postprocessing/PostprocessorController.java46
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/CompoundProtocolHelpers.java350
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RelativePathHelpers.java270
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java4934
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/ActorRefFilter.java102
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/PlatformRelativeUriResolver.java254
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/scoping/RoomScopeProvider.java1618
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/IRoomValidator.java56
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java1102
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/ValidationUtil.java2152
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/ValidatorExtensionManager.java518
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/DocuPostprocessor.java4406
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/ImplPostprocessor.java188
-rw-r--r--plugins/org.eclipse.etrice.core.room/xtend-gen/org/eclipse/etrice/core/postprocessing/PostprocessingHelpers.java190
-rw-r--r--plugins/org.eclipse.etrice.doc/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.doc/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.doc/.project80
-rw-r--r--plugins/org.eclipse.etrice.doc/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.doc/META-INF/MANIFEST.MF18
-rw-r--r--plugins/org.eclipse.etrice.doc/build-doc.xml394
-rw-r--r--plugins/org.eclipse.etrice.doc/build-etrice-doc.launch40
-rw-r--r--plugins/org.eclipse.etrice.doc/build.properties18
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/025-tutorial-sending-data.tex616
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/030-tutorial-ped-lights.tex236
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/036-tutorial-remove-comment_c.tex310
-rw-r--r--plugins/org.eclipse.etrice.doc/doc/readme.txt20
-rw-r--r--plugins/org.eclipse.etrice.doc/html/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch11.html130
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch12.html124
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch13.html124
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch14.html112
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch15.html78
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch16.html78
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch17.html130
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docch18.html112
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse37.html744
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse38.html3078
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse39.html322
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse40.html816
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse41.html124
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse42.html146
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse43.html148
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse44.html186
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse45.html96
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse46.html90
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse47.html520
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse48.html126
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse49.html824
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse50.html204
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse51.html520
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse52.html1066
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse53.html744
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse54.html3152
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse55.html320
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse56.html814
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse57.html348
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse58.html160
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse59.html92
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse60.html102
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse61.html120
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse62.html84
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse63.html94
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse64.html98
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse65.html258
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse66.html826
-rw-r--r--plugins/org.eclipse.etrice.doc/html/etrice-docse67.html826
-rw-r--r--plugins/org.eclipse.etrice.doc/manual/etrice.pdf2
-rw-r--r--plugins/org.eclipse.etrice.doc/model/010-LayeringExample.room192
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-Actor.room132
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-ActorNotation.room140
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-DataClassNotation.room76
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-LayeringNotation.room226
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-fsm.room198
-rw-r--r--plugins/org.eclipse.etrice.doc/model/040-room-concepts.room298
-rw-r--r--plugins/org.eclipse.etrice.doc/model/config-example.config46
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/Actor.ActorClass1.structure422
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/Actor.ActorClass2.structure102
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/Actor.ActorClass3.structure132
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/Actor.LogSysName.structure76
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/Actor.SubSysClassName.structure132
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ActorNotation.ActorClass1.structure76
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ActorNotation.ActorClass2.structure40
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/FiniteStateMachines.FlatFSM.behavior524
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/FiniteStateMachines.HierarchicalFSM.behavior960
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.ApplicationLayer.structure72
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.CommunicationLayer.structure100
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.Coordinator.structure162
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.Model.structure764
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.OSAbstractionLayer.structure100
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.ServiceLayer.structure128
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringExample.SubSystem.structure76
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.A.structure42
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.ApplicationLayer.structure172
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.B.structure44
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.C.structure42
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.DigitalIOService.structure70
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.Model.structure220
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.ServiceLayer.structure276
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/LayeringNotation.TimerService.structure70
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.ActorClass1.structure640
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.ActorClass2.structure164
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.ActorClass3.structure164
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.ActorClass5.structure410
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.LogSysName.structure76
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.Model.structure164
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.ServiceLayer.structure164
-rw-r--r--plugins/org.eclipse.etrice.doc/model/diagrams/ModelName.SubSysClassName.structure308
-rw-r--r--plugins/org.eclipse.etrice.doc/model/etmap-example.etmap16
-rw-r--r--plugins/org.eclipse.etrice.doc/model/etphys-example.etphys90
-rw-r--r--plugins/org.eclipse.etrice.doc/model/etphys-runtimes.etphys18
-rw-r--r--plugins/org.eclipse.etrice.doc/model/room-example.room94
-rw-r--r--plugins/org.eclipse.etrice.doc/plugin.xml42
-rw-r--r--plugins/org.eclipse.etrice.doc/src/readme.txt2
-rw-r--r--plugins/org.eclipse.etrice.doc/styles/build_eclipse_toc.xsl202
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/.project56
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/.settings/org.eclipse.core.resources.prefs6
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/META-INF/MANIFEST.MF34
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/build.properties28
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/model/etunit.ecore550
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/model/etunit.genmodel104
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/model/etunit.xsd166
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/plugin.properties16
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/plugin.xml52
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/EtUnitReportConverter.java844
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/DocumentRoot.java278
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/ErrorType.java204
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/EtunitFactory.java200
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/EtunitPackage.java2468
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/FailureType.java204
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/TestcaseType.java298
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/Testsuite.java654
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/TestsuiteType.java44
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/TestsuitesType.java94
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/DocumentRootImpl.java654
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/ErrorTypeImpl.java482
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/EtunitFactoryImpl.java526
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/EtunitPackageImpl.java1884
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/FailureTypeImpl.java482
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/TestcaseTypeImpl.java850
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/TestsuiteImpl.java1380
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/TestsuiteTypeImpl.java84
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/impl/TestsuitesTypeImpl.java312
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitAdapterFactory.java464
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitResourceFactoryImpl.java148
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitResourceImpl.java64
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitSwitch.java482
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitValidator.java548
-rw-r--r--plugins/org.eclipse.etrice.etunit.converter/src/org/eclipse/etrice/etunit/converter/Etunit/util/EtunitXMLProcessor.java112
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.project90
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.c/.settings/org.eclipse.xtend.shared.ui.prefs6
-rw-r--r--plugins/org.eclipse.etrice.generator.c/META-INF/MANIFEST.MF48
-rw-r--r--plugins/org.eclipse.etrice.generator.c/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.c/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.generator.c/issues.txt14
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/Main.java584
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/ActorClassGen.xtend532
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend630
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CTranslationProvider.java320
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend240
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/Initialization.xtend196
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/MainGen.xtend106
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeGen.xtend1444
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.xtend210
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.xtend774
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/StateMachineGen.xtend182
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/Validator.java52
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/setup/GeneratorModule.java106
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ActorClassGen.java1592
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/CExtensions.java1314
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/DataClassGen.java494
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/Initialization.java638
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/MainGen.java142
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeGen.java5096
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/NodeRunnerGen.java460
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/ProtocolClassGen.java2472
-rw-r--r--plugins/org.eclipse.etrice.generator.c/xtend-gen/org/eclipse/etrice/generator/c/gen/StateMachineGen.java390
-rw-r--r--plugins/org.eclipse.etrice.generator.config/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator.config/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.config/.project68
-rw-r--r--plugins/org.eclipse.etrice.generator.config/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.generator.config/META-INF/MANIFEST.MF34
-rw-r--r--plugins/org.eclipse.etrice.generator.config/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.config/build.properties8
-rw-r--r--plugins/org.eclipse.etrice.generator.config/src/org/eclipse/etrice/generator/config/DataConfiguration.xtend368
-rw-r--r--plugins/org.eclipse.etrice.generator.config/src/org/eclipse/etrice/generator/config/util/DataConfigurationHelper.java400
-rw-r--r--plugins/org.eclipse.etrice.generator.config/xtend-gen/org/eclipse/etrice/generator/config/DataConfiguration.java920
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/.project68
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/META-INF/MANIFEST.MF50
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/GeneratorOptions.java60
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/Main.java380
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.xtend550
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ConfigGenAddon.xtend32
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend450
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppTranslationProvider.java120
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/DataClassGen.xtend562
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/Initialization.xtend206
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/MainGen.xtend104
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend886
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/StateMachineGen.xtend178
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/SubSystemClassGen.xtend602
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/SubSystemRunnerGen.xtend184
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/Validator.java98
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/setup/GeneratorModule.java112
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ActorClassGen.java1666
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ConfigGenAddon.java1156
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/CppExtensions.java850
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/DataClassGen.java1730
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/Initialization.java614
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/MainGen.java142
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.java2828
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/StateMachineGen.java334
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/SubSystemClassGen.java1894
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/xtend-gen/org/eclipse/etrice/generator/cpp/gen/SubSystemRunnerGen.java418
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/.project90
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/.settings/org.eclipse.xtend.shared.ui.prefs6
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/META-INF/MANIFEST.MF46
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/Main.java232
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/DocGen.xtend840
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/InstanceDiagramGen.xtend210
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/gen/MainGen.xtend86
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/src/org/eclipse/etrice/generator/doc/setup/GeneratorModule.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/DocGen.java2134
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/InstanceDiagramGen.java500
-rw-r--r--plugins/org.eclipse.etrice.generator.doc/xtend-gen/org/eclipse/etrice/generator/doc/gen/MainGen.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/.classpath24
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/META-INF/MANIFEST.MF48
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/build.properties8
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/plugin.xml656
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src-gen/org/eclipse/etrice/generator/ui/contentassist/antlr/internal/InternalFSMtest.tokens86
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src-gen/org/eclipse/etrice/generator/ui/contentassist/antlr/internal/InternalFSMtestLexer.java2868
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src-gen/org/eclipse/etrice/generator/ui/contentassist/antlr/internal/InternalFSMtestParser.java14226
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/FSMtestUiModule.java48
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/contentassist/FSMtestProposalProvider.java42
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/labeling/FSMtestDescriptionLabelProvider.java72
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/labeling/FSMtestLabelProvider.java86
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/outline/FSMtestOutlineTreeProvider.java46
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest.ui/src/org/eclipse/etrice/generator/ui/quickfix/FSMtestQuickfixProvider.java60
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.classpath18
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.launch/Generate Language Infrastructure (org.eclipse.etrice.generator.fsmtest).launch48
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.project68
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/META-INF/MANIFEST.MF70
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/plugin.xml34
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/FSMtest.ecore142
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/FSMtest.genmodel126
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/FSMtest.xmi756
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/ConditionDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/FsmDefinition.java140
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/FsmtestFactory.java284
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/FsmtestPackage.java2618
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/GuardDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/LoopsDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/Model.java120
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/PostconditionDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/PreconditionDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/RandomTest.java264
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/SeedDeclaration.java102
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/SignalDeclaration.java264
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/StateDeclaration.java174
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/TransitionDeclaration.java316
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/ConditionDeclarationImpl.java388
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/FsmDefinitionImpl.java480
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/FsmtestFactoryImpl.java476
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/FsmtestPackageImpl.java1480
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/GuardDeclarationImpl.java388
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/LoopsDeclarationImpl.java354
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/ModelImpl.java412
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/PostconditionDeclarationImpl.java388
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/PreconditionDeclarationImpl.java388
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/RandomTestImpl.java806
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/SeedDeclarationImpl.java354
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/SignalDeclarationImpl.java690
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/StateDeclarationImpl.java558
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/impl/TransitionDeclarationImpl.java912
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/util/FsmtestAdapterFactory.java704
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/fsmtest/util/FsmtestSwitch.java744
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/parser/antlr/internal/InternalFSMtest.tokens86
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/parser/antlr/internal/InternalFSMtestLexer.java2868
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/parser/antlr/internal/InternalFSMtestParser.java4534
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/serializer/FSMtestSemanticSequencer.java538
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src-gen/org/eclipse/etrice/generator/serializer/FSMtestSyntacticSequencer.java80
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/FSMtest.xtext186
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/FSMtestRuntimeModule.java40
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/FSMtestStandaloneSetup.java50
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/GenerateFSMtest.mwe2302
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/formatting/FSMtestFormatter.java160
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/scoping/FSMtestScopeProvider.java52
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/src/org/eclipse/etrice/generator/validation/FSMtestJavaValidator.java124
-rw-r--r--plugins/org.eclipse.etrice.generator.fsmtest/xtend-gen/org/eclipse/etrice/generator/generator/FSMtestGenerator.java28
-rw-r--r--plugins/org.eclipse.etrice.generator.java/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator.java/.gitignore6
-rw-r--r--plugins/org.eclipse.etrice.generator.java/.project90
-rw-r--r--plugins/org.eclipse.etrice.generator.java/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.java/.settings/org.eclipse.xtend.shared.ui.prefs6
-rw-r--r--plugins/org.eclipse.etrice.generator.java/META-INF/MANIFEST.MF54
-rw-r--r--plugins/org.eclipse.etrice.generator.java/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.java/build.properties14
-rw-r--r--plugins/org.eclipse.etrice.generator.java/plugin.xml42
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/Main.java602
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ActorClassGen.xtend430
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ConfigGenAddon.xtend54
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/DataClassGen.xtend346
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/GlobalSettings.java46
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/Initialization.xtend246
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend422
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaTranslationProvider.java152
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/MainGen.xtend102
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.xtend704
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/StateMachineGen.xtend112
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.xtend400
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/SubSystemRunnerGen.xtend136
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/Validator.java98
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/VariableServiceGen.xtend74
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/newwizard/EmptyProjectWizard.java362
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/setup/GeneratorModule.java118
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ActorClassGen.java1394
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ConfigGenAddon.java958
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/DataClassGen.java950
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/Initialization.java764
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/JavaExtensions.java960
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/MainGen.java140
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/ProtocolClassGen.java2222
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/StateMachineGen.java220
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemClassGen.java1084
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/SubSystemRunnerGen.java328
-rw-r--r--plugins/org.eclipse.etrice.generator.java/xtend-gen/org/eclipse/etrice/generator/java/gen/VariableServiceGen.java1962
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/META-INF/MANIFEST.MF44
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/plugin.xml64
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/src/org/eclipse/etrice/generator/launch/c/Activator.java106
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/src/org/eclipse/etrice/generator/launch/c/CGeneratorConfigTab.java60
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/src/org/eclipse/etrice/generator/launch/c/CGeneratorLaunchConfigurationDelegate.java178
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/src/org/eclipse/etrice/generator/launch/c/CGeneratorLaunchConfigurationTabGroup.java48
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.c/src/org/eclipse/etrice/generator/launch/c/CGeneratorMainTab.java70
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/META-INF/MANIFEST.MF44
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/plugin.xml64
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/src/org/eclipse/etrice/generator/launch/cpp/Activator.java106
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/src/org/eclipse/etrice/generator/launch/cpp/CppGeneratorConfigTab.java134
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/src/org/eclipse/etrice/generator/launch/cpp/CppGeneratorLaunchConfigurationDelegate.java130
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/src/org/eclipse/etrice/generator/launch/cpp/CppGeneratorLaunchConfigurationTabGroup.java48
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.cpp/src/org/eclipse/etrice/generator/launch/cpp/CppGeneratorMainTab.java70
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/META-INF/MANIFEST.MF46
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/plugin.xml64
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/src/org/eclipse/etrice/generator/launch/java/Activator.java106
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/src/org/eclipse/etrice/generator/launch/java/JavaGeneratorConfigTab.java60
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/src/org/eclipse/etrice/generator/launch/java/JavaGeneratorLaunchConfigurationDelegate.java178
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/src/org/eclipse/etrice/generator/launch/java/JavaGeneratorLaunchConfigurationTabGroup.java48
-rw-r--r--plugins/org.eclipse.etrice.generator.launch.java/src/org/eclipse/etrice/generator/launch/java/JavaGeneratorMainTab.java70
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/META-INF/MANIFEST.MF40
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/build.properties8
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/src/org/eclipse/etrice/generator/launch/Activator.java130
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/src/org/eclipse/etrice/generator/launch/GeneratorConfigTab.java528
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/src/org/eclipse/etrice/generator/launch/GeneratorLaunchConfigurationDelegate.java404
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/src/org/eclipse/etrice/generator/launch/GeneratorMainTab.java558
-rw-r--r--plugins/org.eclipse.etrice.generator.launch/src/org/eclipse/etrice/generator/launch/GeneratorRefreshTab.java72
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/.project56
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/plugin.xml40
-rw-r--r--plugins/org.eclipse.etrice.generator.ui/src/org/eclipse/etrice/generator/ui/Activator.java62
-rw-r--r--plugins/org.eclipse.etrice.generator/.classpath16
-rw-r--r--plugins/org.eclipse.etrice.generator/.gitignore4
-rw-r--r--plugins/org.eclipse.etrice.generator/.project80
-rw-r--r--plugins/org.eclipse.etrice.generator/.settings/org.eclipse.pde.core.prefs6
-rw-r--r--plugins/org.eclipse.etrice.generator/META-INF/MANIFEST.MF44
-rw-r--r--plugins/org.eclipse.etrice.generator/about.html54
-rw-r--r--plugins/org.eclipse.etrice.generator/build.properties24
-rw-r--r--plugins/org.eclipse.etrice.generator/plugin.properties16
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/AbstractGenerator.java1058
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/AbstractGeneratorBaseModule.java172
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/CodegenHelpers.java194
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/DefaultTranslationProvider.java256
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/DependencyManager.java204
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/DetailCodeTranslator.java988
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/Diagnostician.java138
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/FileSystemHelpers.java178
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/FolderFilter.java70
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/GenDir.java170
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/GenFile.java122
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/GenFileTreeBuilder.java208
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/GenItem.java150
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/GlobalGeneratorSettings.java84
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IDataConfiguration.java324
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IFileFilter.java50
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IGeneratorFileIo.java72
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/ILineOutput.java50
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/ILineOutputLogger.java60
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IResourceURIAcceptor.java60
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IRoomGenerator.java58
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/ITranslationProvider.java298
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IncrementalGenerationFileIo.java236
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/Indexed.java200
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/IntelligentSeparator.java120
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/Logger.java108
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/RecordingFileSystemAccess.java154
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/base/StdLineOutput.java62
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/GenericActorClassGenerator.xtend120
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/GenericStateMachineGenerator.xtend1512
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java494
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ITypedDataProvider.java70
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/PrepareFileSystem.xtend160
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend704
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/RoomExtensions.xtend1090
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TransitionChainGenerator.java114
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TransitionChainVisitor.java242
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend294
-rw-r--r--plugins/org.eclipse.etrice.generator/text/description.txt246
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericActorClassGenerator.java230
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericProtocolClassGenerator.java302
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/GenericStateMachineGenerator.java4294
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/PrepareFileSystem.java210
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/ProcedureHelpers.java1576
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/RoomExtensions.java1566
-rw-r--r--plugins/org.eclipse.etrice.generator/xtend-gen/org/eclipse/etrice/generator/generic/TypeHelpers.java460
-rw-r--r--plugins/org.eclipse.etrice.logging/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.logging/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.logging/.project56
-rw-r--r--plugins/org.eclipse.etrice.logging/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.logging/META-INF/MANIFEST.MF16
-rw-r--r--plugins/org.eclipse.etrice.logging/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.logging/src/log4j.properties14
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/.project56
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/META-INF/MANIFEST.MF44
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/plugin.xml130
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/Activator.java172
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/DiagramAccess.java172
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/DiagramTypeProvider.java132
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/ImageProvider.java84
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/ProviderDispatcher.java1050
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/commands/PopulateDiagramCommand.java108
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/commands/StateGraphContext.java542
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/AbstractMemberAwarePropertyDialog.java432
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/ChoicePointPropertyDialog.java126
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/DetailCodeToString.java60
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/MemberSelectionDialog.java424
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/PortMessageSelectionDialog.java678
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/StatePropertyDialog.java296
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/StringToDetailCode.java108
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/TrPointPropertyDialog.java136
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/dialogs/TransitionPropertyDialog.java1492
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/editor/BehaviorEditor.java398
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/editor/BehaviorExporter.java132
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ExecutableExtensionFactory.java58
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/link/ResourceModule.java72
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/ChoicePointSupport.java1206
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/Constants.java48
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/ContextSwitcher.java328
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/DefaultPositionProvider.java614
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/DiagramUpdateFeature.java512
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/IPositionProvider.java258
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/InitialPointSupport.java806
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/StateGraphSupport.java1216
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/StateGraphUpdateContext.java86
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/StateSupport.java2296
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/SupportUtil.java1780
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/TrPointSupport.java2040
-rw-r--r--plugins/org.eclipse.etrice.ui.behavior/src/org/eclipse/etrice/ui/behavior/support/TransitionSupport.java1842
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/.project56
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/META-INF/MANIFEST.MF38
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/plugin.xml410
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/Activator.java122
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/handlers/AbstractEditHandler.java484
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/handlers/EditBehaviorHandler.java268
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/handlers/EditModelHandler.java140
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/handlers/EditStructureHandler.java108
-rw-r--r--plugins/org.eclipse.etrice.ui.commands/src/org/eclipse/etrice/ui/commands/handlers/ExportDiagramsHandler.java490
-rw-r--r--plugins/org.eclipse.etrice.ui.common/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.ui.common/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.ui.common/.project56
-rw-r--r--plugins/org.eclipse.etrice.ui.common/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.ui.common/META-INF/MANIFEST.MF54
-rw-r--r--plugins/org.eclipse.etrice.ui.common/about.html54
-rw-r--r--plugins/org.eclipse.etrice.ui.common/build.properties10
-rw-r--r--plugins/org.eclipse.etrice.ui.common/plugin.xml50
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/Activator.java132
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/DiagramAccessBase.java438
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/commands/UpdateCommand.java90
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/concurrency/ConcurrentModificationObserver.java190
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/concurrency/EditingDomainAdapter.java512
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/concurrency/SimpleDirtyResource.java126
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/dialogs/AbstractPropertyDialog.java914
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/editor/DiagramExporter.java468
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/editor/ModificationTrackingEnabler.java104
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/editor/RoomDiagramEditor.java352
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/editor/SaveOnFocusLostListener.java204
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/preferences/ETricePreferencePage.java376
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/preferences/PreferenceConstants.java78
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/preferences/PreferenceInitializer.java88
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/support/AutoUpdateFeature.java296
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/support/CommonSupportUtil.java104
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/support/DeleteWithoutConfirmFeature.java82
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/support/NoResizeFeature.java92
-rw-r--r--plugins/org.eclipse.etrice.ui.common/src/org/eclipse/etrice/ui/common/support/RemoveBendpointsFeature.java122
-rw-r--r--plugins/org.eclipse.etrice.ui.layout/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.ui.layout/about.html56
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/.classpath12
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/.project56
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/META-INF/MANIFEST.MF22
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/about.html54
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/create_contents.xml68
-rw-r--r--plugins/org.eclipse.etrice.ui.runtime/plugin.xml316
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/.classpath14
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/.gitignore2
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/.project56
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/META-INF/MANIFEST.MF50
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/about.html54
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/build.properties12
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/plugin.xml130
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/Activator.java154
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/DiagramAccess.java130
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/DiagramTypeProvider.java174
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/ImageProvider.java76
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/ProviderDispatcher.java980
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/commands/PopulateDiagramCommand.java236
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/ActorContainerRefPropertyDialog.java448
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/PortPropertyDialog.java706
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/SPPPropertyDialog.java262
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/dialogs/SubProtocolSelectionDialog.java422
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/editor/StructureEditor.java98
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/editor/StructureExporter.java60
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/link/ExecutableExtensionFactory.java58
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/link/ResourceModule.java72
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/ActorContainerRefSupport.java2238
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/BindingSupport.java1190
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/Constants.java52
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/DecorationProvider.java102
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/InterfaceItemSupport.java1632
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/LayerConnectionSupport.java842
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/PortSupport.java1116
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/SPPSupport.java964
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/StructureClassSupport.java1378
-rw-r--r--plugins/org.eclipse.etrice.ui.structure/src/org/eclipse/etrice/ui/structure/support/SupportUtil.java654
-rw-r--r--releng/org.eclipse.etrice.releng/.project22
-rw-r--r--releng/org.eclipse.etrice.releng/buckminster.ant370
-rw-r--r--releng/org.eclipse.etrice.releng/buckminster.cspec150
-rw-r--r--releng/org.eclipse.etrice.releng/buckminster.script62
-rw-r--r--releng/org.eclipse.etrice.releng/build.cquery16
-rw-r--r--releng/org.eclipse.etrice.releng/build.mspec14
-rw-r--r--releng/org.eclipse.etrice.releng/build.properties42
-rw-r--r--releng/org.eclipse.etrice.releng/build.rmap186
-rw-r--r--releng/org.eclipse.etrice.releng/local.properties36
-rw-r--r--releng/org.eclipse.etrice.releng/post-build.sh18
-rw-r--r--releng/org.eclipse.etrice.releng/pre-build.sh142
-rw-r--r--releng/org.eclipse.etrice.releng/promote.sh18
-rw-r--r--releng/org.eclipse.etrice.releng/xsl/content2html.xsl122
-rw-r--r--releng/org.eclipse.etrice.releng/xsl/content2xml.xsl72
-rw-r--r--releng/org.eclipse.etrice.site/.project34
-rw-r--r--releng/org.eclipse.etrice.site/about.html56
-rw-r--r--releng/org.eclipse.etrice.site/buckminster.cspex26
-rw-r--r--releng/org.eclipse.etrice.site/build.properties58
-rw-r--r--releng/org.eclipse.etrice.site/category.xml34
-rw-r--r--releng/org.eclipse.etrice.site/copyright.txt14
-rw-r--r--releng/org.eclipse.etrice.site/feature.properties60
-rw-r--r--releng/org.eclipse.etrice.site/feature.xml98
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/.cproject320
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/.project160
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/.settings/org.eclipse.cdt.managedbuilder.core.prefs16
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/about.html54
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/gen_modellib_c.launch32
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/jgen_modellib_c.launch24
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/Language.room4
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/TcpService.room448
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/TimingService.room570
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/Types.room50
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/diagrams/room.basic.service.timing.ATimingService.behavior288
-rw-r--r--runtime/org.eclipse.etrice.modellib.c/model/diagrams/room.basic.service.timing.ATimingService.structure70
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/.cproject298
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/.gitignore4
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/.project66
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/.settings/org.eclipse.cdt.managedbuilder.core.prefs18
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/build.txt12
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/cpp_gen_modellib.launch26
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/model/diagrams/room.basic.service.timing.ATimingService.behavior292
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/model/diagrams/room.basic.service.timing.ATimingService.structure70
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/readme.txt8
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.cpp526
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/ATimingService.h524
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.cpp484
-rw-r--r--runtime/org.eclipse.etrice.modellib.cpp/src-gen/room/basic/service/timing/PTimer.h278
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/.classpath16
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/.project68
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/.settings/org.eclipse.jdt.core.prefs142
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/about.html54
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/buckminster.cspec4
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/build.properties6
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/doc-gen/room.basic.types.java.tex140
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/gen_modellib.launch28
-rw-r--r--runtime/org.eclipse.etrice.modellib.java/jgen_modellib.launch24
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/.cproject302
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/.gitignore12
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/.project160
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/.settings/org.eclipse.cdt.managedbuilder.core.prefs38
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/about.html56
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/doc/doc-src/RuntimeArchitectures.dot160
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/models/SystemServices.room16
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etMemory.h94
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etMemory_FixedSize.c172
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etMemory_FixedSize.h60
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etMemory_FreeList.c414
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etMemory_FreeList.h70
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etQueue.c204
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/base/etQueue.h98
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/debugging/etLogger.h96
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/debugging/etMSCLogger.c146
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/debugging/etMSCLogger.h166
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/etUnit/etUnit.c686
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/etUnit/etUnit.h172
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/helpers/etTimeHelpers.c60
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/helpers/etTimeHelpers.h48
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessage.c50
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessage.h52
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageQueue.c230
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageQueue.h88
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageReceiver.h48
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.c412
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etMessageService.h166
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etSystemProtocol.c178
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/messaging/etSystemProtocol.h102
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/modelbase/etActor.c36
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/modelbase/etActor.h48
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/modelbase/etPort.c90
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/modelbase/etPort.h114
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/osal/etTcpSockets.h332
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/runtime/etRuntime.c56
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/runtime/etRuntime.h40
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/runtime/etThreadList.c28
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/common/runtime/etThreadList.h64
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/config/etRuntimeConfig.h68
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_POSIX_GENERIC_GCC/etTcpSockets.c664
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/MT_WIN_MinGW/etTcpSockets.c666
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_EXP430F5438/etDatatypes.h144
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_EXP430F5438/etLogger.c156
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_EXP430F5438/etPlatform.c184
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_EXP430F5438/etTimer.c220
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_EXP430F5438/info.txt2
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etDatatypes.h144
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etLogger.c156
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etPlatform.c582
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etPlatform.h72
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_F5438_CCS5_HWElevator/etTimer.c198
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etDatatypes.h144
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etLogger.c192
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etPlatform.c104
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/etTimer.c138
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/ST_MSP430_G2553_CCS5_LaunchPad/info.txt2
-rw-r--r--runtime/org.eclipse.etrice.runtime.c/src/platforms/naming-convention.txt18
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/.cproject296
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/.gitignore4
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/.project142
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/.settings/org.eclipse.cdt.codan.core.prefs134
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/.settings/org.eclipse.cdt.managedbuilder.core.prefs18
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/about.html56
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/DebuggingService.cpp152
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/DebuggingService.h134
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/MSCFilter.cpp96
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/MSCFilter.h96
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/MSCLogger.cpp208
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/debugging/MSCLogger.h136
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/AbstractMessageReceiver.h96
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/Address.cpp174
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/Address.h102
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/IMessageReceiver.cpp46
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/IMessageReceiver.h68
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/IRTObject.cpp40
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/IRTObject.h70
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/Message.cpp66
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/Message.h124
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageDispatcher.cpp156
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageDispatcher.h96
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageSeQueue.cpp128
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageSeQueue.h98
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageService.cpp314
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageService.h166
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.cpp238
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/MessageServiceController.h140
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTObject.cpp146
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTObject.h98
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTServices.cpp88
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTServices.h104
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTSystemServicesProtocol.cpp438
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/messaging/RTSystemServicesProtocol.h296
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/ActorClassBase.cpp124
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/ActorClassBase.h156
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/EventReceiver.cpp42
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/EventReceiver.h76
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/IEventReceiver.cpp46
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/IEventReceiver.h62
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/InterfaceItemBase.cpp120
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/InterfaceItemBase.h124
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/PortBase.cpp64
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/PortBase.h86
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/SubSystemClassBase.cpp318
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/SubSystemClassBase.h146
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/SubSystemRunnerBase.cpp246
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/SubSystemRunnerBase.h92
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/TestSemaphore.cpp76
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/modelbase/TestSemaphore.h90
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/common/platform/etTimer.h92
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/config/etRuntimeConfig.h66
-rw-r--r--runtime/org.eclipse.etrice.runtime.cpp/src/platforms/generic/etDatatypes.h154
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/.classpath16
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/.gitignore2
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/.project56
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/about.html54
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/buckminster.cspec2
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/build.properties8
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/jgen_java_runtime.launch24
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/models/SystemServices.room16
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src-gen/org/eclipse/etrice/runtime/java/modelbase/RTSystemServicesProtocol.java328
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src-gen/readme.txt8
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/AbstractVariableService.java1134
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/ConfigSourceFile.java434
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/DynConfigLock.java68
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/IConfigSource.java78
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/config/IVariableService.java52
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/debugging/DebuggingService.java188
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/debugging/MSCFilter.java126
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/debugging/MSCLogger.java234
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/etunit/EtUnit.java654
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/AbstractMessageReceiver.java88
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/Address.java114
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/IMessageReceiver.java50
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/IRTObject.java78
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/Message.java86
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/MessageDispatcher.java180
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/MessageSeQueue.java166
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/MessageService.java278
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/MessageServiceController.java438
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/RTObject.java236
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/messaging/RTServices.java116
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/ActorClassBase.java316
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/DataPortBase.java76
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/DataReceivePort.java90
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/DataSendPort.java76
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/EventMessage.java74
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/EventReceiver.java52
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/EventWithDataMessage.java86
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/IEventReceiver.java44
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/IReplicatedInterfaceItem.java44
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/InterfaceItemBase.java214
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/PortBase.java54
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystem.java54
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/RTSystemProtocol.java104
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/ReplicatedInterfaceItemBase.java172
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/ReplicatedPortBase.java64
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/SubSystemClassBase.java332
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/SubSystemRunnerBase.java168
-rw-r--r--runtime/org.eclipse.etrice.runtime.java/src/org/eclipse/etrice/runtime/java/modelbase/TestSemaphore.java90
-rw-r--r--team/code_style.epf50
-rw-r--r--team/codetemplates.xml22
-rw-r--r--team/etrice_project_website.epf10
-rw-r--r--team/flattenProjectsWin.bat44
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/META-INF/MANIFEST.MF32
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/build.properties8
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/cashTerminal.room452
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/CashTerminal.AuthServer.behavior562
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/CashTerminal.Controller.behavior1648
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Reachability.Testee_Super_ac.behavior6018
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics.AETest1.behavior712
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics.AETest2.behavior410
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics.AETest3.behavior348
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics.AETest4.behavior1106
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics_basic.DualSemantics_ac.behavior628
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics_basic.GroupTransition_ac.behavior1122
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics_basic.NoSemantics_ac.behavior348
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics_basic.SimpleAlternative_ac.behavior784
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/diagrams/Semantics_basic.TransitionsPoint_ac.behavior462
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/reachability.room602
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics.room558
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/models/semantics_basic.room656
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/org.eclipse.etrice.abstractexec.behavior.tests.launch92
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/src/org/eclipse/etrice/abstractexec/behavior/tests/Activator.java98
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/src/org/eclipse/etrice/abstractexec/behavior/tests/TestBase.java320
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/src/org/eclipse/etrice/abstractexec/behavior/tests/TestReachability.java208
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/src/org/eclipse/etrice/abstractexec/behavior/tests/TestSemanticValidation.java82
-rw-r--r--tests/org.eclipse.etrice.abstractexec.behavior.tests/src/org/eclipse/etrice/abstractexec/behavior/tests/TestSemantics.java286
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/.gitignore4
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/.project56
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/META-INF/MANIFEST.MF50
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/about.html56
-rw-r--r--tests/org.eclipse.etrice.core.config.tests/build.properties6
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/.project56
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/META-INF/MANIFEST.MF44
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.core.etmap.tests/org.eclipse.etrice.core.etmap.tests.launch26
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/.gitignore6
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/.project56
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/META-INF/MANIFEST.MF44
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.core.etphys.tests/org.eclipse.etrice.core.etphys.tests.launch26
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/META-INF/MANIFEST.MF28
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/build.properties10
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/code_inheritance.room214
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/compound.room272
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/connected_ports.room160
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/cpmult.room242
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room132
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/hierarchy.room50
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/layers.room272
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/ports.room44
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/replicated_actors.room892
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/states.room216
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/states_inheritance.room498
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/states_triggers.room352
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/structure_inheritance.room416
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/test.room60
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/org.eclipse.etrice.core.genmodel.tests.launch80
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/GenmodelTestsActivator.java44
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestCodeInheritance.java248
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestCompoundProtocol.java184
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestConnectedPorts.java180
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestFanningRelayPorts.java182
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestHierarchy.java114
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestInstanceModelBuilderBase.java318
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestLayers.java146
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestMultipleConnectedChoicepoint.java314
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestPorts.java116
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestReplicatedActors.java418
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestStates.java240
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestStatesAndTriggers.java288
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestStatesInheritance.java288
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/src/org/eclipse/etrice/core/genmodel/TestStructureInheritance.java348
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/.classpath18
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/META-INF/MANIFEST.MF32
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/build.properties12
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/models/TestBindings.room206
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/models/test.room60
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/org.eclipse.etrice.core.room.tests.launch88
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/src/org/eclipse/etrice/core/CoreTestsActivator.java96
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/src/org/eclipse/etrice/core/TestBase.java146
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/src/org/eclipse/etrice/core/TestBindings.java166
-rw-r--r--tests/org.eclipse.etrice.core.room.tests/src/org/eclipse/etrice/core/TestCases.java150
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/.gitignore4
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/.project56
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/META-INF/MANIFEST.MF24
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/build.properties10
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/org.eclipse.etrice.etunit.converter.tests.launch82
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/combined.xml52
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/only_combined.xml52
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report1.etu52
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report1.xml46
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report2.etu8
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report2.xml10
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report3.etu52
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report3.xml46
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report4.etu8
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report4.xml10
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report5.etu8
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/reports/report5.xml10
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/src/org/eclipse/etrice/etunit/converter/ConverterTest.java192
-rw-r--r--tests/org.eclipse.etrice.etunit.converter.tests/src/org/eclipse/etrice/etunit/converter/tests/Activator.java84
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/.gitignore12
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/.project34
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/.settings/org.eclipse.jdt.core.prefs22
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/about.html56
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/buckminster.cspec22
-rw-r--r--tests/org.eclipse.etrice.generator.c.tests/make.xml1032
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/.project34
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/about.html56
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/buckminster.cspec2
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/ChoicePointTest.room444
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DataDrivenTest.room230
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicConfigTest_Java.config232
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicConfigTest_Java.room400
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/DynamicConfigTest_Java.rt-config40
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/HandlerTest.room626
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/PingPongThreadReplPortTest.room300
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/PingPongThreadTest.room312
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/SendingDataTestC.room1178
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StaticConfigTest.config274
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StaticConfigTest_C.room792
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/StaticConfigTest_Java.room754
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/TCPTest.room324
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.c.tests.config278
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.c.tests.etmap46
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.c.tests.room30
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.java.tests.config512
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.java.tests.etmap54
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/generator.java.tests.room46
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/standard.etphys128
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.cproject278
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.gitignore12
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.project34
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.settings/org.eclipse.cdt.managedbuilder.core.prefs26
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/.settings/org.eclipse.jdt.core.prefs22
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/SubSystem_CPTest_Async.seq54
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/SubSystem_CPTest_Sync.seq2
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/SubSystem_HandlerTest_Async.seq96
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/SubSystem_HandlerTest_Sync.seq2
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/about.html56
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/buckminster.cspec22
-rw-r--r--tests/org.eclipse.etrice.generator.cpp.tests/make.xml742
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/.project56
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/.settings/org.eclipse.jdt.core.prefs14
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/META-INF/MANIFEST.MF44
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/build.properties8
-rw-r--r--tests/org.eclipse.etrice.generator.fsmtest.tests/org.eclipse.etrice.generator.fsmtest.tests.launch32
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/.gitignore14
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/.project34
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/.settings/org.eclipse.jdt.core.prefs22
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/about.html56
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/buckminster.cspec22
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/org.eclipse.etrice.generator.java.tests make.xml.launch42
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/src/DynamicConfigTest/ConfigSourceTestInstance.java32
-rw-r--r--tests/org.eclipse.etrice.generator.java.tests/src/StaticConfigTest/External_Type_Test.java18
-rw-r--r--tests/org.eclipse.etrice.generator.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.generator.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.generator.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.generator.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.generator.tests/META-INF/MANIFEST.MF30
-rw-r--r--tests/org.eclipse.etrice.generator.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.generator.tests/build.properties12
-rw-r--r--tests/org.eclipse.etrice.generator.tests/models/largeFile.cpp4664
-rw-r--r--tests/org.eclipse.etrice.generator.tests/org.eclipse.etrice.generator.tests.launch80
-rw-r--r--tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/InstanceTestsActivator.java66
-rw-r--r--tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestDetailCodeTranslator.java1050
-rw-r--r--tests/org.eclipse.etrice.generator.tests/src/org/eclipse/etrice/generator/base/TestGenFileTreeBuilder.java184
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/.gitignore16
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/.settings/org.eclipse.cdt.core.prefs6
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/.settings/org.eclipse.cdt.managedbuilder.core.prefs62
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/buckminster.cspec22
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/make.xml494
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/RunCRuntimeTestcases.c122
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/TestEtMemory.c300
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/TestEtMemory.h42
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/TestEtMessageService.c604
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/TestEtQueue.c138
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/TestEtQueue.h42
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/helpers/TestEtTimeHelpers.c130
-rw-r--r--tests/org.eclipse.etrice.runtime.c.tests/src/runtime/helpers/TestEtTimeHelpers.h38
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/.classpath16
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/.gitignore4
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/.project34
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/.settings/org.eclipse.ocl.modelregistry4
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/buckminster.cspec12
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/org.eclipse.etrice.runtime.java.tests.launch32
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/config/ConfigSourceFileTest.java138
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/debugging/MSCLoggerTest.java74
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/etunit/EtUnitTest.java220
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/AddressTest.java56
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/DummyMessageReceiver.java114
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/MessageDispatcherTest.java142
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/MessageSeQueueTest.java258
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/MessageServiceTest.java314
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/messaging/MessageTest.java66
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/ActorClassBaseTest.java138
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/EventMessageTest.java68
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/EventWithDataMessageTest.java72
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/MockEventReceiver.java54
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/MockPort.java46
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/PortBaseTest.java136
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/ReplicatedPortBaseTest.java394
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/src/org/eclipse/etrice/runtime/java/modelbase/TopRTObject.java44
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/tmp/ConfigTest18
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/tmp/log/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.runtime.java.tests/tmp/log/readme.txt2
-rw-r--r--tests/org.eclipse.etrice.test.common/.classpath10
-rw-r--r--tests/org.eclipse.etrice.test.common/.project34
-rw-r--r--tests/org.eclipse.etrice.test.common/.settings/org.eclipse.jdt.core.prefs24
-rw-r--r--tests/org.eclipse.etrice.test.common/scripts/test-launcher.sh292
-rw-r--r--tests/org.eclipse.etrice.test.common/test/test-launcher.config2
-rw-r--r--tests/org.eclipse.etrice.test.common/test/test-launcher.xml12
-rw-r--r--tests/org.eclipse.etrice.test.common/test/tmp/msc.seq24364
-rw-r--r--tests/org.eclipse.etrice.test.common/test/tmp/testlog/TestCGenerator.xml12
-rw-r--r--tests/org.eclipse.etrice.test.common/test/tmp/testlog/TestCRuntime.xml42
-rw-r--r--tests/org.eclipse.etrice.test.common/test/tmp/testlog/TestEtUnitSpecial.xml10
-rw-r--r--tests/org.eclipse.etrice.tests.base/src/org/eclipse/etrice/tests/base/TestBase.java154
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/META-INF/MANIFEST.MF36
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/build.properties8
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/models/FlatStateMachine.room132
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/models/HierarchicalStateMachine.room174
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/models/InheritedStateMachine.room196
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/org.eclipse.etrice.ui.behavior.tests.launch94
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/src/org/eclipse/etrice/ui/behavior/BehaviorTestActivator.java100
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/src/org/eclipse/etrice/ui/behavior/commands/AbstractStateMachineTest.java346
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/src/org/eclipse/etrice/ui/behavior/commands/TestFlatStateMachine.java166
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/src/org/eclipse/etrice/ui/behavior/commands/TestHierarchicalStateMachine.java182
-rw-r--r--tests/org.eclipse.etrice.ui.behavior.tests/src/org/eclipse/etrice/ui/behavior/commands/TestInheritedStateMachine.java388
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/.classpath14
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/.project68
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/META-INF/MANIFEST.MF36
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/about.html54
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/build.properties8
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/models/ActorClass.room8
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/models/ActorClassWithBindings.room68
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/models/ActorClassWithInheritance.room114
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/models/ActorClassWithPorts.room44
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/models/ActorClassWithReferences.room62
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/org.eclipse.etrice.ui.structure.tests.launch92
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/StructureTestActivator.java68
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/commands/ActorClassWithBindings.java250
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/commands/TestActorClass.java154
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/commands/TestActorClassWithInheritance.java366
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/commands/TestActorClassWithPorts.java98
-rw-r--r--tests/org.eclipse.etrice.ui.structure.tests/src/org/eclipse/etrice/ui/structure/commands/TestActorClassWithReferences.java214
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/.classpath14
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/.gitignore2
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/.project56
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/.settings/org.eclipse.jdt.core.prefs16
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/META-INF/MANIFEST.MF28
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/about.html54
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/build.properties8
-rw-r--r--tests/org.eclipse.etrice.ui.tests.base/src/org/eclipse/etrice/tests/base/TestBase.java178
1783 files changed, 434476 insertions, 434476 deletions
diff --git a/.gitignore b/.gitignore
index 5e119cc78..34240c03c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,2 @@
-gerritKeys
-gerritKeys.pub
+gerritKeys
+gerritKeys.pub
diff --git a/examples/my.etrice.generator.launch/.classpath b/examples/my.etrice.generator.launch/.classpath
index 8a8f1668c..ad32c83a7 100644
--- a/examples/my.etrice.generator.launch/.classpath
+++ b/examples/my.etrice.generator.launch/.classpath
@@ -1,7 +1,7 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/examples/my.etrice.generator.launch/.gitignore b/examples/my.etrice.generator.launch/.gitignore
index 079929515..d7b296e23 100644
--- a/examples/my.etrice.generator.launch/.gitignore
+++ b/examples/my.etrice.generator.launch/.gitignore
@@ -1,3 +1,3 @@
-bin
-*._trace
-*.smap
+bin
+*._trace
+*.smap
diff --git a/examples/my.etrice.generator.launch/.project b/examples/my.etrice.generator.launch/.project
index a8c9fc9fb..2785df059 100644
--- a/examples/my.etrice.generator.launch/.project
+++ b/examples/my.etrice.generator.launch/.project
@@ -1,28 +1,28 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>my.etrice.generator.launch</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>my.etrice.generator.launch</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/my.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs b/examples/my.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs
index f287d53cf..c537b6306 100644
--- a/examples/my.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs
+++ b/examples/my.etrice.generator.launch/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,7 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
diff --git a/examples/my.etrice.generator.launch/build.properties b/examples/my.etrice.generator.launch/build.properties
index 6f20375d6..e9863e281 100644
--- a/examples/my.etrice.generator.launch/build.properties
+++ b/examples/my.etrice.generator.launch/build.properties
@@ -1,5 +1,5 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .,\
- plugin.xml
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .,\
+ plugin.xml
diff --git a/examples/my.etrice.generator.launch/plugin.xml b/examples/my.etrice.generator.launch/plugin.xml
index 09cedb68d..24299606d 100644
--- a/examples/my.etrice.generator.launch/plugin.xml
+++ b/examples/my.etrice.generator.launch/plugin.xml
@@ -1,32 +1,32 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse version="3.4"?>
-<plugin>
- <extension
- point="org.eclipse.debug.core.launchConfigurationTypes">
- <launchConfigurationType
- delegate="my.etrice.generator.launch.DerivedGeneratorLaunchConfigurationDelegate"
- delegateDescription="Generates Java source code from ROOM models"
- delegateName="Derived Java Generator Delegate"
- id="my.etrice.generator.launch.launchConfigurationType"
- modes="run,debug"
- name="Derived Java Generator">
- </launchConfigurationType>
- </extension>
- <extension
- point="org.eclipse.debug.ui.launchConfigurationTypeImages">
- <launchConfigurationTypeImage
- configTypeID="my.etrice.generator.launch.launchConfigurationType"
- icon="icons/derived-launch.gif"
- id="my.etrice.generator.launch.launchConfigurationTypeImage">
- </launchConfigurationTypeImage>
- </extension>
- <extension
- point="org.eclipse.debug.ui.launchConfigurationTabGroups">
- <launchConfigurationTabGroup
- class="my.etrice.generator.launch.DerivedGeneratorLaunchConfigurationTabGroup"
- description="Tab Group for Derived Java Generator Launch Configurations"
- id="my.etrice.generator.launch.launchConfigurationTabGroup"
- type="my.etrice.generator.launch.launchConfigurationType">
- </launchConfigurationTabGroup>
- </extension>
-</plugin>
+<?xml version="1.0" encoding="UTF-8"?>
+<?eclipse version="3.4"?>
+<plugin>
+ <extension
+ point="org.eclipse.debug.core.launchConfigurationTypes">
+ <launchConfigurationType
+ delegate="my.etrice.generator.launch.DerivedGeneratorLaunchConfigurationDelegate"
+ delegateDescription="Generates Java source code from ROOM models"
+ delegateName="Derived Java Generator Delegate"
+ id="my.etrice.generator.launch.launchConfigurationType"
+ modes="run,debug"
+ name="Derived Java Generator">
+ </launchConfigurationType>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTypeImages">
+ <launchConfigurationTypeImage
+ configTypeID="my.etrice.generator.launch.launchConfigurationType"
+ icon="icons/derived-launch.gif"
+ id="my.etrice.generator.launch.launchConfigurationTypeImage">
+ </launchConfigurationTypeImage>
+ </extension>
+ <extension
+ point="org.eclipse.debug.ui.launchConfigurationTabGroups">
+ <launchConfigurationTabGroup
+ class="my.etrice.generator.launch.DerivedGeneratorLaunchConfigurationTabGroup"
+ description="Tab Group for Derived Java Generator Launch Configurations"
+ id="my.etrice.generator.launch.launchConfigurationTabGroup"
+ type="my.etrice.generator.launch.launchConfigurationType">
+ </launchConfigurationTabGroup>
+ </extension>
+</plugin>
diff --git a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorConfigTab.java b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorConfigTab.java
index de29673c9..4991e6c8e 100644
--- a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorConfigTab.java
+++ b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorConfigTab.java
@@ -1,32 +1,32 @@
-/*******************************************************************************
- * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * CONTRIBUTORS:
- * Henrik Rentz-Reichert (initial contribution)
- *
- *******************************************************************************/
-
-package my.etrice.generator.launch;
-
-import org.eclipse.etrice.generator.launch.java.JavaGeneratorConfigTab;
-
-/**
- * @author Henrik Rentz-Reichert
- *
- */
-public class DerivedGeneratorConfigTab extends JavaGeneratorConfigTab {
-
- /**
- * EXAMPLE: override tab name
- *
- * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorConfigTab#getName()
- */
- public String getName() {
- return "Derived Java Generator";
- }
-
-}
+/*******************************************************************************
+ * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Henrik Rentz-Reichert (initial contribution)
+ *
+ *******************************************************************************/
+
+package my.etrice.generator.launch;
+
+import org.eclipse.etrice.generator.launch.java.JavaGeneratorConfigTab;
+
+/**
+ * @author Henrik Rentz-Reichert
+ *
+ */
+public class DerivedGeneratorConfigTab extends JavaGeneratorConfigTab {
+
+ /**
+ * EXAMPLE: override tab name
+ *
+ * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorConfigTab#getName()
+ */
+ public String getName() {
+ return "Derived Java Generator";
+ }
+
+}
diff --git a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationDelegate.java b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationDelegate.java
index 0af585b3b..8cf112241 100644
--- a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationDelegate.java
+++ b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationDelegate.java
@@ -1,47 +1,47 @@
-/*******************************************************************************
- * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * CONTRIBUTORS:
- * Henrik Rentz-Reichert (initial contribution)
- *
- *******************************************************************************/
-
-package my.etrice.generator.launch;
-
-import my.etrice.generator.DerivedGenerator;
-
-import org.eclipse.etrice.generator.base.ILineOutput;
-import org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate;
-
-/**
- * @author Henrik Rentz-Reichert
- *
- */
-public class DerivedGeneratorLaunchConfigurationDelegate extends
- JavaGeneratorLaunchConfigurationDelegate {
-
- /**
- * EXAMPLE: override console name
- *
- * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate#getConsoleName()
- */
- protected String getConsoleName() {
- return "Derived Java Generator Console";
- }
-
- /**
- * call the main generator
- *
- * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate#runGenerator(java.lang.String[], org.eclipse.etrice.generator.base.ILineOutput)
- */
- protected void runGenerator(String[] args, ILineOutput out) {
- DerivedGenerator.setOutput(out);
- DerivedGenerator.setTerminateOnError(false);
- DerivedGenerator.main(args);
- }
-
-}
+/*******************************************************************************
+ * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Henrik Rentz-Reichert (initial contribution)
+ *
+ *******************************************************************************/
+
+package my.etrice.generator.launch;
+
+import my.etrice.generator.DerivedGenerator;
+
+import org.eclipse.etrice.generator.base.ILineOutput;
+import org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate;
+
+/**
+ * @author Henrik Rentz-Reichert
+ *
+ */
+public class DerivedGeneratorLaunchConfigurationDelegate extends
+ JavaGeneratorLaunchConfigurationDelegate {
+
+ /**
+ * EXAMPLE: override console name
+ *
+ * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate#getConsoleName()
+ */
+ protected String getConsoleName() {
+ return "Derived Java Generator Console";
+ }
+
+ /**
+ * call the main generator
+ *
+ * @see org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationDelegate#runGenerator(java.lang.String[], org.eclipse.etrice.generator.base.ILineOutput)
+ */
+ protected void runGenerator(String[] args, ILineOutput out) {
+ DerivedGenerator.setOutput(out);
+ DerivedGenerator.setTerminateOnError(false);
+ DerivedGenerator.main(args);
+ }
+
+}
diff --git a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationTabGroup.java b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationTabGroup.java
index 3fcdb3593..5b7299888 100644
--- a/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationTabGroup.java
+++ b/examples/my.etrice.generator.launch/src/my/etrice/generator/launch/DerivedGeneratorLaunchConfigurationTabGroup.java
@@ -1,44 +1,44 @@
-/*******************************************************************************
- * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * CONTRIBUTORS:
- * Henrik Rentz-Reichert (initial contribution)
- *
- *******************************************************************************/
-
-package my.etrice.generator.launch;
-
-import org.eclipse.debug.ui.CommonTab;
-import org.eclipse.debug.ui.EnvironmentTab;
-import org.eclipse.debug.ui.ILaunchConfigurationDialog;
-import org.eclipse.debug.ui.ILaunchConfigurationTab;
-import org.eclipse.debug.ui.RefreshTab;
-import org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationTabGroup;
-import org.eclipse.etrice.generator.launch.java.JavaGeneratorMainTab;
-
-/**
- * EXAMPLE: the tabs are assembled. All but one tab are re-used
- *
- * @author Henrik Rentz-Reichert
- *
- */
-public class DerivedGeneratorLaunchConfigurationTabGroup extends
- JavaGeneratorLaunchConfigurationTabGroup {
-
- @Override
- public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
- ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
- new JavaGeneratorMainTab(),
- new DerivedGeneratorConfigTab(),
- new RefreshTab(),
- new EnvironmentTab(),
- new CommonTab()
- };
- setTabs(tabs);
- }
-
-}
+/*******************************************************************************
+ * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
+ * All rights reserved. This program and the accompanying materials
+ * are made available under the terms of the Eclipse Public License v1.0
+ * which accompanies this distribution, and is available at
+ * http://www.eclipse.org/legal/epl-v10.html
+ *
+ * CONTRIBUTORS:
+ * Henrik Rentz-Reichert (initial contribution)
+ *
+ *******************************************************************************/
+
+package my.etrice.generator.launch;
+
+import org.eclipse.debug.ui.CommonTab;
+import org.eclipse.debug.ui.EnvironmentTab;
+import org.eclipse.debug.ui.ILaunchConfigurationDialog;
+import org.eclipse.debug.ui.ILaunchConfigurationTab;
+import org.eclipse.debug.ui.RefreshTab;
+import org.eclipse.etrice.generator.launch.java.JavaGeneratorLaunchConfigurationTabGroup;
+import org.eclipse.etrice.generator.launch.java.JavaGeneratorMainTab;
+
+/**
+ * EXAMPLE: the tabs are assembled. All but one tab are re-used
+ *
+ * @author Henrik Rentz-Reichert
+ *
+ */
+public class DerivedGeneratorLaunchConfigurationTabGroup extends
+ JavaGeneratorLaunchConfigurationTabGroup {
+
+ @Override
+ public void createTabs(ILaunchConfigurationDialog dialog, String mode) {
+ ILaunchConfigurationTab[] tabs = new ILaunchConfigurationTab[] {
+ new JavaGeneratorMainTab(),
+ new DerivedGeneratorConfigTab(),
+ new RefreshTab(),
+ new EnvironmentTab(),
+ new CommonTab()
+ };
+ setTabs(tabs);
+ }
+
+}
diff --git a/examples/my.etrice.generator/.classpath b/examples/my.etrice.generator/.classpath
index 8a8f1668c..ad32c83a7 100644
--- a/examples/my.etrice.generator/.classpath
+++ b/examples/my.etrice.generator/.classpath
@@ -1,7 +1,7 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.6"/>
+ <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
+ <classpathentry kind="src" path="src"/>
+ <classpathentry kind="output" path="bin"/>
+</classpath>
diff --git a/examples/my.etrice.generator/.gitignore b/examples/my.etrice.generator/.gitignore
index 079929515..d7b296e23 100644
--- a/examples/my.etrice.generator/.gitignore
+++ b/examples/my.etrice.generator/.gitignore
@@ -1,3 +1,3 @@
-bin
-*._trace
-*.smap
+bin
+*._trace
+*.smap
diff --git a/examples/my.etrice.generator/.project b/examples/my.etrice.generator/.project
index 904b38444..ad5fd59c8 100644
--- a/examples/my.etrice.generator/.project
+++ b/examples/my.etrice.generator/.project
@@ -1,28 +1,28 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>my.etrice.generator</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>my.etrice.generator</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.ManifestBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ <buildCommand>
+ <name>org.eclipse.pde.SchemaBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.pde.PluginNature</nature>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
diff --git a/examples/my.etrice.generator/.settings/org.eclipse.jdt.core.prefs b/examples/my.etrice.generator/.settings/org.eclipse.jdt.core.prefs
index f287d53cf..c537b6306 100644
--- a/examples/my.etrice.generator/.settings/org.eclipse.jdt.core.prefs
+++ b/examples/my.etrice.generator/.settings/org.eclipse.jdt.core.prefs
@@ -1,7 +1,7 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
-org.eclipse.jdt.core.compiler.compliance=1.6
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.6
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
diff --git a/examples/my.etrice.generator/build.properties b/examples/my.etrice.generator/build.properties
index 41eb6ade2..34d2e4d2d 100644
--- a/examples/my.etrice.generator/build.properties
+++ b/examples/my.etrice.generator/build.properties
@@ -1,4 +1,4 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .
diff --git a/examples/my.etrice.generator/src/my/etrice/generator/DerivedGenerator.java b/examples/my.etrice.generator/src/my/etrice/generator/DerivedGenerator.java
index 034f91d18..b29998774 100644
--- a/examples/my.etrice.generator/src/my/etrice/generator/DerivedGenerator.java
+++ b/examples/my.etrice.generator/src/my/etrice/generator/DerivedGenerator.java
@@ -1,32 +1,32 @@
-/*******************************************************************************
- * Copyright (c) 2013 protos software gmbh (http://www.protos.de).
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * CONTRIBUTORS:
- * Henrik Rentz-Reichert (initial contribution)
- *
- ************