Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room')
-rw-r--r--tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room132
1 files changed, 66 insertions, 66 deletions
diff --git a/tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room b/tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room
index 774f77923..314f21911 100644
--- a/tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room
+++ b/tests/org.eclipse.etrice.core.genmodel.tests/models/fanning_relay.room
@@ -1,67 +1,67 @@
-RoomModel relay {
- SubSystemClass Main {
- ActorRef c1: Comp
- ActorRef c2: Comp
- ActorRef cont: Cont
- ActorRef c3: Comp
- ActorRef c4: Comp
- Binding c1.port and cont.port
- Binding c2.port and cont.port
- Binding cont.port and c3.port
- Binding c4.port and cont.port
- }
-
- ActorClass Comp {
- Interface {
- conjugated Port port: PC
- }
- Structure {
- external Port port
- }
- Behavior { }
- }
-
- ActorClass Cont {
- Interface {
- Port port [4]: PC
- }
- Structure {
- ActorRef s1: Sub
- ActorRef s2: Sub
- ActorRef c1: Cont2
- Binding port and s2.port
- Binding port and s1.port
- Binding port and c1.fct
- }
- Behavior { }
- }
-
- ActorClass Cont2 {
- Interface {
- Port fct [*]: PC
- }
- Structure {
- ActorRef ss1: Sub
- ActorRef ss2: Sub
- Binding fct and ss1.port
- Binding fct and ss2.port
- }
- Behavior { }
- }
-
- ActorClass Sub {
- Interface {
- Port port: PC
- }
- Structure {
- external Port port
- }
- Behavior { }
- }
-
- ProtocolClass PC {
- incoming {
- Message in1()
- }
- }
+RoomModel relay {
+ SubSystemClass Main {
+ ActorRef c1: Comp
+ ActorRef c2: Comp
+ ActorRef cont: Cont
+ ActorRef c3: Comp
+ ActorRef c4: Comp
+ Binding c1.port and cont.port
+ Binding c2.port and cont.port
+ Binding cont.port and c3.port
+ Binding c4.port and cont.port
+ }
+
+ ActorClass Comp {
+ Interface {
+ conjugated Port port: PC
+ }
+ Structure {
+ external Port port
+ }
+ Behavior { }
+ }
+
+ ActorClass Cont {
+ Interface {
+ Port port [4]: PC
+ }
+ Structure {
+ ActorRef s1: Sub
+ ActorRef s2: Sub
+ ActorRef c1: Cont2
+ Binding port and s2.port
+ Binding port and s1.port
+ Binding port and c1.fct
+ }
+ Behavior { }
+ }
+
+ ActorClass Cont2 {
+ Interface {
+ Port fct [*]: PC
+ }
+ Structure {
+ ActorRef ss1: Sub
+ ActorRef ss2: Sub
+ Binding fct and ss1.port
+ Binding fct and ss2.port
+ }
+ Behavior { }
+ }
+
+ ActorClass Sub {
+ Interface {
+ Port port: PC
+ }
+ Structure {
+ external Port port
+ }
+ Behavior { }
+ }
+
+ ProtocolClass PC {
+ incoming {
+ Message in1()
+ }
+ }
} \ No newline at end of file

Back to the top