Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Belle2017-11-02 21:33:40 +0000
committerGerrit Code Review @ Eclipse.org2017-11-02 21:33:40 +0000
commitb09856b29bfcaea08e9e57b14da3744c0a201867 (patch)
tree3b164576bc22a056de5d7870af61040a2733e521
parent896cb195c8cc4c8971dd4d30415513b38d570682 (diff)
parentb93d6d7752517d95c8c5af0d0c538fb80de8768e (diff)
downloadorg.eclipse.etrice-b09856b29bfcaea08e9e57b14da3744c0a201867.tar.gz
org.eclipse.etrice-b09856b29bfcaea08e9e57b14da3744c0a201867.tar.xz
org.eclipse.etrice-b09856b29bfcaea08e9e57b14da3744c0a201867.zip
Merge "[core.room] allow annotations at ports and messages"
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g132
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens106
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java630
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java17417
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore80
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24111 -> 24322 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g62
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java94
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java6145
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java20
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java56
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java64
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java47
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java47
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java30
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java43
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java917
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java6
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend2
25 files changed, 13431 insertions, 12520 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
index df718a6f7..3f2d172cb 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/AbstractRoomUiModule.java
@@ -157,5 +157,10 @@ public abstract class AbstractRoomUiModule extends org.eclipse.xtext.ui.DefaultU
return org.eclipse.xtext.ui.compare.DefaultViewerCreator.class;
}
+ // contributed by org.eclipse.xtext.ui.generator.compare.CompareFragment
+ public void configureCompareViewerTitle(com.google.inject.Binder binder) {
+ binder.bind(String.class).annotatedWith(com.google.inject.name.Names.named(org.eclipse.xtext.ui.UIBindings.COMPARE_VIEWER_TITLE)).toInstance("Room Compare");
+ }
+
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java
index 9f9378dfe..2bec217e6 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java
@@ -266,6 +266,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeMessage_Data(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeMessage_Annotations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completeMessage_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -380,6 +383,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completePort_Protocol(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
lookupCrossReference(((CrossReference)assignment.getTerminal()), context, acceptor);
}
+ public void completePort_Annotations(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
public void completePort_Docu(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
index 473655aff..86e777865 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java
@@ -345,7 +345,8 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getMessageAccess().getPrivAssignment_0(), "rule__Message__PrivAssignment_0");
put(grammarAccess.getMessageAccess().getNameAssignment_2(), "rule__Message__NameAssignment_2");
put(grammarAccess.getMessageAccess().getDataAssignment_4(), "rule__Message__DataAssignment_4");
- put(grammarAccess.getMessageAccess().getDocuAssignment_6(), "rule__Message__DocuAssignment_6");
+ put(grammarAccess.getMessageAccess().getAnnotationsAssignment_6(), "rule__Message__AnnotationsAssignment_6");
+ put(grammarAccess.getMessageAccess().getDocuAssignment_7(), "rule__Message__DocuAssignment_7");
put(grammarAccess.getPortClassAccess().getUserCodeAssignment_2_1(), "rule__PortClass__UserCodeAssignment_2_1");
put(grammarAccess.getPortClassAccess().getMsgHandlersAssignment_3_0(), "rule__PortClass__MsgHandlersAssignment_3_0");
put(grammarAccess.getPortClassAccess().getOperationsAssignment_3_1(), "rule__PortClass__OperationsAssignment_3_1");
@@ -383,7 +384,8 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getPortAccess().getNameAssignment_2(), "rule__Port__NameAssignment_2");
put(grammarAccess.getPortAccess().getMultiplicityAssignment_3(), "rule__Port__MultiplicityAssignment_3");
put(grammarAccess.getPortAccess().getProtocolAssignment_5(), "rule__Port__ProtocolAssignment_5");
- put(grammarAccess.getPortAccess().getDocuAssignment_6(), "rule__Port__DocuAssignment_6");
+ put(grammarAccess.getPortAccess().getAnnotationsAssignment_6(), "rule__Port__AnnotationsAssignment_6");
+ put(grammarAccess.getPortAccess().getDocuAssignment_7(), "rule__Port__DocuAssignment_7");
put(grammarAccess.getExternalPortAccess().getInterfacePortAssignment_2(), "rule__ExternalPort__InterfacePortAssignment_2");
put(grammarAccess.getSAPAccess().getNameAssignment_1(), "rule__SAP__NameAssignment_1");
put(grammarAccess.getSAPAccess().getProtocolAssignment_3(), "rule__SAP__ProtocolAssignment_3");
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
index 0d564b908..652b3391c 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g
@@ -3727,6 +3727,22 @@ rule__AnnotationTargetType__Alternatives
{ after(grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6()); }
)
+ |(
+{ before(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7()); }
+
+ 'Port'
+
+{ after(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7()); }
+)
+
+ |(
+{ before(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8()); }
+
+ 'Message'
+
+{ after(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8()); }
+)
+
;
finally {
restoreStackSize(stackSize);
@@ -9910,6 +9926,7 @@ rule__Message__Group__6
}
:
rule__Message__Group__6__Impl
+ rule__Message__Group__7
;
finally {
restoreStackSize(stackSize);
@@ -9921,9 +9938,37 @@ rule__Message__Group__6__Impl
}
:
(
-{ before(grammarAccess.getMessageAccess().getDocuAssignment_6()); }
-(rule__Message__DocuAssignment_6)?
-{ after(grammarAccess.getMessageAccess().getDocuAssignment_6()); }
+{ before(grammarAccess.getMessageAccess().getAnnotationsAssignment_6()); }
+(rule__Message__AnnotationsAssignment_6)*
+{ after(grammarAccess.getMessageAccess().getAnnotationsAssignment_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Message__Group__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Message__Group__7__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Message__Group__7__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageAccess().getDocuAssignment_7()); }
+(rule__Message__DocuAssignment_7)?
+{ after(grammarAccess.getMessageAccess().getDocuAssignment_7()); }
)
;
@@ -9946,6 +9991,8 @@ finally {
+
+
rule__PortClass__Group__0
@init {
int stackSize = keepStackSize();
@@ -11809,6 +11856,7 @@ rule__Port__Group__6
}
:
rule__Port__Group__6__Impl
+ rule__Port__Group__7
;
finally {
restoreStackSize(stackSize);
@@ -11820,9 +11868,37 @@ rule__Port__Group__6__Impl
}
:
(
-{ before(grammarAccess.getPortAccess().getDocuAssignment_6()); }
-(rule__Port__DocuAssignment_6)?
-{ after(grammarAccess.getPortAccess().getDocuAssignment_6()); }
+{ before(grammarAccess.getPortAccess().getAnnotationsAssignment_6()); }
+(rule__Port__AnnotationsAssignment_6)*
+{ after(grammarAccess.getPortAccess().getAnnotationsAssignment_6()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__Port__Group__7
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__Port__Group__7__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Port__Group__7__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortAccess().getDocuAssignment_7()); }
+(rule__Port__DocuAssignment_7)?
+{ after(grammarAccess.getPortAccess().getDocuAssignment_7()); }
)
;
@@ -11845,6 +11921,8 @@ finally {
+
+
rule__ExternalPort__Group__0
@init {
int stackSize = keepStackSize();
@@ -24597,14 +24675,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__Message__DocuAssignment_6
+rule__Message__AnnotationsAssignment_6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0()); }
+ ruleAnnotation{ after(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Message__DocuAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0()); }
- ruleDocumentation{ after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0()); }
+{ before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0()); }
+ ruleDocumentation{ after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0()); }
)
;
@@ -25199,14 +25292,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__Port__DocuAssignment_6
+rule__Port__AnnotationsAssignment_6
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0()); }
+ ruleAnnotation{ after(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__Port__DocuAssignment_7
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0()); }
- ruleDocumentation{ after(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0()); }
+{ before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0()); }
+ ruleDocumentation{ after(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0()); }
)
;
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
index d2d9505b7..5fd9a3cd4 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens
@@ -1,16 +1,16 @@
-'('=48
-')'=49
+'('=50
+')'=51
'*'=16
-'+'=27
-','=52
-'-'=28
-'->'=46
+'+'=29
+','=54
+'-'=30
+'->'=48
'.'=87
'.*'=127
'/'=84
-':'=44
+':'=46
'<'=115
-'='=53
+'='=55
'>'=116
'@'=121
'ActorBehavior'=19
@@ -18,106 +18,106 @@
'ActorInstanceMapping'=83
'ActorRef'=93
'AnnotationType'=122
-'Attribute'=59
-'Behavior'=75
+'Attribute'=61
+'Behavior'=76
'Binding'=85
'ChoicePoint'=104
'CompoundProtocolClass'=21
'DataClass'=17
-'E'=30
+'E'=32
'EntryPoint'=102
-'Enumeration'=50
+'Enumeration'=52
'ExitPoint'=103
-'ExternalType'=54
-'Interface'=73
+'ExternalType'=56
+'Interface'=74
'LayerConnection'=89
'LogicalSystem'=23
'LogicalThread'=82
-'Message'=70
-'Operation'=62
-'Port'=76
-'PortClass'=67
-'PrimitiveType'=45
+'Message'=25
+'Operation'=64
+'Port'=24
+'PortClass'=69
+'PrimitiveType'=47
'ProtocolClass'=20
'RefinedState'=100
'RefinedTransition'=112
-'RoomModel'=41
+'RoomModel'=43
'SAP'=78
'SPP'=79
'ServiceImplementation'=80
'State'=95
'StateMachine'=94
-'Structure'=74
-'SubProtocol'=69
+'Structure'=75
+'SubProtocol'=71
'SubSystemClass'=22
'SubSystemRef'=81
'Transition'=105
'TransitionPoint'=101
-'['=60
-']'=61
+'['=62
+']'=63
'abstract'=130
'action'=107
'and'=86
-'async'=36
+'async'=38
'attribute'=124
'cond'=111
-'conjugated'=68
+'conjugated'=70
'cp'=114
'ctor'=14
-'datadriven'=32
-'default'=47
+'datadriven'=34
+'default'=49
'do'=98
'dtor'=15
-'e'=29
+'e'=31
'entry'=96
-'eventdriven'=31
+'eventdriven'=33
'exit'=97
-'extends'=55
+'extends'=57
'external'=77
-'false'=26
-'fixed'=34
+'false'=28
+'fixed'=36
'from'=126
'guard'=110
-'handle'=72
+'handle'=73
'handler'=131
'import'=125
'in'=119
-'incoming'=64
+'incoming'=66
'initial'=106
-'mandatory'=24
-'model'=25
+'mandatory'=26
+'model'=27
'my'=113
-'of'=51
-'optional'=35
+'of'=53
+'optional'=37
'or'=109
'out'=120
-'outgoing'=65
+'outgoing'=67
'override'=128
'private'=129
-'ptBoolean'=37
-'ptCharacter'=40
-'ptInteger'=38
-'ptReal'=39
+'ptBoolean'=39
+'ptCharacter'=42
+'ptInteger'=40
+'ptReal'=41
'ref'=91
-'regular'=66
+'regular'=68
'relay_sap'=92
'satisfied_by'=90
'semantics'=118
-'sends'=63
+'sends'=65
'sub'=88
'subgraph'=99
-'sync'=33
+'sync'=35
'target'=123
'triggers'=108
'true'=132
-'usercode'=71
-'usercode1'=56
-'usercode2'=57
-'usercode3'=58
+'usercode'=72
+'usercode1'=58
+'usercode2'=59
+'usercode3'=60
'void'=13
-'{'=42
+'{'=44
'|'=117
-'}'=43
+'}'=45
RULE_ANY_OTHER=12
RULE_CC_STRING=8
RULE_HEX=5
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
index 90fd91faf..c2a3bba8f 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java
@@ -391,10 +391,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:22:7: ( 'mandatory' )
- // InternalRoom.g:22:9: 'mandatory'
+ // InternalRoom.g:22:7: ( 'Port' )
+ // InternalRoom.g:22:9: 'Port'
{
- match("mandatory");
+ match("Port");
}
@@ -412,10 +412,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:23:7: ( 'model' )
- // InternalRoom.g:23:9: 'model'
+ // InternalRoom.g:23:7: ( 'Message' )
+ // InternalRoom.g:23:9: 'Message'
{
- match("model");
+ match("Message");
}
@@ -433,10 +433,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:24:7: ( 'false' )
- // InternalRoom.g:24:9: 'false'
+ // InternalRoom.g:24:7: ( 'mandatory' )
+ // InternalRoom.g:24:9: 'mandatory'
{
- match("false");
+ match("mandatory");
}
@@ -454,10 +454,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:25:7: ( '+' )
- // InternalRoom.g:25:9: '+'
+ // InternalRoom.g:25:7: ( 'model' )
+ // InternalRoom.g:25:9: 'model'
{
- match('+');
+ match("model");
+
}
@@ -474,10 +475,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:26:7: ( '-' )
- // InternalRoom.g:26:9: '-'
+ // InternalRoom.g:26:7: ( 'false' )
+ // InternalRoom.g:26:9: 'false'
{
- match('-');
+ match("false");
+
}
@@ -494,10 +496,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27:7: ( 'e' )
- // InternalRoom.g:27:9: 'e'
+ // InternalRoom.g:27:7: ( '+' )
+ // InternalRoom.g:27:9: '+'
{
- match('e');
+ match('+');
}
@@ -514,10 +516,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28:7: ( 'E' )
- // InternalRoom.g:28:9: 'E'
+ // InternalRoom.g:28:7: ( '-' )
+ // InternalRoom.g:28:9: '-'
{
- match('E');
+ match('-');
}
@@ -534,11 +536,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:29:7: ( 'eventdriven' )
- // InternalRoom.g:29:9: 'eventdriven'
+ // InternalRoom.g:29:7: ( 'e' )
+ // InternalRoom.g:29:9: 'e'
{
- match("eventdriven");
-
+ match('e');
}
@@ -555,11 +556,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:30:7: ( 'datadriven' )
- // InternalRoom.g:30:9: 'datadriven'
+ // InternalRoom.g:30:7: ( 'E' )
+ // InternalRoom.g:30:9: 'E'
{
- match("datadriven");
-
+ match('E');
}
@@ -576,10 +576,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:31:7: ( 'sync' )
- // InternalRoom.g:31:9: 'sync'
+ // InternalRoom.g:31:7: ( 'eventdriven' )
+ // InternalRoom.g:31:9: 'eventdriven'
{
- match("sync");
+ match("eventdriven");
}
@@ -597,10 +597,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:32:7: ( 'fixed' )
- // InternalRoom.g:32:9: 'fixed'
+ // InternalRoom.g:32:7: ( 'datadriven' )
+ // InternalRoom.g:32:9: 'datadriven'
{
- match("fixed");
+ match("datadriven");
}
@@ -618,10 +618,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:33:7: ( 'optional' )
- // InternalRoom.g:33:9: 'optional'
+ // InternalRoom.g:33:7: ( 'sync' )
+ // InternalRoom.g:33:9: 'sync'
{
- match("optional");
+ match("sync");
}
@@ -639,10 +639,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:34:7: ( 'async' )
- // InternalRoom.g:34:9: 'async'
+ // InternalRoom.g:34:7: ( 'fixed' )
+ // InternalRoom.g:34:9: 'fixed'
{
- match("async");
+ match("fixed");
}
@@ -660,10 +660,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:35:7: ( 'ptBoolean' )
- // InternalRoom.g:35:9: 'ptBoolean'
+ // InternalRoom.g:35:7: ( 'optional' )
+ // InternalRoom.g:35:9: 'optional'
{
- match("ptBoolean");
+ match("optional");
}
@@ -681,10 +681,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:36:7: ( 'ptInteger' )
- // InternalRoom.g:36:9: 'ptInteger'
+ // InternalRoom.g:36:7: ( 'async' )
+ // InternalRoom.g:36:9: 'async'
{
- match("ptInteger");
+ match("async");
}
@@ -702,10 +702,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:37:7: ( 'ptReal' )
- // InternalRoom.g:37:9: 'ptReal'
+ // InternalRoom.g:37:7: ( 'ptBoolean' )
+ // InternalRoom.g:37:9: 'ptBoolean'
{
- match("ptReal");
+ match("ptBoolean");
}
@@ -723,10 +723,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:38:7: ( 'ptCharacter' )
- // InternalRoom.g:38:9: 'ptCharacter'
+ // InternalRoom.g:38:7: ( 'ptInteger' )
+ // InternalRoom.g:38:9: 'ptInteger'
{
- match("ptCharacter");
+ match("ptInteger");
}
@@ -744,10 +744,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:39:7: ( 'RoomModel' )
- // InternalRoom.g:39:9: 'RoomModel'
+ // InternalRoom.g:39:7: ( 'ptReal' )
+ // InternalRoom.g:39:9: 'ptReal'
{
- match("RoomModel");
+ match("ptReal");
}
@@ -765,10 +765,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:40:7: ( '{' )
- // InternalRoom.g:40:9: '{'
+ // InternalRoom.g:40:7: ( 'ptCharacter' )
+ // InternalRoom.g:40:9: 'ptCharacter'
{
- match('{');
+ match("ptCharacter");
+
}
@@ -785,10 +786,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:41:7: ( '}' )
- // InternalRoom.g:41:9: '}'
+ // InternalRoom.g:41:7: ( 'RoomModel' )
+ // InternalRoom.g:41:9: 'RoomModel'
{
- match('}');
+ match("RoomModel");
+
}
@@ -805,10 +807,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:42:7: ( ':' )
- // InternalRoom.g:42:9: ':'
+ // InternalRoom.g:42:7: ( '{' )
+ // InternalRoom.g:42:9: '{'
{
- match(':');
+ match('{');
}
@@ -825,11 +827,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:43:7: ( 'PrimitiveType' )
- // InternalRoom.g:43:9: 'PrimitiveType'
+ // InternalRoom.g:43:7: ( '}' )
+ // InternalRoom.g:43:9: '}'
{
- match("PrimitiveType");
-
+ match('}');
}
@@ -846,11 +847,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:44:7: ( '->' )
- // InternalRoom.g:44:9: '->'
+ // InternalRoom.g:44:7: ( ':' )
+ // InternalRoom.g:44:9: ':'
{
- match("->");
-
+ match(':');
}
@@ -867,10 +867,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:45:7: ( 'default' )
- // InternalRoom.g:45:9: 'default'
+ // InternalRoom.g:45:7: ( 'PrimitiveType' )
+ // InternalRoom.g:45:9: 'PrimitiveType'
{
- match("default");
+ match("PrimitiveType");
}
@@ -888,10 +888,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:46:7: ( '(' )
- // InternalRoom.g:46:9: '('
+ // InternalRoom.g:46:7: ( '->' )
+ // InternalRoom.g:46:9: '->'
{
- match('(');
+ match("->");
+
}
@@ -908,10 +909,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:47:7: ( ')' )
- // InternalRoom.g:47:9: ')'
+ // InternalRoom.g:47:7: ( 'default' )
+ // InternalRoom.g:47:9: 'default'
{
- match(')');
+ match("default");
+
}
@@ -928,11 +930,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:48:7: ( 'Enumeration' )
- // InternalRoom.g:48:9: 'Enumeration'
+ // InternalRoom.g:48:7: ( '(' )
+ // InternalRoom.g:48:9: '('
{
- match("Enumeration");
-
+ match('(');
}
@@ -949,11 +950,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:49:7: ( 'of' )
- // InternalRoom.g:49:9: 'of'
+ // InternalRoom.g:49:7: ( ')' )
+ // InternalRoom.g:49:9: ')'
{
- match("of");
-
+ match(')');
}
@@ -970,10 +970,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:50:7: ( ',' )
- // InternalRoom.g:50:9: ','
+ // InternalRoom.g:50:7: ( 'Enumeration' )
+ // InternalRoom.g:50:9: 'Enumeration'
{
- match(',');
+ match("Enumeration");
+
}
@@ -990,10 +991,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:51:7: ( '=' )
- // InternalRoom.g:51:9: '='
+ // InternalRoom.g:51:7: ( 'of' )
+ // InternalRoom.g:51:9: 'of'
{
- match('=');
+ match("of");
+
}
@@ -1010,11 +1012,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:52:7: ( 'ExternalType' )
- // InternalRoom.g:52:9: 'ExternalType'
+ // InternalRoom.g:52:7: ( ',' )
+ // InternalRoom.g:52:9: ','
{
- match("ExternalType");
-
+ match(',');
}
@@ -1031,11 +1032,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:53:7: ( 'extends' )
- // InternalRoom.g:53:9: 'extends'
+ // InternalRoom.g:53:7: ( '=' )
+ // InternalRoom.g:53:9: '='
{
- match("extends");
-
+ match('=');
}
@@ -1052,10 +1052,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:54:7: ( 'usercode1' )
- // InternalRoom.g:54:9: 'usercode1'
+ // InternalRoom.g:54:7: ( 'ExternalType' )
+ // InternalRoom.g:54:9: 'ExternalType'
{
- match("usercode1");
+ match("ExternalType");
}
@@ -1073,10 +1073,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:55:7: ( 'usercode2' )
- // InternalRoom.g:55:9: 'usercode2'
+ // InternalRoom.g:55:7: ( 'extends' )
+ // InternalRoom.g:55:9: 'extends'
{
- match("usercode2");
+ match("extends");
}
@@ -1094,10 +1094,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:56:7: ( 'usercode3' )
- // InternalRoom.g:56:9: 'usercode3'
+ // InternalRoom.g:56:7: ( 'usercode1' )
+ // InternalRoom.g:56:9: 'usercode1'
{
- match("usercode3");
+ match("usercode1");
}
@@ -1115,10 +1115,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:57:7: ( 'Attribute' )
- // InternalRoom.g:57:9: 'Attribute'
+ // InternalRoom.g:57:7: ( 'usercode2' )
+ // InternalRoom.g:57:9: 'usercode2'
{
- match("Attribute");
+ match("usercode2");
}
@@ -1136,10 +1136,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:58:7: ( '[' )
- // InternalRoom.g:58:9: '['
+ // InternalRoom.g:58:7: ( 'usercode3' )
+ // InternalRoom.g:58:9: 'usercode3'
{
- match('[');
+ match("usercode3");
+
}
@@ -1156,10 +1157,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:59:7: ( ']' )
- // InternalRoom.g:59:9: ']'
+ // InternalRoom.g:59:7: ( 'Attribute' )
+ // InternalRoom.g:59:9: 'Attribute'
{
- match(']');
+ match("Attribute");
+
}
@@ -1176,11 +1178,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:60:7: ( 'Operation' )
- // InternalRoom.g:60:9: 'Operation'
+ // InternalRoom.g:60:7: ( '[' )
+ // InternalRoom.g:60:9: '['
{
- match("Operation");
-
+ match('[');
}
@@ -1197,11 +1198,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:61:7: ( 'sends' )
- // InternalRoom.g:61:9: 'sends'
+ // InternalRoom.g:61:7: ( ']' )
+ // InternalRoom.g:61:9: ']'
{
- match("sends");
-
+ match(']');
}
@@ -1218,10 +1218,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:62:7: ( 'incoming' )
- // InternalRoom.g:62:9: 'incoming'
+ // InternalRoom.g:62:7: ( 'Operation' )
+ // InternalRoom.g:62:9: 'Operation'
{
- match("incoming");
+ match("Operation");
}
@@ -1239,10 +1239,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:63:7: ( 'outgoing' )
- // InternalRoom.g:63:9: 'outgoing'
+ // InternalRoom.g:63:7: ( 'sends' )
+ // InternalRoom.g:63:9: 'sends'
{
- match("outgoing");
+ match("sends");
}
@@ -1260,10 +1260,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:64:7: ( 'regular' )
- // InternalRoom.g:64:9: 'regular'
+ // InternalRoom.g:64:7: ( 'incoming' )
+ // InternalRoom.g:64:9: 'incoming'
{
- match("regular");
+ match("incoming");
}
@@ -1281,10 +1281,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:65:7: ( 'PortClass' )
- // InternalRoom.g:65:9: 'PortClass'
+ // InternalRoom.g:65:7: ( 'outgoing' )
+ // InternalRoom.g:65:9: 'outgoing'
{
- match("PortClass");
+ match("outgoing");
}
@@ -1302,10 +1302,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:66:7: ( 'conjugated' )
- // InternalRoom.g:66:9: 'conjugated'
+ // InternalRoom.g:66:7: ( 'regular' )
+ // InternalRoom.g:66:9: 'regular'
{
- match("conjugated");
+ match("regular");
}
@@ -1323,10 +1323,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:67:7: ( 'SubProtocol' )
- // InternalRoom.g:67:9: 'SubProtocol'
+ // InternalRoom.g:67:7: ( 'PortClass' )
+ // InternalRoom.g:67:9: 'PortClass'
{
- match("SubProtocol");
+ match("PortClass");
}
@@ -1344,10 +1344,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:68:7: ( 'Message' )
- // InternalRoom.g:68:9: 'Message'
+ // InternalRoom.g:68:7: ( 'conjugated' )
+ // InternalRoom.g:68:9: 'conjugated'
{
- match("Message");
+ match("conjugated");
}
@@ -1365,10 +1365,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:69:7: ( 'usercode' )
- // InternalRoom.g:69:9: 'usercode'
+ // InternalRoom.g:69:7: ( 'SubProtocol' )
+ // InternalRoom.g:69:9: 'SubProtocol'
{
- match("usercode");
+ match("SubProtocol");
}
@@ -1386,10 +1386,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:70:7: ( 'handle' )
- // InternalRoom.g:70:9: 'handle'
+ // InternalRoom.g:70:7: ( 'usercode' )
+ // InternalRoom.g:70:9: 'usercode'
{
- match("handle");
+ match("usercode");
}
@@ -1407,10 +1407,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:71:7: ( 'Interface' )
- // InternalRoom.g:71:9: 'Interface'
+ // InternalRoom.g:71:7: ( 'handle' )
+ // InternalRoom.g:71:9: 'handle'
{
- match("Interface");
+ match("handle");
}
@@ -1428,10 +1428,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:72:7: ( 'Structure' )
- // InternalRoom.g:72:9: 'Structure'
+ // InternalRoom.g:72:7: ( 'Interface' )
+ // InternalRoom.g:72:9: 'Interface'
{
- match("Structure");
+ match("Interface");
}
@@ -1449,10 +1449,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:73:7: ( 'Behavior' )
- // InternalRoom.g:73:9: 'Behavior'
+ // InternalRoom.g:73:7: ( 'Structure' )
+ // InternalRoom.g:73:9: 'Structure'
{
- match("Behavior");
+ match("Structure");
}
@@ -1470,10 +1470,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:74:7: ( 'Port' )
- // InternalRoom.g:74:9: 'Port'
+ // InternalRoom.g:74:7: ( 'Behavior' )
+ // InternalRoom.g:74:9: 'Behavior'
{
- match("Port");
+ match("Behavior");
}
@@ -2661,10 +2661,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27750:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:27750:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:27858:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:27858:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:27750:12: ( '0x' | '0X' )
+ // InternalRoom.g:27858:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:27750:13: '0x'
+ // InternalRoom.g:27858:13: '0x'
{
match("0x");
@@ -2700,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27750:18: '0X'
+ // InternalRoom.g:27858:18: '0X'
{
match("0X");
@@ -2710,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:27750:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:27858:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2764,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27752:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:27752:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:27860:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:27860:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:27752:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:27860:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2803,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:27752:55: .
+ // InternalRoom.g:27860:55: .
{
matchAny();
@@ -2833,10 +2833,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27754:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:27754:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:27862:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:27862:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:27754:11: ( '^' )?
+ // InternalRoom.g:27862:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2845,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:27754:11: '^'
+ // InternalRoom.g:27862:11: '^'
{
match('^');
@@ -2863,7 +2863,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:27754:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:27862:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2912,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27756:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:27756:12: ( '0' .. '9' )+
+ // InternalRoom.g:27864:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:27864:12: ( '0' .. '9' )+
{
- // InternalRoom.g:27756:12: ( '0' .. '9' )+
+ // InternalRoom.g:27864:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2929,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:27756:13: '0' .. '9'
+ // InternalRoom.g:27864:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2961,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27758:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:27758:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:27866:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:27866:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:27758:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:27866:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +2982,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:27758:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:27866:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:27758:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:27866:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3001,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:27758:21: '\\\\' .
+ // InternalRoom.g:27866:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27758:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:27866:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3034,10 +3034,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27758:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:27866:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:27758:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:27866:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3053,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:27758:54: '\\\\' .
+ // InternalRoom.g:27866:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:27758:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:27866:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3104,12 +3104,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27760:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:27760:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:27868:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:27868:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:27760:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:27868:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3134,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:27760:52: .
+ // InternalRoom.g:27868:52: .
{
matchAny();
@@ -3164,12 +3164,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27762:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:27762:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:27870:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:27870:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:27762:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:27870:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3182,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:27762:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:27870:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3202,7 +3202,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:27762:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:27870:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3211,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:27762:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:27870:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:27762:41: ( '\\r' )?
+ // InternalRoom.g:27870:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3222,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:27762:41: '\\r'
+ // InternalRoom.g:27870:41: '\\r'
{
match('\r');
@@ -3254,10 +3254,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27764:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:27764:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:27872:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:27872:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:27764:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:27872:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27766:16: ( . )
- // InternalRoom.g:27766:18: .
+ // InternalRoom.g:27874:16: ( . )
+ // InternalRoom.g:27874:18: .
{
matchAny();
@@ -4242,19 +4242,19 @@ public class InternalRoomLexer extends Lexer {
protected DFA15 dfa15 = new DFA15(this);
static final String DFA15_eotS =
- "\1\uffff\3\71\1\uffff\10\71\1\uffff\1\131\1\135\1\140\5\71\7\uffff\1\71\2\uffff\7\71\1\u0088\1\u008a\3\71\4\uffff\1\u0094\2\67\2\uffff\1\67\2\uffff\1\71\1\uffff\2\71\1\u009b\3\71\1\u009f\1\uffff\21\71\1\u00b3\3\71\3\uffff\3\71\1\uffff\2\71\1\uffff\5\71\1\u00c5\1\71\1\u00c7\12\71\7\uffff\1\71\2\uffff\1\71\1\u00d9\7\71\5\uffff\4\71\6\uffff\1\u0096\2\uffff\3\71\1\uffff\3\71\1\uffff\14\71\1\u00fd\1\u00fe\5\71\1\uffff\16\71\1\u0113\2\71\1\uffff\1\u0117\1\uffff\2\71\1\u011a\16\71\1\uffff\2\71\1\u012b\13\71\1\uffff\1\u0137\1\u0138\1\71\1\u013a\1\u013b\10\71\1\u0145\6\71\2\uffff\7\71\1\u0153\2\71\1\u0157\5\71\1\u015d\3\71\1\uffff\3\71\1\uffff\2\71\1\uffff\20\71\1\uffff\10\71\1\u017e\2\71\2\uffff\1\71\2\uffff\11\71\1\uffff\5\71\1\u0194\4\71\1\u0199\1\u019a\1\u019b\1\uffff\3\71\1\uffff\1\u019f\4\71\1\uffff\1\u01a4\6\71\1\u01ab\30\71\1\uffff\1\71\1\u01c5\23\71\1\uffff\4\71\3\uffff\3\71\1\uffff\4\71\1\uffff\6\71\1\uffff\1\u01ea\4\71\1\u01ef\10\71\1\u01f8\3\71\1\u01fd\5\71\1\u0203\1\uffff\2\71\1\u0206\25\71\1\u021d\13\71\1\uffff\4\71\1\uffff\1\71\1\u022e\5\71\1\u0235\1\uffff\1\u0236\1\71\1\u0238\1\u0239\1\uffff\2\71\1\u023c\2\71\1\uffff\2\71\1\uffff\4\71\1\u0245\21\71\1\uffff\1\u0257\5\71\1\u025d\1\71\1\u025f\1\u0260\1\u0261\1\71\1\u0263\3\71\1\uffff\3\71\1\u026d\1\71\1\u026f\2\uffff\1\71\2\uffff\1\71\1\u0272\1\uffff\1\71\1\u0274\2\71\1\u0277\3\71\1\uffff\1\u027b\3\71\1\u027f\4\71\1\u0285\5\71\1\u028b\1\71\1\uffff\3\71\1\u0290\1\u0291\1\uffff\1\71\3\uffff\1\u0293\1\uffff\1\u0294\1\u0295\1\71\1\u0297\2\71\1\u029a\1\u029b\1\u029c\1\uffff\1\u029d\1\uffff\1\u029e\1\u029f\1\uffff\1\71\1\uffff\1\u02a1\1\u02a2\1\uffff\1\u02a3\2\71\1\uffff\3\71\1\uffff\5\71\1\uffff\5\71\1\uffff\2\71\1\u02b5\1\71\2\uffff\1\71\3\uffff\1\71\1\uffff\2\71\6\uffff\1\u02bc\3\uffff\6\71\1\u02c3\2\71\1\u02c6\5\71\1\u02cc\1\u02cd\1\uffff\2\71\1\u02d0\3\71\1\uffff\6\71\1\uffff\1\71\1\u02db\1\uffff\1\u02dc\4\71\2\uffff\1\u02e1\1\u02e2\1\uffff\1\u02e3\2\71\1\u02e6\2\71\1\u02e9\1\u02ea\2\71\2\uffff\1\71\1\u02ee\1\u02ef\1\71\3\uffff\2\71\1\uffff\1\71\1\u02f4\2\uffff\1\71\1\u02f6\1\71\2\uffff\4\71\1\uffff\1\71\1\uffff\1\71\1\u02fe\1\71\1\u0300\3\71\1\uffff\1\71\1\uffff\3\71\1\u0308\3\71\1\uffff\3\71\1\u030f\2\71\1\uffff\1\u0312\1\u0313\2\uffff";
+ "\1\uffff\3\71\1\uffff\11\71\1\uffff\1\132\1\136\1\141\5\71\7\uffff\1\71\2\uffff\6\71\1\u0088\1\u008a\3\71\4\uffff\1\u0094\2\67\2\uffff\1\67\2\uffff\1\71\1\uffff\2\71\1\u009b\3\71\1\u009f\1\uffff\22\71\1\u00b4\3\71\3\uffff\3\71\1\uffff\2\71\1\uffff\5\71\1\u00c6\1\71\1\u00c8\12\71\7\uffff\1\71\2\uffff\1\71\1\u00da\6\71\5\uffff\4\71\6\uffff\1\u0096\2\uffff\3\71\1\uffff\3\71\1\uffff\14\71\1\u00fd\1\u00fe\6\71\1\uffff\16\71\1\u0114\2\71\1\uffff\1\u0118\1\uffff\2\71\1\u011b\16\71\1\uffff\2\71\1\u012c\12\71\1\uffff\1\u0137\1\u0138\1\71\1\u013a\1\u013b\10\71\1\u0145\6\71\2\uffff\10\71\1\u0154\2\71\1\u0158\5\71\1\u015e\3\71\1\uffff\3\71\1\uffff\2\71\1\uffff\20\71\1\uffff\7\71\1\u017e\2\71\2\uffff\1\71\2\uffff\11\71\1\uffff\5\71\1\u0194\5\71\1\u019a\1\u019b\1\u019c\1\uffff\3\71\1\uffff\1\u01a0\4\71\1\uffff\1\u01a5\6\71\1\u01ac\27\71\1\uffff\1\71\1\u01c5\23\71\1\uffff\5\71\3\uffff\3\71\1\uffff\4\71\1\uffff\6\71\1\uffff\1\u01eb\4\71\1\u01f0\10\71\1\u01f9\2\71\1\u01fd\5\71\1\u0203\1\uffff\2\71\1\u0206\23\71\1\u021b\2\71\1\u021e\13\71\1\uffff\4\71\1\uffff\1\71\1\u022f\5\71\1\u0236\1\uffff\1\u0237\1\71\1\u0239\1\uffff\2\71\1\u023c\2\71\1\uffff\2\71\1\uffff\4\71\1\u0245\17\71\1\uffff\2\71\1\uffff\1\u0257\5\71\1\u025d\1\71\1\u025f\1\u0260\1\u0261\1\71\1\u0263\3\71\1\uffff\3\71\1\u026d\1\71\1\u026f\2\uffff\1\71\1\uffff\1\71\1\u0272\1\uffff\1\71\1\u0274\2\71\1\u0277\3\71\1\uffff\1\u027b\3\71\1\u027f\4\71\1\u0285\5\71\1\u028b\1\71\1\uffff\3\71\1\u0290\1\u0291\1\uffff\1\71\3\uffff\1\u0293\1\uffff\1\u0294\1\u0295\1\71\1\u0297\2\71\1\u029a\1\u029b\1\u029c\1\uffff\1\u029d\1\uffff\1\u029e\1\u029f\1\uffff\1\71\1\uffff\1\u02a1\1\u02a2\1\uffff\1\u02a3\2\71\1\uffff\3\71\1\uffff\5\71\1\uffff\5\71\1\uffff\2\71\1\u02b5\1\71\2\uffff\1\71\3\uffff\1\71\1\uffff\2\71\6\uffff\1\u02bc\3\uffff\6\71\1\u02c3\2\71\1\u02c6\5\71\1\u02cc\1\u02cd\1\uffff\2\71\1\u02d0\3\71\1\uffff\6\71\1\uffff\1\71\1\u02db\1\uffff\1\u02dc\4\71\2\uffff\1\u02e1\1\u02e2\1\uffff\1\u02e3\2\71\1\u02e6\2\71\1\u02e9\1\u02ea\2\71\2\uffff\1\71\1\u02ee\1\u02ef\1\71\3\uffff\2\71\1\uffff\1\71\1\u02f4\2\uffff\1\71\1\u02f6\1\71\2\uffff\4\71\1\uffff\1\71\1\uffff\1\71\1\u02fe\1\71\1\u0300\3\71\1\uffff\1\71\1\uffff\3\71\1\u0308\3\71\1\uffff\3\71\1\u030f\2\71\1\uffff\1\u0312\1\u0313\2\uffff";
static final String DFA15_eofS =
"\u0314\uffff";
static final String DFA15_minS =
- "\1\0\2\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\3\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\1\145\7\uffff\1\163\2\uffff\1\160\1\155\2\145\1\141\1\156\1\145\2\52\1\162\1\141\1\165\4\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\151\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\156\1\144\1\60\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\151\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\60\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\60\1\143\1\141\1\103\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\60\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\3\144\1\151\1\156\1\154\1\60\1\162\1\163\1\145\1\60\1\141\1\157\1\147\1\164\1\162\1\60\1\uffff\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\123\1\156\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\123\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\2\60\1\uffff\1\143\1\162\1\60\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\60\1\144\3\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\60\1\156\1\60\2\uffff\1\160\2\uffff\1\145\1\60\1\uffff\1\157\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\60\1\151\1\160\1\163\1\162\1\145\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\uffff\1\137\3\uffff\1\60\1\uffff\2\60\1\145\1\60\2\141\3\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\156\1\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\60\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1\60\3\145\1\141\1\164\2\60\1\uffff\1\145\1\171\1\60\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\1\151\2\uffff\2\60\1\uffff\1\60\2\151\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
+ "\1\0\2\157\1\141\1\uffff\1\141\1\143\1\157\1\150\1\101\1\141\1\145\2\141\1\uffff\1\76\2\60\1\141\1\146\1\142\1\162\1\145\7\uffff\1\163\2\uffff\1\160\1\155\1\145\1\141\1\156\1\145\2\52\1\162\1\141\1\165\4\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\151\1\uffff\1\157\1\156\1\60\1\157\1\164\1\146\1\60\1\uffff\3\164\1\156\1\151\1\162\1\155\1\157\1\142\1\141\2\120\1\162\1\147\1\171\1\163\1\156\1\144\1\60\1\154\1\170\1\157\3\uffff\1\145\1\151\1\164\1\uffff\1\164\1\151\1\uffff\1\156\1\155\1\142\2\164\1\60\1\164\1\60\1\145\1\171\1\144\2\164\1\163\1\102\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\60\1\160\1\146\1\156\1\164\1\150\1\156\5\uffff\1\141\1\151\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\144\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\120\1\165\1\164\2\60\1\166\1\151\1\145\1\163\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\60\2\151\1\uffff\1\60\1\uffff\1\162\1\156\1\60\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\60\1\141\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\60\1\165\2\60\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\60\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\2\141\1\154\1\145\1\144\1\60\1\164\1\156\1\60\1\171\1\145\1\171\1\162\1\120\1\60\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\163\1\147\1\60\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\102\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\60\1\143\1\141\1\103\1\147\1\164\3\60\1\uffff\2\144\1\156\1\uffff\1\60\1\162\1\120\1\156\1\157\1\uffff\1\60\1\164\1\141\1\146\1\156\2\151\1\60\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\60\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\1\157\1\145\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\60\1\165\1\143\1\145\1\147\1\60\1\141\1\145\3\144\1\151\1\156\1\154\1\60\1\162\1\163\1\60\1\141\1\157\1\147\1\164\1\162\1\60\1\uffff\1\164\1\166\1\60\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\123\1\156\1\60\1\162\1\151\1\60\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\60\1\145\1\123\1\145\1\157\1\147\1\60\1\uffff\1\60\1\141\1\60\1\uffff\1\143\1\162\1\60\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\60\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\uffff\1\171\1\166\1\uffff\1\60\1\151\1\156\1\124\1\164\1\163\1\60\1\144\3\60\1\145\1\60\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\60\1\156\1\60\2\uffff\1\160\1\uffff\1\145\1\60\1\uffff\1\157\1\60\1\144\1\156\1\60\1\163\1\166\1\141\1\uffff\1\60\1\156\1\154\1\124\1\60\1\162\1\156\1\103\1\157\1\60\1\151\1\160\1\163\1\162\1\145\1\60\1\145\1\uffff\1\157\1\164\1\171\2\60\1\uffff\1\137\3\uffff\1\60\1\uffff\2\60\1\145\1\60\2\141\3\60\1\uffff\1\60\1\uffff\2\60\1\uffff\1\156\1\uffff\2\60\1\uffff\1\60\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\60\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\60\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\60\1\141\1\146\1\60\3\145\1\141\1\164\2\60\1\uffff\1\145\1\171\1\60\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\60\1\uffff\1\60\2\155\1\144\1\151\2\uffff\2\60\1\uffff\1\60\2\151\1\60\1\115\1\145\2\60\1\143\1\163\2\uffff\1\145\2\60\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\60\2\uffff\1\157\1\60\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\60\1\157\1\60\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\60\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
static final String DFA15_maxS =
- "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\1\157\7\uffff\1\163\2\uffff\1\160\1\156\2\145\1\141\1\156\1\151\1\57\1\52\2\162\1\165\4\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\151\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\156\1\144\1\172\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\163\1\156\1\164\1\150\1\156\5\uffff\1\141\1\165\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151\1\145\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\163\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\1\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\141\1\154\1\162\1\166\1\151\1\163\1\147\1\172\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\141\1\146\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\147\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\172\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\2\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\3\144\1\151\1\156\1\154\1\172\1\162\1\163\1\145\1\172\1\141\1\157\1\147\1\164\1\162\1\172\1\uffff\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\124\1\156\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\124\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\2\172\1\uffff\1\143\1\162\1\172\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\172\1\156\1\172\2\uffff\1\160\2\uffff\1\145\1\172\1\uffff\1\157\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\157\1\172\1\151\1\160\1\163\1\162\1\145\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\1\172\2\141\3\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\156\1\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\172\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\2\172\1\uffff\1\145\1\171\1\172\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172\2\155\1\144\1\151\2\uffff\2\172\1\uffff\1\172\2\151\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\172\1\157\1\172\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
+ "\1\uffff\1\157\2\164\1\uffff\1\141\1\164\1\162\1\157\1\165\1\157\1\145\1\171\1\162\1\uffff\1\76\2\172\1\171\1\166\2\164\1\157\7\uffff\1\163\2\uffff\1\160\1\156\1\145\1\141\1\156\1\151\1\57\1\52\2\162\1\165\4\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\151\1\uffff\1\157\1\156\1\172\1\157\1\164\1\146\1\172\1\uffff\3\164\1\156\1\157\1\162\1\155\1\157\1\142\1\162\2\120\1\162\1\147\1\171\1\163\1\156\1\144\1\172\1\154\1\170\1\157\3\uffff\1\145\2\164\1\uffff\1\165\1\164\1\uffff\2\156\1\142\2\164\1\172\1\164\1\172\1\145\1\171\1\144\2\164\1\163\1\122\1\151\1\157\1\146\7\uffff\1\145\2\uffff\1\145\1\172\1\160\1\154\1\156\1\164\1\150\1\156\5\uffff\1\141\1\165\1\162\1\141\6\uffff\1\47\2\uffff\1\144\1\162\1\152\1\uffff\1\162\2\141\1\uffff\1\141\1\157\1\162\1\157\1\164\1\155\1\164\1\160\1\151\1\123\1\165\1\164\2\172\1\166\1\151\1\145\1\163\1\144\1\145\1\uffff\1\163\1\145\1\155\1\156\1\145\1\164\1\162\1\155\1\162\1\145\1\164\1\143\1\144\1\141\1\172\2\151\1\uffff\1\172\1\uffff\1\162\1\156\1\172\1\151\1\162\1\164\1\157\1\156\1\145\1\150\1\166\1\155\1\151\2\162\1\157\1\164\1\uffff\1\157\1\165\1\172\1\141\1\144\1\145\1\141\1\144\1\156\1\147\1\145\1\147\1\162\1\uffff\2\172\1\165\2\172\1\144\1\165\1\103\1\162\1\151\1\164\1\157\1\151\1\172\1\157\1\143\1\171\1\162\1\143\1\145\2\uffff\1\151\1\143\1\162\2\141\1\154\1\145\1\144\1\172\1\164\1\162\1\172\1\171\1\145\1\171\1\162\1\120\1\172\1\163\1\156\1\162\1\uffff\1\163\2\157\1\uffff\1\162\1\143\1\uffff\1\157\1\151\1\162\1\157\1\164\3\141\1\115\1\156\1\143\1\141\1\155\1\151\1\162\1\154\1\uffff\1\171\1\154\1\162\1\166\1\151\1\163\1\147\1\172\1\145\1\144\2\uffff\1\147\2\uffff\1\162\2\154\1\122\1\142\1\141\1\143\1\164\1\154\1\uffff\1\165\1\145\1\163\1\157\1\164\1\172\1\143\1\141\1\103\1\147\1\164\3\172\1\uffff\2\144\1\156\1\uffff\1\172\1\162\1\120\1\156\1\157\1\uffff\1\172\1\164\1\141\1\146\1\156\2\151\1\172\1\156\1\142\1\141\1\154\1\145\1\154\1\162\1\164\1\157\1\145\1\157\1\164\1\151\1\141\1\164\1\141\1\137\1\145\1\146\1\151\1\156\1\151\1\145\1\uffff\1\164\1\172\1\141\1\151\1\164\1\141\1\154\1\145\1\156\1\145\1\165\1\164\1\157\1\151\1\141\1\156\1\120\2\164\1\165\1\141\1\uffff\1\145\1\154\1\157\1\145\1\157\3\uffff\1\162\1\163\1\141\1\uffff\1\141\1\157\1\141\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\144\1\uffff\1\172\1\165\1\143\1\145\1\147\1\172\1\141\1\145\3\144\1\151\1\156\1\154\1\172\1\162\1\163\1\172\1\141\1\157\1\147\1\164\1\162\1\172\1\uffff\1\164\1\166\1\172\1\163\1\141\1\150\1\163\1\146\1\164\1\151\1\154\1\166\1\163\1\144\1\157\1\145\1\157\1\162\1\143\1\111\1\124\1\156\1\172\1\162\1\151\1\172\1\154\1\164\1\151\1\154\1\156\1\143\1\150\1\145\1\154\1\147\1\145\1\uffff\2\164\1\141\1\145\1\uffff\1\143\1\172\1\145\1\124\1\145\1\157\1\147\1\172\1\uffff\1\172\1\141\1\172\1\uffff\1\143\1\162\1\172\1\151\1\163\1\uffff\2\145\1\uffff\2\163\1\141\1\164\1\172\1\145\1\157\1\103\1\145\1\163\1\120\1\151\1\155\1\143\1\145\1\150\1\155\1\171\1\150\1\156\1\uffff\1\171\1\166\1\uffff\1\172\1\151\1\156\1\124\1\164\1\163\1\172\1\144\3\172\1\145\1\172\1\156\1\162\1\164\1\uffff\1\154\1\164\1\162\1\172\1\156\1\172\2\uffff\1\160\1\uffff\1\145\1\172\1\uffff\1\157\1\172\1\144\1\156\1\172\1\163\1\166\1\141\1\uffff\1\172\1\156\1\154\1\124\1\172\1\162\1\156\1\122\1\157\1\172\1\151\1\160\1\163\1\162\1\145\1\172\1\145\1\uffff\1\157\1\164\1\171\2\172\1\uffff\1\137\3\uffff\1\172\1\uffff\2\172\1\145\1\172\2\141\3\172\1\uffff\1\172\1\uffff\2\172\1\uffff\1\156\1\uffff\2\172\1\uffff\1\172\1\151\1\156\1\uffff\1\124\1\141\1\171\1\uffff\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\1\164\1\145\1\143\1\uffff\2\156\1\172\1\160\2\uffff\1\142\3\uffff\1\162\1\uffff\1\164\1\156\6\uffff\1\172\3\uffff\1\157\1\143\1\171\1\163\1\160\1\164\1\172\1\141\1\146\1\172\3\145\1\141\1\164\2\172\1\uffff\1\145\1\171\1\172\1\145\1\163\1\157\1\uffff\1\162\1\145\1\160\1\163\1\145\1\157\1\uffff\1\163\1\172\1\uffff\1\172\2\155\1\144\1\151\2\uffff\2\172\1\uffff\1\172\2\151\1\172\1\115\1\145\2\172\1\143\1\163\2\uffff\1\145\2\172\1\157\3\uffff\1\164\1\156\1\uffff\1\141\1\172\2\uffff\1\157\1\172\1\156\2\uffff\1\156\1\151\1\164\1\160\1\uffff\1\154\1\uffff\1\164\1\172\1\157\1\172\1\160\1\103\1\141\1\uffff\1\156\1\uffff\1\151\1\154\1\164\1\172\1\156\1\141\1\151\1\uffff\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
static final String DFA15_acceptS =
- "\4\uffff\1\4\10\uffff\1\17\10\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\14\uffff\1\147\1\150\1\151\1\155\3\uffff\1\173\1\174\1\uffff\1\u0080\1\u0081\1\uffff\1\173\7\uffff\1\4\25\uffff\1\17\1\42\1\20\3\uffff\1\21\2\uffff\1\22\22\uffff\1\36\1\37\1\40\1\44\1\45\1\50\1\51\1\uffff\1\60\1\61\11\uffff\1\176\1\177\1\110\1\163\1\113\4\uffff\1\147\1\150\1\151\1\155\1\171\1\174\1\uffff\1\175\1\u0080\3\uffff\1\146\3\uffff\1\126\23\uffff\1\145\21\uffff\1\47\1\uffff\1\141\21\uffff\1\153\16\uffff\1\172\24\uffff\1\102\1\103\24\uffff\1\114\3\uffff\1\154\2\uffff\1\112\20\uffff\1\117\13\uffff\1\1\1\2\1\uffff\1\143\1\3\11\uffff\1\100\15\uffff\1\162\3\uffff\1\125\5\uffff\1\25\40\uffff\1\170\25\uffff\1\123\4\uffff\1\15\1\16\1\26\3\uffff\1\124\4\uffff\1\63\6\uffff\1\30\31\uffff\1\142\44\uffff\1\137\4\uffff\1\33\10\uffff\1\161\4\uffff\1\74\5\uffff\1\157\2\uffff\1\43\26\uffff\1\53\20\uffff\1\165\6\uffff\1\136\1\66\1\uffff\1\72\1\167\2\uffff\1\111\10\uffff\1\121\21\uffff\1\101\5\uffff\1\127\1\uffff\1\27\1\65\1\164\1\uffff\1\166\11\uffff\1\73\1\uffff\1\64\2\uffff\1\77\1\uffff\1\140\2\uffff\1\5\3\uffff\1\57\3\uffff\1\67\5\uffff\1\76\5\uffff\1\14\4\uffff\1\133\1\152\1\uffff\1\160\1\31\1\32\1\uffff\1\35\2\uffff\1\54\1\55\1\56\1\62\1\120\1\75\1\uffff\1\70\1\24\1\6\21\uffff\1\132\6\uffff\1\135\6\uffff\1\134\2\uffff\1\71\5\uffff\1\23\1\46\2\uffff\1\34\12\uffff\1\105\1\122\4\uffff\1\52\1\116\1\130\2\uffff\1\7\2\uffff\1\10\1\41\3\uffff\1\13\1\106\4\uffff\1\156\1\uffff\1\12\7\uffff\1\115\1\uffff\1\131\7\uffff\1\144\6\uffff\1\107\2\uffff\1\11\1\104";
+ "\4\uffff\1\4\11\uffff\1\21\10\uffff\1\40\1\41\1\42\1\46\1\47\1\52\1\53\1\uffff\1\62\1\63\13\uffff\1\147\1\150\1\151\1\155\3\uffff\1\173\1\174\1\uffff\1\u0080\1\u0081\1\uffff\1\173\7\uffff\1\4\26\uffff\1\21\1\44\1\22\3\uffff\1\23\2\uffff\1\24\22\uffff\1\40\1\41\1\42\1\46\1\47\1\52\1\53\1\uffff\1\62\1\63\10\uffff\1\176\1\177\1\110\1\163\1\113\4\uffff\1\147\1\150\1\151\1\155\1\171\1\174\1\uffff\1\175\1\u0080\3\uffff\1\146\3\uffff\1\126\24\uffff\1\145\21\uffff\1\51\1\uffff\1\141\21\uffff\1\153\15\uffff\1\172\24\uffff\1\102\1\103\25\uffff\1\114\3\uffff\1\154\2\uffff\1\112\20\uffff\1\117\12\uffff\1\1\1\2\1\uffff\1\143\1\3\11\uffff\1\14\16\uffff\1\162\3\uffff\1\125\5\uffff\1\27\37\uffff\1\170\25\uffff\1\123\5\uffff\1\17\1\20\1\30\3\uffff\1\124\4\uffff\1\65\6\uffff\1\32\30\uffff\1\142\45\uffff\1\137\4\uffff\1\35\10\uffff\1\161\3\uffff\1\75\5\uffff\1\157\2\uffff\1\45\24\uffff\1\15\2\uffff\1\55\20\uffff\1\165\6\uffff\1\136\1\70\1\uffff\1\167\2\uffff\1\111\10\uffff\1\121\21\uffff\1\101\5\uffff\1\127\1\uffff\1\31\1\67\1\164\1\uffff\1\166\11\uffff\1\74\1\uffff\1\66\2\uffff\1\100\1\uffff\1\140\2\uffff\1\5\3\uffff\1\61\3\uffff\1\71\5\uffff\1\77\5\uffff\1\16\4\uffff\1\133\1\152\1\uffff\1\160\1\33\1\34\1\uffff\1\37\2\uffff\1\56\1\57\1\60\1\64\1\120\1\76\1\uffff\1\72\1\26\1\6\21\uffff\1\132\6\uffff\1\135\6\uffff\1\134\2\uffff\1\73\5\uffff\1\25\1\50\2\uffff\1\36\12\uffff\1\105\1\122\4\uffff\1\54\1\116\1\130\2\uffff\1\7\2\uffff\1\10\1\43\3\uffff\1\13\1\106\4\uffff\1\156\1\uffff\1\12\7\uffff\1\115\1\uffff\1\131\7\uffff\1\144\6\uffff\1\107\2\uffff\1\11\1\104";
static final String DFA15_specialS =
"\1\0\60\uffff\1\1\3\uffff\1\2\u02de\uffff}>";
static final String[] DFA15_transitionS = {
- "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\31\1\32\1\4\1\15\1\33\1\16\1\50\1\47\1\60\11\64\1\30\1\67\1\54\1\34\1\55\1\67\1\57\1\6\1\46\1\10\1\5\1\20\3\63\1\45\2\63\1\12\1\43\1\63\1\40\1\7\1\63\1\25\1\11\1\51\6\63\1\36\1\67\1\37\1\62\1\63\1\67\1\23\1\63\1\2\1\3\1\17\1\14\1\53\1\44\1\41\3\63\1\13\1\63\1\22\1\24\1\63\1\42\1\21\1\52\1\35\1\1\4\63\1\26\1\56\1\27\uff82\67",
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\32\1\33\1\4\1\16\1\34\1\17\1\50\1\47\1\60\11\64\1\31\1\67\1\54\1\35\1\55\1\67\1\57\1\6\1\46\1\10\1\5\1\21\3\63\1\45\2\63\1\12\1\13\1\63\1\41\1\7\1\63\1\26\1\11\1\51\6\63\1\37\1\67\1\40\1\62\1\63\1\67\1\24\1\63\1\2\1\3\1\20\1\15\1\53\1\44\1\42\3\63\1\14\1\63\1\23\1\25\1\63\1\43\1\22\1\52\1\36\1\1\4\63\1\27\1\56\1\30\uff82\67",
"\1\70",
"\1\73\1\74\3\uffff\1\72",
"\1\76\3\uffff\1\77\11\uffff\1\100\4\uffff\1\75",
@@ -4265,17 +4265,18 @@ public class InternalRoomLexer extends Lexer {
"\1\111\6\uffff\1\110",
"\1\114\16\uffff\1\115\24\uffff\1\116\16\uffff\1\113\1\112",
"\1\120\15\uffff\1\117",
- "\1\121\15\uffff\1\122\11\uffff\1\123",
- "\1\124\7\uffff\1\125\10\uffff\1\126",
+ "\1\121",
+ "\1\122\15\uffff\1\123\11\uffff\1\124",
+ "\1\125\7\uffff\1\126\10\uffff\1\127",
"",
- "\1\130",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\15\71\1\134\7\71\1\132\1\71\1\133\2\71",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\15\71\1\136\11\71\1\137\2\71",
- "\1\144\3\uffff\1\142\17\uffff\1\143\3\uffff\1\141",
- "\1\146\11\uffff\1\145\1\uffff\1\150\2\uffff\1\147\1\151",
- "\1\156\1\154\12\uffff\1\153\4\uffff\1\152\1\155",
- "\1\160\1\uffff\1\157",
- "\1\162\11\uffff\1\161",
+ "\1\131",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\15\71\1\135\7\71\1\133\1\71\1\134\2\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\15\71\1\137\11\71\1\140\2\71",
+ "\1\145\3\uffff\1\143\17\uffff\1\144\3\uffff\1\142",
+ "\1\147\11\uffff\1\146\1\uffff\1\151\2\uffff\1\150\1\152",
+ "\1\157\1\155\12\uffff\1\154\4\uffff\1\153\1\156",
+ "\1\161\1\uffff\1\160",
+ "\1\163\11\uffff\1\162",
"",
"",
"",
@@ -4283,12 +4284,11 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\172",
+ "\1\173",
"",
"",
- "\1\175",
- "\1\177\1\176",
- "\1\u0080",
+ "\1\176",
+ "\1\u0080\1\177",
"\1\u0081",
"\1\u0082",
"\1\u0083",
@@ -4337,38 +4337,39 @@ public class InternalRoomLexer extends Lexer {
"\1\u00b0",
"\1\u00b1",
"\1\u00b2",
+ "\1\u00b3",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00b4",
"\1\u00b5",
"\1\u00b6",
+ "\1\u00b7",
"",
"",
"",
- "\1\u00b7",
- "\1\u00b9\12\uffff\1\u00b8",
- "\1\u00ba",
+ "\1\u00b8",
+ "\1\u00ba\12\uffff\1\u00b9",
+ "\1\u00bb",
"",
- "\1\u00bc\1\u00bb",
- "\1\u00be\12\uffff\1\u00bd",
+ "\1\u00bd\1\u00bc",
+ "\1\u00bf\12\uffff\1\u00be",
"",
- "\1\u00bf",
- "\1\u00c1\1\u00c0",
- "\1\u00c2",
+ "\1\u00c0",
+ "\1\u00c2\1\u00c1",
"\1\u00c3",
"\1\u00c4",
+ "\1\u00c5",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00c6",
+ "\1\u00c7",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u00c8",
"\1\u00c9",
"\1\u00ca",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
- "\1\u00ce\1\u00d1\5\uffff\1\u00cf\10\uffff\1\u00d0",
- "\1\u00d2",
+ "\1\u00ce",
+ "\1\u00cf\1\u00d2\5\uffff\1\u00d0\10\uffff\1\u00d1",
"\1\u00d3",
"\1\u00d4",
+ "\1\u00d5",
"",
"",
"",
@@ -4376,14 +4377,13 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\u00d5",
+ "\1\u00d6",
"",
"",
- "\1\u00d6",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00d7\5\71\1\u00d8\21\71",
- "\1\u00da",
- "\1\u00dc\1\u00db\4\uffff\1\u00dd",
- "\1\u00de",
+ "\1\u00d7",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\2\71\1\u00d8\5\71\1\u00d9\21\71",
+ "\1\u00db",
+ "\1\u00dd\1\u00dc\4\uffff\1\u00de",
"\1\u00df",
"\1\u00e0",
"\1\u00e1",
@@ -4433,8 +4433,8 @@ public class InternalRoomLexer extends Lexer {
"\1\u0101",
"\1\u0102",
"\1\u0103",
- "",
"\1\u0104",
+ "",
"\1\u0105",
"\1\u0106",
"\1\u0107",
@@ -4448,16 +4448,16 @@ public class InternalRoomLexer extends Lexer {
"\1\u010f",
"\1\u0110",
"\1\u0111",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0112\23\71",
- "\1\u0114",
+ "\1\u0112",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0113\23\71",
"\1\u0115",
+ "\1\u0116",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0116\23\71",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0117\23\71",
"",
- "\1\u0118",
"\1\u0119",
+ "\1\u011a",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u011b",
"\1\u011c",
"\1\u011d",
"\1\u011e",
@@ -4471,11 +4471,11 @@ public class InternalRoomLexer extends Lexer {
"\1\u0126",
"\1\u0127",
"\1\u0128",
- "",
"\1\u0129",
+ "",
"\1\u012a",
+ "\1\u012b",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u012c",
"\1\u012d",
"\1\u012e",
"\1\u012f",
@@ -4516,28 +4516,28 @@ public class InternalRoomLexer extends Lexer {
"\1\u0150",
"\1\u0151",
"\1\u0152",
+ "\1\u0153",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0154",
- "\1\u0155\3\uffff\1\u0156",
+ "\1\u0155",
+ "\1\u0156\3\uffff\1\u0157",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0158",
"\1\u0159",
"\1\u015a",
"\1\u015b",
"\1\u015c",
+ "\1\u015d",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u015e",
"\1\u015f",
"\1\u0160",
- "",
"\1\u0161",
+ "",
"\1\u0162",
"\1\u0163",
- "",
"\1\u0164",
- "\1\u0165",
"",
+ "\1\u0165",
"\1\u0166",
+ "",
"\1\u0167",
"\1\u0168",
"\1\u0169",
@@ -4553,8 +4553,8 @@ public class InternalRoomLexer extends Lexer {
"\1\u0173",
"\1\u0174",
"\1\u0175",
- "",
"\1\u0176",
+ "",
"\1\u0177",
"\1\u0178",
"\1\u0179",
@@ -4590,29 +4590,29 @@ public class InternalRoomLexer extends Lexer {
"\1\u0196",
"\1\u0197",
"\1\u0198",
+ "\1\u0199",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u019c",
"\1\u019d",
"\1\u019e",
+ "\1\u019f",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01a0",
"\1\u01a1",
"\1\u01a2",
"\1\u01a3",
+ "\1\u01a4",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01a5",
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
"\1\u01a9",
"\1\u01aa",
+ "\1\u01ab",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01ac",
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
@@ -4663,32 +4663,32 @@ public class InternalRoomLexer extends Lexer {
"\1\u01da",
"\1\u01db",
"\1\u01dc",
+ "\1\u01dd",
"",
"",
"",
- "\1\u01dd",
"\1\u01de",
"\1\u01df",
- "",
"\1\u01e0",
+ "",
"\1\u01e1",
"\1\u01e2",
"\1\u01e3",
- "",
"\1\u01e4",
+ "",
"\1\u01e5",
"\1\u01e6",
"\1\u01e7",
"\1\u01e8",
"\1\u01e9",
+ "\1\u01ea",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01eb",
"\1\u01ec",
"\1\u01ed",
"\1\u01ee",
+ "\1\u01ef",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01f0",
"\1\u01f1",
"\1\u01f2",
"\1\u01f3",
@@ -4696,8 +4696,8 @@ public class InternalRoomLexer extends Lexer {
"\1\u01f5",
"\1\u01f6",
"\1\u01f7",
+ "\1\u01f8",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01f9",
"\1\u01fa",
"\1\u01fb",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\21\71\1\u01fc\10\71",
@@ -4730,10 +4730,10 @@ public class InternalRoomLexer extends Lexer {
"\1\u0217",
"\1\u0218\1\u0219",
"\1\u021a",
- "\1\u021b",
+ "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u021c",
+ "\1\u021d",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u021e",
"\1\u021f",
"\1\u0220",
"\1\u0221",
@@ -4744,24 +4744,24 @@ public class InternalRoomLexer extends Lexer {
"\1\u0226",
"\1\u0227",
"\1\u0228",
- "",
"\1\u0229",
+ "",
"\1\u022a",
"\1\u022b",
"\1\u022c",
- "",
"\1\u022d",
+ "",
+ "\1\u022e",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u022f",
- "\1\u0230\1\u0231",
- "\1\u0232",
+ "\1\u0230",
+ "\1\u0231\1\u0232",
"\1\u0233",
"\1\u0234",
+ "\1\u0235",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0237",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0238",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"\1\u023a",
@@ -4793,6 +4793,7 @@ public class InternalRoomLexer extends Lexer {
"\1\u0252",
"\1\u0253",
"\1\u0254",
+ "",
"\1\u0255",
"\1\u0256",
"",
@@ -4823,7 +4824,6 @@ public class InternalRoomLexer extends Lexer {
"",
"\1\u0270",
"",
- "",
"\1\u0271",
"\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
@@ -5104,55 +5104,55 @@ public class InternalRoomLexer extends Lexer {
else if ( (LA15_0=='L') ) {s = 10;}
- else if ( (LA15_0=='m') ) {s = 11;}
+ else if ( (LA15_0=='M') ) {s = 11;}
- else if ( (LA15_0=='f') ) {s = 12;}
+ else if ( (LA15_0=='m') ) {s = 12;}
- else if ( (LA15_0=='+') ) {s = 13;}
+ else if ( (LA15_0=='f') ) {s = 13;}
- else if ( (LA15_0=='-') ) {s = 14;}
+ else if ( (LA15_0=='+') ) {s = 14;}
- else if ( (LA15_0=='e') ) {s = 15;}
+ else if ( (LA15_0=='-') ) {s = 15;}
- else if ( (LA15_0=='E') ) {s = 16;}
+ else if ( (LA15_0=='e') ) {s = 16;}
- else if ( (LA15_0=='s') ) {s = 17;}
+ else if ( (LA15_0=='E') ) {s = 17;}
- else if ( (LA15_0=='o') ) {s = 18;}
+ else if ( (LA15_0=='s') ) {s = 18;}
- else if ( (LA15_0=='a') ) {s = 19;}
+ else if ( (LA15_0=='o') ) {s = 19;}
- else if ( (LA15_0=='p') ) {s = 20;}
+ else if ( (LA15_0=='a') ) {s = 20;}
- else if ( (LA15_0=='R') ) {s = 21;}
+ else if ( (LA15_0=='p') ) {s = 21;}
- else if ( (LA15_0=='{') ) {s = 22;}
+ else if ( (LA15_0=='R') ) {s = 22;}
- else if ( (LA15_0=='}') ) {s = 23;}
+ else if ( (LA15_0=='{') ) {s = 23;}
- else if ( (LA15_0==':') ) {s = 24;}
+ else if ( (LA15_0=='}') ) {s = 24;}
- else if ( (LA15_0=='(') ) {s = 25;}
+ else if ( (LA15_0==':') ) {s = 25;}
- else if ( (LA15_0==')') ) {s = 26;}
+ else if ( (LA15_0=='(') ) {s = 26;}
- else if ( (LA15_0==',') ) {s = 27;}
+ else if ( (LA15_0==')') ) {s = 27;}
- else if ( (LA15_0=='=') ) {s = 28;}
+ else if ( (LA15_0==',') ) {s = 28;}
- else if ( (LA15_0=='u') ) {s = 29;}
+ else if ( (LA15_0=='=') ) {s = 29;}
- else if ( (LA15_0=='[') ) {s = 30;}
+ else if ( (LA15_0=='u') ) {s = 30;}
- else if ( (LA15_0==']') ) {s = 31;}
+ else if ( (LA15_0=='[') ) {s = 31;}
- else if ( (LA15_0=='O') ) {s = 32;}
+ else if ( (LA15_0==']') ) {s = 32;}
- else if ( (LA15_0=='i') ) {s = 33;}
+ else if ( (LA15_0=='O') ) {s = 33;}
- else if ( (LA15_0=='r') ) {s = 34;}
+ else if ( (LA15_0=='i') ) {s = 34;}
- else if ( (LA15_0=='M') ) {s = 35;}
+ else if ( (LA15_0=='r') ) {s = 35;}
else if ( (LA15_0=='h') ) {s = 36;}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
index 74c83068b..e1cc5c702 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'Message'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_INT", "RULE_HEX", "RULE_ID", "RULE_STRING", "RULE_CC_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'void'", "'ctor'", "'dtor'", "'*'", "'DataClass'", "'ActorClass'", "'ActorBehavior'", "'ProtocolClass'", "'CompoundProtocolClass'", "'SubSystemClass'", "'LogicalSystem'", "'Port'", "'Message'", "'mandatory'", "'model'", "'false'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'optional'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'", "'RoomModel'", "'{'", "'}'", "':'", "'PrimitiveType'", "'->'", "'default'", "'('", "')'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'Operation'", "'sends'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'SubProtocol'", "'usercode'", "'handle'", "'Interface'", "'Structure'", "'Behavior'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'SubSystemRef'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'ref'", "'relay_sap'", "'ActorRef'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'>'", "'|'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'attribute'", "'import'", "'from'", "'.*'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
};
public static final int RULE_HEX=5;
public static final int T__50=50;
@@ -8585,7 +8585,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==18||LA2_0==22||(LA2_0>=31 && LA2_0<=33)||LA2_0==36||LA2_0==130) ) {
+ if ( (LA2_0==18||LA2_0==22||(LA2_0>=33 && LA2_0<=35)||LA2_0==38||LA2_0==130) ) {
alt2=1;
}
else if ( (LA2_0==23) ) {
@@ -8664,7 +8664,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==18||(LA3_0>=31 && LA3_0<=33)||LA3_0==36||LA3_0==130) ) {
+ if ( (LA3_0==18||(LA3_0>=33 && LA3_0<=35)||LA3_0==38||LA3_0==130) ) {
alt3=1;
}
else if ( (LA3_0==22) ) {
@@ -8742,18 +8742,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3169:1: ( ( rulePrimitiveType ) | ( ruleEnumerationType ) | ( ruleComplexType ) )
int alt4=3;
switch ( input.LA(1) ) {
- case 45:
+ case 47:
{
alt4=1;
}
break;
- case 50:
+ case 52:
{
alt4=2;
}
break;
case 17:
- case 54:
+ case 56:
{
alt4=3;
}
@@ -8854,7 +8854,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA5_0==17) ) {
alt5=1;
}
- else if ( (LA5_0==54) ) {
+ else if ( (LA5_0==56) ) {
alt5=2;
}
else {
@@ -8929,7 +8929,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3219:1: ( ( ( rule__DataClass__OperationsAssignment_9_0 ) ) | ( ( rule__DataClass__StructorsAssignment_9_1 ) ) | ( ( rule__DataClass__AttributesAssignment_9_2 ) ) )
int alt6=3;
switch ( input.LA(1) ) {
- case 62:
+ case 64:
case 128:
{
alt6=1;
@@ -8941,7 +8941,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt6=2;
}
break;
- case 59:
+ case 61:
{
alt6=3;
}
@@ -9138,10 +9138,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt8=2;
int LA8_0 = input.LA(1);
- if ( (LA8_0==44) ) {
+ if ( (LA8_0==46) ) {
alt8=1;
}
- else if ( (LA8_0==63) ) {
+ else if ( (LA8_0==65) ) {
alt8=2;
}
else {
@@ -9381,7 +9381,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt11=2;
int LA11_0 = input.LA(1);
- if ( (LA11_0==20||(LA11_0>=31 && LA11_0<=33)) ) {
+ if ( (LA11_0==20||(LA11_0>=33 && LA11_0<=35)) ) {
alt11=1;
}
else if ( (LA11_0==21) ) {
@@ -9459,17 +9459,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3366:1: ( ( ( rule__PortClass__MsgHandlersAssignment_3_0 ) ) | ( ( rule__PortClass__OperationsAssignment_3_1 ) ) | ( ( rule__PortClass__AttributesAssignment_3_2 ) ) )
int alt12=3;
switch ( input.LA(1) ) {
- case 72:
+ case 73:
{
alt12=1;
}
break;
- case 62:
+ case 64:
{
alt12=2;
}
break;
- case 59:
+ case 61:
{
alt12=3;
}
@@ -9585,13 +9585,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt13=2;
int LA13_0 = input.LA(1);
- if ( (LA13_0==72) ) {
+ if ( (LA13_0==73) ) {
int LA13_1 = input.LA(2);
- if ( (LA13_1==64) ) {
+ if ( (LA13_1==66) ) {
alt13=1;
}
- else if ( (LA13_1==65) ) {
+ else if ( (LA13_1==67) ) {
alt13=2;
}
else {
@@ -9677,7 +9677,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA14_0==79) ) {
alt14=1;
}
- else if ( (LA14_0==68||LA14_0==76) ) {
+ else if ( (LA14_0==24||LA14_0==70) ) {
alt14=2;
}
else {
@@ -9779,13 +9779,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt15=3;
}
break;
- case 59:
+ case 61:
{
alt15=4;
}
break;
- case 34:
- case 35:
+ case 36:
+ case 37:
case 93:
{
alt15=5;
@@ -9796,8 +9796,8 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt15=6;
}
break;
- case 68:
- case 76:
+ case 24:
+ case 70:
{
alt15=7;
}
@@ -10043,7 +10043,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==62||LA16_0==128) ) {
+ if ( (LA16_0==64||LA16_0==128) ) {
alt16=1;
}
else if ( ((LA16_0>=14 && LA16_0<=15)) ) {
@@ -10133,8 +10133,8 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// InternalRoom.g:3518:1: ( ( rulePort ) | ( ruleSAP ) | ( ruleSPP ) )
int alt17=3;
switch ( input.LA(1) ) {
- case 68:
- case 76:
+ case 24:
+ case 70:
{
alt17=1;
}
@@ -10386,8 +10386,8 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt19=4;
}
break;
- case 34:
- case 35:
+ case 36:
+ case 37:
case 93:
{
alt19=5;
@@ -10398,8 +10398,8 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt19=6;
}
break;
- case 68:
- case 76:
+ case 24:
+ case 70:
{
alt19=7;
}
@@ -10755,14 +10755,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationTargetType__Alternatives"
- // InternalRoom.g:3669:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) );
+ // InternalRoom.g:3669:1: rule__AnnotationTargetType__Alternatives : ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) );
public final void rule__AnnotationTargetType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3673:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) )
- int alt22=7;
+ // InternalRoom.g:3673:1: ( ( 'DataClass' ) | ( 'ActorClass' ) | ( 'ActorBehavior' ) | ( 'ProtocolClass' ) | ( 'CompoundProtocolClass' ) | ( 'SubSystemClass' ) | ( 'LogicalSystem' ) | ( 'Port' ) | ( 'Message' ) )
+ int alt22=9;
switch ( input.LA(1) ) {
case 17:
{
@@ -10799,6 +10799,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
alt22=7;
}
break;
+ case 24:
+ {
+ alt22=8;
+ }
+ break;
+ case 25:
+ {
+ alt22=9;
+ }
+ break;
default:
NoViableAltException nvae =
new NoViableAltException("", 22, 0, input);
@@ -10912,6 +10922,36 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
+ case 8 :
+ // InternalRoom.g:3730:6: ( 'Port' )
+ {
+ // InternalRoom.g:3730:6: ( 'Port' )
+ // InternalRoom.g:3731:1: 'Port'
+ {
+ before(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
+ match(input,24,FOLLOW_2);
+ after(grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
+
+ }
+
+
+ }
+ break;
+ case 9 :
+ // InternalRoom.g:3738:6: ( 'Message' )
+ {
+ // InternalRoom.g:3738:6: ( 'Message' )
+ // InternalRoom.g:3739:1: 'Message'
+ {
+ before(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
+ match(input,25,FOLLOW_2);
+ after(grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
+
+ }
+
+
+ }
+ break;
}
}
@@ -10930,13 +10970,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraphNode__Alternatives"
- // InternalRoom.g:3735:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
+ // InternalRoom.g:3751:1: rule__StateGraphNode__Alternatives : ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) );
public final void rule__StateGraphNode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3739:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
+ // InternalRoom.g:3755:1: ( ( ruleState ) | ( ruleChoicePoint ) | ( ruleTrPoint ) )
int alt23=3;
switch ( input.LA(1) ) {
case 95:
@@ -10967,10 +11007,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt23) {
case 1 :
- // InternalRoom.g:3740:1: ( ruleState )
+ // InternalRoom.g:3756:1: ( ruleState )
{
- // InternalRoom.g:3740:1: ( ruleState )
- // InternalRoom.g:3741:1: ruleState
+ // InternalRoom.g:3756:1: ( ruleState )
+ // InternalRoom.g:3757:1: ruleState
{
before(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -10986,10 +11026,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3746:6: ( ruleChoicePoint )
+ // InternalRoom.g:3762:6: ( ruleChoicePoint )
{
- // InternalRoom.g:3746:6: ( ruleChoicePoint )
- // InternalRoom.g:3747:1: ruleChoicePoint
+ // InternalRoom.g:3762:6: ( ruleChoicePoint )
+ // InternalRoom.g:3763:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11005,10 +11045,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3752:6: ( ruleTrPoint )
+ // InternalRoom.g:3768:6: ( ruleTrPoint )
{
- // InternalRoom.g:3752:6: ( ruleTrPoint )
- // InternalRoom.g:3753:1: ruleTrPoint
+ // InternalRoom.g:3768:6: ( ruleTrPoint )
+ // InternalRoom.g:3769:1: ruleTrPoint
{
before(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11041,13 +11081,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Alternatives_2"
- // InternalRoom.g:3764:1: rule__StateGraph__Alternatives_2 : ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) );
+ // InternalRoom.g:3780:1: rule__StateGraph__Alternatives_2 : ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) );
public final void rule__StateGraph__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3768:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
+ // InternalRoom.g:3784:1: ( ( ( rule__StateGraph__StatesAssignment_2_0 ) ) | ( ( rule__StateGraph__TrPointsAssignment_2_1 ) ) | ( ( rule__StateGraph__ChPointsAssignment_2_2 ) ) | ( ( rule__StateGraph__TransitionsAssignment_2_3 ) ) | ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) ) )
int alt24=5;
switch ( input.LA(1) ) {
case 95:
@@ -11088,14 +11128,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt24) {
case 1 :
- // InternalRoom.g:3769:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3785:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
{
- // InternalRoom.g:3769:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
- // InternalRoom.g:3770:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3785:1: ( ( rule__StateGraph__StatesAssignment_2_0 ) )
+ // InternalRoom.g:3786:1: ( rule__StateGraph__StatesAssignment_2_0 )
{
before(grammarAccess.getStateGraphAccess().getStatesAssignment_2_0());
- // InternalRoom.g:3771:1: ( rule__StateGraph__StatesAssignment_2_0 )
- // InternalRoom.g:3771:2: rule__StateGraph__StatesAssignment_2_0
+ // InternalRoom.g:3787:1: ( rule__StateGraph__StatesAssignment_2_0 )
+ // InternalRoom.g:3787:2: rule__StateGraph__StatesAssignment_2_0
{
pushFollow(FOLLOW_2);
rule__StateGraph__StatesAssignment_2_0();
@@ -11113,14 +11153,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3775:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3791:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
{
- // InternalRoom.g:3775:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
- // InternalRoom.g:3776:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3791:6: ( ( rule__StateGraph__TrPointsAssignment_2_1 ) )
+ // InternalRoom.g:3792:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
{
before(grammarAccess.getStateGraphAccess().getTrPointsAssignment_2_1());
- // InternalRoom.g:3777:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
- // InternalRoom.g:3777:2: rule__StateGraph__TrPointsAssignment_2_1
+ // InternalRoom.g:3793:1: ( rule__StateGraph__TrPointsAssignment_2_1 )
+ // InternalRoom.g:3793:2: rule__StateGraph__TrPointsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__StateGraph__TrPointsAssignment_2_1();
@@ -11138,14 +11178,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3781:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3797:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
{
- // InternalRoom.g:3781:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
- // InternalRoom.g:3782:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3797:6: ( ( rule__StateGraph__ChPointsAssignment_2_2 ) )
+ // InternalRoom.g:3798:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
{
before(grammarAccess.getStateGraphAccess().getChPointsAssignment_2_2());
- // InternalRoom.g:3783:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
- // InternalRoom.g:3783:2: rule__StateGraph__ChPointsAssignment_2_2
+ // InternalRoom.g:3799:1: ( rule__StateGraph__ChPointsAssignment_2_2 )
+ // InternalRoom.g:3799:2: rule__StateGraph__ChPointsAssignment_2_2
{
pushFollow(FOLLOW_2);
rule__StateGraph__ChPointsAssignment_2_2();
@@ -11163,14 +11203,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3787:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3803:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
{
- // InternalRoom.g:3787:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
- // InternalRoom.g:3788:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3803:6: ( ( rule__StateGraph__TransitionsAssignment_2_3 ) )
+ // InternalRoom.g:3804:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
{
before(grammarAccess.getStateGraphAccess().getTransitionsAssignment_2_3());
- // InternalRoom.g:3789:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
- // InternalRoom.g:3789:2: rule__StateGraph__TransitionsAssignment_2_3
+ // InternalRoom.g:3805:1: ( rule__StateGraph__TransitionsAssignment_2_3 )
+ // InternalRoom.g:3805:2: rule__StateGraph__TransitionsAssignment_2_3
{
pushFollow(FOLLOW_2);
rule__StateGraph__TransitionsAssignment_2_3();
@@ -11188,14 +11228,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3793:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3809:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
{
- // InternalRoom.g:3793:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
- // InternalRoom.g:3794:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3809:6: ( ( rule__StateGraph__RefinedTransitionsAssignment_2_4 ) )
+ // InternalRoom.g:3810:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsAssignment_2_4());
- // InternalRoom.g:3795:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
- // InternalRoom.g:3795:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
+ // InternalRoom.g:3811:1: ( rule__StateGraph__RefinedTransitionsAssignment_2_4 )
+ // InternalRoom.g:3811:2: rule__StateGraph__RefinedTransitionsAssignment_2_4
{
pushFollow(FOLLOW_2);
rule__StateGraph__RefinedTransitionsAssignment_2_4();
@@ -11230,13 +11270,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Alternatives_3"
- // InternalRoom.g:3804:1: rule__StateMachine__Alternatives_3 : ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) );
+ // InternalRoom.g:3820:1: rule__StateMachine__Alternatives_3 : ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) );
public final void rule__StateMachine__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3808:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
+ // InternalRoom.g:3824:1: ( ( ( rule__StateMachine__StatesAssignment_3_0 ) ) | ( ( rule__StateMachine__TrPointsAssignment_3_1 ) ) | ( ( rule__StateMachine__ChPointsAssignment_3_2 ) ) | ( ( rule__StateMachine__TransitionsAssignment_3_3 ) ) | ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) ) )
int alt25=5;
switch ( input.LA(1) ) {
case 95:
@@ -11277,14 +11317,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt25) {
case 1 :
- // InternalRoom.g:3809:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3825:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
{
- // InternalRoom.g:3809:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
- // InternalRoom.g:3810:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3825:1: ( ( rule__StateMachine__StatesAssignment_3_0 ) )
+ // InternalRoom.g:3826:1: ( rule__StateMachine__StatesAssignment_3_0 )
{
before(grammarAccess.getStateMachineAccess().getStatesAssignment_3_0());
- // InternalRoom.g:3811:1: ( rule__StateMachine__StatesAssignment_3_0 )
- // InternalRoom.g:3811:2: rule__StateMachine__StatesAssignment_3_0
+ // InternalRoom.g:3827:1: ( rule__StateMachine__StatesAssignment_3_0 )
+ // InternalRoom.g:3827:2: rule__StateMachine__StatesAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__StateMachine__StatesAssignment_3_0();
@@ -11302,14 +11342,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3815:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3831:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
{
- // InternalRoom.g:3815:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
- // InternalRoom.g:3816:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3831:6: ( ( rule__StateMachine__TrPointsAssignment_3_1 ) )
+ // InternalRoom.g:3832:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
{
before(grammarAccess.getStateMachineAccess().getTrPointsAssignment_3_1());
- // InternalRoom.g:3817:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
- // InternalRoom.g:3817:2: rule__StateMachine__TrPointsAssignment_3_1
+ // InternalRoom.g:3833:1: ( rule__StateMachine__TrPointsAssignment_3_1 )
+ // InternalRoom.g:3833:2: rule__StateMachine__TrPointsAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__StateMachine__TrPointsAssignment_3_1();
@@ -11327,14 +11367,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3821:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3837:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
{
- // InternalRoom.g:3821:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
- // InternalRoom.g:3822:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3837:6: ( ( rule__StateMachine__ChPointsAssignment_3_2 ) )
+ // InternalRoom.g:3838:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
{
before(grammarAccess.getStateMachineAccess().getChPointsAssignment_3_2());
- // InternalRoom.g:3823:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
- // InternalRoom.g:3823:2: rule__StateMachine__ChPointsAssignment_3_2
+ // InternalRoom.g:3839:1: ( rule__StateMachine__ChPointsAssignment_3_2 )
+ // InternalRoom.g:3839:2: rule__StateMachine__ChPointsAssignment_3_2
{
pushFollow(FOLLOW_2);
rule__StateMachine__ChPointsAssignment_3_2();
@@ -11352,14 +11392,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:3827:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3843:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
{
- // InternalRoom.g:3827:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
- // InternalRoom.g:3828:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3843:6: ( ( rule__StateMachine__TransitionsAssignment_3_3 ) )
+ // InternalRoom.g:3844:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
{
before(grammarAccess.getStateMachineAccess().getTransitionsAssignment_3_3());
- // InternalRoom.g:3829:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
- // InternalRoom.g:3829:2: rule__StateMachine__TransitionsAssignment_3_3
+ // InternalRoom.g:3845:1: ( rule__StateMachine__TransitionsAssignment_3_3 )
+ // InternalRoom.g:3845:2: rule__StateMachine__TransitionsAssignment_3_3
{
pushFollow(FOLLOW_2);
rule__StateMachine__TransitionsAssignment_3_3();
@@ -11377,14 +11417,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // InternalRoom.g:3833:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3849:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
{
- // InternalRoom.g:3833:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
- // InternalRoom.g:3834:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3849:6: ( ( rule__StateMachine__RefinedTransitionsAssignment_3_4 ) )
+ // InternalRoom.g:3850:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsAssignment_3_4());
- // InternalRoom.g:3835:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
- // InternalRoom.g:3835:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
+ // InternalRoom.g:3851:1: ( rule__StateMachine__RefinedTransitionsAssignment_3_4 )
+ // InternalRoom.g:3851:2: rule__StateMachine__RefinedTransitionsAssignment_3_4
{
pushFollow(FOLLOW_2);
rule__StateMachine__RefinedTransitionsAssignment_3_4();
@@ -11419,13 +11459,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__State__Alternatives"
- // InternalRoom.g:3844:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
+ // InternalRoom.g:3860:1: rule__State__Alternatives : ( ( ruleSimpleState ) | ( ruleRefinedState ) );
public final void rule__State__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3848:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
+ // InternalRoom.g:3864:1: ( ( ruleSimpleState ) | ( ruleRefinedState ) )
int alt26=2;
int LA26_0 = input.LA(1);
@@ -11443,10 +11483,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt26) {
case 1 :
- // InternalRoom.g:3849:1: ( ruleSimpleState )
+ // InternalRoom.g:3865:1: ( ruleSimpleState )
{
- // InternalRoom.g:3849:1: ( ruleSimpleState )
- // InternalRoom.g:3850:1: ruleSimpleState
+ // InternalRoom.g:3865:1: ( ruleSimpleState )
+ // InternalRoom.g:3866:1: ruleSimpleState
{
before(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11462,10 +11502,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3855:6: ( ruleRefinedState )
+ // InternalRoom.g:3871:6: ( ruleRefinedState )
{
- // InternalRoom.g:3855:6: ( ruleRefinedState )
- // InternalRoom.g:3856:1: ruleRefinedState
+ // InternalRoom.g:3871:6: ( ruleRefinedState )
+ // InternalRoom.g:3872:1: ruleRefinedState
{
before(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11498,20 +11538,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Alternatives"
- // InternalRoom.g:3866:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) );
+ // InternalRoom.g:3882:1: rule__DetailCode__Alternatives : ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) );
public final void rule__DetailCode__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3870:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
+ // InternalRoom.g:3886:1: ( ( ( rule__DetailCode__Group_0__0 ) ) | ( ( rule__DetailCode__Group_1__0 ) ) )
int alt27=2;
int LA27_0 = input.LA(1);
- if ( (LA27_0==EOF||LA27_0==RULE_CC_STRING||(LA27_0>=14 && LA27_0<=15)||(LA27_0>=34 && LA27_0<=35)||LA27_0==43||(LA27_0>=57 && LA27_0<=59)||LA27_0==62||(LA27_0>=64 && LA27_0<=66)||LA27_0==68||LA27_0==72||(LA27_0>=76 && LA27_0<=80)||(LA27_0>=82 && LA27_0<=83)||LA27_0==85||LA27_0==89||(LA27_0>=93 && LA27_0<=94)||(LA27_0>=97 && LA27_0<=99)||LA27_0==107||LA27_0==116||LA27_0==118||LA27_0==128) ) {
+ if ( (LA27_0==EOF||LA27_0==RULE_CC_STRING||(LA27_0>=14 && LA27_0<=15)||LA27_0==24||(LA27_0>=36 && LA27_0<=37)||LA27_0==45||(LA27_0>=59 && LA27_0<=61)||LA27_0==64||(LA27_0>=66 && LA27_0<=68)||LA27_0==70||LA27_0==73||(LA27_0>=77 && LA27_0<=80)||(LA27_0>=82 && LA27_0<=83)||LA27_0==85||LA27_0==89||(LA27_0>=93 && LA27_0<=94)||(LA27_0>=97 && LA27_0<=99)||LA27_0==107||LA27_0==116||LA27_0==118||LA27_0==128) ) {
alt27=1;
}
- else if ( (LA27_0==42) ) {
+ else if ( (LA27_0==44) ) {
alt27=2;
}
else {
@@ -11522,14 +11562,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt27) {
case 1 :
- // InternalRoom.g:3871:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3887:1: ( ( rule__DetailCode__Group_0__0 ) )
{
- // InternalRoom.g:3871:1: ( ( rule__DetailCode__Group_0__0 ) )
- // InternalRoom.g:3872:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3887:1: ( ( rule__DetailCode__Group_0__0 ) )
+ // InternalRoom.g:3888:1: ( rule__DetailCode__Group_0__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_0());
- // InternalRoom.g:3873:1: ( rule__DetailCode__Group_0__0 )
- // InternalRoom.g:3873:2: rule__DetailCode__Group_0__0
+ // InternalRoom.g:3889:1: ( rule__DetailCode__Group_0__0 )
+ // InternalRoom.g:3889:2: rule__DetailCode__Group_0__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__0();
@@ -11547,14 +11587,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3877:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3893:6: ( ( rule__DetailCode__Group_1__0 ) )
{
- // InternalRoom.g:3877:6: ( ( rule__DetailCode__Group_1__0 ) )
- // InternalRoom.g:3878:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3893:6: ( ( rule__DetailCode__Group_1__0 ) )
+ // InternalRoom.g:3894:1: ( rule__DetailCode__Group_1__0 )
{
before(grammarAccess.getDetailCodeAccess().getGroup_1());
- // InternalRoom.g:3879:1: ( rule__DetailCode__Group_1__0 )
- // InternalRoom.g:3879:2: rule__DetailCode__Group_1__0
+ // InternalRoom.g:3895:1: ( rule__DetailCode__Group_1__0 )
+ // InternalRoom.g:3895:2: rule__DetailCode__Group_1__0
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__0();
@@ -11589,13 +11629,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPoint__Alternatives"
- // InternalRoom.g:3888:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
+ // InternalRoom.g:3904:1: rule__TrPoint__Alternatives : ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) );
public final void rule__TrPoint__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3892:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
+ // InternalRoom.g:3908:1: ( ( ruleTransitionPoint ) | ( ruleEntryPoint ) | ( ruleExitPoint ) )
int alt28=3;
switch ( input.LA(1) ) {
case 101:
@@ -11623,10 +11663,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt28) {
case 1 :
- // InternalRoom.g:3893:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3909:1: ( ruleTransitionPoint )
{
- // InternalRoom.g:3893:1: ( ruleTransitionPoint )
- // InternalRoom.g:3894:1: ruleTransitionPoint
+ // InternalRoom.g:3909:1: ( ruleTransitionPoint )
+ // InternalRoom.g:3910:1: ruleTransitionPoint
{
before(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11642,10 +11682,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3899:6: ( ruleEntryPoint )
+ // InternalRoom.g:3915:6: ( ruleEntryPoint )
{
- // InternalRoom.g:3899:6: ( ruleEntryPoint )
- // InternalRoom.g:3900:1: ruleEntryPoint
+ // InternalRoom.g:3915:6: ( ruleEntryPoint )
+ // InternalRoom.g:3916:1: ruleEntryPoint
{
before(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11661,10 +11701,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3905:6: ( ruleExitPoint )
+ // InternalRoom.g:3921:6: ( ruleExitPoint )
{
- // InternalRoom.g:3905:6: ( ruleExitPoint )
- // InternalRoom.g:3906:1: ruleExitPoint
+ // InternalRoom.g:3921:6: ( ruleExitPoint )
+ // InternalRoom.g:3922:1: ruleExitPoint
{
before(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11697,13 +11737,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Transition__Alternatives"
- // InternalRoom.g:3917:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
+ // InternalRoom.g:3933:1: rule__Transition__Alternatives : ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) );
public final void rule__Transition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3921:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
+ // InternalRoom.g:3937:1: ( ( ruleInitialTransition ) | ( ruleNonInitialTransition ) )
int alt29=2;
int LA29_0 = input.LA(1);
@@ -11713,7 +11753,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA29_1==RULE_ID) ) {
int LA29_2 = input.LA(3);
- if ( (LA29_2==44) ) {
+ if ( (LA29_2==46) ) {
int LA29_3 = input.LA(4);
if ( (LA29_3==106) ) {
@@ -11736,7 +11776,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA29_1==44) ) {
+ else if ( (LA29_1==46) ) {
int LA29_3 = input.LA(3);
if ( (LA29_3==106) ) {
@@ -11767,10 +11807,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt29) {
case 1 :
- // InternalRoom.g:3922:1: ( ruleInitialTransition )
+ // InternalRoom.g:3938:1: ( ruleInitialTransition )
{
- // InternalRoom.g:3922:1: ( ruleInitialTransition )
- // InternalRoom.g:3923:1: ruleInitialTransition
+ // InternalRoom.g:3938:1: ( ruleInitialTransition )
+ // InternalRoom.g:3939:1: ruleInitialTransition
{
before(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11786,10 +11826,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3928:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3944:6: ( ruleNonInitialTransition )
{
- // InternalRoom.g:3928:6: ( ruleNonInitialTransition )
- // InternalRoom.g:3929:1: ruleNonInitialTransition
+ // InternalRoom.g:3944:6: ( ruleNonInitialTransition )
+ // InternalRoom.g:3945:1: ruleNonInitialTransition
{
before(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11822,21 +11862,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonInitialTransition__Alternatives"
- // InternalRoom.g:3939:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
+ // InternalRoom.g:3955:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );
public final void rule__NonInitialTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3943:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
+ // InternalRoom.g:3959:1: ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) )
int alt30=3;
alt30 = dfa30.predict(input);
switch (alt30) {
case 1 :
- // InternalRoom.g:3944:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3960:1: ( ruleTransitionChainStartTransition )
{
- // InternalRoom.g:3944:1: ( ruleTransitionChainStartTransition )
- // InternalRoom.g:3945:1: ruleTransitionChainStartTransition
+ // InternalRoom.g:3960:1: ( ruleTransitionChainStartTransition )
+ // InternalRoom.g:3961:1: ruleTransitionChainStartTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11852,10 +11892,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3950:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3966:6: ( ruleContinuationTransition )
{
- // InternalRoom.g:3950:6: ( ruleContinuationTransition )
- // InternalRoom.g:3951:1: ruleContinuationTransition
+ // InternalRoom.g:3966:6: ( ruleContinuationTransition )
+ // InternalRoom.g:3967:1: ruleContinuationTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11871,10 +11911,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:3956:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3972:6: ( ruleCPBranchTransition )
{
- // InternalRoom.g:3956:6: ( ruleCPBranchTransition )
- // InternalRoom.g:3957:1: ruleCPBranchTransition
+ // InternalRoom.g:3972:6: ( ruleCPBranchTransition )
+ // InternalRoom.g:3973:1: ruleCPBranchTransition
{
before(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -11907,21 +11947,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionChainStartTransition__Alternatives"
- // InternalRoom.g:3967:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
+ // InternalRoom.g:3983:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );
public final void rule__TransitionChainStartTransition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3971:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
+ // InternalRoom.g:3987:1: ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) )
int alt31=2;
alt31 = dfa31.predict(input);
switch (alt31) {
case 1 :
- // InternalRoom.g:3972:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3988:1: ( ruleTriggeredTransition )
{
- // InternalRoom.g:3972:1: ( ruleTriggeredTransition )
- // InternalRoom.g:3973:1: ruleTriggeredTransition
+ // InternalRoom.g:3988:1: ( ruleTriggeredTransition )
+ // InternalRoom.g:3989:1: ruleTriggeredTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -11937,10 +11977,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:3978:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3994:6: ( ruleGuardedTransition )
{
- // InternalRoom.g:3978:6: ( ruleGuardedTransition )
- // InternalRoom.g:3979:1: ruleGuardedTransition
+ // InternalRoom.g:3994:6: ( ruleGuardedTransition )
+ // InternalRoom.g:3995:1: ruleGuardedTransition
{
before(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -11973,25 +12013,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionTerminal__Alternatives"
- // InternalRoom.g:3989:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
+ // InternalRoom.g:4005:1: rule__TransitionTerminal__Alternatives : ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) );
public final void rule__TransitionTerminal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:3993:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
+ // InternalRoom.g:4009:1: ( ( ruleStateTerminal ) | ( ruleTrPointTerminal ) | ( ruleSubStateTrPointTerminal ) | ( ruleChoicepointTerminal ) )
int alt32=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
int LA32_1 = input.LA(2);
- if ( (LA32_1==51) ) {
- alt32=3;
- }
- else if ( (LA32_1==EOF||(LA32_1>=42 && LA32_1<=43)||LA32_1==46||LA32_1==60||LA32_1==95||(LA32_1>=100 && LA32_1<=105)||LA32_1==112||LA32_1==131) ) {
+ if ( (LA32_1==EOF||(LA32_1>=44 && LA32_1<=45)||LA32_1==48||LA32_1==62||LA32_1==95||(LA32_1>=100 && LA32_1<=105)||LA32_1==112||LA32_1==131) ) {
alt32=1;
}
+ else if ( (LA32_1==53) ) {
+ alt32=3;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 32, 1, input);
@@ -12019,10 +12059,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt32) {
case 1 :
- // InternalRoom.g:3994:1: ( ruleStateTerminal )
+ // InternalRoom.g:4010:1: ( ruleStateTerminal )
{
- // InternalRoom.g:3994:1: ( ruleStateTerminal )
- // InternalRoom.g:3995:1: ruleStateTerminal
+ // InternalRoom.g:4010:1: ( ruleStateTerminal )
+ // InternalRoom.g:4011:1: ruleStateTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12038,10 +12078,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4000:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4016:6: ( ruleTrPointTerminal )
{
- // InternalRoom.g:4000:6: ( ruleTrPointTerminal )
- // InternalRoom.g:4001:1: ruleTrPointTerminal
+ // InternalRoom.g:4016:6: ( ruleTrPointTerminal )
+ // InternalRoom.g:4017:1: ruleTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12057,10 +12097,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4006:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4022:6: ( ruleSubStateTrPointTerminal )
{
- // InternalRoom.g:4006:6: ( ruleSubStateTrPointTerminal )
- // InternalRoom.g:4007:1: ruleSubStateTrPointTerminal
+ // InternalRoom.g:4022:6: ( ruleSubStateTrPointTerminal )
+ // InternalRoom.g:4023:1: ruleSubStateTrPointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12076,10 +12116,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4012:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4028:6: ( ruleChoicepointTerminal )
{
- // InternalRoom.g:4012:6: ( ruleChoicepointTerminal )
- // InternalRoom.g:4013:1: ruleChoicepointTerminal
+ // InternalRoom.g:4028:6: ( ruleChoicepointTerminal )
+ // InternalRoom.g:4029:1: ruleChoicepointTerminal
{
before(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
pushFollow(FOLLOW_2);
@@ -12112,13 +12152,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SemanticsRule__Alternatives"
- // InternalRoom.g:4023:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
+ // InternalRoom.g:4039:1: rule__SemanticsRule__Alternatives : ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) );
public final void rule__SemanticsRule__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4027:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
+ // InternalRoom.g:4043:1: ( ( ruleInSemanticsRule ) | ( ruleOutSemanticsRule ) )
int alt33=2;
int LA33_0 = input.LA(1);
@@ -12136,10 +12176,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt33) {
case 1 :
- // InternalRoom.g:4028:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4044:1: ( ruleInSemanticsRule )
{
- // InternalRoom.g:4028:1: ( ruleInSemanticsRule )
- // InternalRoom.g:4029:1: ruleInSemanticsRule
+ // InternalRoom.g:4044:1: ( ruleInSemanticsRule )
+ // InternalRoom.g:4045:1: ruleInSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12155,10 +12195,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4034:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4050:6: ( ruleOutSemanticsRule )
{
- // InternalRoom.g:4034:6: ( ruleOutSemanticsRule )
- // InternalRoom.g:4035:1: ruleOutSemanticsRule
+ // InternalRoom.g:4050:6: ( ruleOutSemanticsRule )
+ // InternalRoom.g:4051:1: ruleOutSemanticsRule
{
before(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12191,20 +12231,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4045:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4061:1: rule__InSemanticsRule__Alternatives_3_1 : ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__InSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4049:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
+ // InternalRoom.g:4065:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__InSemanticsRule__Group_3_1_1__0 ) ) )
int alt34=2;
int LA34_0 = input.LA(1);
if ( ((LA34_0>=119 && LA34_0<=120)) ) {
alt34=1;
}
- else if ( (LA34_0==48) ) {
+ else if ( (LA34_0==50) ) {
alt34=2;
}
else {
@@ -12215,14 +12255,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt34) {
case 1 :
- // InternalRoom.g:4050:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4066:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4050:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4051:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4066:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4067:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4052:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4052:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4068:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4068:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12240,14 +12280,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4056:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4072:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4056:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4057:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4072:6: ( ( rule__InSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4073:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4058:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4058:2: rule__InSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4074:1: ( rule__InSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4074:2: rule__InSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__0();
@@ -12282,20 +12322,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Alternatives_3_1"
- // InternalRoom.g:4067:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
+ // InternalRoom.g:4083:1: rule__OutSemanticsRule__Alternatives_3_1 : ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) );
public final void rule__OutSemanticsRule__Alternatives_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4071:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
+ // InternalRoom.g:4087:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) ) | ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) ) )
int alt35=2;
int LA35_0 = input.LA(1);
if ( ((LA35_0>=119 && LA35_0<=120)) ) {
alt35=1;
}
- else if ( (LA35_0==48) ) {
+ else if ( (LA35_0==50) ) {
alt35=2;
}
else {
@@ -12306,14 +12346,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt35) {
case 1 :
- // InternalRoom.g:4072:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4088:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
{
- // InternalRoom.g:4072:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
- // InternalRoom.g:4073:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4088:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 ) )
+ // InternalRoom.g:4089:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_0());
- // InternalRoom.g:4074:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
- // InternalRoom.g:4074:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
+ // InternalRoom.g:4090:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 )
+ // InternalRoom.g:4090:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_0();
@@ -12331,14 +12371,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4078:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4094:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
{
- // InternalRoom.g:4078:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
- // InternalRoom.g:4079:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4094:6: ( ( rule__OutSemanticsRule__Group_3_1_1__0 ) )
+ // InternalRoom.g:4095:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1());
- // InternalRoom.g:4080:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
- // InternalRoom.g:4080:2: rule__OutSemanticsRule__Group_3_1_1__0
+ // InternalRoom.g:4096:1: ( rule__OutSemanticsRule__Group_3_1_1__0 )
+ // InternalRoom.g:4096:2: rule__OutSemanticsRule__Group_3_1_1__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__0();
@@ -12373,20 +12413,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Alternatives_6"
- // InternalRoom.g:4089:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
+ // InternalRoom.g:4105:1: rule__AnnotationType__Alternatives_6 : ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) );
public final void rule__AnnotationType__Alternatives_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4093:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
+ // InternalRoom.g:4109:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_0 ) ) | ( ( rule__AnnotationType__Group_6_1__0 ) ) )
int alt36=2;
int LA36_0 = input.LA(1);
- if ( ((LA36_0>=17 && LA36_0<=23)) ) {
+ if ( ((LA36_0>=17 && LA36_0<=25)) ) {
alt36=1;
}
- else if ( (LA36_0==42) ) {
+ else if ( (LA36_0==44) ) {
alt36=2;
}
else {
@@ -12397,14 +12437,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt36) {
case 1 :
- // InternalRoom.g:4094:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4110:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
{
- // InternalRoom.g:4094:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
- // InternalRoom.g:4095:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4110:1: ( ( rule__AnnotationType__TargetsAssignment_6_0 ) )
+ // InternalRoom.g:4111:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_0());
- // InternalRoom.g:4096:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
- // InternalRoom.g:4096:2: rule__AnnotationType__TargetsAssignment_6_0
+ // InternalRoom.g:4112:1: ( rule__AnnotationType__TargetsAssignment_6_0 )
+ // InternalRoom.g:4112:2: rule__AnnotationType__TargetsAssignment_6_0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_0();
@@ -12422,14 +12462,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4100:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4116:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
{
- // InternalRoom.g:4100:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
- // InternalRoom.g:4101:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4116:6: ( ( rule__AnnotationType__Group_6_1__0 ) )
+ // InternalRoom.g:4117:1: ( rule__AnnotationType__Group_6_1__0 )
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1());
- // InternalRoom.g:4102:1: ( rule__AnnotationType__Group_6_1__0 )
- // InternalRoom.g:4102:2: rule__AnnotationType__Group_6_1__0
+ // InternalRoom.g:4118:1: ( rule__AnnotationType__Group_6_1__0 )
+ // InternalRoom.g:4118:2: rule__AnnotationType__Group_6_1__0
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__0();
@@ -12464,17 +12504,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationAttribute__Alternatives"
- // InternalRoom.g:4111:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
+ // InternalRoom.g:4127:1: rule__AnnotationAttribute__Alternatives : ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) );
public final void rule__AnnotationAttribute__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4115:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:4131:1: ( ( ruleSimpleAnnotationAttribute ) | ( ruleEnumAnnotationAttribute ) )
int alt37=2;
int LA37_0 = input.LA(1);
- if ( (LA37_0==35) ) {
+ if ( (LA37_0==37) ) {
int LA37_1 = input.LA(2);
if ( (LA37_1==124) ) {
@@ -12483,13 +12523,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA37_3==RULE_ID) ) {
int LA37_4 = input.LA(4);
- if ( (LA37_4==44) ) {
+ if ( (LA37_4==46) ) {
int LA37_5 = input.LA(5);
- if ( ((LA37_5>=37 && LA37_5<=40)) ) {
+ if ( ((LA37_5>=39 && LA37_5<=42)) ) {
alt37=1;
}
- else if ( (LA37_5==42) ) {
+ else if ( (LA37_5==44) ) {
alt37=2;
}
else {
@@ -12520,7 +12560,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
throw nvae;
}
}
- else if ( (LA37_0==24) ) {
+ else if ( (LA37_0==26) ) {
int LA37_2 = input.LA(2);
if ( (LA37_2==124) ) {
@@ -12529,13 +12569,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA37_3==RULE_ID) ) {
int LA37_4 = input.LA(4);
- if ( (LA37_4==44) ) {
+ if ( (LA37_4==46) ) {
int LA37_5 = input.LA(5);
- if ( ((LA37_5>=37 && LA37_5<=40)) ) {
+ if ( ((LA37_5>=39 && LA37_5<=42)) ) {
alt37=1;
}
- else if ( (LA37_5==42) ) {
+ else if ( (LA37_5==44) ) {
alt37=2;
}
else {
@@ -12574,10 +12614,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt37) {
case 1 :
- // InternalRoom.g:4116:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4132:1: ( ruleSimpleAnnotationAttribute )
{
- // InternalRoom.g:4116:1: ( ruleSimpleAnnotationAttribute )
- // InternalRoom.g:4117:1: ruleSimpleAnnotationAttribute
+ // InternalRoom.g:4132:1: ( ruleSimpleAnnotationAttribute )
+ // InternalRoom.g:4133:1: ruleSimpleAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12593,10 +12633,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4122:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4138:6: ( ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:4122:6: ( ruleEnumAnnotationAttribute )
- // InternalRoom.g:4123:1: ruleEnumAnnotationAttribute
+ // InternalRoom.g:4138:6: ( ruleEnumAnnotationAttribute )
+ // InternalRoom.g:4139:1: ruleEnumAnnotationAttribute
{
before(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12629,20 +12669,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4133:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4149:1: rule__SimpleAnnotationAttribute__Alternatives_0 : ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__SimpleAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4137:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // InternalRoom.g:4153:1: ( ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt38=2;
int LA38_0 = input.LA(1);
- if ( (LA38_0==35) ) {
+ if ( (LA38_0==37) ) {
alt38=1;
}
- else if ( (LA38_0==24) ) {
+ else if ( (LA38_0==26) ) {
alt38=2;
}
else {
@@ -12653,14 +12693,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt38) {
case 1 :
- // InternalRoom.g:4138:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4154:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4138:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4139:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4154:1: ( ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4155:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4140:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4140:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4156:1: ( rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4156:2: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__OptionalAssignment_0_0();
@@ -12678,13 +12718,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4144:6: ( 'mandatory' )
+ // InternalRoom.g:4160:6: ( 'mandatory' )
{
- // InternalRoom.g:4144:6: ( 'mandatory' )
- // InternalRoom.g:4145:1: 'mandatory'
+ // InternalRoom.g:4160:6: ( 'mandatory' )
+ // InternalRoom.g:4161:1: 'mandatory'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,24,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -12710,20 +12750,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Alternatives_0"
- // InternalRoom.g:4157:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
+ // InternalRoom.g:4173:1: rule__EnumAnnotationAttribute__Alternatives_0 : ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) );
public final void rule__EnumAnnotationAttribute__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4161:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
+ // InternalRoom.g:4177:1: ( ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) ) | ( 'mandatory' ) )
int alt39=2;
int LA39_0 = input.LA(1);
- if ( (LA39_0==35) ) {
+ if ( (LA39_0==37) ) {
alt39=1;
}
- else if ( (LA39_0==24) ) {
+ else if ( (LA39_0==26) ) {
alt39=2;
}
else {
@@ -12734,14 +12774,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt39) {
case 1 :
- // InternalRoom.g:4162:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4178:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
{
- // InternalRoom.g:4162:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
- // InternalRoom.g:4163:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4178:1: ( ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 ) )
+ // InternalRoom.g:4179:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalAssignment_0_0());
- // InternalRoom.g:4164:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
- // InternalRoom.g:4164:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
+ // InternalRoom.g:4180:1: ( rule__EnumAnnotationAttribute__OptionalAssignment_0_0 )
+ // InternalRoom.g:4180:2: rule__EnumAnnotationAttribute__OptionalAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__OptionalAssignment_0_0();
@@ -12759,13 +12799,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4168:6: ( 'mandatory' )
+ // InternalRoom.g:4184:6: ( 'mandatory' )
{
- // InternalRoom.g:4168:6: ( 'mandatory' )
- // InternalRoom.g:4169:1: 'mandatory'
+ // InternalRoom.g:4184:6: ( 'mandatory' )
+ // InternalRoom.g:4185:1: 'mandatory'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
- match(input,24,FOLLOW_2);
+ match(input,26,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
}
@@ -12791,20 +12831,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Alternatives_1"
- // InternalRoom.g:4181:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
+ // InternalRoom.g:4197:1: rule__Import__Alternatives_1 : ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) );
public final void rule__Import__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4185:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
+ // InternalRoom.g:4201:1: ( ( ( rule__Import__Group_1_0__0 ) ) | ( 'model' ) )
int alt40=2;
int LA40_0 = input.LA(1);
if ( (LA40_0==RULE_ID) ) {
alt40=1;
}
- else if ( (LA40_0==25) ) {
+ else if ( (LA40_0==27) ) {
alt40=2;
}
else {
@@ -12815,14 +12855,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt40) {
case 1 :
- // InternalRoom.g:4186:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4202:1: ( ( rule__Import__Group_1_0__0 ) )
{
- // InternalRoom.g:4186:1: ( ( rule__Import__Group_1_0__0 ) )
- // InternalRoom.g:4187:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4202:1: ( ( rule__Import__Group_1_0__0 ) )
+ // InternalRoom.g:4203:1: ( rule__Import__Group_1_0__0 )
{
before(grammarAccess.getImportAccess().getGroup_1_0());
- // InternalRoom.g:4188:1: ( rule__Import__Group_1_0__0 )
- // InternalRoom.g:4188:2: rule__Import__Group_1_0__0
+ // InternalRoom.g:4204:1: ( rule__Import__Group_1_0__0 )
+ // InternalRoom.g:4204:2: rule__Import__Group_1_0__0
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__0();
@@ -12840,13 +12880,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4192:6: ( 'model' )
+ // InternalRoom.g:4208:6: ( 'model' )
{
- // InternalRoom.g:4192:6: ( 'model' )
- // InternalRoom.g:4193:1: 'model'
+ // InternalRoom.g:4208:6: ( 'model' )
+ // InternalRoom.g:4209:1: 'model'
{
before(grammarAccess.getImportAccess().getModelKeyword_1_1());
- match(input,25,FOLLOW_2);
+ match(input,27,FOLLOW_2);
after(grammarAccess.getImportAccess().getModelKeyword_1_1());
}
@@ -12872,16 +12912,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Literal__Alternatives"
- // InternalRoom.g:4206:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
+ // InternalRoom.g:4222:1: rule__Literal__Alternatives : ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) );
public final void rule__Literal__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4210:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
+ // InternalRoom.g:4226:1: ( ( ruleBooleanLiteral ) | ( ruleNumberLiteral ) | ( ruleStringLiteral ) )
int alt41=3;
switch ( input.LA(1) ) {
- case 26:
+ case 28:
case 132:
{
alt41=1;
@@ -12889,8 +12929,8 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
case RULE_INT:
case RULE_HEX:
- case 27:
- case 28:
+ case 29:
+ case 30:
{
alt41=2;
}
@@ -12909,10 +12949,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt41) {
case 1 :
- // InternalRoom.g:4211:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4227:1: ( ruleBooleanLiteral )
{
- // InternalRoom.g:4211:1: ( ruleBooleanLiteral )
- // InternalRoom.g:4212:1: ruleBooleanLiteral
+ // InternalRoom.g:4227:1: ( ruleBooleanLiteral )
+ // InternalRoom.g:4228:1: ruleBooleanLiteral
{
before(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -12928,10 +12968,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4217:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4233:6: ( ruleNumberLiteral )
{
- // InternalRoom.g:4217:6: ( ruleNumberLiteral )
- // InternalRoom.g:4218:1: ruleNumberLiteral
+ // InternalRoom.g:4233:6: ( ruleNumberLiteral )
+ // InternalRoom.g:4234:1: ruleNumberLiteral
{
before(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -12947,10 +12987,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4223:6: ( ruleStringLiteral )
+ // InternalRoom.g:4239:6: ( ruleStringLiteral )
{
- // InternalRoom.g:4223:6: ( ruleStringLiteral )
- // InternalRoom.g:4224:1: ruleStringLiteral
+ // InternalRoom.g:4239:6: ( ruleStringLiteral )
+ // InternalRoom.g:4240:1: ruleStringLiteral
{
before(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
pushFollow(FOLLOW_2);
@@ -12983,17 +13023,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Alternatives_1"
- // InternalRoom.g:4234:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
+ // InternalRoom.g:4250:1: rule__BooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) );
public final void rule__BooleanLiteral__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4238:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
+ // InternalRoom.g:4254:1: ( ( 'false' ) | ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) ) )
int alt42=2;
int LA42_0 = input.LA(1);
- if ( (LA42_0==26) ) {
+ if ( (LA42_0==28) ) {
alt42=1;
}
else if ( (LA42_0==132) ) {
@@ -13007,13 +13047,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt42) {
case 1 :
- // InternalRoom.g:4239:1: ( 'false' )
+ // InternalRoom.g:4255:1: ( 'false' )
{
- // InternalRoom.g:4239:1: ( 'false' )
- // InternalRoom.g:4240:1: 'false'
+ // InternalRoom.g:4255:1: ( 'false' )
+ // InternalRoom.g:4256:1: 'false'
{
before(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
- match(input,26,FOLLOW_2);
+ match(input,28,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
}
@@ -13022,14 +13062,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4247:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4263:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
{
- // InternalRoom.g:4247:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
- // InternalRoom.g:4248:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4263:6: ( ( rule__BooleanLiteral__IsTrueAssignment_1_1 ) )
+ // InternalRoom.g:4264:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueAssignment_1_1());
- // InternalRoom.g:4249:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
- // InternalRoom.g:4249:2: rule__BooleanLiteral__IsTrueAssignment_1_1
+ // InternalRoom.g:4265:1: ( rule__BooleanLiteral__IsTrueAssignment_1_1 )
+ // InternalRoom.g:4265:2: rule__BooleanLiteral__IsTrueAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__IsTrueAssignment_1_1();
@@ -13064,28 +13104,28 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NumberLiteral__Alternatives"
- // InternalRoom.g:4258:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
+ // InternalRoom.g:4274:1: rule__NumberLiteral__Alternatives : ( ( ruleIntLiteral ) | ( ruleRealLiteral ) );
public final void rule__NumberLiteral__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4262:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
+ // InternalRoom.g:4278:1: ( ( ruleIntLiteral ) | ( ruleRealLiteral ) )
int alt43=2;
switch ( input.LA(1) ) {
- case 27:
+ case 29:
{
int LA43_1 = input.LA(2);
if ( (LA43_1==RULE_INT) ) {
int LA43_3 = input.LA(3);
- if ( (LA43_3==EOF||LA43_3==49||LA43_3==52) ) {
- alt43=1;
- }
- else if ( (LA43_3==87) ) {
+ if ( (LA43_3==87) ) {
alt43=2;
}
+ else if ( (LA43_3==EOF||LA43_3==51||LA43_3==54) ) {
+ alt43=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 43, 3, input);
@@ -13101,19 +13141,19 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 28:
+ case 30:
{
int LA43_2 = input.LA(2);
if ( (LA43_2==RULE_INT) ) {
int LA43_3 = input.LA(3);
- if ( (LA43_3==EOF||LA43_3==49||LA43_3==52) ) {
- alt43=1;
- }
- else if ( (LA43_3==87) ) {
+ if ( (LA43_3==87) ) {
alt43=2;
}
+ else if ( (LA43_3==EOF||LA43_3==51||LA43_3==54) ) {
+ alt43=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 43, 3, input);
@@ -13133,12 +13173,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
{
int LA43_3 = input.LA(2);
- if ( (LA43_3==EOF||LA43_3==49||LA43_3==52) ) {
- alt43=1;
- }
- else if ( (LA43_3==87) ) {
+ if ( (LA43_3==87) ) {
alt43=2;
}
+ else if ( (LA43_3==EOF||LA43_3==51||LA43_3==54) ) {
+ alt43=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 43, 3, input);
@@ -13161,10 +13201,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt43) {
case 1 :
- // InternalRoom.g:4263:1: ( ruleIntLiteral )
+ // InternalRoom.g:4279:1: ( ruleIntLiteral )
{
- // InternalRoom.g:4263:1: ( ruleIntLiteral )
- // InternalRoom.g:4264:1: ruleIntLiteral
+ // InternalRoom.g:4279:1: ( ruleIntLiteral )
+ // InternalRoom.g:4280:1: ruleIntLiteral
{
before(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13180,10 +13220,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4269:6: ( ruleRealLiteral )
+ // InternalRoom.g:4285:6: ( ruleRealLiteral )
{
- // InternalRoom.g:4269:6: ( ruleRealLiteral )
- // InternalRoom.g:4270:1: ruleRealLiteral
+ // InternalRoom.g:4285:6: ( ruleRealLiteral )
+ // InternalRoom.g:4286:1: ruleRealLiteral
{
before(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13216,17 +13256,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives"
- // InternalRoom.g:4280:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
+ // InternalRoom.g:4296:1: rule__Integer__Alternatives : ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) );
public final void rule__Integer__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4284:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
+ // InternalRoom.g:4300:1: ( ( ( rule__Integer__Group_0__0 ) ) | ( RULE_HEX ) )
int alt44=2;
int LA44_0 = input.LA(1);
- if ( (LA44_0==RULE_INT||(LA44_0>=27 && LA44_0<=28)) ) {
+ if ( (LA44_0==RULE_INT||(LA44_0>=29 && LA44_0<=30)) ) {
alt44=1;
}
else if ( (LA44_0==RULE_HEX) ) {
@@ -13240,14 +13280,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt44) {
case 1 :
- // InternalRoom.g:4285:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4301:1: ( ( rule__Integer__Group_0__0 ) )
{
- // InternalRoom.g:4285:1: ( ( rule__Integer__Group_0__0 ) )
- // InternalRoom.g:4286:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4301:1: ( ( rule__Integer__Group_0__0 ) )
+ // InternalRoom.g:4302:1: ( rule__Integer__Group_0__0 )
{
before(grammarAccess.getIntegerAccess().getGroup_0());
- // InternalRoom.g:4287:1: ( rule__Integer__Group_0__0 )
- // InternalRoom.g:4287:2: rule__Integer__Group_0__0
+ // InternalRoom.g:4303:1: ( rule__Integer__Group_0__0 )
+ // InternalRoom.g:4303:2: rule__Integer__Group_0__0
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__0();
@@ -13265,10 +13305,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4291:6: ( RULE_HEX )
+ // InternalRoom.g:4307:6: ( RULE_HEX )
{
- // InternalRoom.g:4291:6: ( RULE_HEX )
- // InternalRoom.g:4292:1: RULE_HEX
+ // InternalRoom.g:4307:6: ( RULE_HEX )
+ // InternalRoom.g:4308:1: RULE_HEX
{
before(grammarAccess.getIntegerAccess().getHEXTerminalRuleCall_1());
match(input,RULE_HEX,FOLLOW_2);
@@ -13297,20 +13337,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Alternatives_0_0"
- // InternalRoom.g:4302:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4318:1: rule__Integer__Alternatives_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Integer__Alternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4306:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4322:1: ( ( '+' ) | ( '-' ) )
int alt45=2;
int LA45_0 = input.LA(1);
- if ( (LA45_0==27) ) {
+ if ( (LA45_0==29) ) {
alt45=1;
}
- else if ( (LA45_0==28) ) {
+ else if ( (LA45_0==30) ) {
alt45=2;
}
else {
@@ -13321,13 +13361,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt45) {
case 1 :
- // InternalRoom.g:4307:1: ( '+' )
+ // InternalRoom.g:4323:1: ( '+' )
{
- // InternalRoom.g:4307:1: ( '+' )
- // InternalRoom.g:4308:1: '+'
+ // InternalRoom.g:4323:1: ( '+' )
+ // InternalRoom.g:4324:1: '+'
{
before(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
- match(input,27,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
}
@@ -13336,13 +13376,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4315:6: ( '-' )
+ // InternalRoom.g:4331:6: ( '-' )
{
- // InternalRoom.g:4315:6: ( '-' )
- // InternalRoom.g:4316:1: '-'
+ // InternalRoom.g:4331:6: ( '-' )
+ // InternalRoom.g:4332:1: '-'
{
before(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
}
@@ -13368,16 +13408,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Real__Alternatives"
- // InternalRoom.g:4328:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
+ // InternalRoom.g:4344:1: rule__Real__Alternatives : ( ( ruleDecimal ) | ( ruleDecimalExp ) );
public final void rule__Real__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4332:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
+ // InternalRoom.g:4348:1: ( ( ruleDecimal ) | ( ruleDecimalExp ) )
int alt46=2;
switch ( input.LA(1) ) {
- case 27:
+ case 29:
{
int LA46_1 = input.LA(2);
@@ -13390,10 +13430,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA46_4==RULE_INT) ) {
int LA46_5 = input.LA(5);
- if ( (LA46_5==EOF||LA46_5==49||LA46_5==52) ) {
+ if ( (LA46_5==EOF||LA46_5==51||LA46_5==54) ) {
alt46=1;
}
- else if ( ((LA46_5>=29 && LA46_5<=30)) ) {
+ else if ( ((LA46_5>=31 && LA46_5<=32)) ) {
alt46=2;
}
else {
@@ -13425,7 +13465,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
break;
- case 28:
+ case 30:
{
int LA46_2 = input.LA(2);
@@ -13438,10 +13478,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA46_4==RULE_INT) ) {
int LA46_5 = input.LA(5);
- if ( (LA46_5==EOF||LA46_5==49||LA46_5==52) ) {
+ if ( (LA46_5==EOF||LA46_5==51||LA46_5==54) ) {
alt46=1;
}
- else if ( ((LA46_5>=29 && LA46_5<=30)) ) {
+ else if ( ((LA46_5>=31 && LA46_5<=32)) ) {
alt46=2;
}
else {
@@ -13483,10 +13523,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA46_4==RULE_INT) ) {
int LA46_5 = input.LA(4);
- if ( (LA46_5==EOF||LA46_5==49||LA46_5==52) ) {
+ if ( (LA46_5==EOF||LA46_5==51||LA46_5==54) ) {
alt46=1;
}
- else if ( ((LA46_5>=29 && LA46_5<=30)) ) {
+ else if ( ((LA46_5>=31 && LA46_5<=32)) ) {
alt46=2;
}
else {
@@ -13520,10 +13560,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt46) {
case 1 :
- // InternalRoom.g:4333:1: ( ruleDecimal )
+ // InternalRoom.g:4349:1: ( ruleDecimal )
{
- // InternalRoom.g:4333:1: ( ruleDecimal )
- // InternalRoom.g:4334:1: ruleDecimal
+ // InternalRoom.g:4349:1: ( ruleDecimal )
+ // InternalRoom.g:4350:1: ruleDecimal
{
before(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -13539,10 +13579,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4339:6: ( ruleDecimalExp )
+ // InternalRoom.g:4355:6: ( ruleDecimalExp )
{
- // InternalRoom.g:4339:6: ( ruleDecimalExp )
- // InternalRoom.g:4340:1: ruleDecimalExp
+ // InternalRoom.g:4355:6: ( ruleDecimalExp )
+ // InternalRoom.g:4356:1: ruleDecimalExp
{
before(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
pushFollow(FOLLOW_2);
@@ -13575,20 +13615,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Alternatives_0"
- // InternalRoom.g:4350:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4366:1: rule__Decimal__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__Decimal__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4354:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4370:1: ( ( '+' ) | ( '-' ) )
int alt47=2;
int LA47_0 = input.LA(1);
- if ( (LA47_0==27) ) {
+ if ( (LA47_0==29) ) {
alt47=1;
}
- else if ( (LA47_0==28) ) {
+ else if ( (LA47_0==30) ) {
alt47=2;
}
else {
@@ -13599,13 +13639,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt47) {
case 1 :
- // InternalRoom.g:4355:1: ( '+' )
+ // InternalRoom.g:4371:1: ( '+' )
{
- // InternalRoom.g:4355:1: ( '+' )
- // InternalRoom.g:4356:1: '+'
+ // InternalRoom.g:4371:1: ( '+' )
+ // InternalRoom.g:4372:1: '+'
{
before(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
- match(input,27,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
}
@@ -13614,13 +13654,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4363:6: ( '-' )
+ // InternalRoom.g:4379:6: ( '-' )
{
- // InternalRoom.g:4363:6: ( '-' )
- // InternalRoom.g:4364:1: '-'
+ // InternalRoom.g:4379:6: ( '-' )
+ // InternalRoom.g:4380:1: '-'
{
before(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
}
@@ -13646,20 +13686,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_0"
- // InternalRoom.g:4376:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4392:1: rule__DecimalExp__Alternatives_0 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4380:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4396:1: ( ( '+' ) | ( '-' ) )
int alt48=2;
int LA48_0 = input.LA(1);
- if ( (LA48_0==27) ) {
+ if ( (LA48_0==29) ) {
alt48=1;
}
- else if ( (LA48_0==28) ) {
+ else if ( (LA48_0==30) ) {
alt48=2;
}
else {
@@ -13670,13 +13710,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt48) {
case 1 :
- // InternalRoom.g:4381:1: ( '+' )
+ // InternalRoom.g:4397:1: ( '+' )
{
- // InternalRoom.g:4381:1: ( '+' )
- // InternalRoom.g:4382:1: '+'
+ // InternalRoom.g:4397:1: ( '+' )
+ // InternalRoom.g:4398:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
- match(input,27,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
}
@@ -13685,13 +13725,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4389:6: ( '-' )
+ // InternalRoom.g:4405:6: ( '-' )
{
- // InternalRoom.g:4389:6: ( '-' )
- // InternalRoom.g:4390:1: '-'
+ // InternalRoom.g:4405:6: ( '-' )
+ // InternalRoom.g:4406:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
}
@@ -13717,20 +13757,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_4"
- // InternalRoom.g:4402:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
+ // InternalRoom.g:4418:1: rule__DecimalExp__Alternatives_4 : ( ( 'e' ) | ( 'E' ) );
public final void rule__DecimalExp__Alternatives_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4406:1: ( ( 'e' ) | ( 'E' ) )
+ // InternalRoom.g:4422:1: ( ( 'e' ) | ( 'E' ) )
int alt49=2;
int LA49_0 = input.LA(1);
- if ( (LA49_0==29) ) {
+ if ( (LA49_0==31) ) {
alt49=1;
}
- else if ( (LA49_0==30) ) {
+ else if ( (LA49_0==32) ) {
alt49=2;
}
else {
@@ -13741,13 +13781,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt49) {
case 1 :
- // InternalRoom.g:4407:1: ( 'e' )
+ // InternalRoom.g:4423:1: ( 'e' )
{
- // InternalRoom.g:4407:1: ( 'e' )
- // InternalRoom.g:4408:1: 'e'
+ // InternalRoom.g:4423:1: ( 'e' )
+ // InternalRoom.g:4424:1: 'e'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
- match(input,29,FOLLOW_2);
+ match(input,31,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
}
@@ -13756,13 +13796,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4415:6: ( 'E' )
+ // InternalRoom.g:4431:6: ( 'E' )
{
- // InternalRoom.g:4415:6: ( 'E' )
- // InternalRoom.g:4416:1: 'E'
+ // InternalRoom.g:4431:6: ( 'E' )
+ // InternalRoom.g:4432:1: 'E'
{
before(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
- match(input,30,FOLLOW_2);
+ match(input,32,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
}
@@ -13788,20 +13828,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Alternatives_5"
- // InternalRoom.g:4428:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
+ // InternalRoom.g:4444:1: rule__DecimalExp__Alternatives_5 : ( ( '+' ) | ( '-' ) );
public final void rule__DecimalExp__Alternatives_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4432:1: ( ( '+' ) | ( '-' ) )
+ // InternalRoom.g:4448:1: ( ( '+' ) | ( '-' ) )
int alt50=2;
int LA50_0 = input.LA(1);
- if ( (LA50_0==27) ) {
+ if ( (LA50_0==29) ) {
alt50=1;
}
- else if ( (LA50_0==28) ) {
+ else if ( (LA50_0==30) ) {
alt50=2;
}
else {
@@ -13812,13 +13852,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt50) {
case 1 :
- // InternalRoom.g:4433:1: ( '+' )
+ // InternalRoom.g:4449:1: ( '+' )
{
- // InternalRoom.g:4433:1: ( '+' )
- // InternalRoom.g:4434:1: '+'
+ // InternalRoom.g:4449:1: ( '+' )
+ // InternalRoom.g:4450:1: '+'
{
before(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
- match(input,27,FOLLOW_2);
+ match(input,29,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
}
@@ -13827,13 +13867,13 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4441:6: ( '-' )
+ // InternalRoom.g:4457:6: ( '-' )
{
- // InternalRoom.g:4441:6: ( '-' )
- // InternalRoom.g:4442:1: '-'
+ // InternalRoom.g:4457:6: ( '-' )
+ // InternalRoom.g:4458:1: '-'
{
before(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
- match(input,28,FOLLOW_2);
+ match(input,30,FOLLOW_2);
after(grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
}
@@ -13859,26 +13899,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CommunicationType__Alternatives"
- // InternalRoom.g:4454:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4470:1: rule__CommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) );
public final void rule__CommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4458:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
+ // InternalRoom.g:4474:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'sync' ) ) )
int alt51=3;
switch ( input.LA(1) ) {
- case 31:
+ case 33:
{
alt51=1;
}
break;
- case 32:
+ case 34:
{
alt51=2;
}
break;
- case 33:
+ case 35:
{
alt51=3;
}
@@ -13892,16 +13932,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt51) {
case 1 :
- // InternalRoom.g:4459:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4475:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4459:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4460:1: ( 'eventdriven' )
+ // InternalRoom.g:4475:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4476:1: ( 'eventdriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4461:1: ( 'eventdriven' )
- // InternalRoom.g:4461:3: 'eventdriven'
+ // InternalRoom.g:4477:1: ( 'eventdriven' )
+ // InternalRoom.g:4477:3: 'eventdriven'
{
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
}
@@ -13913,16 +13953,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4466:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4482:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4466:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4467:1: ( 'datadriven' )
+ // InternalRoom.g:4482:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4483:1: ( 'datadriven' )
{
before(grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4468:1: ( 'datadriven' )
- // InternalRoom.g:4468:3: 'datadriven'
+ // InternalRoom.g:4484:1: ( 'datadriven' )
+ // InternalRoom.g:4484:3: 'datadriven'
{
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
}
@@ -13934,16 +13974,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4473:6: ( ( 'sync' ) )
+ // InternalRoom.g:4489:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4473:6: ( ( 'sync' ) )
- // InternalRoom.g:4474:1: ( 'sync' )
+ // InternalRoom.g:4489:6: ( ( 'sync' ) )
+ // InternalRoom.g:4490:1: ( 'sync' )
{
before(grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4475:1: ( 'sync' )
- // InternalRoom.g:4475:3: 'sync'
+ // InternalRoom.g:4491:1: ( 'sync' )
+ // InternalRoom.g:4491:3: 'sync'
{
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
}
@@ -13972,20 +14012,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReferenceType__Alternatives"
- // InternalRoom.g:4485:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
+ // InternalRoom.g:4501:1: rule__ReferenceType__Alternatives : ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) );
public final void rule__ReferenceType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4489:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
+ // InternalRoom.g:4505:1: ( ( ( 'fixed' ) ) | ( ( 'optional' ) ) )
int alt52=2;
int LA52_0 = input.LA(1);
- if ( (LA52_0==34) ) {
+ if ( (LA52_0==36) ) {
alt52=1;
}
- else if ( (LA52_0==35) ) {
+ else if ( (LA52_0==37) ) {
alt52=2;
}
else {
@@ -13996,16 +14036,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt52) {
case 1 :
- // InternalRoom.g:4490:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4506:1: ( ( 'fixed' ) )
{
- // InternalRoom.g:4490:1: ( ( 'fixed' ) )
- // InternalRoom.g:4491:1: ( 'fixed' )
+ // InternalRoom.g:4506:1: ( ( 'fixed' ) )
+ // InternalRoom.g:4507:1: ( 'fixed' )
{
before(grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
- // InternalRoom.g:4492:1: ( 'fixed' )
- // InternalRoom.g:4492:3: 'fixed'
+ // InternalRoom.g:4508:1: ( 'fixed' )
+ // InternalRoom.g:4508:3: 'fixed'
{
- match(input,34,FOLLOW_2);
+ match(input,36,FOLLOW_2);
}
@@ -14017,16 +14057,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4497:6: ( ( 'optional' ) )
+ // InternalRoom.g:4513:6: ( ( 'optional' ) )
{
- // InternalRoom.g:4497:6: ( ( 'optional' ) )
- // InternalRoom.g:4498:1: ( 'optional' )
+ // InternalRoom.g:4513:6: ( ( 'optional' ) )
+ // InternalRoom.g:4514:1: ( 'optional' )
{
before(grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
- // InternalRoom.g:4499:1: ( 'optional' )
- // InternalRoom.g:4499:3: 'optional'
+ // InternalRoom.g:4515:1: ( 'optional' )
+ // InternalRoom.g:4515:3: 'optional'
{
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
}
@@ -14055,31 +14095,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ComponentCommunicationType__Alternatives"
- // InternalRoom.g:4510:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
+ // InternalRoom.g:4526:1: rule__ComponentCommunicationType__Alternatives : ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) );
public final void rule__ComponentCommunicationType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4514:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
+ // InternalRoom.g:4530:1: ( ( ( 'eventdriven' ) ) | ( ( 'datadriven' ) ) | ( ( 'async' ) ) | ( ( 'sync' ) ) )
int alt53=4;
switch ( input.LA(1) ) {
- case 31:
+ case 33:
{
alt53=1;
}
break;
- case 32:
+ case 34:
{
alt53=2;
}
break;
- case 36:
+ case 38:
{
alt53=3;
}
break;
- case 33:
+ case 35:
{
alt53=4;
}
@@ -14093,16 +14133,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt53) {
case 1 :
- // InternalRoom.g:4515:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4531:1: ( ( 'eventdriven' ) )
{
- // InternalRoom.g:4515:1: ( ( 'eventdriven' ) )
- // InternalRoom.g:4516:1: ( 'eventdriven' )
+ // InternalRoom.g:4531:1: ( ( 'eventdriven' ) )
+ // InternalRoom.g:4532:1: ( 'eventdriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
- // InternalRoom.g:4517:1: ( 'eventdriven' )
- // InternalRoom.g:4517:3: 'eventdriven'
+ // InternalRoom.g:4533:1: ( 'eventdriven' )
+ // InternalRoom.g:4533:3: 'eventdriven'
{
- match(input,31,FOLLOW_2);
+ match(input,33,FOLLOW_2);
}
@@ -14114,16 +14154,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4522:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4538:6: ( ( 'datadriven' ) )
{
- // InternalRoom.g:4522:6: ( ( 'datadriven' ) )
- // InternalRoom.g:4523:1: ( 'datadriven' )
+ // InternalRoom.g:4538:6: ( ( 'datadriven' ) )
+ // InternalRoom.g:4539:1: ( 'datadriven' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
- // InternalRoom.g:4524:1: ( 'datadriven' )
- // InternalRoom.g:4524:3: 'datadriven'
+ // InternalRoom.g:4540:1: ( 'datadriven' )
+ // InternalRoom.g:4540:3: 'datadriven'
{
- match(input,32,FOLLOW_2);
+ match(input,34,FOLLOW_2);
}
@@ -14135,16 +14175,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4529:6: ( ( 'async' ) )
+ // InternalRoom.g:4545:6: ( ( 'async' ) )
{
- // InternalRoom.g:4529:6: ( ( 'async' ) )
- // InternalRoom.g:4530:1: ( 'async' )
+ // InternalRoom.g:4545:6: ( ( 'async' ) )
+ // InternalRoom.g:4546:1: ( 'async' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
- // InternalRoom.g:4531:1: ( 'async' )
- // InternalRoom.g:4531:3: 'async'
+ // InternalRoom.g:4547:1: ( 'async' )
+ // InternalRoom.g:4547:3: 'async'
{
- match(input,36,FOLLOW_2);
+ match(input,38,FOLLOW_2);
}
@@ -14156,16 +14196,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4536:6: ( ( 'sync' ) )
+ // InternalRoom.g:4552:6: ( ( 'sync' ) )
{
- // InternalRoom.g:4536:6: ( ( 'sync' ) )
- // InternalRoom.g:4537:1: ( 'sync' )
+ // InternalRoom.g:4552:6: ( ( 'sync' ) )
+ // InternalRoom.g:4553:1: ( 'sync' )
{
before(grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
- // InternalRoom.g:4538:1: ( 'sync' )
- // InternalRoom.g:4538:3: 'sync'
+ // InternalRoom.g:4554:1: ( 'sync' )
+ // InternalRoom.g:4554:3: 'sync'
{
- match(input,33,FOLLOW_2);
+ match(input,35,FOLLOW_2);
}
@@ -14194,31 +14234,31 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LiteralType__Alternatives"
- // InternalRoom.g:4548:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
+ // InternalRoom.g:4564:1: rule__LiteralType__Alternatives : ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) );
public final void rule__LiteralType__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4552:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
+ // InternalRoom.g:4568:1: ( ( ( 'ptBoolean' ) ) | ( ( 'ptInteger' ) ) | ( ( 'ptReal' ) ) | ( ( 'ptCharacter' ) ) )
int alt54=4;
switch ( input.LA(1) ) {
- case 37:
+ case 39:
{
alt54=1;
}
break;
- case 38:
+ case 40:
{
alt54=2;
}
break;
- case 39:
+ case 41:
{
alt54=3;
}
break;
- case 40:
+ case 42:
{
alt54=4;
}
@@ -14232,16 +14272,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt54) {
case 1 :
- // InternalRoom.g:4553:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4569:1: ( ( 'ptBoolean' ) )
{
- // InternalRoom.g:4553:1: ( ( 'ptBoolean' ) )
- // InternalRoom.g:4554:1: ( 'ptBoolean' )
+ // InternalRoom.g:4569:1: ( ( 'ptBoolean' ) )
+ // InternalRoom.g:4570:1: ( 'ptBoolean' )
{
before(grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
- // InternalRoom.g:4555:1: ( 'ptBoolean' )
- // InternalRoom.g:4555:3: 'ptBoolean'
+ // InternalRoom.g:4571:1: ( 'ptBoolean' )
+ // InternalRoom.g:4571:3: 'ptBoolean'
{
- match(input,37,FOLLOW_2);
+ match(input,39,FOLLOW_2);
}
@@ -14253,16 +14293,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:4560:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4576:6: ( ( 'ptInteger' ) )
{
- // InternalRoom.g:4560:6: ( ( 'ptInteger' ) )
- // InternalRoom.g:4561:1: ( 'ptInteger' )
+ // InternalRoom.g:4576:6: ( ( 'ptInteger' ) )
+ // InternalRoom.g:4577:1: ( 'ptInteger' )
{
before(grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
- // InternalRoom.g:4562:1: ( 'ptInteger' )
- // InternalRoom.g:4562:3: 'ptInteger'
+ // InternalRoom.g:4578:1: ( 'ptInteger' )
+ // InternalRoom.g:4578:3: 'ptInteger'
{
- match(input,38,FOLLOW_2);
+ match(input,40,FOLLOW_2);
}
@@ -14274,16 +14314,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // InternalRoom.g:4567:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4583:6: ( ( 'ptReal' ) )
{
- // InternalRoom.g:4567:6: ( ( 'ptReal' ) )
- // InternalRoom.g:4568:1: ( 'ptReal' )
+ // InternalRoom.g:4583:6: ( ( 'ptReal' ) )
+ // InternalRoom.g:4584:1: ( 'ptReal' )
{
before(grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
- // InternalRoom.g:4569:1: ( 'ptReal' )
- // InternalRoom.g:4569:3: 'ptReal'
+ // InternalRoom.g:4585:1: ( 'ptReal' )
+ // InternalRoom.g:4585:3: 'ptReal'
{
- match(input,39,FOLLOW_2);
+ match(input,41,FOLLOW_2);
}
@@ -14295,16 +14335,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // InternalRoom.g:4574:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4590:6: ( ( 'ptCharacter' ) )
{
- // InternalRoom.g:4574:6: ( ( 'ptCharacter' ) )
- // InternalRoom.g:4575:1: ( 'ptCharacter' )
+ // InternalRoom.g:4590:6: ( ( 'ptCharacter' ) )
+ // InternalRoom.g:4591:1: ( 'ptCharacter' )
{
before(grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
- // InternalRoom.g:4576:1: ( 'ptCharacter' )
- // InternalRoom.g:4576:3: 'ptCharacter'
+ // InternalRoom.g:4592:1: ( 'ptCharacter' )
+ // InternalRoom.g:4592:3: 'ptCharacter'
{
- match(input,40,FOLLOW_2);
+ match(input,42,FOLLOW_2);
}
@@ -14333,14 +14373,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0"
- // InternalRoom.g:4588:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
+ // InternalRoom.g:4604:1: rule__RoomModel__Group__0 : rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 ;
public final void rule__RoomModel__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4592:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
- // InternalRoom.g:4593:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
+ // InternalRoom.g:4608:1: ( rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1 )
+ // InternalRoom.g:4609:2: rule__RoomModel__Group__0__Impl rule__RoomModel__Group__1
{
pushFollow(FOLLOW_3);
rule__RoomModel__Group__0__Impl();
@@ -14371,20 +14411,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__0__Impl"
- // InternalRoom.g:4600:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
+ // InternalRoom.g:4616:1: rule__RoomModel__Group__0__Impl : ( 'RoomModel' ) ;
public final void rule__RoomModel__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4604:1: ( ( 'RoomModel' ) )
- // InternalRoom.g:4605:1: ( 'RoomModel' )
+ // InternalRoom.g:4620:1: ( ( 'RoomModel' ) )
+ // InternalRoom.g:4621:1: ( 'RoomModel' )
{
- // InternalRoom.g:4605:1: ( 'RoomModel' )
- // InternalRoom.g:4606:1: 'RoomModel'
+ // InternalRoom.g:4621:1: ( 'RoomModel' )
+ // InternalRoom.g:4622:1: 'RoomModel'
{
before(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
- match(input,41,FOLLOW_2);
+ match(input,43,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getRoomModelKeyword_0());
}
@@ -14408,14 +14448,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1"
- // InternalRoom.g:4619:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
+ // InternalRoom.g:4635:1: rule__RoomModel__Group__1 : rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 ;
public final void rule__RoomModel__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4623:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
- // InternalRoom.g:4624:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
+ // InternalRoom.g:4639:1: ( rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2 )
+ // InternalRoom.g:4640:2: rule__RoomModel__Group__1__Impl rule__RoomModel__Group__2
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__1__Impl();
@@ -14446,21 +14486,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__1__Impl"
- // InternalRoom.g:4631:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
+ // InternalRoom.g:4647:1: rule__RoomModel__Group__1__Impl : ( ( rule__RoomModel__NameAssignment_1 ) ) ;
public final void rule__RoomModel__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4635:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
- // InternalRoom.g:4636:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4651:1: ( ( ( rule__RoomModel__NameAssignment_1 ) ) )
+ // InternalRoom.g:4652:1: ( ( rule__RoomModel__NameAssignment_1 ) )
{
- // InternalRoom.g:4636:1: ( ( rule__RoomModel__NameAssignment_1 ) )
- // InternalRoom.g:4637:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4652:1: ( ( rule__RoomModel__NameAssignment_1 ) )
+ // InternalRoom.g:4653:1: ( rule__RoomModel__NameAssignment_1 )
{
before(grammarAccess.getRoomModelAccess().getNameAssignment_1());
- // InternalRoom.g:4638:1: ( rule__RoomModel__NameAssignment_1 )
- // InternalRoom.g:4638:2: rule__RoomModel__NameAssignment_1
+ // InternalRoom.g:4654:1: ( rule__RoomModel__NameAssignment_1 )
+ // InternalRoom.g:4654:2: rule__RoomModel__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__RoomModel__NameAssignment_1();
@@ -14493,14 +14533,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2"
- // InternalRoom.g:4648:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
+ // InternalRoom.g:4664:1: rule__RoomModel__Group__2 : rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 ;
public final void rule__RoomModel__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4652:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
- // InternalRoom.g:4653:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
+ // InternalRoom.g:4668:1: ( rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3 )
+ // InternalRoom.g:4669:2: rule__RoomModel__Group__2__Impl rule__RoomModel__Group__3
{
pushFollow(FOLLOW_4);
rule__RoomModel__Group__2__Impl();
@@ -14531,29 +14571,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__2__Impl"
- // InternalRoom.g:4660:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:4676:1: rule__RoomModel__Group__2__Impl : ( ( rule__RoomModel__DocuAssignment_2 )? ) ;
public final void rule__RoomModel__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4664:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
- // InternalRoom.g:4665:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4680:1: ( ( ( rule__RoomModel__DocuAssignment_2 )? ) )
+ // InternalRoom.g:4681:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
{
- // InternalRoom.g:4665:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
- // InternalRoom.g:4666:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4681:1: ( ( rule__RoomModel__DocuAssignment_2 )? )
+ // InternalRoom.g:4682:1: ( rule__RoomModel__DocuAssignment_2 )?
{
before(grammarAccess.getRoomModelAccess().getDocuAssignment_2());
- // InternalRoom.g:4667:1: ( rule__RoomModel__DocuAssignment_2 )?
+ // InternalRoom.g:4683:1: ( rule__RoomModel__DocuAssignment_2 )?
int alt55=2;
int LA55_0 = input.LA(1);
- if ( (LA55_0==60) ) {
+ if ( (LA55_0==62) ) {
alt55=1;
}
switch (alt55) {
case 1 :
- // InternalRoom.g:4667:2: rule__RoomModel__DocuAssignment_2
+ // InternalRoom.g:4683:2: rule__RoomModel__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RoomModel__DocuAssignment_2();
@@ -14589,14 +14629,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3"
- // InternalRoom.g:4677:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
+ // InternalRoom.g:4693:1: rule__RoomModel__Group__3 : rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 ;
public final void rule__RoomModel__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4681:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
- // InternalRoom.g:4682:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
+ // InternalRoom.g:4697:1: ( rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4 )
+ // InternalRoom.g:4698:2: rule__RoomModel__Group__3__Impl rule__RoomModel__Group__4
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__3__Impl();
@@ -14627,20 +14667,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__3__Impl"
- // InternalRoom.g:4689:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:4705:1: rule__RoomModel__Group__3__Impl : ( '{' ) ;
public final void rule__RoomModel__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4693:1: ( ( '{' ) )
- // InternalRoom.g:4694:1: ( '{' )
+ // InternalRoom.g:4709:1: ( ( '{' ) )
+ // InternalRoom.g:4710:1: ( '{' )
{
- // InternalRoom.g:4694:1: ( '{' )
- // InternalRoom.g:4695:1: '{'
+ // InternalRoom.g:4710:1: ( '{' )
+ // InternalRoom.g:4711:1: '{'
{
before(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getLeftCurlyBracketKeyword_3());
}
@@ -14664,14 +14704,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4"
- // InternalRoom.g:4708:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
+ // InternalRoom.g:4724:1: rule__RoomModel__Group__4 : rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 ;
public final void rule__RoomModel__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4712:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
- // InternalRoom.g:4713:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
+ // InternalRoom.g:4728:1: ( rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5 )
+ // InternalRoom.g:4729:2: rule__RoomModel__Group__4__Impl rule__RoomModel__Group__5
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__4__Impl();
@@ -14702,20 +14742,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__4__Impl"
- // InternalRoom.g:4720:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
+ // InternalRoom.g:4736:1: rule__RoomModel__Group__4__Impl : ( ( rule__RoomModel__ImportsAssignment_4 )* ) ;
public final void rule__RoomModel__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4724:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
- // InternalRoom.g:4725:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4740:1: ( ( ( rule__RoomModel__ImportsAssignment_4 )* ) )
+ // InternalRoom.g:4741:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
{
- // InternalRoom.g:4725:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
- // InternalRoom.g:4726:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // InternalRoom.g:4741:1: ( ( rule__RoomModel__ImportsAssignment_4 )* )
+ // InternalRoom.g:4742:1: ( rule__RoomModel__ImportsAssignment_4 )*
{
before(grammarAccess.getRoomModelAccess().getImportsAssignment_4());
- // InternalRoom.g:4727:1: ( rule__RoomModel__ImportsAssignment_4 )*
+ // InternalRoom.g:4743:1: ( rule__RoomModel__ImportsAssignment_4 )*
loop56:
do {
int alt56=2;
@@ -14728,7 +14768,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt56) {
case 1 :
- // InternalRoom.g:4727:2: rule__RoomModel__ImportsAssignment_4
+ // InternalRoom.g:4743:2: rule__RoomModel__ImportsAssignment_4
{
pushFollow(FOLLOW_6);
rule__RoomModel__ImportsAssignment_4();
@@ -14767,14 +14807,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5"
- // InternalRoom.g:4737:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
+ // InternalRoom.g:4753:1: rule__RoomModel__Group__5 : rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 ;
public final void rule__RoomModel__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4741:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
- // InternalRoom.g:4742:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
+ // InternalRoom.g:4757:1: ( rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6 )
+ // InternalRoom.g:4758:2: rule__RoomModel__Group__5__Impl rule__RoomModel__Group__6
{
pushFollow(FOLLOW_5);
rule__RoomModel__Group__5__Impl();
@@ -14805,33 +14845,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__5__Impl"
- // InternalRoom.g:4749:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
+ // InternalRoom.g:4765:1: rule__RoomModel__Group__5__Impl : ( ( rule__RoomModel__Alternatives_5 )* ) ;
public final void rule__RoomModel__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4753:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
- // InternalRoom.g:4754:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4769:1: ( ( ( rule__RoomModel__Alternatives_5 )* ) )
+ // InternalRoom.g:4770:1: ( ( rule__RoomModel__Alternatives_5 )* )
{
- // InternalRoom.g:4754:1: ( ( rule__RoomModel__Alternatives_5 )* )
- // InternalRoom.g:4755:1: ( rule__RoomModel__Alternatives_5 )*
+ // InternalRoom.g:4770:1: ( ( rule__RoomModel__Alternatives_5 )* )
+ // InternalRoom.g:4771:1: ( rule__RoomModel__Alternatives_5 )*
{
before(grammarAccess.getRoomModelAccess().getAlternatives_5());
- // InternalRoom.g:4756:1: ( rule__RoomModel__Alternatives_5 )*
+ // InternalRoom.g:4772:1: ( rule__RoomModel__Alternatives_5 )*
loop57:
do {
int alt57=2;
int LA57_0 = input.LA(1);
- if ( ((LA57_0>=17 && LA57_0<=18)||(LA57_0>=20 && LA57_0<=23)||(LA57_0>=31 && LA57_0<=33)||LA57_0==36||LA57_0==45||LA57_0==50||LA57_0==54||LA57_0==122||LA57_0==130) ) {
+ if ( ((LA57_0>=17 && LA57_0<=18)||(LA57_0>=20 && LA57_0<=23)||(LA57_0>=33 && LA57_0<=35)||LA57_0==38||LA57_0==47||LA57_0==52||LA57_0==56||LA57_0==122||LA57_0==130) ) {
alt57=1;
}
switch (alt57) {
case 1 :
- // InternalRoom.g:4756:2: rule__RoomModel__Alternatives_5
+ // InternalRoom.g:4772:2: rule__RoomModel__Alternatives_5
{
pushFollow(FOLLOW_7);
rule__RoomModel__Alternatives_5();
@@ -14870,14 +14910,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6"
- // InternalRoom.g:4766:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
+ // InternalRoom.g:4782:1: rule__RoomModel__Group__6 : rule__RoomModel__Group__6__Impl ;
public final void rule__RoomModel__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4770:1: ( rule__RoomModel__Group__6__Impl )
- // InternalRoom.g:4771:2: rule__RoomModel__Group__6__Impl
+ // InternalRoom.g:4786:1: ( rule__RoomModel__Group__6__Impl )
+ // InternalRoom.g:4787:2: rule__RoomModel__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RoomModel__Group__6__Impl();
@@ -14903,20 +14943,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__Group__6__Impl"
- // InternalRoom.g:4777:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:4793:1: rule__RoomModel__Group__6__Impl : ( '}' ) ;
public final void rule__RoomModel__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4781:1: ( ( '}' ) )
- // InternalRoom.g:4782:1: ( '}' )
+ // InternalRoom.g:4797:1: ( ( '}' ) )
+ // InternalRoom.g:4798:1: ( '}' )
{
- // InternalRoom.g:4782:1: ( '}' )
- // InternalRoom.g:4783:1: '}'
+ // InternalRoom.g:4798:1: ( '}' )
+ // InternalRoom.g:4799:1: '}'
{
before(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getRoomModelAccess().getRightCurlyBracketKeyword_6());
}
@@ -14940,14 +14980,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0"
- // InternalRoom.g:4810:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
+ // InternalRoom.g:4826:1: rule__VarDecl__Group__0 : rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 ;
public final void rule__VarDecl__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4814:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
- // InternalRoom.g:4815:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
+ // InternalRoom.g:4830:1: ( rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1 )
+ // InternalRoom.g:4831:2: rule__VarDecl__Group__0__Impl rule__VarDecl__Group__1
{
pushFollow(FOLLOW_8);
rule__VarDecl__Group__0__Impl();
@@ -14978,21 +15018,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__0__Impl"
- // InternalRoom.g:4822:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
+ // InternalRoom.g:4838:1: rule__VarDecl__Group__0__Impl : ( ( rule__VarDecl__NameAssignment_0 ) ) ;
public final void rule__VarDecl__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4826:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
- // InternalRoom.g:4827:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4842:1: ( ( ( rule__VarDecl__NameAssignment_0 ) ) )
+ // InternalRoom.g:4843:1: ( ( rule__VarDecl__NameAssignment_0 ) )
{
- // InternalRoom.g:4827:1: ( ( rule__VarDecl__NameAssignment_0 ) )
- // InternalRoom.g:4828:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4843:1: ( ( rule__VarDecl__NameAssignment_0 ) )
+ // InternalRoom.g:4844:1: ( rule__VarDecl__NameAssignment_0 )
{
before(grammarAccess.getVarDeclAccess().getNameAssignment_0());
- // InternalRoom.g:4829:1: ( rule__VarDecl__NameAssignment_0 )
- // InternalRoom.g:4829:2: rule__VarDecl__NameAssignment_0
+ // InternalRoom.g:4845:1: ( rule__VarDecl__NameAssignment_0 )
+ // InternalRoom.g:4845:2: rule__VarDecl__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__VarDecl__NameAssignment_0();
@@ -15025,14 +15065,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1"
- // InternalRoom.g:4839:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
+ // InternalRoom.g:4855:1: rule__VarDecl__Group__1 : rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 ;
public final void rule__VarDecl__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4843:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
- // InternalRoom.g:4844:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
+ // InternalRoom.g:4859:1: ( rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2 )
+ // InternalRoom.g:4860:2: rule__VarDecl__Group__1__Impl rule__VarDecl__Group__2
{
pushFollow(FOLLOW_3);
rule__VarDecl__Group__1__Impl();
@@ -15063,20 +15103,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__1__Impl"
- // InternalRoom.g:4851:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:4867:1: rule__VarDecl__Group__1__Impl : ( ':' ) ;
public final void rule__VarDecl__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4855:1: ( ( ':' ) )
- // InternalRoom.g:4856:1: ( ':' )
+ // InternalRoom.g:4871:1: ( ( ':' ) )
+ // InternalRoom.g:4872:1: ( ':' )
{
- // InternalRoom.g:4856:1: ( ':' )
- // InternalRoom.g:4857:1: ':'
+ // InternalRoom.g:4872:1: ( ':' )
+ // InternalRoom.g:4873:1: ':'
{
before(grammarAccess.getVarDeclAccess().getColonKeyword_1());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getVarDeclAccess().getColonKeyword_1());
}
@@ -15100,14 +15140,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2"
- // InternalRoom.g:4870:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
+ // InternalRoom.g:4886:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
public final void rule__VarDecl__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4874:1: ( rule__VarDecl__Group__2__Impl )
- // InternalRoom.g:4875:2: rule__VarDecl__Group__2__Impl
+ // InternalRoom.g:4890:1: ( rule__VarDecl__Group__2__Impl )
+ // InternalRoom.g:4891:2: rule__VarDecl__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__VarDecl__Group__2__Impl();
@@ -15133,21 +15173,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2__Impl"
- // InternalRoom.g:4881:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
+ // InternalRoom.g:4897:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
public final void rule__VarDecl__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4885:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
- // InternalRoom.g:4886:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4901:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
+ // InternalRoom.g:4902:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
{
- // InternalRoom.g:4886:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
- // InternalRoom.g:4887:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4902:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4903:1: ( rule__VarDecl__RefTypeAssignment_2 )
{
before(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2());
- // InternalRoom.g:4888:1: ( rule__VarDecl__RefTypeAssignment_2 )
- // InternalRoom.g:4888:2: rule__VarDecl__RefTypeAssignment_2
+ // InternalRoom.g:4904:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4904:2: rule__VarDecl__RefTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__VarDecl__RefTypeAssignment_2();
@@ -15180,14 +15220,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0"
- // InternalRoom.g:4904:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
+ // InternalRoom.g:4920:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
public final void rule__RefableType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4908:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
- // InternalRoom.g:4909:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
+ // InternalRoom.g:4924:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
+ // InternalRoom.g:4925:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
{
pushFollow(FOLLOW_9);
rule__RefableType__Group__0__Impl();
@@ -15218,21 +15258,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0__Impl"
- // InternalRoom.g:4916:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
+ // InternalRoom.g:4932:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
public final void rule__RefableType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4920:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
- // InternalRoom.g:4921:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:4936:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
+ // InternalRoom.g:4937:1: ( ( rule__RefableType__TypeAssignment_0 ) )
{
- // InternalRoom.g:4921:1: ( ( rule__RefableType__TypeAssignment_0 ) )
- // InternalRoom.g:4922:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:4937:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:4938:1: ( rule__RefableType__TypeAssignment_0 )
{
before(grammarAccess.getRefableTypeAccess().getTypeAssignment_0());
- // InternalRoom.g:4923:1: ( rule__RefableType__TypeAssignment_0 )
- // InternalRoom.g:4923:2: rule__RefableType__TypeAssignment_0
+ // InternalRoom.g:4939:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:4939:2: rule__RefableType__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefableType__TypeAssignment_0();
@@ -15265,14 +15305,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1"
- // InternalRoom.g:4933:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
+ // InternalRoom.g:4949:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
public final void rule__RefableType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4937:1: ( rule__RefableType__Group__1__Impl )
- // InternalRoom.g:4938:2: rule__RefableType__Group__1__Impl
+ // InternalRoom.g:4953:1: ( rule__RefableType__Group__1__Impl )
+ // InternalRoom.g:4954:2: rule__RefableType__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefableType__Group__1__Impl();
@@ -15298,20 +15338,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1__Impl"
- // InternalRoom.g:4944:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
+ // InternalRoom.g:4960:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
public final void rule__RefableType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4948:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
- // InternalRoom.g:4949:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:4964:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
+ // InternalRoom.g:4965:1: ( ( rule__RefableType__RefAssignment_1 )? )
{
- // InternalRoom.g:4949:1: ( ( rule__RefableType__RefAssignment_1 )? )
- // InternalRoom.g:4950:1: ( rule__RefableType__RefAssignment_1 )?
+ // InternalRoom.g:4965:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:4966:1: ( rule__RefableType__RefAssignment_1 )?
{
before(grammarAccess.getRefableTypeAccess().getRefAssignment_1());
- // InternalRoom.g:4951:1: ( rule__RefableType__RefAssignment_1 )?
+ // InternalRoom.g:4967:1: ( rule__RefableType__RefAssignment_1 )?
int alt58=2;
int LA58_0 = input.LA(1);
@@ -15320,7 +15360,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt58) {
case 1 :
- // InternalRoom.g:4951:2: rule__RefableType__RefAssignment_1
+ // InternalRoom.g:4967:2: rule__RefableType__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefableType__RefAssignment_1();
@@ -15356,14 +15396,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0"
- // InternalRoom.g:4965:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
+ // InternalRoom.g:4981:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
public final void rule__PrimitiveType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4969:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
- // InternalRoom.g:4970:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
+ // InternalRoom.g:4985:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
+ // InternalRoom.g:4986:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group__0__Impl();
@@ -15394,20 +15434,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0__Impl"
- // InternalRoom.g:4977:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
+ // InternalRoom.g:4993:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
public final void rule__PrimitiveType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4981:1: ( ( 'PrimitiveType' ) )
- // InternalRoom.g:4982:1: ( 'PrimitiveType' )
+ // InternalRoom.g:4997:1: ( ( 'PrimitiveType' ) )
+ // InternalRoom.g:4998:1: ( 'PrimitiveType' )
{
- // InternalRoom.g:4982:1: ( 'PrimitiveType' )
- // InternalRoom.g:4983:1: 'PrimitiveType'
+ // InternalRoom.g:4998:1: ( 'PrimitiveType' )
+ // InternalRoom.g:4999:1: 'PrimitiveType'
{
before(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
- match(input,45,FOLLOW_2);
+ match(input,47,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
}
@@ -15431,14 +15471,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1"
- // InternalRoom.g:4996:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
+ // InternalRoom.g:5012:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
public final void rule__PrimitiveType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5000:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
- // InternalRoom.g:5001:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
+ // InternalRoom.g:5016:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
+ // InternalRoom.g:5017:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
{
pushFollow(FOLLOW_8);
rule__PrimitiveType__Group__1__Impl();
@@ -15469,21 +15509,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1__Impl"
- // InternalRoom.g:5008:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5024:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
public final void rule__PrimitiveType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5012:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
- // InternalRoom.g:5013:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5028:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5029:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
{
- // InternalRoom.g:5013:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
- // InternalRoom.g:5014:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5029:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5030:1: ( rule__PrimitiveType__NameAssignment_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5015:1: ( rule__PrimitiveType__NameAssignment_1 )
- // InternalRoom.g:5015:2: rule__PrimitiveType__NameAssignment_1
+ // InternalRoom.g:5031:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5031:2: rule__PrimitiveType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__NameAssignment_1();
@@ -15516,14 +15556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2"
- // InternalRoom.g:5025:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
+ // InternalRoom.g:5041:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
public final void rule__PrimitiveType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5029:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
- // InternalRoom.g:5030:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
+ // InternalRoom.g:5045:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
+ // InternalRoom.g:5046:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
{
pushFollow(FOLLOW_10);
rule__PrimitiveType__Group__2__Impl();
@@ -15554,20 +15594,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2__Impl"
- // InternalRoom.g:5037:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:5053:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
public final void rule__PrimitiveType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5041:1: ( ( ':' ) )
- // InternalRoom.g:5042:1: ( ':' )
+ // InternalRoom.g:5057:1: ( ( ':' ) )
+ // InternalRoom.g:5058:1: ( ':' )
{
- // InternalRoom.g:5042:1: ( ':' )
- // InternalRoom.g:5043:1: ':'
+ // InternalRoom.g:5058:1: ( ':' )
+ // InternalRoom.g:5059:1: ':'
{
before(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
}
@@ -15591,14 +15631,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3"
- // InternalRoom.g:5056:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
+ // InternalRoom.g:5072:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
public final void rule__PrimitiveType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5060:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
- // InternalRoom.g:5061:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
+ // InternalRoom.g:5076:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
+ // InternalRoom.g:5077:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
{
pushFollow(FOLLOW_11);
rule__PrimitiveType__Group__3__Impl();
@@ -15629,21 +15669,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3__Impl"
- // InternalRoom.g:5068:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:5084:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
public final void rule__PrimitiveType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5072:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
- // InternalRoom.g:5073:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5088:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
+ // InternalRoom.g:5089:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
{
- // InternalRoom.g:5073:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
- // InternalRoom.g:5074:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5089:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5090:1: ( rule__PrimitiveType__TypeAssignment_3 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeAssignment_3());
- // InternalRoom.g:5075:1: ( rule__PrimitiveType__TypeAssignment_3 )
- // InternalRoom.g:5075:2: rule__PrimitiveType__TypeAssignment_3
+ // InternalRoom.g:5091:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5091:2: rule__PrimitiveType__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TypeAssignment_3();
@@ -15676,14 +15716,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4"
- // InternalRoom.g:5085:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
+ // InternalRoom.g:5101:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
public final void rule__PrimitiveType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5089:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
- // InternalRoom.g:5090:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
+ // InternalRoom.g:5105:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
+ // InternalRoom.g:5106:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__4__Impl();
@@ -15714,20 +15754,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4__Impl"
- // InternalRoom.g:5097:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:5113:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
public final void rule__PrimitiveType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5101:1: ( ( '->' ) )
- // InternalRoom.g:5102:1: ( '->' )
+ // InternalRoom.g:5117:1: ( ( '->' ) )
+ // InternalRoom.g:5118:1: ( '->' )
{
- // InternalRoom.g:5102:1: ( '->' )
- // InternalRoom.g:5103:1: '->'
+ // InternalRoom.g:5118:1: ( '->' )
+ // InternalRoom.g:5119:1: '->'
{
before(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -15751,14 +15791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5"
- // InternalRoom.g:5116:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
+ // InternalRoom.g:5132:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
public final void rule__PrimitiveType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5120:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
- // InternalRoom.g:5121:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
+ // InternalRoom.g:5136:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
+ // InternalRoom.g:5137:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__5__Impl();
@@ -15789,21 +15829,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5__Impl"
- // InternalRoom.g:5128:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
+ // InternalRoom.g:5144:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
public final void rule__PrimitiveType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5132:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
- // InternalRoom.g:5133:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5148:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
+ // InternalRoom.g:5149:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
{
- // InternalRoom.g:5133:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
- // InternalRoom.g:5134:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5149:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5150:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameAssignment_5());
- // InternalRoom.g:5135:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
- // InternalRoom.g:5135:2: rule__PrimitiveType__TargetNameAssignment_5
+ // InternalRoom.g:5151:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5151:2: rule__PrimitiveType__TargetNameAssignment_5
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TargetNameAssignment_5();
@@ -15836,14 +15876,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6"
- // InternalRoom.g:5145:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
+ // InternalRoom.g:5161:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
public final void rule__PrimitiveType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5149:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
- // InternalRoom.g:5150:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
+ // InternalRoom.g:5165:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
+ // InternalRoom.g:5166:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
{
pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__6__Impl();
@@ -15874,29 +15914,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6__Impl"
- // InternalRoom.g:5157:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
+ // InternalRoom.g:5173:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
public final void rule__PrimitiveType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5161:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
- // InternalRoom.g:5162:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5177:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
+ // InternalRoom.g:5178:1: ( ( rule__PrimitiveType__Group_6__0 )? )
{
- // InternalRoom.g:5162:1: ( ( rule__PrimitiveType__Group_6__0 )? )
- // InternalRoom.g:5163:1: ( rule__PrimitiveType__Group_6__0 )?
+ // InternalRoom.g:5178:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5179:1: ( rule__PrimitiveType__Group_6__0 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getGroup_6());
- // InternalRoom.g:5164:1: ( rule__PrimitiveType__Group_6__0 )?
+ // InternalRoom.g:5180:1: ( rule__PrimitiveType__Group_6__0 )?
int alt59=2;
int LA59_0 = input.LA(1);
- if ( (LA59_0==48) ) {
+ if ( (LA59_0==50) ) {
alt59=1;
}
switch (alt59) {
case 1 :
- // InternalRoom.g:5164:2: rule__PrimitiveType__Group_6__0
+ // InternalRoom.g:5180:2: rule__PrimitiveType__Group_6__0
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__0();
@@ -15932,14 +15972,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7"
- // InternalRoom.g:5174:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
+ // InternalRoom.g:5190:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
public final void rule__PrimitiveType__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5178:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
- // InternalRoom.g:5179:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
+ // InternalRoom.g:5194:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
+ // InternalRoom.g:5195:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
{
pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__7__Impl();
@@ -15970,20 +16010,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7__Impl"
- // InternalRoom.g:5186:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
+ // InternalRoom.g:5202:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
public final void rule__PrimitiveType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5190:1: ( ( 'default' ) )
- // InternalRoom.g:5191:1: ( 'default' )
+ // InternalRoom.g:5206:1: ( ( 'default' ) )
+ // InternalRoom.g:5207:1: ( 'default' )
{
- // InternalRoom.g:5191:1: ( 'default' )
- // InternalRoom.g:5192:1: 'default'
+ // InternalRoom.g:5207:1: ( 'default' )
+ // InternalRoom.g:5208:1: 'default'
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
- match(input,47,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
}
@@ -16007,14 +16047,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8"
- // InternalRoom.g:5205:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
+ // InternalRoom.g:5221:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
public final void rule__PrimitiveType__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5209:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
- // InternalRoom.g:5210:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
+ // InternalRoom.g:5225:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
+ // InternalRoom.g:5226:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
{
pushFollow(FOLLOW_14);
rule__PrimitiveType__Group__8__Impl();
@@ -16045,21 +16085,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8__Impl"
- // InternalRoom.g:5217:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
+ // InternalRoom.g:5233:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
public final void rule__PrimitiveType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5221:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
- // InternalRoom.g:5222:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5237:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
+ // InternalRoom.g:5238:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
{
- // InternalRoom.g:5222:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
- // InternalRoom.g:5223:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5238:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5239:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralAssignment_8());
- // InternalRoom.g:5224:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
- // InternalRoom.g:5224:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
+ // InternalRoom.g:5240:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5240:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DefaultValueLiteralAssignment_8();
@@ -16092,14 +16132,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9"
- // InternalRoom.g:5234:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
+ // InternalRoom.g:5250:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
public final void rule__PrimitiveType__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5238:1: ( rule__PrimitiveType__Group__9__Impl )
- // InternalRoom.g:5239:2: rule__PrimitiveType__Group__9__Impl
+ // InternalRoom.g:5254:1: ( rule__PrimitiveType__Group__9__Impl )
+ // InternalRoom.g:5255:2: rule__PrimitiveType__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group__9__Impl();
@@ -16125,29 +16165,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9__Impl"
- // InternalRoom.g:5245:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
+ // InternalRoom.g:5261:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
public final void rule__PrimitiveType__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5249:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
- // InternalRoom.g:5250:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5265:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
+ // InternalRoom.g:5266:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
{
- // InternalRoom.g:5250:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
- // InternalRoom.g:5251:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ // InternalRoom.g:5266:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5267:1: ( rule__PrimitiveType__DocuAssignment_9 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuAssignment_9());
- // InternalRoom.g:5252:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ // InternalRoom.g:5268:1: ( rule__PrimitiveType__DocuAssignment_9 )?
int alt60=2;
int LA60_0 = input.LA(1);
- if ( (LA60_0==60) ) {
+ if ( (LA60_0==62) ) {
alt60=1;
}
switch (alt60) {
case 1 :
- // InternalRoom.g:5252:2: rule__PrimitiveType__DocuAssignment_9
+ // InternalRoom.g:5268:2: rule__PrimitiveType__DocuAssignment_9
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DocuAssignment_9();
@@ -16183,14 +16223,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0"
- // InternalRoom.g:5282:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
+ // InternalRoom.g:5298:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
public final void rule__PrimitiveType__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5286:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
- // InternalRoom.g:5287:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
+ // InternalRoom.g:5302:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
+ // InternalRoom.g:5303:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group_6__0__Impl();
@@ -16221,20 +16261,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0__Impl"
- // InternalRoom.g:5294:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
+ // InternalRoom.g:5310:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
public final void rule__PrimitiveType__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5298:1: ( ( '(' ) )
- // InternalRoom.g:5299:1: ( '(' )
+ // InternalRoom.g:5314:1: ( ( '(' ) )
+ // InternalRoom.g:5315:1: ( '(' )
{
- // InternalRoom.g:5299:1: ( '(' )
- // InternalRoom.g:5300:1: '('
+ // InternalRoom.g:5315:1: ( '(' )
+ // InternalRoom.g:5316:1: '('
{
before(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
}
@@ -16258,14 +16298,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1"
- // InternalRoom.g:5313:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
+ // InternalRoom.g:5329:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
public final void rule__PrimitiveType__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5317:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
- // InternalRoom.g:5318:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
+ // InternalRoom.g:5333:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
+ // InternalRoom.g:5334:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
{
pushFollow(FOLLOW_15);
rule__PrimitiveType__Group_6__1__Impl();
@@ -16296,21 +16336,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1__Impl"
- // InternalRoom.g:5325:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
+ // InternalRoom.g:5341:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
public final void rule__PrimitiveType__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5329:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
- // InternalRoom.g:5330:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5345:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
+ // InternalRoom.g:5346:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
{
- // InternalRoom.g:5330:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
- // InternalRoom.g:5331:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5346:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5347:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameAssignment_6_1());
- // InternalRoom.g:5332:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
- // InternalRoom.g:5332:2: rule__PrimitiveType__CastNameAssignment_6_1
+ // InternalRoom.g:5348:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5348:2: rule__PrimitiveType__CastNameAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__CastNameAssignment_6_1();
@@ -16343,14 +16383,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2"
- // InternalRoom.g:5342:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
+ // InternalRoom.g:5358:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
public final void rule__PrimitiveType__Group_6__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5346:1: ( rule__PrimitiveType__Group_6__2__Impl )
- // InternalRoom.g:5347:2: rule__PrimitiveType__Group_6__2__Impl
+ // InternalRoom.g:5362:1: ( rule__PrimitiveType__Group_6__2__Impl )
+ // InternalRoom.g:5363:2: rule__PrimitiveType__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__2__Impl();
@@ -16376,20 +16416,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2__Impl"
- // InternalRoom.g:5353:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
+ // InternalRoom.g:5369:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
public final void rule__PrimitiveType__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5357:1: ( ( ')' ) )
- // InternalRoom.g:5358:1: ( ')' )
+ // InternalRoom.g:5373:1: ( ( ')' ) )
+ // InternalRoom.g:5374:1: ( ')' )
{
- // InternalRoom.g:5358:1: ( ')' )
- // InternalRoom.g:5359:1: ')'
+ // InternalRoom.g:5374:1: ( ')' )
+ // InternalRoom.g:5375:1: ')'
{
before(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
}
@@ -16413,14 +16453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0"
- // InternalRoom.g:5378:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
+ // InternalRoom.g:5394:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
public final void rule__EnumerationType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5382:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
- // InternalRoom.g:5383:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
+ // InternalRoom.g:5398:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
+ // InternalRoom.g:5399:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group__0__Impl();
@@ -16451,20 +16491,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0__Impl"
- // InternalRoom.g:5390:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
+ // InternalRoom.g:5406:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
public final void rule__EnumerationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5394:1: ( ( 'Enumeration' ) )
- // InternalRoom.g:5395:1: ( 'Enumeration' )
+ // InternalRoom.g:5410:1: ( ( 'Enumeration' ) )
+ // InternalRoom.g:5411:1: ( 'Enumeration' )
{
- // InternalRoom.g:5395:1: ( 'Enumeration' )
- // InternalRoom.g:5396:1: 'Enumeration'
+ // InternalRoom.g:5411:1: ( 'Enumeration' )
+ // InternalRoom.g:5412:1: 'Enumeration'
{
before(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
- match(input,50,FOLLOW_2);
+ match(input,52,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
}
@@ -16488,14 +16528,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1"
- // InternalRoom.g:5409:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
+ // InternalRoom.g:5425:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
public final void rule__EnumerationType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5413:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
- // InternalRoom.g:5414:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
+ // InternalRoom.g:5429:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
+ // InternalRoom.g:5430:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__1__Impl();
@@ -16526,21 +16566,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1__Impl"
- // InternalRoom.g:5421:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5437:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
public final void rule__EnumerationType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5425:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
- // InternalRoom.g:5426:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5441:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5442:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
{
- // InternalRoom.g:5426:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
- // InternalRoom.g:5427:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5442:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5443:1: ( rule__EnumerationType__NameAssignment_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5428:1: ( rule__EnumerationType__NameAssignment_1 )
- // InternalRoom.g:5428:2: rule__EnumerationType__NameAssignment_1
+ // InternalRoom.g:5444:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5444:2: rule__EnumerationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__NameAssignment_1();
@@ -16573,14 +16613,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2"
- // InternalRoom.g:5438:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
+ // InternalRoom.g:5454:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
public final void rule__EnumerationType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5442:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
- // InternalRoom.g:5443:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
+ // InternalRoom.g:5458:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
+ // InternalRoom.g:5459:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__2__Impl();
@@ -16611,29 +16651,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2__Impl"
- // InternalRoom.g:5450:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:5466:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
public final void rule__EnumerationType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5454:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:5455:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5470:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:5471:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:5455:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
- // InternalRoom.g:5456:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ // InternalRoom.g:5471:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5472:1: ( rule__EnumerationType__DocuAssignment_2 )?
{
before(grammarAccess.getEnumerationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:5457:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ // InternalRoom.g:5473:1: ( rule__EnumerationType__DocuAssignment_2 )?
int alt61=2;
int LA61_0 = input.LA(1);
- if ( (LA61_0==60) ) {
+ if ( (LA61_0==62) ) {
alt61=1;
}
switch (alt61) {
case 1 :
- // InternalRoom.g:5457:2: rule__EnumerationType__DocuAssignment_2
+ // InternalRoom.g:5473:2: rule__EnumerationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumerationType__DocuAssignment_2();
@@ -16669,14 +16709,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3"
- // InternalRoom.g:5467:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
+ // InternalRoom.g:5483:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
public final void rule__EnumerationType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5471:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
- // InternalRoom.g:5472:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
+ // InternalRoom.g:5487:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
+ // InternalRoom.g:5488:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
{
pushFollow(FOLLOW_16);
rule__EnumerationType__Group__3__Impl();
@@ -16707,29 +16747,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3__Impl"
- // InternalRoom.g:5479:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
+ // InternalRoom.g:5495:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
public final void rule__EnumerationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5483:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
- // InternalRoom.g:5484:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5499:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
+ // InternalRoom.g:5500:1: ( ( rule__EnumerationType__Group_3__0 )? )
{
- // InternalRoom.g:5484:1: ( ( rule__EnumerationType__Group_3__0 )? )
- // InternalRoom.g:5485:1: ( rule__EnumerationType__Group_3__0 )?
+ // InternalRoom.g:5500:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5501:1: ( rule__EnumerationType__Group_3__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_3());
- // InternalRoom.g:5486:1: ( rule__EnumerationType__Group_3__0 )?
+ // InternalRoom.g:5502:1: ( rule__EnumerationType__Group_3__0 )?
int alt62=2;
int LA62_0 = input.LA(1);
- if ( (LA62_0==51) ) {
+ if ( (LA62_0==53) ) {
alt62=1;
}
switch (alt62) {
case 1 :
- // InternalRoom.g:5486:2: rule__EnumerationType__Group_3__0
+ // InternalRoom.g:5502:2: rule__EnumerationType__Group_3__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__0();
@@ -16765,14 +16805,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4"
- // InternalRoom.g:5496:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
+ // InternalRoom.g:5512:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
public final void rule__EnumerationType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5500:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
- // InternalRoom.g:5501:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
+ // InternalRoom.g:5516:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
+ // InternalRoom.g:5517:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__4__Impl();
@@ -16803,20 +16843,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4__Impl"
- // InternalRoom.g:5508:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:5524:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
public final void rule__EnumerationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5512:1: ( ( '{' ) )
- // InternalRoom.g:5513:1: ( '{' )
+ // InternalRoom.g:5528:1: ( ( '{' ) )
+ // InternalRoom.g:5529:1: ( '{' )
{
- // InternalRoom.g:5513:1: ( '{' )
- // InternalRoom.g:5514:1: '{'
+ // InternalRoom.g:5529:1: ( '{' )
+ // InternalRoom.g:5530:1: '{'
{
before(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -16840,14 +16880,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5"
- // InternalRoom.g:5527:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
+ // InternalRoom.g:5543:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
public final void rule__EnumerationType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5531:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
- // InternalRoom.g:5532:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
+ // InternalRoom.g:5547:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
+ // InternalRoom.g:5548:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
{
pushFollow(FOLLOW_17);
rule__EnumerationType__Group__5__Impl();
@@ -16878,20 +16918,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5__Impl"
- // InternalRoom.g:5539:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
+ // InternalRoom.g:5555:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
public final void rule__EnumerationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5543:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
- // InternalRoom.g:5544:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5559:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
+ // InternalRoom.g:5560:1: ( ( rule__EnumerationType__Group_5__0 )? )
{
- // InternalRoom.g:5544:1: ( ( rule__EnumerationType__Group_5__0 )? )
- // InternalRoom.g:5545:1: ( rule__EnumerationType__Group_5__0 )?
+ // InternalRoom.g:5560:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5561:1: ( rule__EnumerationType__Group_5__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5());
- // InternalRoom.g:5546:1: ( rule__EnumerationType__Group_5__0 )?
+ // InternalRoom.g:5562:1: ( rule__EnumerationType__Group_5__0 )?
int alt63=2;
int LA63_0 = input.LA(1);
@@ -16900,7 +16940,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt63) {
case 1 :
- // InternalRoom.g:5546:2: rule__EnumerationType__Group_5__0
+ // InternalRoom.g:5562:2: rule__EnumerationType__Group_5__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__0();
@@ -16936,14 +16976,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6"
- // InternalRoom.g:5556:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
+ // InternalRoom.g:5572:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
public final void rule__EnumerationType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5560:1: ( rule__EnumerationType__Group__6__Impl )
- // InternalRoom.g:5561:2: rule__EnumerationType__Group__6__Impl
+ // InternalRoom.g:5576:1: ( rule__EnumerationType__Group__6__Impl )
+ // InternalRoom.g:5577:2: rule__EnumerationType__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group__6__Impl();
@@ -16969,20 +17009,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6__Impl"
- // InternalRoom.g:5567:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:5583:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
public final void rule__EnumerationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5571:1: ( ( '}' ) )
- // InternalRoom.g:5572:1: ( '}' )
+ // InternalRoom.g:5587:1: ( ( '}' ) )
+ // InternalRoom.g:5588:1: ( '}' )
{
- // InternalRoom.g:5572:1: ( '}' )
- // InternalRoom.g:5573:1: '}'
+ // InternalRoom.g:5588:1: ( '}' )
+ // InternalRoom.g:5589:1: '}'
{
before(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
}
@@ -17006,14 +17046,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0"
- // InternalRoom.g:5600:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
+ // InternalRoom.g:5616:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
public final void rule__EnumerationType__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5604:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
- // InternalRoom.g:5605:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
+ // InternalRoom.g:5620:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
+ // InternalRoom.g:5621:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_3__0__Impl();
@@ -17044,20 +17084,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0__Impl"
- // InternalRoom.g:5612:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
+ // InternalRoom.g:5628:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
public final void rule__EnumerationType__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5616:1: ( ( 'of' ) )
- // InternalRoom.g:5617:1: ( 'of' )
+ // InternalRoom.g:5632:1: ( ( 'of' ) )
+ // InternalRoom.g:5633:1: ( 'of' )
{
- // InternalRoom.g:5617:1: ( 'of' )
- // InternalRoom.g:5618:1: 'of'
+ // InternalRoom.g:5633:1: ( 'of' )
+ // InternalRoom.g:5634:1: 'of'
{
before(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
- match(input,51,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
}
@@ -17081,14 +17121,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1"
- // InternalRoom.g:5631:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
+ // InternalRoom.g:5647:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
public final void rule__EnumerationType__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5635:1: ( rule__EnumerationType__Group_3__1__Impl )
- // InternalRoom.g:5636:2: rule__EnumerationType__Group_3__1__Impl
+ // InternalRoom.g:5651:1: ( rule__EnumerationType__Group_3__1__Impl )
+ // InternalRoom.g:5652:2: rule__EnumerationType__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__1__Impl();
@@ -17114,21 +17154,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1__Impl"
- // InternalRoom.g:5642:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
+ // InternalRoom.g:5658:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
public final void rule__EnumerationType__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5646:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
- // InternalRoom.g:5647:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5662:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
+ // InternalRoom.g:5663:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
{
- // InternalRoom.g:5647:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
- // InternalRoom.g:5648:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5663:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5664:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypeAssignment_3_1());
- // InternalRoom.g:5649:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
- // InternalRoom.g:5649:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
+ // InternalRoom.g:5665:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5665:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__PrimitiveTypeAssignment_3_1();
@@ -17161,14 +17201,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0"
- // InternalRoom.g:5663:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
+ // InternalRoom.g:5679:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
public final void rule__EnumerationType__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5667:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
- // InternalRoom.g:5668:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
+ // InternalRoom.g:5683:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
+ // InternalRoom.g:5684:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
{
pushFollow(FOLLOW_18);
rule__EnumerationType__Group_5__0__Impl();
@@ -17199,21 +17239,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0__Impl"
- // InternalRoom.g:5675:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
+ // InternalRoom.g:5691:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
public final void rule__EnumerationType__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5679:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
- // InternalRoom.g:5680:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5695:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
+ // InternalRoom.g:5696:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
{
- // InternalRoom.g:5680:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
- // InternalRoom.g:5681:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5696:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5697:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_0());
- // InternalRoom.g:5682:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
- // InternalRoom.g:5682:2: rule__EnumerationType__LiteralsAssignment_5_0
+ // InternalRoom.g:5698:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5698:2: rule__EnumerationType__LiteralsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_0();
@@ -17246,14 +17286,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1"
- // InternalRoom.g:5692:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
+ // InternalRoom.g:5708:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
public final void rule__EnumerationType__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5696:1: ( rule__EnumerationType__Group_5__1__Impl )
- // InternalRoom.g:5697:2: rule__EnumerationType__Group_5__1__Impl
+ // InternalRoom.g:5712:1: ( rule__EnumerationType__Group_5__1__Impl )
+ // InternalRoom.g:5713:2: rule__EnumerationType__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__1__Impl();
@@ -17279,33 +17319,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1__Impl"
- // InternalRoom.g:5703:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
+ // InternalRoom.g:5719:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
public final void rule__EnumerationType__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5707:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
- // InternalRoom.g:5708:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5723:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
+ // InternalRoom.g:5724:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
{
- // InternalRoom.g:5708:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
- // InternalRoom.g:5709:1: ( rule__EnumerationType__Group_5_1__0 )*
+ // InternalRoom.g:5724:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5725:1: ( rule__EnumerationType__Group_5_1__0 )*
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5_1());
- // InternalRoom.g:5710:1: ( rule__EnumerationType__Group_5_1__0 )*
+ // InternalRoom.g:5726:1: ( rule__EnumerationType__Group_5_1__0 )*
loop64:
do {
int alt64=2;
int LA64_0 = input.LA(1);
- if ( (LA64_0==52) ) {
+ if ( (LA64_0==54) ) {
alt64=1;
}
switch (alt64) {
case 1 :
- // InternalRoom.g:5710:2: rule__EnumerationType__Group_5_1__0
+ // InternalRoom.g:5726:2: rule__EnumerationType__Group_5_1__0
{
pushFollow(FOLLOW_19);
rule__EnumerationType__Group_5_1__0();
@@ -17344,14 +17384,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0"
- // InternalRoom.g:5724:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
+ // InternalRoom.g:5740:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
public final void rule__EnumerationType__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5728:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
- // InternalRoom.g:5729:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
+ // InternalRoom.g:5744:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
+ // InternalRoom.g:5745:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_5_1__0__Impl();
@@ -17382,20 +17422,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0__Impl"
- // InternalRoom.g:5736:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:5752:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
public final void rule__EnumerationType__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5740:1: ( ( ',' ) )
- // InternalRoom.g:5741:1: ( ',' )
+ // InternalRoom.g:5756:1: ( ( ',' ) )
+ // InternalRoom.g:5757:1: ( ',' )
{
- // InternalRoom.g:5741:1: ( ',' )
- // InternalRoom.g:5742:1: ','
+ // InternalRoom.g:5757:1: ( ',' )
+ // InternalRoom.g:5758:1: ','
{
before(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
}
@@ -17419,14 +17459,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1"
- // InternalRoom.g:5755:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
+ // InternalRoom.g:5771:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
public final void rule__EnumerationType__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5759:1: ( rule__EnumerationType__Group_5_1__1__Impl )
- // InternalRoom.g:5760:2: rule__EnumerationType__Group_5_1__1__Impl
+ // InternalRoom.g:5775:1: ( rule__EnumerationType__Group_5_1__1__Impl )
+ // InternalRoom.g:5776:2: rule__EnumerationType__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5_1__1__Impl();
@@ -17452,21 +17492,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1__Impl"
- // InternalRoom.g:5766:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:5782:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
public final void rule__EnumerationType__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5770:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
- // InternalRoom.g:5771:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:5786:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
+ // InternalRoom.g:5787:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
{
- // InternalRoom.g:5771:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
- // InternalRoom.g:5772:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:5787:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:5788:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_1_1());
- // InternalRoom.g:5773:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
- // InternalRoom.g:5773:2: rule__EnumerationType__LiteralsAssignment_5_1_1
+ // InternalRoom.g:5789:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:5789:2: rule__EnumerationType__LiteralsAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_1_1();
@@ -17499,14 +17539,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0"
- // InternalRoom.g:5787:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
+ // InternalRoom.g:5803:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
public final void rule__EnumLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5791:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
- // InternalRoom.g:5792:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
+ // InternalRoom.g:5807:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
+ // InternalRoom.g:5808:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
{
pushFollow(FOLLOW_20);
rule__EnumLiteral__Group__0__Impl();
@@ -17537,21 +17577,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0__Impl"
- // InternalRoom.g:5799:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
+ // InternalRoom.g:5815:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
public final void rule__EnumLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5803:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
- // InternalRoom.g:5804:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:5819:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
+ // InternalRoom.g:5820:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
{
- // InternalRoom.g:5804:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
- // InternalRoom.g:5805:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:5820:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:5821:1: ( rule__EnumLiteral__NameAssignment_0 )
{
before(grammarAccess.getEnumLiteralAccess().getNameAssignment_0());
- // InternalRoom.g:5806:1: ( rule__EnumLiteral__NameAssignment_0 )
- // InternalRoom.g:5806:2: rule__EnumLiteral__NameAssignment_0
+ // InternalRoom.g:5822:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:5822:2: rule__EnumLiteral__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__NameAssignment_0();
@@ -17584,14 +17624,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1"
- // InternalRoom.g:5816:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
+ // InternalRoom.g:5832:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
public final void rule__EnumLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5820:1: ( rule__EnumLiteral__Group__1__Impl )
- // InternalRoom.g:5821:2: rule__EnumLiteral__Group__1__Impl
+ // InternalRoom.g:5836:1: ( rule__EnumLiteral__Group__1__Impl )
+ // InternalRoom.g:5837:2: rule__EnumLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group__1__Impl();
@@ -17617,29 +17657,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1__Impl"
- // InternalRoom.g:5827:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
+ // InternalRoom.g:5843:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
public final void rule__EnumLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5831:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
- // InternalRoom.g:5832:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:5847:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
+ // InternalRoom.g:5848:1: ( ( rule__EnumLiteral__Group_1__0 )? )
{
- // InternalRoom.g:5832:1: ( ( rule__EnumLiteral__Group_1__0 )? )
- // InternalRoom.g:5833:1: ( rule__EnumLiteral__Group_1__0 )?
+ // InternalRoom.g:5848:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:5849:1: ( rule__EnumLiteral__Group_1__0 )?
{
before(grammarAccess.getEnumLiteralAccess().getGroup_1());
- // InternalRoom.g:5834:1: ( rule__EnumLiteral__Group_1__0 )?
+ // InternalRoom.g:5850:1: ( rule__EnumLiteral__Group_1__0 )?
int alt65=2;
int LA65_0 = input.LA(1);
- if ( (LA65_0==53) ) {
+ if ( (LA65_0==55) ) {
alt65=1;
}
switch (alt65) {
case 1 :
- // InternalRoom.g:5834:2: rule__EnumLiteral__Group_1__0
+ // InternalRoom.g:5850:2: rule__EnumLiteral__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__0();
@@ -17675,14 +17715,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0"
- // InternalRoom.g:5848:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
+ // InternalRoom.g:5864:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
public final void rule__EnumLiteral__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5852:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
- // InternalRoom.g:5853:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
+ // InternalRoom.g:5868:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
+ // InternalRoom.g:5869:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
{
pushFollow(FOLLOW_21);
rule__EnumLiteral__Group_1__0__Impl();
@@ -17713,20 +17753,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0__Impl"
- // InternalRoom.g:5860:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
+ // InternalRoom.g:5876:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumLiteral__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5864:1: ( ( '=' ) )
- // InternalRoom.g:5865:1: ( '=' )
+ // InternalRoom.g:5880:1: ( ( '=' ) )
+ // InternalRoom.g:5881:1: ( '=' )
{
- // InternalRoom.g:5865:1: ( '=' )
- // InternalRoom.g:5866:1: '='
+ // InternalRoom.g:5881:1: ( '=' )
+ // InternalRoom.g:5882:1: '='
{
before(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
- match(input,53,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
}
@@ -17750,14 +17790,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1"
- // InternalRoom.g:5879:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
+ // InternalRoom.g:5895:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
public final void rule__EnumLiteral__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5883:1: ( rule__EnumLiteral__Group_1__1__Impl )
- // InternalRoom.g:5884:2: rule__EnumLiteral__Group_1__1__Impl
+ // InternalRoom.g:5899:1: ( rule__EnumLiteral__Group_1__1__Impl )
+ // InternalRoom.g:5900:2: rule__EnumLiteral__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__1__Impl();
@@ -17783,21 +17823,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1__Impl"
- // InternalRoom.g:5890:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
+ // InternalRoom.g:5906:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
public final void rule__EnumLiteral__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5894:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
- // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:5910:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
+ // InternalRoom.g:5911:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
{
- // InternalRoom.g:5895:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
- // InternalRoom.g:5896:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:5911:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:5912:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
{
before(grammarAccess.getEnumLiteralAccess().getLiteralAssignment_1_1());
- // InternalRoom.g:5897:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
- // InternalRoom.g:5897:2: rule__EnumLiteral__LiteralAssignment_1_1
+ // InternalRoom.g:5913:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:5913:2: rule__EnumLiteral__LiteralAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__LiteralAssignment_1_1();
@@ -17830,14 +17870,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0"
- // InternalRoom.g:5911:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
+ // InternalRoom.g:5927:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
public final void rule__ExternalType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5915:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
- // InternalRoom.g:5916:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
+ // InternalRoom.g:5931:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
+ // InternalRoom.g:5932:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
{
pushFollow(FOLLOW_3);
rule__ExternalType__Group__0__Impl();
@@ -17868,20 +17908,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0__Impl"
- // InternalRoom.g:5923:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
+ // InternalRoom.g:5939:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
public final void rule__ExternalType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5927:1: ( ( 'ExternalType' ) )
- // InternalRoom.g:5928:1: ( 'ExternalType' )
+ // InternalRoom.g:5943:1: ( ( 'ExternalType' ) )
+ // InternalRoom.g:5944:1: ( 'ExternalType' )
{
- // InternalRoom.g:5928:1: ( 'ExternalType' )
- // InternalRoom.g:5929:1: 'ExternalType'
+ // InternalRoom.g:5944:1: ( 'ExternalType' )
+ // InternalRoom.g:5945:1: 'ExternalType'
{
before(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
- match(input,54,FOLLOW_2);
+ match(input,56,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
}
@@ -17905,14 +17945,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1"
- // InternalRoom.g:5942:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
+ // InternalRoom.g:5958:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
public final void rule__ExternalType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5946:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
- // InternalRoom.g:5947:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
+ // InternalRoom.g:5962:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
+ // InternalRoom.g:5963:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
{
pushFollow(FOLLOW_11);
rule__ExternalType__Group__1__Impl();
@@ -17943,21 +17983,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1__Impl"
- // InternalRoom.g:5954:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5970:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
public final void rule__ExternalType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5958:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
- // InternalRoom.g:5959:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:5974:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5975:1: ( ( rule__ExternalType__NameAssignment_1 ) )
{
- // InternalRoom.g:5959:1: ( ( rule__ExternalType__NameAssignment_1 ) )
- // InternalRoom.g:5960:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:5975:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:5976:1: ( rule__ExternalType__NameAssignment_1 )
{
before(grammarAccess.getExternalTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5961:1: ( rule__ExternalType__NameAssignment_1 )
- // InternalRoom.g:5961:2: rule__ExternalType__NameAssignment_1
+ // InternalRoom.g:5977:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:5977:2: rule__ExternalType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__NameAssignment_1();
@@ -17990,14 +18030,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2"
- // InternalRoom.g:5971:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
+ // InternalRoom.g:5987:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
public final void rule__ExternalType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5975:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
- // InternalRoom.g:5976:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
+ // InternalRoom.g:5991:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
+ // InternalRoom.g:5992:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group__2__Impl();
@@ -18028,20 +18068,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2__Impl"
- // InternalRoom.g:5983:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:5999:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
public final void rule__ExternalType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5987:1: ( ( '->' ) )
- // InternalRoom.g:5988:1: ( '->' )
+ // InternalRoom.g:6003:1: ( ( '->' ) )
+ // InternalRoom.g:6004:1: ( '->' )
{
- // InternalRoom.g:5988:1: ( '->' )
- // InternalRoom.g:5989:1: '->'
+ // InternalRoom.g:6004:1: ( '->' )
+ // InternalRoom.g:6005:1: '->'
{
before(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
}
@@ -18065,14 +18105,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3"
- // InternalRoom.g:6002:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
+ // InternalRoom.g:6018:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
public final void rule__ExternalType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6006:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
- // InternalRoom.g:6007:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
+ // InternalRoom.g:6022:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
+ // InternalRoom.g:6023:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__3__Impl();
@@ -18103,21 +18143,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3__Impl"
- // InternalRoom.g:6014:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
+ // InternalRoom.g:6030:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
public final void rule__ExternalType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6018:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
- // InternalRoom.g:6019:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6034:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
+ // InternalRoom.g:6035:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
{
- // InternalRoom.g:6019:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
- // InternalRoom.g:6020:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6035:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6036:1: ( rule__ExternalType__TargetNameAssignment_3 )
{
before(grammarAccess.getExternalTypeAccess().getTargetNameAssignment_3());
- // InternalRoom.g:6021:1: ( rule__ExternalType__TargetNameAssignment_3 )
- // InternalRoom.g:6021:2: rule__ExternalType__TargetNameAssignment_3
+ // InternalRoom.g:6037:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6037:2: rule__ExternalType__TargetNameAssignment_3
{
pushFollow(FOLLOW_2);
rule__ExternalType__TargetNameAssignment_3();
@@ -18150,14 +18190,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4"
- // InternalRoom.g:6031:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
+ // InternalRoom.g:6047:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
public final void rule__ExternalType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6035:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
- // InternalRoom.g:6036:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
+ // InternalRoom.g:6051:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
+ // InternalRoom.g:6052:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
{
pushFollow(FOLLOW_22);
rule__ExternalType__Group__4__Impl();
@@ -18188,29 +18228,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4__Impl"
- // InternalRoom.g:6043:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
+ // InternalRoom.g:6059:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
public final void rule__ExternalType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6047:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
- // InternalRoom.g:6048:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6063:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
+ // InternalRoom.g:6064:1: ( ( rule__ExternalType__Group_4__0 )? )
{
- // InternalRoom.g:6048:1: ( ( rule__ExternalType__Group_4__0 )? )
- // InternalRoom.g:6049:1: ( rule__ExternalType__Group_4__0 )?
+ // InternalRoom.g:6064:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6065:1: ( rule__ExternalType__Group_4__0 )?
{
before(grammarAccess.getExternalTypeAccess().getGroup_4());
- // InternalRoom.g:6050:1: ( rule__ExternalType__Group_4__0 )?
+ // InternalRoom.g:6066:1: ( rule__ExternalType__Group_4__0 )?
int alt66=2;
int LA66_0 = input.LA(1);
- if ( (LA66_0==47) ) {
+ if ( (LA66_0==49) ) {
alt66=1;
}
switch (alt66) {
case 1 :
- // InternalRoom.g:6050:2: rule__ExternalType__Group_4__0
+ // InternalRoom.g:6066:2: rule__ExternalType__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__0();
@@ -18246,14 +18286,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5"
- // InternalRoom.g:6060:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
+ // InternalRoom.g:6076:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
public final void rule__ExternalType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6064:1: ( rule__ExternalType__Group__5__Impl )
- // InternalRoom.g:6065:2: rule__ExternalType__Group__5__Impl
+ // InternalRoom.g:6080:1: ( rule__ExternalType__Group__5__Impl )
+ // InternalRoom.g:6081:2: rule__ExternalType__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group__5__Impl();
@@ -18279,29 +18319,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5__Impl"
- // InternalRoom.g:6071:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
+ // InternalRoom.g:6087:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
public final void rule__ExternalType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6075:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
- // InternalRoom.g:6076:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6091:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
+ // InternalRoom.g:6092:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
{
- // InternalRoom.g:6076:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
- // InternalRoom.g:6077:1: ( rule__ExternalType__DocuAssignment_5 )?
+ // InternalRoom.g:6092:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6093:1: ( rule__ExternalType__DocuAssignment_5 )?
{
before(grammarAccess.getExternalTypeAccess().getDocuAssignment_5());
- // InternalRoom.g:6078:1: ( rule__ExternalType__DocuAssignment_5 )?
+ // InternalRoom.g:6094:1: ( rule__ExternalType__DocuAssignment_5 )?
int alt67=2;
int LA67_0 = input.LA(1);
- if ( (LA67_0==60) ) {
+ if ( (LA67_0==62) ) {
alt67=1;
}
switch (alt67) {
case 1 :
- // InternalRoom.g:6078:2: rule__ExternalType__DocuAssignment_5
+ // InternalRoom.g:6094:2: rule__ExternalType__DocuAssignment_5
{
pushFollow(FOLLOW_2);
rule__ExternalType__DocuAssignment_5();
@@ -18337,14 +18377,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0"
- // InternalRoom.g:6100:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
+ // InternalRoom.g:6116:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
public final void rule__ExternalType__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6104:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
- // InternalRoom.g:6105:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
+ // InternalRoom.g:6120:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
+ // InternalRoom.g:6121:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
{
pushFollow(FOLLOW_12);
rule__ExternalType__Group_4__0__Impl();
@@ -18375,20 +18415,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0__Impl"
- // InternalRoom.g:6112:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
+ // InternalRoom.g:6128:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
public final void rule__ExternalType__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6116:1: ( ( 'default' ) )
- // InternalRoom.g:6117:1: ( 'default' )
+ // InternalRoom.g:6132:1: ( ( 'default' ) )
+ // InternalRoom.g:6133:1: ( 'default' )
{
- // InternalRoom.g:6117:1: ( 'default' )
- // InternalRoom.g:6118:1: 'default'
+ // InternalRoom.g:6133:1: ( 'default' )
+ // InternalRoom.g:6134:1: 'default'
{
before(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
- match(input,47,FOLLOW_2);
+ match(input,49,FOLLOW_2);
after(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
}
@@ -18412,14 +18452,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1"
- // InternalRoom.g:6131:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
+ // InternalRoom.g:6147:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
public final void rule__ExternalType__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6135:1: ( rule__ExternalType__Group_4__1__Impl )
- // InternalRoom.g:6136:2: rule__ExternalType__Group_4__1__Impl
+ // InternalRoom.g:6151:1: ( rule__ExternalType__Group_4__1__Impl )
+ // InternalRoom.g:6152:2: rule__ExternalType__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__1__Impl();
@@ -18445,21 +18485,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1__Impl"
- // InternalRoom.g:6142:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
+ // InternalRoom.g:6158:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
public final void rule__ExternalType__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6146:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
- // InternalRoom.g:6147:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6162:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
+ // InternalRoom.g:6163:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
{
- // InternalRoom.g:6147:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
- // InternalRoom.g:6148:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6163:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6164:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralAssignment_4_1());
- // InternalRoom.g:6149:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
- // InternalRoom.g:6149:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
+ // InternalRoom.g:6165:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6165:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__DefaultValueLiteralAssignment_4_1();
@@ -18492,14 +18532,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0"
- // InternalRoom.g:6163:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
+ // InternalRoom.g:6179:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
public final void rule__DataClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6167:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
- // InternalRoom.g:6168:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
+ // InternalRoom.g:6183:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
+ // InternalRoom.g:6184:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group__0__Impl();
@@ -18530,17 +18570,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0__Impl"
- // InternalRoom.g:6175:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
+ // InternalRoom.g:6191:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
public final void rule__DataClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6179:1: ( ( 'DataClass' ) )
- // InternalRoom.g:6180:1: ( 'DataClass' )
+ // InternalRoom.g:6195:1: ( ( 'DataClass' ) )
+ // InternalRoom.g:6196:1: ( 'DataClass' )
{
- // InternalRoom.g:6180:1: ( 'DataClass' )
- // InternalRoom.g:6181:1: 'DataClass'
+ // InternalRoom.g:6196:1: ( 'DataClass' )
+ // InternalRoom.g:6197:1: 'DataClass'
{
before(grammarAccess.getDataClassAccess().getDataClassKeyword_0());
match(input,17,FOLLOW_2);
@@ -18567,14 +18607,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1"
- // InternalRoom.g:6194:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
+ // InternalRoom.g:6210:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
public final void rule__DataClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6198:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
- // InternalRoom.g:6199:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
+ // InternalRoom.g:6214:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
+ // InternalRoom.g:6215:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__1__Impl();
@@ -18605,21 +18645,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1__Impl"
- // InternalRoom.g:6206:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6222:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
public final void rule__DataClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6210:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
- // InternalRoom.g:6211:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6226:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:6227:1: ( ( rule__DataClass__NameAssignment_1 ) )
{
- // InternalRoom.g:6211:1: ( ( rule__DataClass__NameAssignment_1 ) )
- // InternalRoom.g:6212:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6227:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6228:1: ( rule__DataClass__NameAssignment_1 )
{
before(grammarAccess.getDataClassAccess().getNameAssignment_1());
- // InternalRoom.g:6213:1: ( rule__DataClass__NameAssignment_1 )
- // InternalRoom.g:6213:2: rule__DataClass__NameAssignment_1
+ // InternalRoom.g:6229:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6229:2: rule__DataClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__DataClass__NameAssignment_1();
@@ -18652,14 +18692,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2"
- // InternalRoom.g:6223:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
+ // InternalRoom.g:6239:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
public final void rule__DataClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6227:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
- // InternalRoom.g:6228:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
+ // InternalRoom.g:6243:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
+ // InternalRoom.g:6244:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__2__Impl();
@@ -18690,29 +18730,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2__Impl"
- // InternalRoom.g:6235:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:6251:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
public final void rule__DataClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6239:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:6240:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6255:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:6256:1: ( ( rule__DataClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:6240:1: ( ( rule__DataClass__DocuAssignment_2 )? )
- // InternalRoom.g:6241:1: ( rule__DataClass__DocuAssignment_2 )?
+ // InternalRoom.g:6256:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6257:1: ( rule__DataClass__DocuAssignment_2 )?
{
before(grammarAccess.getDataClassAccess().getDocuAssignment_2());
- // InternalRoom.g:6242:1: ( rule__DataClass__DocuAssignment_2 )?
+ // InternalRoom.g:6258:1: ( rule__DataClass__DocuAssignment_2 )?
int alt68=2;
int LA68_0 = input.LA(1);
- if ( (LA68_0==60) ) {
+ if ( (LA68_0==62) ) {
alt68=1;
}
switch (alt68) {
case 1 :
- // InternalRoom.g:6242:2: rule__DataClass__DocuAssignment_2
+ // InternalRoom.g:6258:2: rule__DataClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__DataClass__DocuAssignment_2();
@@ -18748,14 +18788,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3"
- // InternalRoom.g:6252:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
+ // InternalRoom.g:6268:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
public final void rule__DataClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6256:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
- // InternalRoom.g:6257:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
+ // InternalRoom.g:6272:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
+ // InternalRoom.g:6273:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
{
pushFollow(FOLLOW_23);
rule__DataClass__Group__3__Impl();
@@ -18786,29 +18826,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3__Impl"
- // InternalRoom.g:6264:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
+ // InternalRoom.g:6280:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
public final void rule__DataClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6268:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
- // InternalRoom.g:6269:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6284:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
+ // InternalRoom.g:6285:1: ( ( rule__DataClass__Group_3__0 )? )
{
- // InternalRoom.g:6269:1: ( ( rule__DataClass__Group_3__0 )? )
- // InternalRoom.g:6270:1: ( rule__DataClass__Group_3__0 )?
+ // InternalRoom.g:6285:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6286:1: ( rule__DataClass__Group_3__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_3());
- // InternalRoom.g:6271:1: ( rule__DataClass__Group_3__0 )?
+ // InternalRoom.g:6287:1: ( rule__DataClass__Group_3__0 )?
int alt69=2;
int LA69_0 = input.LA(1);
- if ( (LA69_0==55) ) {
+ if ( (LA69_0==57) ) {
alt69=1;
}
switch (alt69) {
case 1 :
- // InternalRoom.g:6271:2: rule__DataClass__Group_3__0
+ // InternalRoom.g:6287:2: rule__DataClass__Group_3__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__0();
@@ -18844,14 +18884,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4"
- // InternalRoom.g:6281:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
+ // InternalRoom.g:6297:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
public final void rule__DataClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6285:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
- // InternalRoom.g:6286:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
+ // InternalRoom.g:6301:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
+ // InternalRoom.g:6302:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__4__Impl();
@@ -18882,20 +18922,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4__Impl"
- // InternalRoom.g:6293:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:6309:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
public final void rule__DataClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6297:1: ( ( '{' ) )
- // InternalRoom.g:6298:1: ( '{' )
+ // InternalRoom.g:6313:1: ( ( '{' ) )
+ // InternalRoom.g:6314:1: ( '{' )
{
- // InternalRoom.g:6298:1: ( '{' )
- // InternalRoom.g:6299:1: '{'
+ // InternalRoom.g:6314:1: ( '{' )
+ // InternalRoom.g:6315:1: '{'
{
before(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
}
@@ -18919,14 +18959,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5"
- // InternalRoom.g:6312:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
+ // InternalRoom.g:6328:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
public final void rule__DataClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6316:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
- // InternalRoom.g:6317:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
+ // InternalRoom.g:6332:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
+ // InternalRoom.g:6333:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__5__Impl();
@@ -18957,20 +18997,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5__Impl"
- // InternalRoom.g:6324:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
+ // InternalRoom.g:6340:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
public final void rule__DataClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6328:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
- // InternalRoom.g:6329:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6344:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
+ // InternalRoom.g:6345:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
{
- // InternalRoom.g:6329:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
- // InternalRoom.g:6330:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ // InternalRoom.g:6345:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6346:1: ( rule__DataClass__AnnotationsAssignment_5 )*
{
before(grammarAccess.getDataClassAccess().getAnnotationsAssignment_5());
- // InternalRoom.g:6331:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ // InternalRoom.g:6347:1: ( rule__DataClass__AnnotationsAssignment_5 )*
loop70:
do {
int alt70=2;
@@ -18983,7 +19023,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt70) {
case 1 :
- // InternalRoom.g:6331:2: rule__DataClass__AnnotationsAssignment_5
+ // InternalRoom.g:6347:2: rule__DataClass__AnnotationsAssignment_5
{
pushFollow(FOLLOW_25);
rule__DataClass__AnnotationsAssignment_5();
@@ -19022,14 +19062,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6"
- // InternalRoom.g:6341:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
+ // InternalRoom.g:6357:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
public final void rule__DataClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6345:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
- // InternalRoom.g:6346:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
+ // InternalRoom.g:6361:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
+ // InternalRoom.g:6362:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__6__Impl();
@@ -19060,29 +19100,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6__Impl"
- // InternalRoom.g:6353:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
+ // InternalRoom.g:6369:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
public final void rule__DataClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6357:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
- // InternalRoom.g:6358:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6373:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
+ // InternalRoom.g:6374:1: ( ( rule__DataClass__Group_6__0 )? )
{
- // InternalRoom.g:6358:1: ( ( rule__DataClass__Group_6__0 )? )
- // InternalRoom.g:6359:1: ( rule__DataClass__Group_6__0 )?
+ // InternalRoom.g:6374:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6375:1: ( rule__DataClass__Group_6__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_6());
- // InternalRoom.g:6360:1: ( rule__DataClass__Group_6__0 )?
+ // InternalRoom.g:6376:1: ( rule__DataClass__Group_6__0 )?
int alt71=2;
int LA71_0 = input.LA(1);
- if ( (LA71_0==56) ) {
+ if ( (LA71_0==58) ) {
alt71=1;
}
switch (alt71) {
case 1 :
- // InternalRoom.g:6360:2: rule__DataClass__Group_6__0
+ // InternalRoom.g:6376:2: rule__DataClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__0();
@@ -19118,14 +19158,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7"
- // InternalRoom.g:6370:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
+ // InternalRoom.g:6386:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
public final void rule__DataClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6374:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
- // InternalRoom.g:6375:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
+ // InternalRoom.g:6390:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
+ // InternalRoom.g:6391:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__7__Impl();
@@ -19156,29 +19196,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7__Impl"
- // InternalRoom.g:6382:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
+ // InternalRoom.g:6398:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
public final void rule__DataClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6386:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
- // InternalRoom.g:6387:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6402:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
+ // InternalRoom.g:6403:1: ( ( rule__DataClass__Group_7__0 )? )
{
- // InternalRoom.g:6387:1: ( ( rule__DataClass__Group_7__0 )? )
- // InternalRoom.g:6388:1: ( rule__DataClass__Group_7__0 )?
+ // InternalRoom.g:6403:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6404:1: ( rule__DataClass__Group_7__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_7());
- // InternalRoom.g:6389:1: ( rule__DataClass__Group_7__0 )?
+ // InternalRoom.g:6405:1: ( rule__DataClass__Group_7__0 )?
int alt72=2;
int LA72_0 = input.LA(1);
- if ( (LA72_0==57) ) {
+ if ( (LA72_0==59) ) {
alt72=1;
}
switch (alt72) {
case 1 :
- // InternalRoom.g:6389:2: rule__DataClass__Group_7__0
+ // InternalRoom.g:6405:2: rule__DataClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__0();
@@ -19214,14 +19254,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8"
- // InternalRoom.g:6399:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
+ // InternalRoom.g:6415:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
public final void rule__DataClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6403:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
- // InternalRoom.g:6404:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
+ // InternalRoom.g:6419:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
+ // InternalRoom.g:6420:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__8__Impl();
@@ -19252,29 +19292,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8__Impl"
- // InternalRoom.g:6411:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
+ // InternalRoom.g:6427:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
public final void rule__DataClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6415:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
- // InternalRoom.g:6416:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6431:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
+ // InternalRoom.g:6432:1: ( ( rule__DataClass__Group_8__0 )? )
{
- // InternalRoom.g:6416:1: ( ( rule__DataClass__Group_8__0 )? )
- // InternalRoom.g:6417:1: ( rule__DataClass__Group_8__0 )?
+ // InternalRoom.g:6432:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6433:1: ( rule__DataClass__Group_8__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_8());
- // InternalRoom.g:6418:1: ( rule__DataClass__Group_8__0 )?
+ // InternalRoom.g:6434:1: ( rule__DataClass__Group_8__0 )?
int alt73=2;
int LA73_0 = input.LA(1);
- if ( (LA73_0==58) ) {
+ if ( (LA73_0==60) ) {
alt73=1;
}
switch (alt73) {
case 1 :
- // InternalRoom.g:6418:2: rule__DataClass__Group_8__0
+ // InternalRoom.g:6434:2: rule__DataClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__0();
@@ -19310,14 +19350,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9"
- // InternalRoom.g:6428:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
+ // InternalRoom.g:6444:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
public final void rule__DataClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6432:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
- // InternalRoom.g:6433:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
+ // InternalRoom.g:6448:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
+ // InternalRoom.g:6449:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
{
pushFollow(FOLLOW_24);
rule__DataClass__Group__9__Impl();
@@ -19348,33 +19388,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9__Impl"
- // InternalRoom.g:6440:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
+ // InternalRoom.g:6456:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
public final void rule__DataClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6444:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
- // InternalRoom.g:6445:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6460:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
+ // InternalRoom.g:6461:1: ( ( rule__DataClass__Alternatives_9 )* )
{
- // InternalRoom.g:6445:1: ( ( rule__DataClass__Alternatives_9 )* )
- // InternalRoom.g:6446:1: ( rule__DataClass__Alternatives_9 )*
+ // InternalRoom.g:6461:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6462:1: ( rule__DataClass__Alternatives_9 )*
{
before(grammarAccess.getDataClassAccess().getAlternatives_9());
- // InternalRoom.g:6447:1: ( rule__DataClass__Alternatives_9 )*
+ // InternalRoom.g:6463:1: ( rule__DataClass__Alternatives_9 )*
loop74:
do {
int alt74=2;
int LA74_0 = input.LA(1);
- if ( ((LA74_0>=14 && LA74_0<=15)||LA74_0==59||LA74_0==62||LA74_0==128) ) {
+ if ( ((LA74_0>=14 && LA74_0<=15)||LA74_0==61||LA74_0==64||LA74_0==128) ) {
alt74=1;
}
switch (alt74) {
case 1 :
- // InternalRoom.g:6447:2: rule__DataClass__Alternatives_9
+ // InternalRoom.g:6463:2: rule__DataClass__Alternatives_9
{
pushFollow(FOLLOW_26);
rule__DataClass__Alternatives_9();
@@ -19413,14 +19453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10"
- // InternalRoom.g:6457:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
+ // InternalRoom.g:6473:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
public final void rule__DataClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6461:1: ( rule__DataClass__Group__10__Impl )
- // InternalRoom.g:6462:2: rule__DataClass__Group__10__Impl
+ // InternalRoom.g:6477:1: ( rule__DataClass__Group__10__Impl )
+ // InternalRoom.g:6478:2: rule__DataClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group__10__Impl();
@@ -19446,20 +19486,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10__Impl"
- // InternalRoom.g:6468:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:6484:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
public final void rule__DataClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6472:1: ( ( '}' ) )
- // InternalRoom.g:6473:1: ( '}' )
+ // InternalRoom.g:6488:1: ( ( '}' ) )
+ // InternalRoom.g:6489:1: ( '}' )
{
- // InternalRoom.g:6473:1: ( '}' )
- // InternalRoom.g:6474:1: '}'
+ // InternalRoom.g:6489:1: ( '}' )
+ // InternalRoom.g:6490:1: '}'
{
before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
}
@@ -19483,14 +19523,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0"
- // InternalRoom.g:6509:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
+ // InternalRoom.g:6525:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
public final void rule__DataClass__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6513:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
- // InternalRoom.g:6514:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
+ // InternalRoom.g:6529:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
+ // InternalRoom.g:6530:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group_3__0__Impl();
@@ -19521,20 +19561,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0__Impl"
- // InternalRoom.g:6521:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:6537:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
public final void rule__DataClass__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6525:1: ( ( 'extends' ) )
- // InternalRoom.g:6526:1: ( 'extends' )
+ // InternalRoom.g:6541:1: ( ( 'extends' ) )
+ // InternalRoom.g:6542:1: ( 'extends' )
{
- // InternalRoom.g:6526:1: ( 'extends' )
- // InternalRoom.g:6527:1: 'extends'
+ // InternalRoom.g:6542:1: ( 'extends' )
+ // InternalRoom.g:6543:1: 'extends'
{
before(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
- match(input,55,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
}
@@ -19558,14 +19598,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1"
- // InternalRoom.g:6540:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
+ // InternalRoom.g:6556:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
public final void rule__DataClass__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6544:1: ( rule__DataClass__Group_3__1__Impl )
- // InternalRoom.g:6545:2: rule__DataClass__Group_3__1__Impl
+ // InternalRoom.g:6560:1: ( rule__DataClass__Group_3__1__Impl )
+ // InternalRoom.g:6561:2: rule__DataClass__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__1__Impl();
@@ -19591,21 +19631,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1__Impl"
- // InternalRoom.g:6551:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
+ // InternalRoom.g:6567:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
public final void rule__DataClass__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6555:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
- // InternalRoom.g:6556:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6571:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
+ // InternalRoom.g:6572:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
{
- // InternalRoom.g:6556:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
- // InternalRoom.g:6557:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6572:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6573:1: ( rule__DataClass__BaseAssignment_3_1 )
{
before(grammarAccess.getDataClassAccess().getBaseAssignment_3_1());
- // InternalRoom.g:6558:1: ( rule__DataClass__BaseAssignment_3_1 )
- // InternalRoom.g:6558:2: rule__DataClass__BaseAssignment_3_1
+ // InternalRoom.g:6574:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6574:2: rule__DataClass__BaseAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__DataClass__BaseAssignment_3_1();
@@ -19638,14 +19678,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0"
- // InternalRoom.g:6572:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
+ // InternalRoom.g:6588:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
public final void rule__DataClass__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6576:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
- // InternalRoom.g:6577:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
+ // InternalRoom.g:6592:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
+ // InternalRoom.g:6593:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_6__0__Impl();
@@ -19676,20 +19716,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0__Impl"
- // InternalRoom.g:6584:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:6600:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
public final void rule__DataClass__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6588:1: ( ( 'usercode1' ) )
- // InternalRoom.g:6589:1: ( 'usercode1' )
+ // InternalRoom.g:6604:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:6605:1: ( 'usercode1' )
{
- // InternalRoom.g:6589:1: ( 'usercode1' )
- // InternalRoom.g:6590:1: 'usercode1'
+ // InternalRoom.g:6605:1: ( 'usercode1' )
+ // InternalRoom.g:6606:1: 'usercode1'
{
before(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
- match(input,56,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
}
@@ -19713,14 +19753,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1"
- // InternalRoom.g:6603:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
+ // InternalRoom.g:6619:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
public final void rule__DataClass__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6607:1: ( rule__DataClass__Group_6__1__Impl )
- // InternalRoom.g:6608:2: rule__DataClass__Group_6__1__Impl
+ // InternalRoom.g:6623:1: ( rule__DataClass__Group_6__1__Impl )
+ // InternalRoom.g:6624:2: rule__DataClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__1__Impl();
@@ -19746,21 +19786,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1__Impl"
- // InternalRoom.g:6614:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
+ // InternalRoom.g:6630:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
public final void rule__DataClass__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6618:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
- // InternalRoom.g:6619:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6634:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
+ // InternalRoom.g:6635:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
{
- // InternalRoom.g:6619:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
- // InternalRoom.g:6620:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6635:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6636:1: ( rule__DataClass__UserCode1Assignment_6_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode1Assignment_6_1());
- // InternalRoom.g:6621:1: ( rule__DataClass__UserCode1Assignment_6_1 )
- // InternalRoom.g:6621:2: rule__DataClass__UserCode1Assignment_6_1
+ // InternalRoom.g:6637:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6637:2: rule__DataClass__UserCode1Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode1Assignment_6_1();
@@ -19793,14 +19833,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0"
- // InternalRoom.g:6635:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
+ // InternalRoom.g:6651:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
public final void rule__DataClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6639:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
- // InternalRoom.g:6640:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
+ // InternalRoom.g:6655:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
+ // InternalRoom.g:6656:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_7__0__Impl();
@@ -19831,20 +19871,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0__Impl"
- // InternalRoom.g:6647:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:6663:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
public final void rule__DataClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6651:1: ( ( 'usercode2' ) )
- // InternalRoom.g:6652:1: ( 'usercode2' )
+ // InternalRoom.g:6667:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:6668:1: ( 'usercode2' )
{
- // InternalRoom.g:6652:1: ( 'usercode2' )
- // InternalRoom.g:6653:1: 'usercode2'
+ // InternalRoom.g:6668:1: ( 'usercode2' )
+ // InternalRoom.g:6669:1: 'usercode2'
{
before(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
- match(input,57,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
}
@@ -19868,14 +19908,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1"
- // InternalRoom.g:6666:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
+ // InternalRoom.g:6682:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
public final void rule__DataClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6670:1: ( rule__DataClass__Group_7__1__Impl )
- // InternalRoom.g:6671:2: rule__DataClass__Group_7__1__Impl
+ // InternalRoom.g:6686:1: ( rule__DataClass__Group_7__1__Impl )
+ // InternalRoom.g:6687:2: rule__DataClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__1__Impl();
@@ -19901,21 +19941,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1__Impl"
- // InternalRoom.g:6677:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
+ // InternalRoom.g:6693:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
public final void rule__DataClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6681:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
- // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6697:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
+ // InternalRoom.g:6698:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
{
- // InternalRoom.g:6682:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
- // InternalRoom.g:6683:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6698:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6699:1: ( rule__DataClass__UserCode2Assignment_7_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode2Assignment_7_1());
- // InternalRoom.g:6684:1: ( rule__DataClass__UserCode2Assignment_7_1 )
- // InternalRoom.g:6684:2: rule__DataClass__UserCode2Assignment_7_1
+ // InternalRoom.g:6700:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6700:2: rule__DataClass__UserCode2Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode2Assignment_7_1();
@@ -19948,14 +19988,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0"
- // InternalRoom.g:6698:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
+ // InternalRoom.g:6714:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
public final void rule__DataClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6702:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
- // InternalRoom.g:6703:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
+ // InternalRoom.g:6718:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
+ // InternalRoom.g:6719:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
{
pushFollow(FOLLOW_27);
rule__DataClass__Group_8__0__Impl();
@@ -19986,20 +20026,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0__Impl"
- // InternalRoom.g:6710:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:6726:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
public final void rule__DataClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6714:1: ( ( 'usercode3' ) )
- // InternalRoom.g:6715:1: ( 'usercode3' )
+ // InternalRoom.g:6730:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:6731:1: ( 'usercode3' )
{
- // InternalRoom.g:6715:1: ( 'usercode3' )
- // InternalRoom.g:6716:1: 'usercode3'
+ // InternalRoom.g:6731:1: ( 'usercode3' )
+ // InternalRoom.g:6732:1: 'usercode3'
{
before(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
- match(input,58,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
}
@@ -20023,14 +20063,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1"
- // InternalRoom.g:6729:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
+ // InternalRoom.g:6745:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
public final void rule__DataClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6733:1: ( rule__DataClass__Group_8__1__Impl )
- // InternalRoom.g:6734:2: rule__DataClass__Group_8__1__Impl
+ // InternalRoom.g:6749:1: ( rule__DataClass__Group_8__1__Impl )
+ // InternalRoom.g:6750:2: rule__DataClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__1__Impl();
@@ -20056,21 +20096,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1__Impl"
- // InternalRoom.g:6740:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
+ // InternalRoom.g:6756:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
public final void rule__DataClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6744:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
- // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6760:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
+ // InternalRoom.g:6761:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
{
- // InternalRoom.g:6745:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
- // InternalRoom.g:6746:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6761:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6762:1: ( rule__DataClass__UserCode3Assignment_8_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode3Assignment_8_1());
- // InternalRoom.g:6747:1: ( rule__DataClass__UserCode3Assignment_8_1 )
- // InternalRoom.g:6747:2: rule__DataClass__UserCode3Assignment_8_1
+ // InternalRoom.g:6763:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6763:2: rule__DataClass__UserCode3Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode3Assignment_8_1();
@@ -20103,14 +20143,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0"
- // InternalRoom.g:6761:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
+ // InternalRoom.g:6777:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
public final void rule__Attribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6765:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
- // InternalRoom.g:6766:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
+ // InternalRoom.g:6781:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
+ // InternalRoom.g:6782:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
{
pushFollow(FOLLOW_3);
rule__Attribute__Group__0__Impl();
@@ -20141,20 +20181,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0__Impl"
- // InternalRoom.g:6773:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
+ // InternalRoom.g:6789:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
public final void rule__Attribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6777:1: ( ( 'Attribute' ) )
- // InternalRoom.g:6778:1: ( 'Attribute' )
+ // InternalRoom.g:6793:1: ( ( 'Attribute' ) )
+ // InternalRoom.g:6794:1: ( 'Attribute' )
{
- // InternalRoom.g:6778:1: ( 'Attribute' )
- // InternalRoom.g:6779:1: 'Attribute'
+ // InternalRoom.g:6794:1: ( 'Attribute' )
+ // InternalRoom.g:6795:1: 'Attribute'
{
before(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
- match(input,59,FOLLOW_2);
+ match(input,61,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
}
@@ -20178,14 +20218,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1"
- // InternalRoom.g:6792:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
+ // InternalRoom.g:6808:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
public final void rule__Attribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6796:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
- // InternalRoom.g:6797:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
+ // InternalRoom.g:6812:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
+ // InternalRoom.g:6813:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__1__Impl();
@@ -20216,21 +20256,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1__Impl"
- // InternalRoom.g:6804:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6820:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
public final void rule__Attribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6808:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
- // InternalRoom.g:6809:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:6824:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
+ // InternalRoom.g:6825:1: ( ( rule__Attribute__NameAssignment_1 ) )
{
- // InternalRoom.g:6809:1: ( ( rule__Attribute__NameAssignment_1 ) )
- // InternalRoom.g:6810:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:6825:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:6826:1: ( rule__Attribute__NameAssignment_1 )
{
before(grammarAccess.getAttributeAccess().getNameAssignment_1());
- // InternalRoom.g:6811:1: ( rule__Attribute__NameAssignment_1 )
- // InternalRoom.g:6811:2: rule__Attribute__NameAssignment_1
+ // InternalRoom.g:6827:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:6827:2: rule__Attribute__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Attribute__NameAssignment_1();
@@ -20263,14 +20303,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2"
- // InternalRoom.g:6821:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
+ // InternalRoom.g:6837:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
public final void rule__Attribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6825:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
- // InternalRoom.g:6826:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
+ // InternalRoom.g:6841:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
+ // InternalRoom.g:6842:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
{
pushFollow(FOLLOW_28);
rule__Attribute__Group__2__Impl();
@@ -20301,29 +20341,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2__Impl"
- // InternalRoom.g:6833:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
+ // InternalRoom.g:6849:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
public final void rule__Attribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6837:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
- // InternalRoom.g:6838:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:6853:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
+ // InternalRoom.g:6854:1: ( ( rule__Attribute__Group_2__0 )? )
{
- // InternalRoom.g:6838:1: ( ( rule__Attribute__Group_2__0 )? )
- // InternalRoom.g:6839:1: ( rule__Attribute__Group_2__0 )?
+ // InternalRoom.g:6854:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:6855:1: ( rule__Attribute__Group_2__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_2());
- // InternalRoom.g:6840:1: ( rule__Attribute__Group_2__0 )?
+ // InternalRoom.g:6856:1: ( rule__Attribute__Group_2__0 )?
int alt75=2;
int LA75_0 = input.LA(1);
- if ( (LA75_0==60) ) {
+ if ( (LA75_0==62) ) {
alt75=1;
}
switch (alt75) {
case 1 :
- // InternalRoom.g:6840:2: rule__Attribute__Group_2__0
+ // InternalRoom.g:6856:2: rule__Attribute__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__0();
@@ -20359,14 +20399,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3"
- // InternalRoom.g:6850:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
+ // InternalRoom.g:6866:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
public final void rule__Attribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6854:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
- // InternalRoom.g:6855:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
+ // InternalRoom.g:6870:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
+ // InternalRoom.g:6871:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__3__Impl();
@@ -20397,20 +20437,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3__Impl"
- // InternalRoom.g:6862:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:6878:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
public final void rule__Attribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6866:1: ( ( ':' ) )
- // InternalRoom.g:6867:1: ( ':' )
+ // InternalRoom.g:6882:1: ( ( ':' ) )
+ // InternalRoom.g:6883:1: ( ':' )
{
- // InternalRoom.g:6867:1: ( ':' )
- // InternalRoom.g:6868:1: ':'
+ // InternalRoom.g:6883:1: ( ':' )
+ // InternalRoom.g:6884:1: ':'
{
before(grammarAccess.getAttributeAccess().getColonKeyword_3());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getColonKeyword_3());
}
@@ -20434,14 +20474,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4"
- // InternalRoom.g:6881:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
+ // InternalRoom.g:6897:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
public final void rule__Attribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6885:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
- // InternalRoom.g:6886:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
+ // InternalRoom.g:6901:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
+ // InternalRoom.g:6902:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__4__Impl();
@@ -20472,20 +20512,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4__Impl"
- // InternalRoom.g:6893:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
+ // InternalRoom.g:6909:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
public final void rule__Attribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6897:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
- // InternalRoom.g:6898:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:6913:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
+ // InternalRoom.g:6914:1: ( ( rule__Attribute__TypeAssignment_4 )? )
{
- // InternalRoom.g:6898:1: ( ( rule__Attribute__TypeAssignment_4 )? )
- // InternalRoom.g:6899:1: ( rule__Attribute__TypeAssignment_4 )?
+ // InternalRoom.g:6914:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:6915:1: ( rule__Attribute__TypeAssignment_4 )?
{
before(grammarAccess.getAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:6900:1: ( rule__Attribute__TypeAssignment_4 )?
+ // InternalRoom.g:6916:1: ( rule__Attribute__TypeAssignment_4 )?
int alt76=2;
int LA76_0 = input.LA(1);
@@ -20494,7 +20534,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt76) {
case 1 :
- // InternalRoom.g:6900:2: rule__Attribute__TypeAssignment_4
+ // InternalRoom.g:6916:2: rule__Attribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__Attribute__TypeAssignment_4();
@@ -20530,14 +20570,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5"
- // InternalRoom.g:6910:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
+ // InternalRoom.g:6926:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
public final void rule__Attribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6914:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
- // InternalRoom.g:6915:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
+ // InternalRoom.g:6930:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
+ // InternalRoom.g:6931:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
{
pushFollow(FOLLOW_29);
rule__Attribute__Group__5__Impl();
@@ -20568,29 +20608,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5__Impl"
- // InternalRoom.g:6922:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
+ // InternalRoom.g:6938:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
public final void rule__Attribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6926:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
- // InternalRoom.g:6927:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:6942:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
+ // InternalRoom.g:6943:1: ( ( rule__Attribute__Group_5__0 )? )
{
- // InternalRoom.g:6927:1: ( ( rule__Attribute__Group_5__0 )? )
- // InternalRoom.g:6928:1: ( rule__Attribute__Group_5__0 )?
+ // InternalRoom.g:6943:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:6944:1: ( rule__Attribute__Group_5__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_5());
- // InternalRoom.g:6929:1: ( rule__Attribute__Group_5__0 )?
+ // InternalRoom.g:6945:1: ( rule__Attribute__Group_5__0 )?
int alt77=2;
int LA77_0 = input.LA(1);
- if ( (LA77_0==53) ) {
+ if ( (LA77_0==55) ) {
alt77=1;
}
switch (alt77) {
case 1 :
- // InternalRoom.g:6929:2: rule__Attribute__Group_5__0
+ // InternalRoom.g:6945:2: rule__Attribute__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__0();
@@ -20626,14 +20666,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6"
- // InternalRoom.g:6939:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
+ // InternalRoom.g:6955:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
public final void rule__Attribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6943:1: ( rule__Attribute__Group__6__Impl )
- // InternalRoom.g:6944:2: rule__Attribute__Group__6__Impl
+ // InternalRoom.g:6959:1: ( rule__Attribute__Group__6__Impl )
+ // InternalRoom.g:6960:2: rule__Attribute__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group__6__Impl();
@@ -20659,29 +20699,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6__Impl"
- // InternalRoom.g:6950:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:6966:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
public final void rule__Attribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6954:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
- // InternalRoom.g:6955:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:6970:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
+ // InternalRoom.g:6971:1: ( ( rule__Attribute__DocuAssignment_6 )? )
{
- // InternalRoom.g:6955:1: ( ( rule__Attribute__DocuAssignment_6 )? )
- // InternalRoom.g:6956:1: ( rule__Attribute__DocuAssignment_6 )?
+ // InternalRoom.g:6971:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:6972:1: ( rule__Attribute__DocuAssignment_6 )?
{
before(grammarAccess.getAttributeAccess().getDocuAssignment_6());
- // InternalRoom.g:6957:1: ( rule__Attribute__DocuAssignment_6 )?
+ // InternalRoom.g:6973:1: ( rule__Attribute__DocuAssignment_6 )?
int alt78=2;
int LA78_0 = input.LA(1);
- if ( (LA78_0==60) ) {
+ if ( (LA78_0==62) ) {
alt78=1;
}
switch (alt78) {
case 1 :
- // InternalRoom.g:6957:2: rule__Attribute__DocuAssignment_6
+ // InternalRoom.g:6973:2: rule__Attribute__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Attribute__DocuAssignment_6();
@@ -20717,14 +20757,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0"
- // InternalRoom.g:6981:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
+ // InternalRoom.g:6997:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
public final void rule__Attribute__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6985:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
- // InternalRoom.g:6986:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
+ // InternalRoom.g:7001:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
+ // InternalRoom.g:7002:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
{
pushFollow(FOLLOW_30);
rule__Attribute__Group_2__0__Impl();
@@ -20755,20 +20795,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0__Impl"
- // InternalRoom.g:6993:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
+ // InternalRoom.g:7009:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
public final void rule__Attribute__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6997:1: ( ( '[' ) )
- // InternalRoom.g:6998:1: ( '[' )
+ // InternalRoom.g:7013:1: ( ( '[' ) )
+ // InternalRoom.g:7014:1: ( '[' )
{
- // InternalRoom.g:6998:1: ( '[' )
- // InternalRoom.g:6999:1: '['
+ // InternalRoom.g:7014:1: ( '[' )
+ // InternalRoom.g:7015:1: '['
{
before(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -20792,14 +20832,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1"
- // InternalRoom.g:7012:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
+ // InternalRoom.g:7028:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
public final void rule__Attribute__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7016:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
- // InternalRoom.g:7017:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
+ // InternalRoom.g:7032:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
+ // InternalRoom.g:7033:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
{
pushFollow(FOLLOW_31);
rule__Attribute__Group_2__1__Impl();
@@ -20830,21 +20870,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1__Impl"
- // InternalRoom.g:7024:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
+ // InternalRoom.g:7040:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
public final void rule__Attribute__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7028:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
- // InternalRoom.g:7029:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7044:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
+ // InternalRoom.g:7045:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
{
- // InternalRoom.g:7029:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
- // InternalRoom.g:7030:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7045:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7046:1: ( rule__Attribute__SizeAssignment_2_1 )
{
before(grammarAccess.getAttributeAccess().getSizeAssignment_2_1());
- // InternalRoom.g:7031:1: ( rule__Attribute__SizeAssignment_2_1 )
- // InternalRoom.g:7031:2: rule__Attribute__SizeAssignment_2_1
+ // InternalRoom.g:7047:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7047:2: rule__Attribute__SizeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Attribute__SizeAssignment_2_1();
@@ -20877,14 +20917,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2"
- // InternalRoom.g:7041:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
+ // InternalRoom.g:7057:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
public final void rule__Attribute__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7045:1: ( rule__Attribute__Group_2__2__Impl )
- // InternalRoom.g:7046:2: rule__Attribute__Group_2__2__Impl
+ // InternalRoom.g:7061:1: ( rule__Attribute__Group_2__2__Impl )
+ // InternalRoom.g:7062:2: rule__Attribute__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__2__Impl();
@@ -20910,20 +20950,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2__Impl"
- // InternalRoom.g:7052:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
+ // InternalRoom.g:7068:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
public final void rule__Attribute__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7056:1: ( ( ']' ) )
- // InternalRoom.g:7057:1: ( ']' )
+ // InternalRoom.g:7072:1: ( ( ']' ) )
+ // InternalRoom.g:7073:1: ( ']' )
{
- // InternalRoom.g:7057:1: ( ']' )
- // InternalRoom.g:7058:1: ']'
+ // InternalRoom.g:7073:1: ( ']' )
+ // InternalRoom.g:7074:1: ']'
{
before(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
- match(input,61,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
}
@@ -20947,14 +20987,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0"
- // InternalRoom.g:7077:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
+ // InternalRoom.g:7093:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
public final void rule__Attribute__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7081:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
- // InternalRoom.g:7082:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
+ // InternalRoom.g:7097:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
+ // InternalRoom.g:7098:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
{
pushFollow(FOLLOW_12);
rule__Attribute__Group_5__0__Impl();
@@ -20985,20 +21025,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0__Impl"
- // InternalRoom.g:7089:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
+ // InternalRoom.g:7105:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
public final void rule__Attribute__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7093:1: ( ( '=' ) )
- // InternalRoom.g:7094:1: ( '=' )
+ // InternalRoom.g:7109:1: ( ( '=' ) )
+ // InternalRoom.g:7110:1: ( '=' )
{
- // InternalRoom.g:7094:1: ( '=' )
- // InternalRoom.g:7095:1: '='
+ // InternalRoom.g:7110:1: ( '=' )
+ // InternalRoom.g:7111:1: '='
{
before(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
- match(input,53,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
}
@@ -21022,14 +21062,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1"
- // InternalRoom.g:7108:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
+ // InternalRoom.g:7124:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
public final void rule__Attribute__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7112:1: ( rule__Attribute__Group_5__1__Impl )
- // InternalRoom.g:7113:2: rule__Attribute__Group_5__1__Impl
+ // InternalRoom.g:7128:1: ( rule__Attribute__Group_5__1__Impl )
+ // InternalRoom.g:7129:2: rule__Attribute__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__1__Impl();
@@ -21055,21 +21095,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1__Impl"
- // InternalRoom.g:7119:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
+ // InternalRoom.g:7135:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
public final void rule__Attribute__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7123:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
- // InternalRoom.g:7124:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7139:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
+ // InternalRoom.g:7140:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
{
- // InternalRoom.g:7124:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
- // InternalRoom.g:7125:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7140:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7141:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_5_1());
- // InternalRoom.g:7126:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
- // InternalRoom.g:7126:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
+ // InternalRoom.g:7142:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7142:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__Attribute__DefaultValueLiteralAssignment_5_1();
@@ -21102,14 +21142,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0"
- // InternalRoom.g:7140:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
+ // InternalRoom.g:7156:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
public final void rule__StandardOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7144:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
- // InternalRoom.g:7145:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
+ // InternalRoom.g:7160:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
+ // InternalRoom.g:7161:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
{
pushFollow(FOLLOW_32);
rule__StandardOperation__Group__0__Impl();
@@ -21140,20 +21180,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0__Impl"
- // InternalRoom.g:7152:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
+ // InternalRoom.g:7168:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
public final void rule__StandardOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7156:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
- // InternalRoom.g:7157:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7172:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
+ // InternalRoom.g:7173:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
{
- // InternalRoom.g:7157:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
- // InternalRoom.g:7158:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ // InternalRoom.g:7173:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7174:1: ( rule__StandardOperation__OverrideAssignment_0 )?
{
before(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0());
- // InternalRoom.g:7159:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ // InternalRoom.g:7175:1: ( rule__StandardOperation__OverrideAssignment_0 )?
int alt79=2;
int LA79_0 = input.LA(1);
@@ -21162,7 +21202,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt79) {
case 1 :
- // InternalRoom.g:7159:2: rule__StandardOperation__OverrideAssignment_0
+ // InternalRoom.g:7175:2: rule__StandardOperation__OverrideAssignment_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__OverrideAssignment_0();
@@ -21198,14 +21238,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1"
- // InternalRoom.g:7169:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
+ // InternalRoom.g:7185:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
public final void rule__StandardOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7173:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
- // InternalRoom.g:7174:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
+ // InternalRoom.g:7189:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
+ // InternalRoom.g:7190:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group__1__Impl();
@@ -21236,20 +21276,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1__Impl"
- // InternalRoom.g:7181:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7197:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
public final void rule__StandardOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7185:1: ( ( 'Operation' ) )
- // InternalRoom.g:7186:1: ( 'Operation' )
+ // InternalRoom.g:7201:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7202:1: ( 'Operation' )
{
- // InternalRoom.g:7186:1: ( 'Operation' )
- // InternalRoom.g:7187:1: 'Operation'
+ // InternalRoom.g:7202:1: ( 'Operation' )
+ // InternalRoom.g:7203:1: 'Operation'
{
before(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
- match(input,62,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
}
@@ -21273,14 +21313,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2"
- // InternalRoom.g:7200:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
+ // InternalRoom.g:7216:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
public final void rule__StandardOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7204:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
- // InternalRoom.g:7205:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
+ // InternalRoom.g:7220:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
+ // InternalRoom.g:7221:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
{
pushFollow(FOLLOW_33);
rule__StandardOperation__Group__2__Impl();
@@ -21311,21 +21351,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2__Impl"
- // InternalRoom.g:7212:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
+ // InternalRoom.g:7228:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
public final void rule__StandardOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7216:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
- // InternalRoom.g:7217:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7232:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
+ // InternalRoom.g:7233:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
{
- // InternalRoom.g:7217:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
- // InternalRoom.g:7218:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7233:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7234:1: ( rule__StandardOperation__NameAssignment_2 )
{
before(grammarAccess.getStandardOperationAccess().getNameAssignment_2());
- // InternalRoom.g:7219:1: ( rule__StandardOperation__NameAssignment_2 )
- // InternalRoom.g:7219:2: rule__StandardOperation__NameAssignment_2
+ // InternalRoom.g:7235:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7235:2: rule__StandardOperation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__StandardOperation__NameAssignment_2();
@@ -21358,14 +21398,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3"
- // InternalRoom.g:7229:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
+ // InternalRoom.g:7245:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
public final void rule__StandardOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7233:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
- // InternalRoom.g:7234:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
+ // InternalRoom.g:7249:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
+ // InternalRoom.g:7250:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__3__Impl();
@@ -21396,20 +21436,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3__Impl"
- // InternalRoom.g:7241:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:7257:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
public final void rule__StandardOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7245:1: ( ( '(' ) )
- // InternalRoom.g:7246:1: ( '(' )
+ // InternalRoom.g:7261:1: ( ( '(' ) )
+ // InternalRoom.g:7262:1: ( '(' )
{
- // InternalRoom.g:7246:1: ( '(' )
- // InternalRoom.g:7247:1: '('
+ // InternalRoom.g:7262:1: ( '(' )
+ // InternalRoom.g:7263:1: '('
{
before(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -21433,14 +21473,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4"
- // InternalRoom.g:7260:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
+ // InternalRoom.g:7276:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
public final void rule__StandardOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7264:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
- // InternalRoom.g:7265:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
+ // InternalRoom.g:7280:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
+ // InternalRoom.g:7281:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
{
pushFollow(FOLLOW_34);
rule__StandardOperation__Group__4__Impl();
@@ -21471,20 +21511,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4__Impl"
- // InternalRoom.g:7272:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
+ // InternalRoom.g:7288:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
public final void rule__StandardOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7276:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
- // InternalRoom.g:7277:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7292:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
+ // InternalRoom.g:7293:1: ( ( rule__StandardOperation__Group_4__0 )? )
{
- // InternalRoom.g:7277:1: ( ( rule__StandardOperation__Group_4__0 )? )
- // InternalRoom.g:7278:1: ( rule__StandardOperation__Group_4__0 )?
+ // InternalRoom.g:7293:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7294:1: ( rule__StandardOperation__Group_4__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_4());
- // InternalRoom.g:7279:1: ( rule__StandardOperation__Group_4__0 )?
+ // InternalRoom.g:7295:1: ( rule__StandardOperation__Group_4__0 )?
int alt80=2;
int LA80_0 = input.LA(1);
@@ -21493,7 +21533,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt80) {
case 1 :
- // InternalRoom.g:7279:2: rule__StandardOperation__Group_4__0
+ // InternalRoom.g:7295:2: rule__StandardOperation__Group_4__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__0();
@@ -21529,14 +21569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5"
- // InternalRoom.g:7289:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
+ // InternalRoom.g:7305:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
public final void rule__StandardOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7293:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
- // InternalRoom.g:7294:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
+ // InternalRoom.g:7309:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
+ // InternalRoom.g:7310:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__5__Impl();
@@ -21567,20 +21607,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5__Impl"
- // InternalRoom.g:7301:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:7317:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
public final void rule__StandardOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7305:1: ( ( ')' ) )
- // InternalRoom.g:7306:1: ( ')' )
+ // InternalRoom.g:7321:1: ( ( ')' ) )
+ // InternalRoom.g:7322:1: ( ')' )
{
- // InternalRoom.g:7306:1: ( ')' )
- // InternalRoom.g:7307:1: ')'
+ // InternalRoom.g:7322:1: ( ')' )
+ // InternalRoom.g:7323:1: ')'
{
before(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
}
@@ -21604,14 +21644,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6"
- // InternalRoom.g:7320:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
+ // InternalRoom.g:7336:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
public final void rule__StandardOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7324:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
- // InternalRoom.g:7325:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
+ // InternalRoom.g:7340:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
+ // InternalRoom.g:7341:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__6__Impl();
@@ -21642,29 +21682,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6__Impl"
- // InternalRoom.g:7332:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
+ // InternalRoom.g:7348:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
public final void rule__StandardOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7336:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
- // InternalRoom.g:7337:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7352:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
+ // InternalRoom.g:7353:1: ( ( rule__StandardOperation__Group_6__0 )? )
{
- // InternalRoom.g:7337:1: ( ( rule__StandardOperation__Group_6__0 )? )
- // InternalRoom.g:7338:1: ( rule__StandardOperation__Group_6__0 )?
+ // InternalRoom.g:7353:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7354:1: ( rule__StandardOperation__Group_6__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_6());
- // InternalRoom.g:7339:1: ( rule__StandardOperation__Group_6__0 )?
+ // InternalRoom.g:7355:1: ( rule__StandardOperation__Group_6__0 )?
int alt81=2;
int LA81_0 = input.LA(1);
- if ( (LA81_0==44) ) {
+ if ( (LA81_0==46) ) {
alt81=1;
}
switch (alt81) {
case 1 :
- // InternalRoom.g:7339:2: rule__StandardOperation__Group_6__0
+ // InternalRoom.g:7355:2: rule__StandardOperation__Group_6__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__0();
@@ -21700,14 +21740,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7"
- // InternalRoom.g:7349:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
+ // InternalRoom.g:7365:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
public final void rule__StandardOperation__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7353:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
- // InternalRoom.g:7354:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
+ // InternalRoom.g:7369:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
+ // InternalRoom.g:7370:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
{
pushFollow(FOLLOW_35);
rule__StandardOperation__Group__7__Impl();
@@ -21738,29 +21778,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7__Impl"
- // InternalRoom.g:7361:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:7377:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
public final void rule__StandardOperation__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7365:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
- // InternalRoom.g:7366:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7381:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
+ // InternalRoom.g:7382:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
{
- // InternalRoom.g:7366:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
- // InternalRoom.g:7367:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ // InternalRoom.g:7382:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7383:1: ( rule__StandardOperation__DocuAssignment_7 )?
{
before(grammarAccess.getStandardOperationAccess().getDocuAssignment_7());
- // InternalRoom.g:7368:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ // InternalRoom.g:7384:1: ( rule__StandardOperation__DocuAssignment_7 )?
int alt82=2;
int LA82_0 = input.LA(1);
- if ( (LA82_0==60) ) {
+ if ( (LA82_0==62) ) {
alt82=1;
}
switch (alt82) {
case 1 :
- // InternalRoom.g:7368:2: rule__StandardOperation__DocuAssignment_7
+ // InternalRoom.g:7384:2: rule__StandardOperation__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DocuAssignment_7();
@@ -21796,14 +21836,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8"
- // InternalRoom.g:7378:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
+ // InternalRoom.g:7394:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
public final void rule__StandardOperation__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7382:1: ( rule__StandardOperation__Group__8__Impl )
- // InternalRoom.g:7383:2: rule__StandardOperation__Group__8__Impl
+ // InternalRoom.g:7398:1: ( rule__StandardOperation__Group__8__Impl )
+ // InternalRoom.g:7399:2: rule__StandardOperation__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group__8__Impl();
@@ -21829,21 +21869,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8__Impl"
- // InternalRoom.g:7389:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
+ // InternalRoom.g:7405:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
public final void rule__StandardOperation__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7393:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
- // InternalRoom.g:7394:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7409:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
+ // InternalRoom.g:7410:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
{
- // InternalRoom.g:7394:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
- // InternalRoom.g:7395:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7410:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7411:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_8());
- // InternalRoom.g:7396:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
- // InternalRoom.g:7396:2: rule__StandardOperation__DetailCodeAssignment_8
+ // InternalRoom.g:7412:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7412:2: rule__StandardOperation__DetailCodeAssignment_8
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DetailCodeAssignment_8();
@@ -21876,14 +21916,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0"
- // InternalRoom.g:7424:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
+ // InternalRoom.g:7440:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
public final void rule__StandardOperation__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7428:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
- // InternalRoom.g:7429:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
+ // InternalRoom.g:7444:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
+ // InternalRoom.g:7445:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
{
pushFollow(FOLLOW_18);
rule__StandardOperation__Group_4__0__Impl();
@@ -21914,21 +21954,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0__Impl"
- // InternalRoom.g:7436:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
+ // InternalRoom.g:7452:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
public final void rule__StandardOperation__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7440:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
- // InternalRoom.g:7441:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7456:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
+ // InternalRoom.g:7457:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
{
- // InternalRoom.g:7441:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
- // InternalRoom.g:7442:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7457:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7458:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_0());
- // InternalRoom.g:7443:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
- // InternalRoom.g:7443:2: rule__StandardOperation__ArgumentsAssignment_4_0
+ // InternalRoom.g:7459:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7459:2: rule__StandardOperation__ArgumentsAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_0();
@@ -21961,14 +22001,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1"
- // InternalRoom.g:7453:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
+ // InternalRoom.g:7469:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
public final void rule__StandardOperation__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7457:1: ( rule__StandardOperation__Group_4__1__Impl )
- // InternalRoom.g:7458:2: rule__StandardOperation__Group_4__1__Impl
+ // InternalRoom.g:7473:1: ( rule__StandardOperation__Group_4__1__Impl )
+ // InternalRoom.g:7474:2: rule__StandardOperation__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__1__Impl();
@@ -21994,33 +22034,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1__Impl"
- // InternalRoom.g:7464:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
+ // InternalRoom.g:7480:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
public final void rule__StandardOperation__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7468:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
- // InternalRoom.g:7469:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7484:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
+ // InternalRoom.g:7485:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
{
- // InternalRoom.g:7469:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
- // InternalRoom.g:7470:1: ( rule__StandardOperation__Group_4_1__0 )*
+ // InternalRoom.g:7485:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7486:1: ( rule__StandardOperation__Group_4_1__0 )*
{
before(grammarAccess.getStandardOperationAccess().getGroup_4_1());
- // InternalRoom.g:7471:1: ( rule__StandardOperation__Group_4_1__0 )*
+ // InternalRoom.g:7487:1: ( rule__StandardOperation__Group_4_1__0 )*
loop83:
do {
int alt83=2;
int LA83_0 = input.LA(1);
- if ( (LA83_0==52) ) {
+ if ( (LA83_0==54) ) {
alt83=1;
}
switch (alt83) {
case 1 :
- // InternalRoom.g:7471:2: rule__StandardOperation__Group_4_1__0
+ // InternalRoom.g:7487:2: rule__StandardOperation__Group_4_1__0
{
pushFollow(FOLLOW_19);
rule__StandardOperation__Group_4_1__0();
@@ -22059,14 +22099,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0"
- // InternalRoom.g:7485:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
+ // InternalRoom.g:7501:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
public final void rule__StandardOperation__Group_4_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7489:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
- // InternalRoom.g:7490:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
+ // InternalRoom.g:7505:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
+ // InternalRoom.g:7506:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group_4_1__0__Impl();
@@ -22097,20 +22137,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0__Impl"
- // InternalRoom.g:7497:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7513:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
public final void rule__StandardOperation__Group_4_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7501:1: ( ( ',' ) )
- // InternalRoom.g:7502:1: ( ',' )
+ // InternalRoom.g:7517:1: ( ( ',' ) )
+ // InternalRoom.g:7518:1: ( ',' )
{
- // InternalRoom.g:7502:1: ( ',' )
- // InternalRoom.g:7503:1: ','
+ // InternalRoom.g:7518:1: ( ',' )
+ // InternalRoom.g:7519:1: ','
{
before(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
}
@@ -22134,14 +22174,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1"
- // InternalRoom.g:7516:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
+ // InternalRoom.g:7532:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
public final void rule__StandardOperation__Group_4_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7520:1: ( rule__StandardOperation__Group_4_1__1__Impl )
- // InternalRoom.g:7521:2: rule__StandardOperation__Group_4_1__1__Impl
+ // InternalRoom.g:7536:1: ( rule__StandardOperation__Group_4_1__1__Impl )
+ // InternalRoom.g:7537:2: rule__StandardOperation__Group_4_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4_1__1__Impl();
@@ -22167,21 +22207,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1__Impl"
- // InternalRoom.g:7527:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
+ // InternalRoom.g:7543:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
public final void rule__StandardOperation__Group_4_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7531:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
- // InternalRoom.g:7532:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7547:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
+ // InternalRoom.g:7548:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
{
- // InternalRoom.g:7532:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
- // InternalRoom.g:7533:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7548:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7549:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_1_1());
- // InternalRoom.g:7534:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
- // InternalRoom.g:7534:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
+ // InternalRoom.g:7550:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7550:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_1_1();
@@ -22214,14 +22254,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0"
- // InternalRoom.g:7548:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
+ // InternalRoom.g:7564:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
public final void rule__StandardOperation__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7552:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
- // InternalRoom.g:7553:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
+ // InternalRoom.g:7568:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
+ // InternalRoom.g:7569:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
{
pushFollow(FOLLOW_36);
rule__StandardOperation__Group_6__0__Impl();
@@ -22252,20 +22292,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0__Impl"
- // InternalRoom.g:7560:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
+ // InternalRoom.g:7576:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
public final void rule__StandardOperation__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7564:1: ( ( ':' ) )
- // InternalRoom.g:7565:1: ( ':' )
+ // InternalRoom.g:7580:1: ( ( ':' ) )
+ // InternalRoom.g:7581:1: ( ':' )
{
- // InternalRoom.g:7565:1: ( ':' )
- // InternalRoom.g:7566:1: ':'
+ // InternalRoom.g:7581:1: ( ':' )
+ // InternalRoom.g:7582:1: ':'
{
before(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
}
@@ -22289,14 +22329,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1"
- // InternalRoom.g:7579:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
+ // InternalRoom.g:7595:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
public final void rule__StandardOperation__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7583:1: ( rule__StandardOperation__Group_6__1__Impl )
- // InternalRoom.g:7584:2: rule__StandardOperation__Group_6__1__Impl
+ // InternalRoom.g:7599:1: ( rule__StandardOperation__Group_6__1__Impl )
+ // InternalRoom.g:7600:2: rule__StandardOperation__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__1__Impl();
@@ -22322,21 +22362,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1__Impl"
- // InternalRoom.g:7590:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
+ // InternalRoom.g:7606:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
public final void rule__StandardOperation__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7594:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
- // InternalRoom.g:7595:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7610:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
+ // InternalRoom.g:7611:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
{
- // InternalRoom.g:7595:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
- // InternalRoom.g:7596:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7611:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7612:1: ( rule__StandardOperation__Alternatives_6_1 )
{
before(grammarAccess.getStandardOperationAccess().getAlternatives_6_1());
- // InternalRoom.g:7597:1: ( rule__StandardOperation__Alternatives_6_1 )
- // InternalRoom.g:7597:2: rule__StandardOperation__Alternatives_6_1
+ // InternalRoom.g:7613:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7613:2: rule__StandardOperation__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Alternatives_6_1();
@@ -22369,14 +22409,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0"
- // InternalRoom.g:7611:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
+ // InternalRoom.g:7627:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
public final void rule__PortOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7615:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
- // InternalRoom.g:7616:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
+ // InternalRoom.g:7631:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
+ // InternalRoom.g:7632:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group__0__Impl();
@@ -22407,20 +22447,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0__Impl"
- // InternalRoom.g:7623:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7639:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
public final void rule__PortOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7627:1: ( ( 'Operation' ) )
- // InternalRoom.g:7628:1: ( 'Operation' )
+ // InternalRoom.g:7643:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7644:1: ( 'Operation' )
{
- // InternalRoom.g:7628:1: ( 'Operation' )
- // InternalRoom.g:7629:1: 'Operation'
+ // InternalRoom.g:7644:1: ( 'Operation' )
+ // InternalRoom.g:7645:1: 'Operation'
{
before(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
- match(input,62,FOLLOW_2);
+ match(input,64,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
}
@@ -22444,14 +22484,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1"
- // InternalRoom.g:7642:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
+ // InternalRoom.g:7658:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
public final void rule__PortOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7646:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
- // InternalRoom.g:7647:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
+ // InternalRoom.g:7662:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
+ // InternalRoom.g:7663:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
{
pushFollow(FOLLOW_33);
rule__PortOperation__Group__1__Impl();
@@ -22482,21 +22522,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1__Impl"
- // InternalRoom.g:7654:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7670:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
public final void rule__PortOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7658:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
- // InternalRoom.g:7659:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7674:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
+ // InternalRoom.g:7675:1: ( ( rule__PortOperation__NameAssignment_1 ) )
{
- // InternalRoom.g:7659:1: ( ( rule__PortOperation__NameAssignment_1 ) )
- // InternalRoom.g:7660:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7675:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7676:1: ( rule__PortOperation__NameAssignment_1 )
{
before(grammarAccess.getPortOperationAccess().getNameAssignment_1());
- // InternalRoom.g:7661:1: ( rule__PortOperation__NameAssignment_1 )
- // InternalRoom.g:7661:2: rule__PortOperation__NameAssignment_1
+ // InternalRoom.g:7677:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7677:2: rule__PortOperation__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__NameAssignment_1();
@@ -22529,14 +22569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2"
- // InternalRoom.g:7671:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
+ // InternalRoom.g:7687:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
public final void rule__PortOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7675:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
- // InternalRoom.g:7676:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
+ // InternalRoom.g:7691:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
+ // InternalRoom.g:7692:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__2__Impl();
@@ -22567,20 +22607,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2__Impl"
- // InternalRoom.g:7683:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
+ // InternalRoom.g:7699:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
public final void rule__PortOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7687:1: ( ( '(' ) )
- // InternalRoom.g:7688:1: ( '(' )
+ // InternalRoom.g:7703:1: ( ( '(' ) )
+ // InternalRoom.g:7704:1: ( '(' )
{
- // InternalRoom.g:7688:1: ( '(' )
- // InternalRoom.g:7689:1: '('
+ // InternalRoom.g:7704:1: ( '(' )
+ // InternalRoom.g:7705:1: '('
{
before(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
}
@@ -22604,14 +22644,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3"
- // InternalRoom.g:7702:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
+ // InternalRoom.g:7718:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
public final void rule__PortOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7706:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
- // InternalRoom.g:7707:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
+ // InternalRoom.g:7722:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
+ // InternalRoom.g:7723:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
{
pushFollow(FOLLOW_34);
rule__PortOperation__Group__3__Impl();
@@ -22642,20 +22682,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3__Impl"
- // InternalRoom.g:7714:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
+ // InternalRoom.g:7730:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
public final void rule__PortOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7718:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
- // InternalRoom.g:7719:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7734:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
+ // InternalRoom.g:7735:1: ( ( rule__PortOperation__Group_3__0 )? )
{
- // InternalRoom.g:7719:1: ( ( rule__PortOperation__Group_3__0 )? )
- // InternalRoom.g:7720:1: ( rule__PortOperation__Group_3__0 )?
+ // InternalRoom.g:7735:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7736:1: ( rule__PortOperation__Group_3__0 )?
{
before(grammarAccess.getPortOperationAccess().getGroup_3());
- // InternalRoom.g:7721:1: ( rule__PortOperation__Group_3__0 )?
+ // InternalRoom.g:7737:1: ( rule__PortOperation__Group_3__0 )?
int alt84=2;
int LA84_0 = input.LA(1);
@@ -22664,7 +22704,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt84) {
case 1 :
- // InternalRoom.g:7721:2: rule__PortOperation__Group_3__0
+ // InternalRoom.g:7737:2: rule__PortOperation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__0();
@@ -22700,14 +22740,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4"
- // InternalRoom.g:7731:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
+ // InternalRoom.g:7747:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
public final void rule__PortOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7735:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
- // InternalRoom.g:7736:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
+ // InternalRoom.g:7751:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
+ // InternalRoom.g:7752:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__4__Impl();
@@ -22738,20 +22778,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4__Impl"
- // InternalRoom.g:7743:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
+ // InternalRoom.g:7759:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
public final void rule__PortOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7747:1: ( ( ')' ) )
- // InternalRoom.g:7748:1: ( ')' )
+ // InternalRoom.g:7763:1: ( ( ')' ) )
+ // InternalRoom.g:7764:1: ( ')' )
{
- // InternalRoom.g:7748:1: ( ')' )
- // InternalRoom.g:7749:1: ')'
+ // InternalRoom.g:7764:1: ( ')' )
+ // InternalRoom.g:7765:1: ')'
{
before(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
}
@@ -22775,14 +22815,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5"
- // InternalRoom.g:7762:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
+ // InternalRoom.g:7778:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
public final void rule__PortOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7766:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
- // InternalRoom.g:7767:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
+ // InternalRoom.g:7782:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
+ // InternalRoom.g:7783:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__5__Impl();
@@ -22813,29 +22853,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5__Impl"
- // InternalRoom.g:7774:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
+ // InternalRoom.g:7790:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
public final void rule__PortOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7778:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
- // InternalRoom.g:7779:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7794:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
+ // InternalRoom.g:7795:1: ( ( rule__PortOperation__Alternatives_5 )? )
{
- // InternalRoom.g:7779:1: ( ( rule__PortOperation__Alternatives_5 )? )
- // InternalRoom.g:7780:1: ( rule__PortOperation__Alternatives_5 )?
+ // InternalRoom.g:7795:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:7796:1: ( rule__PortOperation__Alternatives_5 )?
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5());
- // InternalRoom.g:7781:1: ( rule__PortOperation__Alternatives_5 )?
+ // InternalRoom.g:7797:1: ( rule__PortOperation__Alternatives_5 )?
int alt85=2;
int LA85_0 = input.LA(1);
- if ( (LA85_0==44||LA85_0==63) ) {
+ if ( (LA85_0==46||LA85_0==65) ) {
alt85=1;
}
switch (alt85) {
case 1 :
- // InternalRoom.g:7781:2: rule__PortOperation__Alternatives_5
+ // InternalRoom.g:7797:2: rule__PortOperation__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5();
@@ -22871,14 +22911,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6"
- // InternalRoom.g:7791:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
+ // InternalRoom.g:7807:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
public final void rule__PortOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7795:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
- // InternalRoom.g:7796:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
+ // InternalRoom.g:7811:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
+ // InternalRoom.g:7812:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
{
pushFollow(FOLLOW_37);
rule__PortOperation__Group__6__Impl();
@@ -22909,29 +22949,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6__Impl"
- // InternalRoom.g:7803:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:7819:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
public final void rule__PortOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7807:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
- // InternalRoom.g:7808:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:7823:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
+ // InternalRoom.g:7824:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
{
- // InternalRoom.g:7808:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
- // InternalRoom.g:7809:1: ( rule__PortOperation__DocuAssignment_6 )?
+ // InternalRoom.g:7824:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:7825:1: ( rule__PortOperation__DocuAssignment_6 )?
{
before(grammarAccess.getPortOperationAccess().getDocuAssignment_6());
- // InternalRoom.g:7810:1: ( rule__PortOperation__DocuAssignment_6 )?
+ // InternalRoom.g:7826:1: ( rule__PortOperation__DocuAssignment_6 )?
int alt86=2;
int LA86_0 = input.LA(1);
- if ( (LA86_0==60) ) {
+ if ( (LA86_0==62) ) {
alt86=1;
}
switch (alt86) {
case 1 :
- // InternalRoom.g:7810:2: rule__PortOperation__DocuAssignment_6
+ // InternalRoom.g:7826:2: rule__PortOperation__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__PortOperation__DocuAssignment_6();
@@ -22967,14 +23007,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7"
- // InternalRoom.g:7820:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
+ // InternalRoom.g:7836:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
public final void rule__PortOperation__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7824:1: ( rule__PortOperation__Group__7__Impl )
- // InternalRoom.g:7825:2: rule__PortOperation__Group__7__Impl
+ // InternalRoom.g:7840:1: ( rule__PortOperation__Group__7__Impl )
+ // InternalRoom.g:7841:2: rule__PortOperation__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group__7__Impl();
@@ -23000,21 +23040,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7__Impl"
- // InternalRoom.g:7831:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
+ // InternalRoom.g:7847:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
public final void rule__PortOperation__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7835:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
- // InternalRoom.g:7836:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:7851:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
+ // InternalRoom.g:7852:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
{
- // InternalRoom.g:7836:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
- // InternalRoom.g:7837:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:7852:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:7853:1: ( rule__PortOperation__DetailCodeAssignment_7 )
{
before(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7());
- // InternalRoom.g:7838:1: ( rule__PortOperation__DetailCodeAssignment_7 )
- // InternalRoom.g:7838:2: rule__PortOperation__DetailCodeAssignment_7
+ // InternalRoom.g:7854:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:7854:2: rule__PortOperation__DetailCodeAssignment_7
{
pushFollow(FOLLOW_2);
rule__PortOperation__DetailCodeAssignment_7();
@@ -23047,14 +23087,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0"
- // InternalRoom.g:7864:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
+ // InternalRoom.g:7880:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
public final void rule__PortOperation__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7868:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
- // InternalRoom.g:7869:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
+ // InternalRoom.g:7884:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
+ // InternalRoom.g:7885:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
{
pushFollow(FOLLOW_18);
rule__PortOperation__Group_3__0__Impl();
@@ -23085,21 +23125,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0__Impl"
- // InternalRoom.g:7876:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
+ // InternalRoom.g:7892:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
public final void rule__PortOperation__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7880:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
- // InternalRoom.g:7881:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:7896:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
+ // InternalRoom.g:7897:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
{
- // InternalRoom.g:7881:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
- // InternalRoom.g:7882:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:7897:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:7898:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0());
- // InternalRoom.g:7883:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
- // InternalRoom.g:7883:2: rule__PortOperation__ArgumentsAssignment_3_0
+ // InternalRoom.g:7899:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:7899:2: rule__PortOperation__ArgumentsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_0();
@@ -23132,14 +23172,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1"
- // InternalRoom.g:7893:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
+ // InternalRoom.g:7909:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
public final void rule__PortOperation__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7897:1: ( rule__PortOperation__Group_3__1__Impl )
- // InternalRoom.g:7898:2: rule__PortOperation__Group_3__1__Impl
+ // InternalRoom.g:7913:1: ( rule__PortOperation__Group_3__1__Impl )
+ // InternalRoom.g:7914:2: rule__PortOperation__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__1__Impl();
@@ -23165,33 +23205,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1__Impl"
- // InternalRoom.g:7904:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
+ // InternalRoom.g:7920:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
public final void rule__PortOperation__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7908:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
- // InternalRoom.g:7909:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:7924:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
+ // InternalRoom.g:7925:1: ( ( rule__PortOperation__Group_3_1__0 )* )
{
- // InternalRoom.g:7909:1: ( ( rule__PortOperation__Group_3_1__0 )* )
- // InternalRoom.g:7910:1: ( rule__PortOperation__Group_3_1__0 )*
+ // InternalRoom.g:7925:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:7926:1: ( rule__PortOperation__Group_3_1__0 )*
{
before(grammarAccess.getPortOperationAccess().getGroup_3_1());
- // InternalRoom.g:7911:1: ( rule__PortOperation__Group_3_1__0 )*
+ // InternalRoom.g:7927:1: ( rule__PortOperation__Group_3_1__0 )*
loop87:
do {
int alt87=2;
int LA87_0 = input.LA(1);
- if ( (LA87_0==52) ) {
+ if ( (LA87_0==54) ) {
alt87=1;
}
switch (alt87) {
case 1 :
- // InternalRoom.g:7911:2: rule__PortOperation__Group_3_1__0
+ // InternalRoom.g:7927:2: rule__PortOperation__Group_3_1__0
{
pushFollow(FOLLOW_19);
rule__PortOperation__Group_3_1__0();
@@ -23230,14 +23270,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0"
- // InternalRoom.g:7925:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
+ // InternalRoom.g:7941:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
public final void rule__PortOperation__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7929:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
- // InternalRoom.g:7930:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
+ // InternalRoom.g:7945:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
+ // InternalRoom.g:7946:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_3_1__0__Impl();
@@ -23268,20 +23308,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0__Impl"
- // InternalRoom.g:7937:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7953:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
public final void rule__PortOperation__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7941:1: ( ( ',' ) )
- // InternalRoom.g:7942:1: ( ',' )
+ // InternalRoom.g:7957:1: ( ( ',' ) )
+ // InternalRoom.g:7958:1: ( ',' )
{
- // InternalRoom.g:7942:1: ( ',' )
- // InternalRoom.g:7943:1: ','
+ // InternalRoom.g:7958:1: ( ',' )
+ // InternalRoom.g:7959:1: ','
{
before(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
}
@@ -23305,14 +23345,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1"
- // InternalRoom.g:7956:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
+ // InternalRoom.g:7972:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
public final void rule__PortOperation__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7960:1: ( rule__PortOperation__Group_3_1__1__Impl )
- // InternalRoom.g:7961:2: rule__PortOperation__Group_3_1__1__Impl
+ // InternalRoom.g:7976:1: ( rule__PortOperation__Group_3_1__1__Impl )
+ // InternalRoom.g:7977:2: rule__PortOperation__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3_1__1__Impl();
@@ -23338,21 +23378,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1__Impl"
- // InternalRoom.g:7967:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:7983:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
public final void rule__PortOperation__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7971:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
- // InternalRoom.g:7972:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:7987:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
+ // InternalRoom.g:7988:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
{
- // InternalRoom.g:7972:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
- // InternalRoom.g:7973:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:7988:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:7989:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1());
- // InternalRoom.g:7974:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
- // InternalRoom.g:7974:2: rule__PortOperation__ArgumentsAssignment_3_1_1
+ // InternalRoom.g:7990:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:7990:2: rule__PortOperation__ArgumentsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_1_1();
@@ -23385,14 +23425,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0"
- // InternalRoom.g:7988:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
+ // InternalRoom.g:8004:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
public final void rule__PortOperation__Group_5_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7992:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
- // InternalRoom.g:7993:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
+ // InternalRoom.g:8008:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
+ // InternalRoom.g:8009:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
{
pushFollow(FOLLOW_36);
rule__PortOperation__Group_5_0__0__Impl();
@@ -23423,20 +23463,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0__Impl"
- // InternalRoom.g:8000:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
+ // InternalRoom.g:8016:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
public final void rule__PortOperation__Group_5_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8004:1: ( ( ':' ) )
- // InternalRoom.g:8005:1: ( ':' )
+ // InternalRoom.g:8020:1: ( ( ':' ) )
+ // InternalRoom.g:8021:1: ( ':' )
{
- // InternalRoom.g:8005:1: ( ':' )
- // InternalRoom.g:8006:1: ':'
+ // InternalRoom.g:8021:1: ( ':' )
+ // InternalRoom.g:8022:1: ':'
{
before(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
}
@@ -23460,14 +23500,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1"
- // InternalRoom.g:8019:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
+ // InternalRoom.g:8035:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
public final void rule__PortOperation__Group_5_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8023:1: ( rule__PortOperation__Group_5_0__1__Impl )
- // InternalRoom.g:8024:2: rule__PortOperation__Group_5_0__1__Impl
+ // InternalRoom.g:8039:1: ( rule__PortOperation__Group_5_0__1__Impl )
+ // InternalRoom.g:8040:2: rule__PortOperation__Group_5_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__1__Impl();
@@ -23493,21 +23533,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1__Impl"
- // InternalRoom.g:8030:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
+ // InternalRoom.g:8046:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
public final void rule__PortOperation__Group_5_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8034:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
- // InternalRoom.g:8035:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8050:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
+ // InternalRoom.g:8051:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
{
- // InternalRoom.g:8035:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
- // InternalRoom.g:8036:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8051:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8052:1: ( rule__PortOperation__Alternatives_5_0_1 )
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1());
- // InternalRoom.g:8037:1: ( rule__PortOperation__Alternatives_5_0_1 )
- // InternalRoom.g:8037:2: rule__PortOperation__Alternatives_5_0_1
+ // InternalRoom.g:8053:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8053:2: rule__PortOperation__Alternatives_5_0_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5_0_1();
@@ -23540,14 +23580,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0"
- // InternalRoom.g:8051:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
+ // InternalRoom.g:8067:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
public final void rule__PortOperation__Group_5_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8055:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
- // InternalRoom.g:8056:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
+ // InternalRoom.g:8071:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
+ // InternalRoom.g:8072:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_5_1__0__Impl();
@@ -23578,20 +23618,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0__Impl"
- // InternalRoom.g:8063:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
+ // InternalRoom.g:8079:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
public final void rule__PortOperation__Group_5_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8067:1: ( ( 'sends' ) )
- // InternalRoom.g:8068:1: ( 'sends' )
+ // InternalRoom.g:8083:1: ( ( 'sends' ) )
+ // InternalRoom.g:8084:1: ( 'sends' )
{
- // InternalRoom.g:8068:1: ( 'sends' )
- // InternalRoom.g:8069:1: 'sends'
+ // InternalRoom.g:8084:1: ( 'sends' )
+ // InternalRoom.g:8085:1: 'sends'
{
before(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
- match(input,63,FOLLOW_2);
+ match(input,65,FOLLOW_2);
after(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
}
@@ -23615,14 +23655,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1"
- // InternalRoom.g:8082:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
+ // InternalRoom.g:8098:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
public final void rule__PortOperation__Group_5_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8086:1: ( rule__PortOperation__Group_5_1__1__Impl )
- // InternalRoom.g:8087:2: rule__PortOperation__Group_5_1__1__Impl
+ // InternalRoom.g:8102:1: ( rule__PortOperation__Group_5_1__1__Impl )
+ // InternalRoom.g:8103:2: rule__PortOperation__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__1__Impl();
@@ -23648,21 +23688,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1__Impl"
- // InternalRoom.g:8093:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:8109:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
public final void rule__PortOperation__Group_5_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8097:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
- // InternalRoom.g:8098:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8113:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
+ // InternalRoom.g:8114:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
{
- // InternalRoom.g:8098:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
- // InternalRoom.g:8099:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8114:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8115:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1());
- // InternalRoom.g:8100:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
- // InternalRoom.g:8100:2: rule__PortOperation__SendsMsgAssignment_5_1_1
+ // InternalRoom.g:8116:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8116:2: rule__PortOperation__SendsMsgAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__SendsMsgAssignment_5_1_1();
@@ -23695,14 +23735,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0"
- // InternalRoom.g:8114:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
+ // InternalRoom.g:8130:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
public final void rule__ClassStructor__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8118:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
- // InternalRoom.g:8119:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
+ // InternalRoom.g:8134:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
+ // InternalRoom.g:8135:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
{
pushFollow(FOLLOW_27);
rule__ClassStructor__Group__0__Impl();
@@ -23733,21 +23773,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0__Impl"
- // InternalRoom.g:8126:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
+ // InternalRoom.g:8142:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
public final void rule__ClassStructor__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8130:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
- // InternalRoom.g:8131:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8146:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
+ // InternalRoom.g:8147:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
{
- // InternalRoom.g:8131:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
- // InternalRoom.g:8132:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8147:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8148:1: ( rule__ClassStructor__NameAssignment_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAssignment_0());
- // InternalRoom.g:8133:1: ( rule__ClassStructor__NameAssignment_0 )
- // InternalRoom.g:8133:2: rule__ClassStructor__NameAssignment_0
+ // InternalRoom.g:8149:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8149:2: rule__ClassStructor__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAssignment_0();
@@ -23780,14 +23820,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1"
- // InternalRoom.g:8143:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
+ // InternalRoom.g:8159:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
public final void rule__ClassStructor__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8147:1: ( rule__ClassStructor__Group__1__Impl )
- // InternalRoom.g:8148:2: rule__ClassStructor__Group__1__Impl
+ // InternalRoom.g:8163:1: ( rule__ClassStructor__Group__1__Impl )
+ // InternalRoom.g:8164:2: rule__ClassStructor__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassStructor__Group__1__Impl();
@@ -23813,21 +23853,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1__Impl"
- // InternalRoom.g:8154:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
+ // InternalRoom.g:8170:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
public final void rule__ClassStructor__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8158:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
- // InternalRoom.g:8159:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8174:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
+ // InternalRoom.g:8175:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
{
- // InternalRoom.g:8159:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
- // InternalRoom.g:8160:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8175:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8176:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
{
before(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1());
- // InternalRoom.g:8161:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
- // InternalRoom.g:8161:2: rule__ClassStructor__DetailCodeAssignment_1
+ // InternalRoom.g:8177:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8177:2: rule__ClassStructor__DetailCodeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassStructor__DetailCodeAssignment_1();
@@ -23860,14 +23900,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0"
- // InternalRoom.g:8175:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
+ // InternalRoom.g:8191:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
public final void rule__ProtocolClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8179:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
- // InternalRoom.g:8180:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
+ // InternalRoom.g:8195:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
+ // InternalRoom.g:8196:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
{
pushFollow(FOLLOW_38);
rule__ProtocolClass__Group__0__Impl();
@@ -23898,29 +23938,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0__Impl"
- // InternalRoom.g:8187:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
+ // InternalRoom.g:8203:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
public final void rule__ProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8191:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
- // InternalRoom.g:8192:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8207:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
+ // InternalRoom.g:8208:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
{
- // InternalRoom.g:8192:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
- // InternalRoom.g:8193:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ // InternalRoom.g:8208:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8209:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
{
before(grammarAccess.getProtocolClassAccess().getCommTypeAssignment_0());
- // InternalRoom.g:8194:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ // InternalRoom.g:8210:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
int alt88=2;
int LA88_0 = input.LA(1);
- if ( ((LA88_0>=31 && LA88_0<=33)) ) {
+ if ( ((LA88_0>=33 && LA88_0<=35)) ) {
alt88=1;
}
switch (alt88) {
case 1 :
- // InternalRoom.g:8194:2: rule__ProtocolClass__CommTypeAssignment_0
+ // InternalRoom.g:8210:2: rule__ProtocolClass__CommTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__CommTypeAssignment_0();
@@ -23956,14 +23996,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1"
- // InternalRoom.g:8204:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
+ // InternalRoom.g:8220:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
public final void rule__ProtocolClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8208:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
- // InternalRoom.g:8209:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
+ // InternalRoom.g:8224:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
+ // InternalRoom.g:8225:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group__1__Impl();
@@ -23994,17 +24034,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1__Impl"
- // InternalRoom.g:8216:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
+ // InternalRoom.g:8232:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
public final void rule__ProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8220:1: ( ( 'ProtocolClass' ) )
- // InternalRoom.g:8221:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8236:1: ( ( 'ProtocolClass' ) )
+ // InternalRoom.g:8237:1: ( 'ProtocolClass' )
{
- // InternalRoom.g:8221:1: ( 'ProtocolClass' )
- // InternalRoom.g:8222:1: 'ProtocolClass'
+ // InternalRoom.g:8237:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8238:1: 'ProtocolClass'
{
before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
match(input,20,FOLLOW_2);
@@ -24031,14 +24071,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2"
- // InternalRoom.g:8235:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
+ // InternalRoom.g:8251:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
public final void rule__ProtocolClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8239:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
- // InternalRoom.g:8240:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
+ // InternalRoom.g:8255:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
+ // InternalRoom.g:8256:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__2__Impl();
@@ -24069,21 +24109,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2__Impl"
- // InternalRoom.g:8247:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:8263:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
public final void rule__ProtocolClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8251:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
- // InternalRoom.g:8252:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8267:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:8268:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
{
- // InternalRoom.g:8252:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
- // InternalRoom.g:8253:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8268:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8269:1: ( rule__ProtocolClass__NameAssignment_2 )
{
before(grammarAccess.getProtocolClassAccess().getNameAssignment_2());
- // InternalRoom.g:8254:1: ( rule__ProtocolClass__NameAssignment_2 )
- // InternalRoom.g:8254:2: rule__ProtocolClass__NameAssignment_2
+ // InternalRoom.g:8270:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8270:2: rule__ProtocolClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__NameAssignment_2();
@@ -24116,14 +24156,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3"
- // InternalRoom.g:8264:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
+ // InternalRoom.g:8280:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
public final void rule__ProtocolClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8268:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
- // InternalRoom.g:8269:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
+ // InternalRoom.g:8284:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
+ // InternalRoom.g:8285:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__3__Impl();
@@ -24154,29 +24194,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3__Impl"
- // InternalRoom.g:8276:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:8292:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
public final void rule__ProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8280:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:8281:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8296:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:8297:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:8281:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
- // InternalRoom.g:8282:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ // InternalRoom.g:8297:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8298:1: ( rule__ProtocolClass__DocuAssignment_3 )?
{
before(grammarAccess.getProtocolClassAccess().getDocuAssignment_3());
- // InternalRoom.g:8283:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ // InternalRoom.g:8299:1: ( rule__ProtocolClass__DocuAssignment_3 )?
int alt89=2;
int LA89_0 = input.LA(1);
- if ( (LA89_0==60) ) {
+ if ( (LA89_0==62) ) {
alt89=1;
}
switch (alt89) {
case 1 :
- // InternalRoom.g:8283:2: rule__ProtocolClass__DocuAssignment_3
+ // InternalRoom.g:8299:2: rule__ProtocolClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__DocuAssignment_3();
@@ -24212,14 +24252,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4"
- // InternalRoom.g:8293:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
+ // InternalRoom.g:8309:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
public final void rule__ProtocolClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8297:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
- // InternalRoom.g:8298:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
+ // InternalRoom.g:8313:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
+ // InternalRoom.g:8314:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
{
pushFollow(FOLLOW_23);
rule__ProtocolClass__Group__4__Impl();
@@ -24250,29 +24290,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4__Impl"
- // InternalRoom.g:8305:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
+ // InternalRoom.g:8321:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
public final void rule__ProtocolClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8309:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
- // InternalRoom.g:8310:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8325:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
+ // InternalRoom.g:8326:1: ( ( rule__ProtocolClass__Group_4__0 )? )
{
- // InternalRoom.g:8310:1: ( ( rule__ProtocolClass__Group_4__0 )? )
- // InternalRoom.g:8311:1: ( rule__ProtocolClass__Group_4__0 )?
+ // InternalRoom.g:8326:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8327:1: ( rule__ProtocolClass__Group_4__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_4());
- // InternalRoom.g:8312:1: ( rule__ProtocolClass__Group_4__0 )?
+ // InternalRoom.g:8328:1: ( rule__ProtocolClass__Group_4__0 )?
int alt90=2;
int LA90_0 = input.LA(1);
- if ( (LA90_0==55) ) {
+ if ( (LA90_0==57) ) {
alt90=1;
}
switch (alt90) {
case 1 :
- // InternalRoom.g:8312:2: rule__ProtocolClass__Group_4__0
+ // InternalRoom.g:8328:2: rule__ProtocolClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__0();
@@ -24308,14 +24348,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5"
- // InternalRoom.g:8322:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
+ // InternalRoom.g:8338:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
public final void rule__ProtocolClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8326:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
- // InternalRoom.g:8327:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
+ // InternalRoom.g:8342:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
+ // InternalRoom.g:8343:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__5__Impl();
@@ -24346,20 +24386,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5__Impl"
- // InternalRoom.g:8334:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:8350:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8338:1: ( ( '{' ) )
- // InternalRoom.g:8339:1: ( '{' )
+ // InternalRoom.g:8354:1: ( ( '{' ) )
+ // InternalRoom.g:8355:1: ( '{' )
{
- // InternalRoom.g:8339:1: ( '{' )
- // InternalRoom.g:8340:1: '{'
+ // InternalRoom.g:8355:1: ( '{' )
+ // InternalRoom.g:8356:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
}
@@ -24383,14 +24423,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6"
- // InternalRoom.g:8353:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
+ // InternalRoom.g:8369:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
public final void rule__ProtocolClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8357:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
- // InternalRoom.g:8358:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
+ // InternalRoom.g:8373:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
+ // InternalRoom.g:8374:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__6__Impl();
@@ -24421,20 +24461,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6__Impl"
- // InternalRoom.g:8365:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:8381:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
public final void rule__ProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8369:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:8370:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8385:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:8386:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:8370:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:8371:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:8386:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8387:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:8372:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:8388:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
loop91:
do {
int alt91=2;
@@ -24447,7 +24487,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt91) {
case 1 :
- // InternalRoom.g:8372:2: rule__ProtocolClass__AnnotationsAssignment_6
+ // InternalRoom.g:8388:2: rule__ProtocolClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ProtocolClass__AnnotationsAssignment_6();
@@ -24486,14 +24526,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7"
- // InternalRoom.g:8382:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
+ // InternalRoom.g:8398:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
public final void rule__ProtocolClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8386:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
- // InternalRoom.g:8387:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
+ // InternalRoom.g:8402:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
+ // InternalRoom.g:8403:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__7__Impl();
@@ -24524,29 +24564,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7__Impl"
- // InternalRoom.g:8394:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
+ // InternalRoom.g:8410:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
public final void rule__ProtocolClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8398:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
- // InternalRoom.g:8399:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8414:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
+ // InternalRoom.g:8415:1: ( ( rule__ProtocolClass__Group_7__0 )? )
{
- // InternalRoom.g:8399:1: ( ( rule__ProtocolClass__Group_7__0 )? )
- // InternalRoom.g:8400:1: ( rule__ProtocolClass__Group_7__0 )?
+ // InternalRoom.g:8415:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8416:1: ( rule__ProtocolClass__Group_7__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_7());
- // InternalRoom.g:8401:1: ( rule__ProtocolClass__Group_7__0 )?
+ // InternalRoom.g:8417:1: ( rule__ProtocolClass__Group_7__0 )?
int alt92=2;
int LA92_0 = input.LA(1);
- if ( (LA92_0==56) ) {
+ if ( (LA92_0==58) ) {
alt92=1;
}
switch (alt92) {
case 1 :
- // InternalRoom.g:8401:2: rule__ProtocolClass__Group_7__0
+ // InternalRoom.g:8417:2: rule__ProtocolClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__0();
@@ -24582,14 +24622,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8"
- // InternalRoom.g:8411:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
+ // InternalRoom.g:8427:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
public final void rule__ProtocolClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8415:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
- // InternalRoom.g:8416:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
+ // InternalRoom.g:8431:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
+ // InternalRoom.g:8432:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__8__Impl();
@@ -24620,29 +24660,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8__Impl"
- // InternalRoom.g:8423:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
+ // InternalRoom.g:8439:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
public final void rule__ProtocolClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8427:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
- // InternalRoom.g:8428:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8443:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
+ // InternalRoom.g:8444:1: ( ( rule__ProtocolClass__Group_8__0 )? )
{
- // InternalRoom.g:8428:1: ( ( rule__ProtocolClass__Group_8__0 )? )
- // InternalRoom.g:8429:1: ( rule__ProtocolClass__Group_8__0 )?
+ // InternalRoom.g:8444:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8445:1: ( rule__ProtocolClass__Group_8__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_8());
- // InternalRoom.g:8430:1: ( rule__ProtocolClass__Group_8__0 )?
+ // InternalRoom.g:8446:1: ( rule__ProtocolClass__Group_8__0 )?
int alt93=2;
int LA93_0 = input.LA(1);
- if ( (LA93_0==57) ) {
+ if ( (LA93_0==59) ) {
alt93=1;
}
switch (alt93) {
case 1 :
- // InternalRoom.g:8430:2: rule__ProtocolClass__Group_8__0
+ // InternalRoom.g:8446:2: rule__ProtocolClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__0();
@@ -24678,14 +24718,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9"
- // InternalRoom.g:8440:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
+ // InternalRoom.g:8456:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
public final void rule__ProtocolClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8444:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
- // InternalRoom.g:8445:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
+ // InternalRoom.g:8460:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
+ // InternalRoom.g:8461:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__9__Impl();
@@ -24716,29 +24756,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9__Impl"
- // InternalRoom.g:8452:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
+ // InternalRoom.g:8468:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
public final void rule__ProtocolClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8456:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
- // InternalRoom.g:8457:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8472:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
+ // InternalRoom.g:8473:1: ( ( rule__ProtocolClass__Group_9__0 )? )
{
- // InternalRoom.g:8457:1: ( ( rule__ProtocolClass__Group_9__0 )? )
- // InternalRoom.g:8458:1: ( rule__ProtocolClass__Group_9__0 )?
+ // InternalRoom.g:8473:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8474:1: ( rule__ProtocolClass__Group_9__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_9());
- // InternalRoom.g:8459:1: ( rule__ProtocolClass__Group_9__0 )?
+ // InternalRoom.g:8475:1: ( rule__ProtocolClass__Group_9__0 )?
int alt94=2;
int LA94_0 = input.LA(1);
- if ( (LA94_0==58) ) {
+ if ( (LA94_0==60) ) {
alt94=1;
}
switch (alt94) {
case 1 :
- // InternalRoom.g:8459:2: rule__ProtocolClass__Group_9__0
+ // InternalRoom.g:8475:2: rule__ProtocolClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__0();
@@ -24774,14 +24814,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10"
- // InternalRoom.g:8469:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
+ // InternalRoom.g:8485:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
public final void rule__ProtocolClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8473:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
- // InternalRoom.g:8474:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
+ // InternalRoom.g:8489:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
+ // InternalRoom.g:8490:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__10__Impl();
@@ -24812,29 +24852,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10__Impl"
- // InternalRoom.g:8481:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
+ // InternalRoom.g:8497:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
public final void rule__ProtocolClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8485:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
- // InternalRoom.g:8486:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8501:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
+ // InternalRoom.g:8502:1: ( ( rule__ProtocolClass__Group_10__0 )? )
{
- // InternalRoom.g:8486:1: ( ( rule__ProtocolClass__Group_10__0 )? )
- // InternalRoom.g:8487:1: ( rule__ProtocolClass__Group_10__0 )?
+ // InternalRoom.g:8502:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8503:1: ( rule__ProtocolClass__Group_10__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_10());
- // InternalRoom.g:8488:1: ( rule__ProtocolClass__Group_10__0 )?
+ // InternalRoom.g:8504:1: ( rule__ProtocolClass__Group_10__0 )?
int alt95=2;
int LA95_0 = input.LA(1);
- if ( (LA95_0==64) ) {
+ if ( (LA95_0==66) ) {
alt95=1;
}
switch (alt95) {
case 1 :
- // InternalRoom.g:8488:2: rule__ProtocolClass__Group_10__0
+ // InternalRoom.g:8504:2: rule__ProtocolClass__Group_10__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__0();
@@ -24870,14 +24910,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11"
- // InternalRoom.g:8498:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
+ // InternalRoom.g:8514:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
public final void rule__ProtocolClass__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8502:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
- // InternalRoom.g:8503:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
+ // InternalRoom.g:8518:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
+ // InternalRoom.g:8519:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__11__Impl();
@@ -24908,29 +24948,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11__Impl"
- // InternalRoom.g:8510:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
+ // InternalRoom.g:8526:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
public final void rule__ProtocolClass__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8514:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
- // InternalRoom.g:8515:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8530:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
+ // InternalRoom.g:8531:1: ( ( rule__ProtocolClass__Group_11__0 )? )
{
- // InternalRoom.g:8515:1: ( ( rule__ProtocolClass__Group_11__0 )? )
- // InternalRoom.g:8516:1: ( rule__ProtocolClass__Group_11__0 )?
+ // InternalRoom.g:8531:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8532:1: ( rule__ProtocolClass__Group_11__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_11());
- // InternalRoom.g:8517:1: ( rule__ProtocolClass__Group_11__0 )?
+ // InternalRoom.g:8533:1: ( rule__ProtocolClass__Group_11__0 )?
int alt96=2;
int LA96_0 = input.LA(1);
- if ( (LA96_0==65) ) {
+ if ( (LA96_0==67) ) {
alt96=1;
}
switch (alt96) {
case 1 :
- // InternalRoom.g:8517:2: rule__ProtocolClass__Group_11__0
+ // InternalRoom.g:8533:2: rule__ProtocolClass__Group_11__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__0();
@@ -24966,14 +25006,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12"
- // InternalRoom.g:8527:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
+ // InternalRoom.g:8543:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
public final void rule__ProtocolClass__Group__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8531:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
- // InternalRoom.g:8532:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
+ // InternalRoom.g:8547:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
+ // InternalRoom.g:8548:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__12__Impl();
@@ -25004,29 +25044,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12__Impl"
- // InternalRoom.g:8539:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
+ // InternalRoom.g:8555:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
public final void rule__ProtocolClass__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8543:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
- // InternalRoom.g:8544:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8559:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
+ // InternalRoom.g:8560:1: ( ( rule__ProtocolClass__Group_12__0 )? )
{
- // InternalRoom.g:8544:1: ( ( rule__ProtocolClass__Group_12__0 )? )
- // InternalRoom.g:8545:1: ( rule__ProtocolClass__Group_12__0 )?
+ // InternalRoom.g:8560:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8561:1: ( rule__ProtocolClass__Group_12__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_12());
- // InternalRoom.g:8546:1: ( rule__ProtocolClass__Group_12__0 )?
+ // InternalRoom.g:8562:1: ( rule__ProtocolClass__Group_12__0 )?
int alt97=2;
int LA97_0 = input.LA(1);
- if ( (LA97_0==66) ) {
+ if ( (LA97_0==68) ) {
alt97=1;
}
switch (alt97) {
case 1 :
- // InternalRoom.g:8546:2: rule__ProtocolClass__Group_12__0
+ // InternalRoom.g:8562:2: rule__ProtocolClass__Group_12__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__0();
@@ -25062,14 +25102,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13"
- // InternalRoom.g:8556:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
+ // InternalRoom.g:8572:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
public final void rule__ProtocolClass__Group__13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8560:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
- // InternalRoom.g:8561:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
+ // InternalRoom.g:8576:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
+ // InternalRoom.g:8577:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__13__Impl();
@@ -25100,29 +25140,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13__Impl"
- // InternalRoom.g:8568:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
+ // InternalRoom.g:8584:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
public final void rule__ProtocolClass__Group__13__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8572:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
- // InternalRoom.g:8573:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8588:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
+ // InternalRoom.g:8589:1: ( ( rule__ProtocolClass__Group_13__0 )? )
{
- // InternalRoom.g:8573:1: ( ( rule__ProtocolClass__Group_13__0 )? )
- // InternalRoom.g:8574:1: ( rule__ProtocolClass__Group_13__0 )?
+ // InternalRoom.g:8589:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8590:1: ( rule__ProtocolClass__Group_13__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_13());
- // InternalRoom.g:8575:1: ( rule__ProtocolClass__Group_13__0 )?
+ // InternalRoom.g:8591:1: ( rule__ProtocolClass__Group_13__0 )?
int alt98=2;
int LA98_0 = input.LA(1);
- if ( (LA98_0==68) ) {
+ if ( (LA98_0==70) ) {
alt98=1;
}
switch (alt98) {
case 1 :
- // InternalRoom.g:8575:2: rule__ProtocolClass__Group_13__0
+ // InternalRoom.g:8591:2: rule__ProtocolClass__Group_13__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__0();
@@ -25158,14 +25198,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14"
- // InternalRoom.g:8585:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
+ // InternalRoom.g:8601:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
public final void rule__ProtocolClass__Group__14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8589:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
- // InternalRoom.g:8590:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
+ // InternalRoom.g:8605:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
+ // InternalRoom.g:8606:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
{
pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__14__Impl();
@@ -25196,20 +25236,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14__Impl"
- // InternalRoom.g:8597:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
+ // InternalRoom.g:8613:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
public final void rule__ProtocolClass__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8601:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
- // InternalRoom.g:8602:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8617:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
+ // InternalRoom.g:8618:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
{
- // InternalRoom.g:8602:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
- // InternalRoom.g:8603:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ // InternalRoom.g:8618:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8619:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
{
before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_14());
- // InternalRoom.g:8604:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ // InternalRoom.g:8620:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
int alt99=2;
int LA99_0 = input.LA(1);
@@ -25218,7 +25258,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt99) {
case 1 :
- // InternalRoom.g:8604:2: rule__ProtocolClass__SemanticsAssignment_14
+ // InternalRoom.g:8620:2: rule__ProtocolClass__SemanticsAssignment_14
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__SemanticsAssignment_14();
@@ -25254,14 +25294,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15"
- // InternalRoom.g:8614:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
+ // InternalRoom.g:8630:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
public final void rule__ProtocolClass__Group__15() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8618:1: ( rule__ProtocolClass__Group__15__Impl )
- // InternalRoom.g:8619:2: rule__ProtocolClass__Group__15__Impl
+ // InternalRoom.g:8634:1: ( rule__ProtocolClass__Group__15__Impl )
+ // InternalRoom.g:8635:2: rule__ProtocolClass__Group__15__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__15__Impl();
@@ -25287,20 +25327,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15__Impl"
- // InternalRoom.g:8625:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
+ // InternalRoom.g:8641:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group__15__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8629:1: ( ( '}' ) )
- // InternalRoom.g:8630:1: ( '}' )
+ // InternalRoom.g:8645:1: ( ( '}' ) )
+ // InternalRoom.g:8646:1: ( '}' )
{
- // InternalRoom.g:8630:1: ( '}' )
- // InternalRoom.g:8631:1: '}'
+ // InternalRoom.g:8646:1: ( '}' )
+ // InternalRoom.g:8647:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
}
@@ -25324,14 +25364,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0"
- // InternalRoom.g:8676:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
+ // InternalRoom.g:8692:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
public final void rule__ProtocolClass__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8680:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
- // InternalRoom.g:8681:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
+ // InternalRoom.g:8696:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
+ // InternalRoom.g:8697:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group_4__0__Impl();
@@ -25362,20 +25402,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0__Impl"
- // InternalRoom.g:8688:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:8704:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__ProtocolClass__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8692:1: ( ( 'extends' ) )
- // InternalRoom.g:8693:1: ( 'extends' )
+ // InternalRoom.g:8708:1: ( ( 'extends' ) )
+ // InternalRoom.g:8709:1: ( 'extends' )
{
- // InternalRoom.g:8693:1: ( 'extends' )
- // InternalRoom.g:8694:1: 'extends'
+ // InternalRoom.g:8709:1: ( 'extends' )
+ // InternalRoom.g:8710:1: 'extends'
{
before(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
- match(input,55,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
}
@@ -25399,14 +25439,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1"
- // InternalRoom.g:8707:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
+ // InternalRoom.g:8723:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
public final void rule__ProtocolClass__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8711:1: ( rule__ProtocolClass__Group_4__1__Impl )
- // InternalRoom.g:8712:2: rule__ProtocolClass__Group_4__1__Impl
+ // InternalRoom.g:8727:1: ( rule__ProtocolClass__Group_4__1__Impl )
+ // InternalRoom.g:8728:2: rule__ProtocolClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__1__Impl();
@@ -25432,21 +25472,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1__Impl"
- // InternalRoom.g:8718:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:8734:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
public final void rule__ProtocolClass__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8722:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:8723:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8738:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:8739:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:8723:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:8724:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8739:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8740:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
{
before(grammarAccess.getProtocolClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:8725:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
- // InternalRoom.g:8725:2: rule__ProtocolClass__BaseAssignment_4_1
+ // InternalRoom.g:8741:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8741:2: rule__ProtocolClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__BaseAssignment_4_1();
@@ -25479,14 +25519,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0"
- // InternalRoom.g:8739:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
+ // InternalRoom.g:8755:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
public final void rule__ProtocolClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8743:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
- // InternalRoom.g:8744:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
+ // InternalRoom.g:8759:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
+ // InternalRoom.g:8760:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_7__0__Impl();
@@ -25517,20 +25557,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0__Impl"
- // InternalRoom.g:8751:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:8767:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
public final void rule__ProtocolClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8755:1: ( ( 'usercode1' ) )
- // InternalRoom.g:8756:1: ( 'usercode1' )
+ // InternalRoom.g:8771:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:8772:1: ( 'usercode1' )
{
- // InternalRoom.g:8756:1: ( 'usercode1' )
- // InternalRoom.g:8757:1: 'usercode1'
+ // InternalRoom.g:8772:1: ( 'usercode1' )
+ // InternalRoom.g:8773:1: 'usercode1'
{
before(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
- match(input,56,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
}
@@ -25554,14 +25594,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1"
- // InternalRoom.g:8770:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
+ // InternalRoom.g:8786:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
public final void rule__ProtocolClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8774:1: ( rule__ProtocolClass__Group_7__1__Impl )
- // InternalRoom.g:8775:2: rule__ProtocolClass__Group_7__1__Impl
+ // InternalRoom.g:8790:1: ( rule__ProtocolClass__Group_7__1__Impl )
+ // InternalRoom.g:8791:2: rule__ProtocolClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__1__Impl();
@@ -25587,21 +25627,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1__Impl"
- // InternalRoom.g:8781:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
+ // InternalRoom.g:8797:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
public final void rule__ProtocolClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8785:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
- // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:8801:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
+ // InternalRoom.g:8802:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
{
- // InternalRoom.g:8786:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
- // InternalRoom.g:8787:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:8802:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:8803:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode1Assignment_7_1());
- // InternalRoom.g:8788:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
- // InternalRoom.g:8788:2: rule__ProtocolClass__UserCode1Assignment_7_1
+ // InternalRoom.g:8804:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:8804:2: rule__ProtocolClass__UserCode1Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode1Assignment_7_1();
@@ -25634,14 +25674,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0"
- // InternalRoom.g:8802:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
+ // InternalRoom.g:8818:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
public final void rule__ProtocolClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8806:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
- // InternalRoom.g:8807:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
+ // InternalRoom.g:8822:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
+ // InternalRoom.g:8823:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_8__0__Impl();
@@ -25672,20 +25712,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0__Impl"
- // InternalRoom.g:8814:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:8830:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
public final void rule__ProtocolClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8818:1: ( ( 'usercode2' ) )
- // InternalRoom.g:8819:1: ( 'usercode2' )
+ // InternalRoom.g:8834:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:8835:1: ( 'usercode2' )
{
- // InternalRoom.g:8819:1: ( 'usercode2' )
- // InternalRoom.g:8820:1: 'usercode2'
+ // InternalRoom.g:8835:1: ( 'usercode2' )
+ // InternalRoom.g:8836:1: 'usercode2'
{
before(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
- match(input,57,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
}
@@ -25709,14 +25749,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1"
- // InternalRoom.g:8833:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
+ // InternalRoom.g:8849:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
public final void rule__ProtocolClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8837:1: ( rule__ProtocolClass__Group_8__1__Impl )
- // InternalRoom.g:8838:2: rule__ProtocolClass__Group_8__1__Impl
+ // InternalRoom.g:8853:1: ( rule__ProtocolClass__Group_8__1__Impl )
+ // InternalRoom.g:8854:2: rule__ProtocolClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__1__Impl();
@@ -25742,21 +25782,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1__Impl"
- // InternalRoom.g:8844:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
+ // InternalRoom.g:8860:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
public final void rule__ProtocolClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8848:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
- // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:8864:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
+ // InternalRoom.g:8865:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
{
- // InternalRoom.g:8849:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
- // InternalRoom.g:8850:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:8865:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:8866:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode2Assignment_8_1());
- // InternalRoom.g:8851:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
- // InternalRoom.g:8851:2: rule__ProtocolClass__UserCode2Assignment_8_1
+ // InternalRoom.g:8867:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:8867:2: rule__ProtocolClass__UserCode2Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode2Assignment_8_1();
@@ -25789,14 +25829,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0"
- // InternalRoom.g:8865:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
+ // InternalRoom.g:8881:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
public final void rule__ProtocolClass__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8869:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
- // InternalRoom.g:8870:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
+ // InternalRoom.g:8885:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
+ // InternalRoom.g:8886:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
{
pushFollow(FOLLOW_27);
rule__ProtocolClass__Group_9__0__Impl();
@@ -25827,20 +25867,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0__Impl"
- // InternalRoom.g:8877:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:8893:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
public final void rule__ProtocolClass__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8881:1: ( ( 'usercode3' ) )
- // InternalRoom.g:8882:1: ( 'usercode3' )
+ // InternalRoom.g:8897:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:8898:1: ( 'usercode3' )
{
- // InternalRoom.g:8882:1: ( 'usercode3' )
- // InternalRoom.g:8883:1: 'usercode3'
+ // InternalRoom.g:8898:1: ( 'usercode3' )
+ // InternalRoom.g:8899:1: 'usercode3'
{
before(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
- match(input,58,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
}
@@ -25864,14 +25904,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1"
- // InternalRoom.g:8896:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
+ // InternalRoom.g:8912:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
public final void rule__ProtocolClass__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8900:1: ( rule__ProtocolClass__Group_9__1__Impl )
- // InternalRoom.g:8901:2: rule__ProtocolClass__Group_9__1__Impl
+ // InternalRoom.g:8916:1: ( rule__ProtocolClass__Group_9__1__Impl )
+ // InternalRoom.g:8917:2: rule__ProtocolClass__Group_9__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__1__Impl();
@@ -25897,21 +25937,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1__Impl"
- // InternalRoom.g:8907:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
+ // InternalRoom.g:8923:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
public final void rule__ProtocolClass__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8911:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
- // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:8927:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
+ // InternalRoom.g:8928:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
{
- // InternalRoom.g:8912:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
- // InternalRoom.g:8913:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:8928:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:8929:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode3Assignment_9_1());
- // InternalRoom.g:8914:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
- // InternalRoom.g:8914:2: rule__ProtocolClass__UserCode3Assignment_9_1
+ // InternalRoom.g:8930:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:8930:2: rule__ProtocolClass__UserCode3Assignment_9_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode3Assignment_9_1();
@@ -25944,14 +25984,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0"
- // InternalRoom.g:8928:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
+ // InternalRoom.g:8944:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
public final void rule__ProtocolClass__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8932:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
- // InternalRoom.g:8933:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
+ // InternalRoom.g:8948:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
+ // InternalRoom.g:8949:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_10__0__Impl();
@@ -25982,20 +26022,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0__Impl"
- // InternalRoom.g:8940:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:8956:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
public final void rule__ProtocolClass__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8944:1: ( ( 'incoming' ) )
- // InternalRoom.g:8945:1: ( 'incoming' )
+ // InternalRoom.g:8960:1: ( ( 'incoming' ) )
+ // InternalRoom.g:8961:1: ( 'incoming' )
{
- // InternalRoom.g:8945:1: ( 'incoming' )
- // InternalRoom.g:8946:1: 'incoming'
+ // InternalRoom.g:8961:1: ( 'incoming' )
+ // InternalRoom.g:8962:1: 'incoming'
{
before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
- match(input,64,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
}
@@ -26019,14 +26059,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1"
- // InternalRoom.g:8959:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
+ // InternalRoom.g:8975:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
public final void rule__ProtocolClass__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8963:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
- // InternalRoom.g:8964:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
+ // InternalRoom.g:8979:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
+ // InternalRoom.g:8980:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__1__Impl();
@@ -26057,20 +26097,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1__Impl"
- // InternalRoom.g:8971:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
+ // InternalRoom.g:8987:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8975:1: ( ( '{' ) )
- // InternalRoom.g:8976:1: ( '{' )
+ // InternalRoom.g:8991:1: ( ( '{' ) )
+ // InternalRoom.g:8992:1: ( '{' )
{
- // InternalRoom.g:8976:1: ( '{' )
- // InternalRoom.g:8977:1: '{'
+ // InternalRoom.g:8992:1: ( '{' )
+ // InternalRoom.g:8993:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
}
@@ -26094,14 +26134,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2"
- // InternalRoom.g:8990:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
+ // InternalRoom.g:9006:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
public final void rule__ProtocolClass__Group_10__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8994:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
- // InternalRoom.g:8995:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
+ // InternalRoom.g:9010:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
+ // InternalRoom.g:9011:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__2__Impl();
@@ -26132,33 +26172,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2__Impl"
- // InternalRoom.g:9002:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
+ // InternalRoom.g:9018:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
public final void rule__ProtocolClass__Group_10__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9006:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
- // InternalRoom.g:9007:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9022:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
+ // InternalRoom.g:9023:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
{
- // InternalRoom.g:9007:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
- // InternalRoom.g:9008:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ // InternalRoom.g:9023:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9024:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10_2());
- // InternalRoom.g:9009:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ // InternalRoom.g:9025:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
loop100:
do {
int alt100=2;
int LA100_0 = input.LA(1);
- if ( (LA100_0==70||LA100_0==129) ) {
+ if ( (LA100_0==25||LA100_0==129) ) {
alt100=1;
}
switch (alt100) {
case 1 :
- // InternalRoom.g:9009:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
+ // InternalRoom.g:9025:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
{
pushFollow(FOLLOW_42);
rule__ProtocolClass__IncomingMessagesAssignment_10_2();
@@ -26197,14 +26237,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3"
- // InternalRoom.g:9019:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
+ // InternalRoom.g:9035:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
public final void rule__ProtocolClass__Group_10__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9023:1: ( rule__ProtocolClass__Group_10__3__Impl )
- // InternalRoom.g:9024:2: rule__ProtocolClass__Group_10__3__Impl
+ // InternalRoom.g:9039:1: ( rule__ProtocolClass__Group_10__3__Impl )
+ // InternalRoom.g:9040:2: rule__ProtocolClass__Group_10__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__3__Impl();
@@ -26230,20 +26270,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3__Impl"
- // InternalRoom.g:9030:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9046:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_10__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9034:1: ( ( '}' ) )
- // InternalRoom.g:9035:1: ( '}' )
+ // InternalRoom.g:9050:1: ( ( '}' ) )
+ // InternalRoom.g:9051:1: ( '}' )
{
- // InternalRoom.g:9035:1: ( '}' )
- // InternalRoom.g:9036:1: '}'
+ // InternalRoom.g:9051:1: ( '}' )
+ // InternalRoom.g:9052:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
}
@@ -26267,14 +26307,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0"
- // InternalRoom.g:9057:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
+ // InternalRoom.g:9073:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
public final void rule__ProtocolClass__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9061:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
- // InternalRoom.g:9062:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
+ // InternalRoom.g:9077:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
+ // InternalRoom.g:9078:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_11__0__Impl();
@@ -26305,20 +26345,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0__Impl"
- // InternalRoom.g:9069:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:9085:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
public final void rule__ProtocolClass__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9073:1: ( ( 'outgoing' ) )
- // InternalRoom.g:9074:1: ( 'outgoing' )
+ // InternalRoom.g:9089:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:9090:1: ( 'outgoing' )
{
- // InternalRoom.g:9074:1: ( 'outgoing' )
- // InternalRoom.g:9075:1: 'outgoing'
+ // InternalRoom.g:9090:1: ( 'outgoing' )
+ // InternalRoom.g:9091:1: 'outgoing'
{
before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
- match(input,65,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
}
@@ -26342,14 +26382,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1"
- // InternalRoom.g:9088:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
+ // InternalRoom.g:9104:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
public final void rule__ProtocolClass__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9092:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
- // InternalRoom.g:9093:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
+ // InternalRoom.g:9108:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
+ // InternalRoom.g:9109:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__1__Impl();
@@ -26380,20 +26420,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1__Impl"
- // InternalRoom.g:9100:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9116:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9104:1: ( ( '{' ) )
- // InternalRoom.g:9105:1: ( '{' )
+ // InternalRoom.g:9120:1: ( ( '{' ) )
+ // InternalRoom.g:9121:1: ( '{' )
{
- // InternalRoom.g:9105:1: ( '{' )
- // InternalRoom.g:9106:1: '{'
+ // InternalRoom.g:9121:1: ( '{' )
+ // InternalRoom.g:9122:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
}
@@ -26417,14 +26457,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2"
- // InternalRoom.g:9119:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
+ // InternalRoom.g:9135:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
public final void rule__ProtocolClass__Group_11__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9123:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
- // InternalRoom.g:9124:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
+ // InternalRoom.g:9139:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
+ // InternalRoom.g:9140:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
{
pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__2__Impl();
@@ -26455,33 +26495,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2__Impl"
- // InternalRoom.g:9131:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
+ // InternalRoom.g:9147:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
public final void rule__ProtocolClass__Group_11__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9135:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
- // InternalRoom.g:9136:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9151:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
+ // InternalRoom.g:9152:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
{
- // InternalRoom.g:9136:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
- // InternalRoom.g:9137:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ // InternalRoom.g:9152:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9153:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_11_2());
- // InternalRoom.g:9138:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ // InternalRoom.g:9154:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
loop101:
do {
int alt101=2;
int LA101_0 = input.LA(1);
- if ( (LA101_0==70||LA101_0==129) ) {
+ if ( (LA101_0==25||LA101_0==129) ) {
alt101=1;
}
switch (alt101) {
case 1 :
- // InternalRoom.g:9138:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
+ // InternalRoom.g:9154:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
{
pushFollow(FOLLOW_42);
rule__ProtocolClass__OutgoingMessagesAssignment_11_2();
@@ -26520,14 +26560,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3"
- // InternalRoom.g:9148:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
+ // InternalRoom.g:9164:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
public final void rule__ProtocolClass__Group_11__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9152:1: ( rule__ProtocolClass__Group_11__3__Impl )
- // InternalRoom.g:9153:2: rule__ProtocolClass__Group_11__3__Impl
+ // InternalRoom.g:9168:1: ( rule__ProtocolClass__Group_11__3__Impl )
+ // InternalRoom.g:9169:2: rule__ProtocolClass__Group_11__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__3__Impl();
@@ -26553,20 +26593,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3__Impl"
- // InternalRoom.g:9159:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9175:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_11__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9163:1: ( ( '}' ) )
- // InternalRoom.g:9164:1: ( '}' )
+ // InternalRoom.g:9179:1: ( ( '}' ) )
+ // InternalRoom.g:9180:1: ( '}' )
{
- // InternalRoom.g:9164:1: ( '}' )
- // InternalRoom.g:9165:1: '}'
+ // InternalRoom.g:9180:1: ( '}' )
+ // InternalRoom.g:9181:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
}
@@ -26590,14 +26630,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0"
- // InternalRoom.g:9186:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
+ // InternalRoom.g:9202:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
public final void rule__ProtocolClass__Group_12__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9190:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
- // InternalRoom.g:9191:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
+ // InternalRoom.g:9206:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
+ // InternalRoom.g:9207:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
{
pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_12__0__Impl();
@@ -26628,20 +26668,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0__Impl"
- // InternalRoom.g:9198:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
+ // InternalRoom.g:9214:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
public final void rule__ProtocolClass__Group_12__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9202:1: ( ( 'regular' ) )
- // InternalRoom.g:9203:1: ( 'regular' )
+ // InternalRoom.g:9218:1: ( ( 'regular' ) )
+ // InternalRoom.g:9219:1: ( 'regular' )
{
- // InternalRoom.g:9203:1: ( 'regular' )
- // InternalRoom.g:9204:1: 'regular'
+ // InternalRoom.g:9219:1: ( 'regular' )
+ // InternalRoom.g:9220:1: 'regular'
{
before(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
- match(input,66,FOLLOW_2);
+ match(input,68,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
}
@@ -26665,14 +26705,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1"
- // InternalRoom.g:9217:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
+ // InternalRoom.g:9233:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
public final void rule__ProtocolClass__Group_12__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9221:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
- // InternalRoom.g:9222:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
+ // InternalRoom.g:9237:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
+ // InternalRoom.g:9238:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_12__1__Impl();
@@ -26703,20 +26743,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1__Impl"
- // InternalRoom.g:9229:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9245:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
public final void rule__ProtocolClass__Group_12__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9233:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9234:1: ( 'PortClass' )
+ // InternalRoom.g:9249:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9250:1: ( 'PortClass' )
{
- // InternalRoom.g:9234:1: ( 'PortClass' )
- // InternalRoom.g:9235:1: 'PortClass'
+ // InternalRoom.g:9250:1: ( 'PortClass' )
+ // InternalRoom.g:9251:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
- match(input,67,FOLLOW_2);
+ match(input,69,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
}
@@ -26740,14 +26780,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2"
- // InternalRoom.g:9248:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
+ // InternalRoom.g:9264:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
public final void rule__ProtocolClass__Group_12__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9252:1: ( rule__ProtocolClass__Group_12__2__Impl )
- // InternalRoom.g:9253:2: rule__ProtocolClass__Group_12__2__Impl
+ // InternalRoom.g:9268:1: ( rule__ProtocolClass__Group_12__2__Impl )
+ // InternalRoom.g:9269:2: rule__ProtocolClass__Group_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__2__Impl();
@@ -26773,21 +26813,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2__Impl"
- // InternalRoom.g:9259:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
+ // InternalRoom.g:9275:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
public final void rule__ProtocolClass__Group_12__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9263:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
- // InternalRoom.g:9264:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9279:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
+ // InternalRoom.g:9280:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
{
- // InternalRoom.g:9264:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
- // InternalRoom.g:9265:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9280:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9281:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
{
before(grammarAccess.getProtocolClassAccess().getRegularAssignment_12_2());
- // InternalRoom.g:9266:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
- // InternalRoom.g:9266:2: rule__ProtocolClass__RegularAssignment_12_2
+ // InternalRoom.g:9282:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9282:2: rule__ProtocolClass__RegularAssignment_12_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__RegularAssignment_12_2();
@@ -26820,14 +26860,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0"
- // InternalRoom.g:9282:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
+ // InternalRoom.g:9298:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
public final void rule__ProtocolClass__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9286:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
- // InternalRoom.g:9287:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
+ // InternalRoom.g:9302:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
+ // InternalRoom.g:9303:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
{
pushFollow(FOLLOW_43);
rule__ProtocolClass__Group_13__0__Impl();
@@ -26858,20 +26898,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0__Impl"
- // InternalRoom.g:9294:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
+ // InternalRoom.g:9310:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
public final void rule__ProtocolClass__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9298:1: ( ( 'conjugated' ) )
- // InternalRoom.g:9299:1: ( 'conjugated' )
+ // InternalRoom.g:9314:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:9315:1: ( 'conjugated' )
{
- // InternalRoom.g:9299:1: ( 'conjugated' )
- // InternalRoom.g:9300:1: 'conjugated'
+ // InternalRoom.g:9315:1: ( 'conjugated' )
+ // InternalRoom.g:9316:1: 'conjugated'
{
before(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
- match(input,68,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
}
@@ -26895,14 +26935,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1"
- // InternalRoom.g:9313:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
+ // InternalRoom.g:9329:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
public final void rule__ProtocolClass__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9317:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
- // InternalRoom.g:9318:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
+ // InternalRoom.g:9333:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
+ // InternalRoom.g:9334:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
{
pushFollow(FOLLOW_40);
rule__ProtocolClass__Group_13__1__Impl();
@@ -26933,20 +26973,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1__Impl"
- // InternalRoom.g:9325:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9341:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
public final void rule__ProtocolClass__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9329:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9330:1: ( 'PortClass' )
+ // InternalRoom.g:9345:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9346:1: ( 'PortClass' )
{
- // InternalRoom.g:9330:1: ( 'PortClass' )
- // InternalRoom.g:9331:1: 'PortClass'
+ // InternalRoom.g:9346:1: ( 'PortClass' )
+ // InternalRoom.g:9347:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
- match(input,67,FOLLOW_2);
+ match(input,69,FOLLOW_2);
after(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
}
@@ -26970,14 +27010,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2"
- // InternalRoom.g:9344:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
+ // InternalRoom.g:9360:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
public final void rule__ProtocolClass__Group_13__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9348:1: ( rule__ProtocolClass__Group_13__2__Impl )
- // InternalRoom.g:9349:2: rule__ProtocolClass__Group_13__2__Impl
+ // InternalRoom.g:9364:1: ( rule__ProtocolClass__Group_13__2__Impl )
+ // InternalRoom.g:9365:2: rule__ProtocolClass__Group_13__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__2__Impl();
@@ -27003,21 +27043,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2__Impl"
- // InternalRoom.g:9355:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
+ // InternalRoom.g:9371:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
public final void rule__ProtocolClass__Group_13__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9359:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
- // InternalRoom.g:9360:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9375:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
+ // InternalRoom.g:9376:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
{
- // InternalRoom.g:9360:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
- // InternalRoom.g:9361:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9376:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9377:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
{
before(grammarAccess.getProtocolClassAccess().getConjugatedAssignment_13_2());
- // InternalRoom.g:9362:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
- // InternalRoom.g:9362:2: rule__ProtocolClass__ConjugatedAssignment_13_2
+ // InternalRoom.g:9378:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9378:2: rule__ProtocolClass__ConjugatedAssignment_13_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__ConjugatedAssignment_13_2();
@@ -27050,14 +27090,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0"
- // InternalRoom.g:9378:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
+ // InternalRoom.g:9394:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
public final void rule__CompoundProtocolClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9382:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
- // InternalRoom.g:9383:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
+ // InternalRoom.g:9398:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
+ // InternalRoom.g:9399:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
{
pushFollow(FOLLOW_3);
rule__CompoundProtocolClass__Group__0__Impl();
@@ -27088,17 +27128,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0__Impl"
- // InternalRoom.g:9390:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
+ // InternalRoom.g:9406:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
public final void rule__CompoundProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9394:1: ( ( 'CompoundProtocolClass' ) )
- // InternalRoom.g:9395:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9410:1: ( ( 'CompoundProtocolClass' ) )
+ // InternalRoom.g:9411:1: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:9395:1: ( 'CompoundProtocolClass' )
- // InternalRoom.g:9396:1: 'CompoundProtocolClass'
+ // InternalRoom.g:9411:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9412:1: 'CompoundProtocolClass'
{
before(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
match(input,21,FOLLOW_2);
@@ -27125,14 +27165,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1"
- // InternalRoom.g:9409:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
+ // InternalRoom.g:9425:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
public final void rule__CompoundProtocolClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9413:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
- // InternalRoom.g:9414:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
+ // InternalRoom.g:9429:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
+ // InternalRoom.g:9430:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__1__Impl();
@@ -27163,21 +27203,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1__Impl"
- // InternalRoom.g:9421:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9437:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
public final void rule__CompoundProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9425:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
- // InternalRoom.g:9426:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9441:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:9442:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
{
- // InternalRoom.g:9426:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
- // InternalRoom.g:9427:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9442:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9443:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1());
- // InternalRoom.g:9428:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
- // InternalRoom.g:9428:2: rule__CompoundProtocolClass__NameAssignment_1
+ // InternalRoom.g:9444:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9444:2: rule__CompoundProtocolClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__NameAssignment_1();
@@ -27210,14 +27250,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2"
- // InternalRoom.g:9438:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
+ // InternalRoom.g:9454:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
public final void rule__CompoundProtocolClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9442:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
- // InternalRoom.g:9443:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
+ // InternalRoom.g:9458:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
+ // InternalRoom.g:9459:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__2__Impl();
@@ -27248,29 +27288,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2__Impl"
- // InternalRoom.g:9450:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:9466:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
public final void rule__CompoundProtocolClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9454:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:9455:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9470:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:9471:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:9455:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
- // InternalRoom.g:9456:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ // InternalRoom.g:9471:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9472:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2());
- // InternalRoom.g:9457:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ // InternalRoom.g:9473:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
int alt102=2;
int LA102_0 = input.LA(1);
- if ( (LA102_0==60) ) {
+ if ( (LA102_0==62) ) {
alt102=1;
}
switch (alt102) {
case 1 :
- // InternalRoom.g:9457:2: rule__CompoundProtocolClass__DocuAssignment_2
+ // InternalRoom.g:9473:2: rule__CompoundProtocolClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__DocuAssignment_2();
@@ -27306,14 +27346,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3"
- // InternalRoom.g:9467:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
+ // InternalRoom.g:9483:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
public final void rule__CompoundProtocolClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9471:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
- // InternalRoom.g:9472:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
+ // InternalRoom.g:9487:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
+ // InternalRoom.g:9488:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__3__Impl();
@@ -27344,20 +27384,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3__Impl"
- // InternalRoom.g:9479:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:9495:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
public final void rule__CompoundProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9483:1: ( ( '{' ) )
- // InternalRoom.g:9484:1: ( '{' )
+ // InternalRoom.g:9499:1: ( ( '{' ) )
+ // InternalRoom.g:9500:1: ( '{' )
{
- // InternalRoom.g:9484:1: ( '{' )
- // InternalRoom.g:9485:1: '{'
+ // InternalRoom.g:9500:1: ( '{' )
+ // InternalRoom.g:9501:1: '{'
{
before(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
}
@@ -27381,14 +27421,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4"
- // InternalRoom.g:9498:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
+ // InternalRoom.g:9514:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
public final void rule__CompoundProtocolClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9502:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
- // InternalRoom.g:9503:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
+ // InternalRoom.g:9518:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
+ // InternalRoom.g:9519:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__4__Impl();
@@ -27419,20 +27459,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4__Impl"
- // InternalRoom.g:9510:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:9526:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
public final void rule__CompoundProtocolClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9514:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:9515:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9530:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:9531:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:9515:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:9516:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:9531:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9532:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:9517:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:9533:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
loop103:
do {
int alt103=2;
@@ -27445,7 +27485,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
switch (alt103) {
case 1 :
- // InternalRoom.g:9517:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
+ // InternalRoom.g:9533:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__CompoundProtocolClass__AnnotationsAssignment_4();
@@ -27484,14 +27524,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5"
- // InternalRoom.g:9527:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
+ // InternalRoom.g:9543:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
public final void rule__CompoundProtocolClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9531:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
- // InternalRoom.g:9532:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
+ // InternalRoom.g:9547:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
+ // InternalRoom.g:9548:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
{
pushFollow(FOLLOW_44);
rule__CompoundProtocolClass__Group__5__Impl();
@@ -27522,33 +27562,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5__Impl"
- // InternalRoom.g:9539:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
+ // InternalRoom.g:9555:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
public final void rule__CompoundProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9543:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
- // InternalRoom.g:9544:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9559:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
+ // InternalRoom.g:9560:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
{
- // InternalRoom.g:9544:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
- // InternalRoom.g:9545:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ // InternalRoom.g:9560:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9561:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5());
- // InternalRoom.g:9546:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ // InternalRoom.g:9562:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
loop104:
do {
int alt104=2;
int LA104_0 = input.LA(1);
- if ( (LA104_0==69) ) {
+ if ( (LA104_0==71) ) {
alt104=1;
}
switch (alt104) {
case 1 :
- // InternalRoom.g:9546:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
+ // InternalRoom.g:9562:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
{
pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__SubProtocolsAssignment_5();
@@ -27587,14 +27627,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6"
- // InternalRoom.g:9556:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
+ // InternalRoom.g:9572:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
public final void rule__CompoundProtocolClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9560:1: ( rule__CompoundProtocolClass__Group__6__Impl )
- // InternalRoom.g:9561:2: rule__CompoundProtocolClass__Group__6__Impl
+ // InternalRoom.g:9576:1: ( rule__CompoundProtocolClass__Group__6__Impl )
+ // InternalRoom.g:9577:2: rule__CompoundProtocolClass__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__Group__6__Impl();
@@ -27620,20 +27660,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6__Impl"
- // InternalRoom.g:9567:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:9583:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
public final void rule__CompoundProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9571:1: ( ( '}' ) )
- // InternalRoom.g:9572:1: ( '}' )
+ // InternalRoom.g:9587:1: ( ( '}' ) )
+ // InternalRoom.g:9588:1: ( '}' )
{
- // InternalRoom.g:9572:1: ( '}' )
- // InternalRoom.g:9573:1: '}'
+ // InternalRoom.g:9588:1: ( '}' )
+ // InternalRoom.g:9589:1: '}'
{
before(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
}
@@ -27657,14 +27697,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0"
- // InternalRoom.g:9600:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
+ // InternalRoom.g:9616:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
public final void rule__SubProtocol__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9604:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
- // InternalRoom.g:9605:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
+ // InternalRoom.g:9620:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
+ // InternalRoom.g:9621:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__0__Impl();
@@ -27695,20 +27735,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0__Impl"
- // InternalRoom.g:9612:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
+ // InternalRoom.g:9628:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
public final void rule__SubProtocol__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9616:1: ( ( 'SubProtocol' ) )
- // InternalRoom.g:9617:1: ( 'SubProtocol' )
+ // InternalRoom.g:9632:1: ( ( 'SubProtocol' ) )
+ // InternalRoom.g:9633:1: ( 'SubProtocol' )
{
- // InternalRoom.g:9617:1: ( 'SubProtocol' )
- // InternalRoom.g:9618:1: 'SubProtocol'
+ // InternalRoom.g:9633:1: ( 'SubProtocol' )
+ // InternalRoom.g:9634:1: 'SubProtocol'
{
before(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
- match(input,69,FOLLOW_2);
+ match(input,71,FOLLOW_2);
after(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
}
@@ -27732,14 +27772,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1"
- // InternalRoom.g:9631:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
+ // InternalRoom.g:9647:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
public final void rule__SubProtocol__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9635:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
- // InternalRoom.g:9636:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
+ // InternalRoom.g:9651:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
+ // InternalRoom.g:9652:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
{
pushFollow(FOLLOW_8);
rule__SubProtocol__Group__1__Impl();
@@ -27770,21 +27810,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1__Impl"
- // InternalRoom.g:9643:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9659:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
public final void rule__SubProtocol__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9647:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
- // InternalRoom.g:9648:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9663:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
+ // InternalRoom.g:9664:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
{
- // InternalRoom.g:9648:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
- // InternalRoom.g:9649:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9664:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9665:1: ( rule__SubProtocol__NameAssignment_1 )
{
before(grammarAccess.getSubProtocolAccess().getNameAssignment_1());
- // InternalRoom.g:9650:1: ( rule__SubProtocol__NameAssignment_1 )
- // InternalRoom.g:9650:2: rule__SubProtocol__NameAssignment_1
+ // InternalRoom.g:9666:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9666:2: rule__SubProtocol__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubProtocol__NameAssignment_1();
@@ -27817,14 +27857,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2"
- // InternalRoom.g:9660:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
+ // InternalRoom.g:9676:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
public final void rule__SubProtocol__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9664:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
- // InternalRoom.g:9665:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
+ // InternalRoom.g:9680:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
+ // InternalRoom.g:9681:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__2__Impl();
@@ -27855,20 +27895,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2__Impl"
- // InternalRoom.g:9672:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:9688:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
public final void rule__SubProtocol__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9676:1: ( ( ':' ) )
- // InternalRoom.g:9677:1: ( ':' )
+ // InternalRoom.g:9692:1: ( ( ':' ) )
+ // InternalRoom.g:9693:1: ( ':' )
{
- // InternalRoom.g:9677:1: ( ':' )
- // InternalRoom.g:9678:1: ':'
+ // InternalRoom.g:9693:1: ( ':' )
+ // InternalRoom.g:9694:1: ':'
{
before(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
}
@@ -27892,14 +27932,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3"
- // InternalRoom.g:9691:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
+ // InternalRoom.g:9707:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
public final void rule__SubProtocol__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9695:1: ( rule__SubProtocol__Group__3__Impl )
- // InternalRoom.g:9696:2: rule__SubProtocol__Group__3__Impl
+ // InternalRoom.g:9711:1: ( rule__SubProtocol__Group__3__Impl )
+ // InternalRoom.g:9712:2: rule__SubProtocol__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SubProtocol__Group__3__Impl();
@@ -27925,21 +27965,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3__Impl"
- // InternalRoom.g:9702:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:9718:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
public final void rule__SubProtocol__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9706:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:9707:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9722:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:9723:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:9707:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
- // InternalRoom.g:9708:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9723:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9724:1: ( rule__SubProtocol__ProtocolAssignment_3 )
{
before(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3());
- // InternalRoom.g:9709:1: ( rule__SubProtocol__ProtocolAssignment_3 )
- // InternalRoom.g:9709:2: rule__SubProtocol__ProtocolAssignment_3
+ // InternalRoom.g:9725:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9725:2: rule__SubProtocol__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubProtocol__ProtocolAssignment_3();
@@ -27972,14 +28012,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0"
- // InternalRoom.g:9727:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
+ // InternalRoom.g:9743:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
public final void rule__Message__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9731:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
- // InternalRoom.g:9732:2: rule__Message__Group__0__Impl rule__Message__Group__1
+ // InternalRoom.g:9747:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
+ // InternalRoom.g:9748:2: rule__Message__Group__0__Impl rule__Message__Group__1
{
pushFollow(FOLLOW_46);
rule__Message__Group__0__Impl();
@@ -28010,20 +28050,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0__Impl"
- // InternalRoom.g:9739:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
+ // InternalRoom.g:9755:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
public final void rule__Message__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9743:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
- // InternalRoom.g:9744:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9759:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
+ // InternalRoom.g:9760:1: ( ( rule__Message__PrivAssignment_0 )? )
{
- // InternalRoom.g:9744:1: ( ( rule__Message__PrivAssignment_0 )? )
- // InternalRoom.g:9745:1: ( rule__Message__PrivAssignment_0 )?
+ // InternalRoom.g:9760:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9761:1: ( rule__Message__PrivAssignment_0 )?
{
before(grammarAccess.getMessageAccess().getPrivAssignment_0());
- // InternalRoom.g:9746:1: ( rule__Message__PrivAssignment_0 )?
+ // InternalRoom.g:9762:1: ( rule__Message__PrivAssignment_0 )?
int alt105=2;
int LA105_0 = input.LA(1);
@@ -28032,7 +28072,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt105) {
case 1 :
- // InternalRoom.g:9746:2: rule__Message__PrivAssignment_0
+ // InternalRoom.g:9762:2: rule__Message__PrivAssignment_0
{
pushFollow(FOLLOW_2);
rule__Message__PrivAssignment_0();
@@ -28068,14 +28108,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1"
- // InternalRoom.g:9756:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
+ // InternalRoom.g:9772:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
public final void rule__Message__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9760:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
- // InternalRoom.g:9761:2: rule__Message__Group__1__Impl rule__Message__Group__2
+ // InternalRoom.g:9776:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
+ // InternalRoom.g:9777:2: rule__Message__Group__1__Impl rule__Message__Group__2
{
pushFollow(FOLLOW_3);
rule__Message__Group__1__Impl();
@@ -28106,20 +28146,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1__Impl"
- // InternalRoom.g:9768:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
+ // InternalRoom.g:9784:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
public final void rule__Message__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9772:1: ( ( 'Message' ) )
- // InternalRoom.g:9773:1: ( 'Message' )
+ // InternalRoom.g:9788:1: ( ( 'Message' ) )
+ // InternalRoom.g:9789:1: ( 'Message' )
{
- // InternalRoom.g:9773:1: ( 'Message' )
- // InternalRoom.g:9774:1: 'Message'
+ // InternalRoom.g:9789:1: ( 'Message' )
+ // InternalRoom.g:9790:1: 'Message'
{
before(grammarAccess.getMessageAccess().getMessageKeyword_1());
- match(input,70,FOLLOW_2);
+ match(input,25,FOLLOW_2);
after(grammarAccess.getMessageAccess().getMessageKeyword_1());
}
@@ -28143,14 +28183,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2"
- // InternalRoom.g:9787:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
+ // InternalRoom.g:9803:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
public final void rule__Message__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9791:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
- // InternalRoom.g:9792:2: rule__Message__Group__2__Impl rule__Message__Group__3
+ // InternalRoom.g:9807:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
+ // InternalRoom.g:9808:2: rule__Message__Group__2__Impl rule__Message__Group__3
{
pushFollow(FOLLOW_33);
rule__Message__Group__2__Impl();
@@ -28181,21 +28221,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2__Impl"
- // InternalRoom.g:9799:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
+ // InternalRoom.g:9815:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
public final void rule__Message__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9803:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
- // InternalRoom.g:9804:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:9819:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
+ // InternalRoom.g:9820:1: ( ( rule__Message__NameAssignment_2 ) )
{
- // InternalRoom.g:9804:1: ( ( rule__Message__NameAssignment_2 ) )
- // InternalRoom.g:9805:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:9820:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:9821:1: ( rule__Message__NameAssignment_2 )
{
before(grammarAccess.getMessageAccess().getNameAssignment_2());
- // InternalRoom.g:9806:1: ( rule__Message__NameAssignment_2 )
- // InternalRoom.g:9806:2: rule__Message__NameAssignment_2
+ // InternalRoom.g:9822:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:9822:2: rule__Message__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Message__NameAssignment_2();
@@ -28228,14 +28268,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3"
- // InternalRoom.g:9816:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
+ // InternalRoom.g:9832:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
public final void rule__Message__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9820:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
- // InternalRoom.g:9821:2: rule__Message__Group__3__Impl rule__Message__Group__4
+ // InternalRoom.g:9836:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
+ // InternalRoom.g:9837:2: rule__Message__Group__3__Impl rule__Message__Group__4
{
pushFollow(FOLLOW_34);
rule__Message__Group__3__Impl();
@@ -28266,20 +28306,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3__Impl"
- // InternalRoom.g:9828:1: rule__Message__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:9844:1: rule__Message__Group__3__Impl : ( '(' ) ;
public final void rule__Message__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9832:1: ( ( '(' ) )
- // InternalRoom.g:9833:1: ( '(' )
+ // InternalRoom.g:9848:1: ( ( '(' ) )
+ // InternalRoom.g:9849:1: ( '(' )
{
- // InternalRoom.g:9833:1: ( '(' )
- // InternalRoom.g:9834:1: '('
+ // InternalRoom.g:9849:1: ( '(' )
+ // InternalRoom.g:9850:1: '('
{
before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3());
}
@@ -28303,14 +28343,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4"
- // InternalRoom.g:9847:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
+ // InternalRoom.g:9863:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
public final void rule__Message__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9851:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
- // InternalRoom.g:9852:2: rule__Message__Group__4__Impl rule__Message__Group__5
+ // InternalRoom.g:9867:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
+ // InternalRoom.g:9868:2: rule__Message__Group__4__Impl rule__Message__Group__5
{
pushFollow(FOLLOW_34);
rule__Message__Group__4__Impl();
@@ -28341,20 +28381,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4__Impl"
- // InternalRoom.g:9859:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
+ // InternalRoom.g:9875:1: rule__Message__Group__4__Impl : ( ( rule__Message__DataAssignment_4 )? ) ;
public final void rule__Message__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9863:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
- // InternalRoom.g:9864:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:9879:1: ( ( ( rule__Message__DataAssignment_4 )? ) )
+ // InternalRoom.g:9880:1: ( ( rule__Message__DataAssignment_4 )? )
{
- // InternalRoom.g:9864:1: ( ( rule__Message__DataAssignment_4 )? )
- // InternalRoom.g:9865:1: ( rule__Message__DataAssignment_4 )?
+ // InternalRoom.g:9880:1: ( ( rule__Message__DataAssignment_4 )? )
+ // InternalRoom.g:9881:1: ( rule__Message__DataAssignment_4 )?
{
before(grammarAccess.getMessageAccess().getDataAssignment_4());
- // InternalRoom.g:9866:1: ( rule__Message__DataAssignment_4 )?
+ // InternalRoom.g:9882:1: ( rule__Message__DataAssignment_4 )?
int alt106=2;
int LA106_0 = input.LA(1);
@@ -28363,7 +28403,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
switch (alt106) {
case 1 :
- // InternalRoom.g:9866:2: rule__Message__DataAssignment_4
+ // InternalRoom.g:9882:2: rule__Message__DataAssignment_4
{
pushFollow(FOLLOW_2);
rule__Message__DataAssignment_4();
@@ -28399,16 +28439,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5"
- // InternalRoom.g:9876:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
+ // InternalRoom.g:9892:1: rule__Message__Group__5 : rule__Message__Group__5__Impl rule__Message__Group__6 ;
public final void rule__Message__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9880:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
- // InternalRoom.g:9881:2: rule__Message__Group__5__Impl rule__Message__Group__6
+ // InternalRoom.g:9896:1: ( rule__Message__Group__5__Impl rule__Message__Group__6 )
+ // InternalRoom.g:9897:2: rule__Message__Group__5__Impl rule__Message__Group__6
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_47);
rule__Message__Group__5__Impl();
state._fsp--;
@@ -28437,20 +28477,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5__Impl"
- // InternalRoom.g:9888:1: rule__Message__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:9904:1: rule__Message__Group__5__Impl : ( ')' ) ;
public final void rule__Message__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9892:1: ( ( ')' ) )
- // InternalRoom.g:9893:1: ( ')' )
+ // InternalRoom.g:9908:1: ( ( ')' ) )
+ // InternalRoom.g:9909:1: ( ')' )
{
- // InternalRoom.g:9893:1: ( ')' )
- // InternalRoom.g:9894:1: ')'
+ // InternalRoom.g:9909:1: ( ')' )
+ // InternalRoom.g:9910:1: ')'
{
before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
}
@@ -28474,20 +28514,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6"
- // InternalRoom.g:9907:1: rule__Message__Group__6 : rule__Message__Group__6__Impl ;
+ // InternalRoom.g:9923:1: rule__Message__Group__6 : rule__Message__Group__6__Impl rule__Message__Group__7 ;
public final void rule__Message__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9911:1: ( rule__Message__Group__6__Impl )
- // InternalRoom.g:9912:2: rule__Message__Group__6__Impl
+ // InternalRoom.g:9927:1: ( rule__Message__Group__6__Impl rule__Message__Group__7 )
+ // InternalRoom.g:9928:2: rule__Message__Group__6__Impl rule__Message__Group__7
{
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_47);
rule__Message__Group__6__Impl();
state._fsp--;
+ pushFollow(FOLLOW_2);
+ rule__Message__Group__7();
+
+ state._fsp--;
+
}
@@ -28507,32 +28552,130 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__6__Impl"
- // InternalRoom.g:9918:1: rule__Message__Group__6__Impl : ( ( rule__Message__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:9935:1: rule__Message__Group__6__Impl : ( ( rule__Message__AnnotationsAssignment_6 )* ) ;
public final void rule__Message__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9922:1: ( ( ( rule__Message__DocuAssignment_6 )? ) )
- // InternalRoom.g:9923:1: ( ( rule__Message__DocuAssignment_6 )? )
+ // InternalRoom.g:9939:1: ( ( ( rule__Message__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:9940:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:9923:1: ( ( rule__Message__DocuAssignment_6 )? )
- // InternalRoom.g:9924:1: ( rule__Message__DocuAssignment_6 )?
+ // InternalRoom.g:9940:1: ( ( rule__Message__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:9941:1: ( rule__Message__AnnotationsAssignment_6 )*
{
- before(grammarAccess.getMessageAccess().getDocuAssignment_6());
- // InternalRoom.g:9925:1: ( rule__Message__DocuAssignment_6 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ before(grammarAccess.getMessageAccess().getAnnotationsAssignment_6());
+ // InternalRoom.g:9942:1: ( rule__Message__AnnotationsAssignment_6 )*
+ loop107:
+ do {
+ int alt107=2;
+ int LA107_0 = input.LA(1);
+
+ if ( (LA107_0==121) ) {
+ alt107=1;
+ }
+
+
+ switch (alt107) {
+ case 1 :
+ // InternalRoom.g:9942:2: rule__Message__AnnotationsAssignment_6
+ {
+ pushFollow(FOLLOW_25);
+ rule__Message__AnnotationsAssignment_6();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop107;
+ }
+ } while (true);
+
+ after(grammarAccess.getMessageAccess().getAnnotationsAssignment_6());
- if ( (LA107_0==60) ) {
- alt107=1;
}
- switch (alt107) {
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Message__Group__6__Impl"
+
+
+ // $ANTLR start "rule__Message__Group__7"
+ // InternalRoom.g:9952:1: rule__Message__Group__7 : rule__Message__Group__7__Impl ;
+ public final void rule__Message__Group__7() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:9956:1: ( rule__Message__Group__7__Impl )
+ // InternalRoom.g:9957:2: rule__Message__Group__7__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Message__Group__7__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Message__Group__7"
+
+
+ // $ANTLR start "rule__Message__Group__7__Impl"
+ // InternalRoom.g:9963:1: rule__Message__Group__7__Impl : ( ( rule__Message__DocuAssignment_7 )? ) ;
+ public final void rule__Message__Group__7__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:9967:1: ( ( ( rule__Message__DocuAssignment_7 )? ) )
+ // InternalRoom.g:9968:1: ( ( rule__Message__DocuAssignment_7 )? )
+ {
+ // InternalRoom.g:9968:1: ( ( rule__Message__DocuAssignment_7 )? )
+ // InternalRoom.g:9969:1: ( rule__Message__DocuAssignment_7 )?
+ {
+ before(grammarAccess.getMessageAccess().getDocuAssignment_7());
+ // InternalRoom.g:9970:1: ( rule__Message__DocuAssignment_7 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
+
+ if ( (LA108_0==62) ) {
+ alt108=1;
+ }
+ switch (alt108) {
case 1 :
- // InternalRoom.g:9925:2: rule__Message__DocuAssignment_6
+ // InternalRoom.g:9970:2: rule__Message__DocuAssignment_7
{
pushFollow(FOLLOW_2);
- rule__Message__DocuAssignment_6();
+ rule__Message__DocuAssignment_7();
state._fsp--;
@@ -28542,7 +28685,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getMessageAccess().getDocuAssignment_6());
+ after(grammarAccess.getMessageAccess().getDocuAssignment_7());
}
@@ -28561,18 +28704,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__Message__Group__6__Impl"
+ // $ANTLR end "rule__Message__Group__7__Impl"
// $ANTLR start "rule__PortClass__Group__0"
- // InternalRoom.g:9949:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
+ // InternalRoom.g:9996:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
public final void rule__PortClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9953:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
- // InternalRoom.g:9954:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
+ // InternalRoom.g:10000:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
+ // InternalRoom.g:10001:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
{
pushFollow(FOLLOW_40);
rule__PortClass__Group__0__Impl();
@@ -28603,21 +28746,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0__Impl"
- // InternalRoom.g:9961:1: rule__PortClass__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:10008:1: rule__PortClass__Group__0__Impl : ( () ) ;
public final void rule__PortClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9965:1: ( ( () ) )
- // InternalRoom.g:9966:1: ( () )
+ // InternalRoom.g:10012:1: ( ( () ) )
+ // InternalRoom.g:10013:1: ( () )
{
- // InternalRoom.g:9966:1: ( () )
- // InternalRoom.g:9967:1: ()
+ // InternalRoom.g:10013:1: ( () )
+ // InternalRoom.g:10014:1: ()
{
before(grammarAccess.getPortClassAccess().getPortClassAction_0());
- // InternalRoom.g:9968:1: ()
- // InternalRoom.g:9970:1:
+ // InternalRoom.g:10015:1: ()
+ // InternalRoom.g:10017:1:
{
}
@@ -28640,16 +28783,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1"
- // InternalRoom.g:9980:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
+ // InternalRoom.g:10027:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
public final void rule__PortClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9984:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
- // InternalRoom.g:9985:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
+ // InternalRoom.g:10031:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
+ // InternalRoom.g:10032:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__PortClass__Group__1__Impl();
state._fsp--;
@@ -28678,20 +28821,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1__Impl"
- // InternalRoom.g:9992:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:10039:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
public final void rule__PortClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9996:1: ( ( '{' ) )
- // InternalRoom.g:9997:1: ( '{' )
+ // InternalRoom.g:10043:1: ( ( '{' ) )
+ // InternalRoom.g:10044:1: ( '{' )
{
- // InternalRoom.g:9997:1: ( '{' )
- // InternalRoom.g:9998:1: '{'
+ // InternalRoom.g:10044:1: ( '{' )
+ // InternalRoom.g:10045:1: '{'
{
before(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
}
@@ -28715,16 +28858,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2"
- // InternalRoom.g:10011:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
+ // InternalRoom.g:10058:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
public final void rule__PortClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10015:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
- // InternalRoom.g:10016:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
+ // InternalRoom.g:10062:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
+ // InternalRoom.g:10063:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__PortClass__Group__2__Impl();
state._fsp--;
@@ -28753,29 +28896,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2__Impl"
- // InternalRoom.g:10023:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
+ // InternalRoom.g:10070:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
public final void rule__PortClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10027:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
- // InternalRoom.g:10028:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10074:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
+ // InternalRoom.g:10075:1: ( ( rule__PortClass__Group_2__0 )? )
{
- // InternalRoom.g:10028:1: ( ( rule__PortClass__Group_2__0 )? )
- // InternalRoom.g:10029:1: ( rule__PortClass__Group_2__0 )?
+ // InternalRoom.g:10075:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10076:1: ( rule__PortClass__Group_2__0 )?
{
before(grammarAccess.getPortClassAccess().getGroup_2());
- // InternalRoom.g:10030:1: ( rule__PortClass__Group_2__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalRoom.g:10077:1: ( rule__PortClass__Group_2__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==71) ) {
- alt108=1;
+ if ( (LA109_0==72) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:10030:2: rule__PortClass__Group_2__0
+ // InternalRoom.g:10077:2: rule__PortClass__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__0();
@@ -28811,16 +28954,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3"
- // InternalRoom.g:10040:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
+ // InternalRoom.g:10087:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
public final void rule__PortClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10044:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
- // InternalRoom.g:10045:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
+ // InternalRoom.g:10091:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
+ // InternalRoom.g:10092:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__PortClass__Group__3__Impl();
state._fsp--;
@@ -28849,35 +28992,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3__Impl"
- // InternalRoom.g:10052:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
+ // InternalRoom.g:10099:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
public final void rule__PortClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10056:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
- // InternalRoom.g:10057:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10103:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
+ // InternalRoom.g:10104:1: ( ( rule__PortClass__Alternatives_3 )* )
{
- // InternalRoom.g:10057:1: ( ( rule__PortClass__Alternatives_3 )* )
- // InternalRoom.g:10058:1: ( rule__PortClass__Alternatives_3 )*
+ // InternalRoom.g:10104:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10105:1: ( rule__PortClass__Alternatives_3 )*
{
before(grammarAccess.getPortClassAccess().getAlternatives_3());
- // InternalRoom.g:10059:1: ( rule__PortClass__Alternatives_3 )*
- loop109:
+ // InternalRoom.g:10106:1: ( rule__PortClass__Alternatives_3 )*
+ loop110:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==59||LA109_0==62||LA109_0==72) ) {
- alt109=1;
+ if ( (LA110_0==61||LA110_0==64||LA110_0==73) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:10059:2: rule__PortClass__Alternatives_3
+ // InternalRoom.g:10106:2: rule__PortClass__Alternatives_3
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__PortClass__Alternatives_3();
state._fsp--;
@@ -28887,7 +29030,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop109;
+ break loop110;
}
} while (true);
@@ -28914,14 +29057,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4"
- // InternalRoom.g:10069:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
+ // InternalRoom.g:10116:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
public final void rule__PortClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10073:1: ( rule__PortClass__Group__4__Impl )
- // InternalRoom.g:10074:2: rule__PortClass__Group__4__Impl
+ // InternalRoom.g:10120:1: ( rule__PortClass__Group__4__Impl )
+ // InternalRoom.g:10121:2: rule__PortClass__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__4__Impl();
@@ -28947,20 +29090,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4__Impl"
- // InternalRoom.g:10080:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:10127:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
public final void rule__PortClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10084:1: ( ( '}' ) )
- // InternalRoom.g:10085:1: ( '}' )
+ // InternalRoom.g:10131:1: ( ( '}' ) )
+ // InternalRoom.g:10132:1: ( '}' )
{
- // InternalRoom.g:10085:1: ( '}' )
- // InternalRoom.g:10086:1: '}'
+ // InternalRoom.g:10132:1: ( '}' )
+ // InternalRoom.g:10133:1: '}'
{
before(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
}
@@ -28984,14 +29127,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0"
- // InternalRoom.g:10109:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
+ // InternalRoom.g:10156:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
public final void rule__PortClass__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10113:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
- // InternalRoom.g:10114:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
+ // InternalRoom.g:10160:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
+ // InternalRoom.g:10161:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
{
pushFollow(FOLLOW_27);
rule__PortClass__Group_2__0__Impl();
@@ -29022,20 +29165,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0__Impl"
- // InternalRoom.g:10121:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
+ // InternalRoom.g:10168:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
public final void rule__PortClass__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10125:1: ( ( 'usercode' ) )
- // InternalRoom.g:10126:1: ( 'usercode' )
+ // InternalRoom.g:10172:1: ( ( 'usercode' ) )
+ // InternalRoom.g:10173:1: ( 'usercode' )
{
- // InternalRoom.g:10126:1: ( 'usercode' )
- // InternalRoom.g:10127:1: 'usercode'
+ // InternalRoom.g:10173:1: ( 'usercode' )
+ // InternalRoom.g:10174:1: 'usercode'
{
before(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
- match(input,71,FOLLOW_2);
+ match(input,72,FOLLOW_2);
after(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
}
@@ -29059,14 +29202,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1"
- // InternalRoom.g:10140:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
+ // InternalRoom.g:10187:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
public final void rule__PortClass__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10144:1: ( rule__PortClass__Group_2__1__Impl )
- // InternalRoom.g:10145:2: rule__PortClass__Group_2__1__Impl
+ // InternalRoom.g:10191:1: ( rule__PortClass__Group_2__1__Impl )
+ // InternalRoom.g:10192:2: rule__PortClass__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__1__Impl();
@@ -29092,21 +29235,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1__Impl"
- // InternalRoom.g:10151:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
+ // InternalRoom.g:10198:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
public final void rule__PortClass__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10155:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
- // InternalRoom.g:10156:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10202:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
+ // InternalRoom.g:10203:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
{
- // InternalRoom.g:10156:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
- // InternalRoom.g:10157:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10203:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10204:1: ( rule__PortClass__UserCodeAssignment_2_1 )
{
before(grammarAccess.getPortClassAccess().getUserCodeAssignment_2_1());
- // InternalRoom.g:10158:1: ( rule__PortClass__UserCodeAssignment_2_1 )
- // InternalRoom.g:10158:2: rule__PortClass__UserCodeAssignment_2_1
+ // InternalRoom.g:10205:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10205:2: rule__PortClass__UserCodeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PortClass__UserCodeAssignment_2_1();
@@ -29139,16 +29282,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0"
- // InternalRoom.g:10172:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
+ // InternalRoom.g:10219:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
public final void rule__InMessageHandler__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10176:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
- // InternalRoom.g:10177:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
+ // InternalRoom.g:10223:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
+ // InternalRoom.g:10224:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__InMessageHandler__Group__0__Impl();
state._fsp--;
@@ -29177,20 +29320,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0__Impl"
- // InternalRoom.g:10184:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10231:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__InMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10188:1: ( ( 'handle' ) )
- // InternalRoom.g:10189:1: ( 'handle' )
+ // InternalRoom.g:10235:1: ( ( 'handle' ) )
+ // InternalRoom.g:10236:1: ( 'handle' )
{
- // InternalRoom.g:10189:1: ( 'handle' )
- // InternalRoom.g:10190:1: 'handle'
+ // InternalRoom.g:10236:1: ( 'handle' )
+ // InternalRoom.g:10237:1: 'handle'
{
before(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,73,FOLLOW_2);
after(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
}
@@ -29214,14 +29357,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1"
- // InternalRoom.g:10203:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
+ // InternalRoom.g:10250:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
public final void rule__InMessageHandler__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10207:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
- // InternalRoom.g:10208:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
+ // InternalRoom.g:10254:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
+ // InternalRoom.g:10255:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__InMessageHandler__Group__1__Impl();
@@ -29252,20 +29395,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1__Impl"
- // InternalRoom.g:10215:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:10262:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
public final void rule__InMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10219:1: ( ( 'incoming' ) )
- // InternalRoom.g:10220:1: ( 'incoming' )
+ // InternalRoom.g:10266:1: ( ( 'incoming' ) )
+ // InternalRoom.g:10267:1: ( 'incoming' )
{
- // InternalRoom.g:10220:1: ( 'incoming' )
- // InternalRoom.g:10221:1: 'incoming'
+ // InternalRoom.g:10267:1: ( 'incoming' )
+ // InternalRoom.g:10268:1: 'incoming'
{
before(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
- match(input,64,FOLLOW_2);
+ match(input,66,FOLLOW_2);
after(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
}
@@ -29289,14 +29432,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2"
- // InternalRoom.g:10234:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
+ // InternalRoom.g:10281:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
public final void rule__InMessageHandler__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10238:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
- // InternalRoom.g:10239:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
+ // InternalRoom.g:10285:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
+ // InternalRoom.g:10286:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__InMessageHandler__Group__2__Impl();
@@ -29327,21 +29470,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2__Impl"
- // InternalRoom.g:10246:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10293:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
public final void rule__InMessageHandler__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10250:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10251:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10297:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10298:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10251:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10252:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10298:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10299:1: ( rule__InMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10253:1: ( rule__InMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10253:2: rule__InMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10300:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10300:2: rule__InMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__MsgAssignment_2();
@@ -29374,14 +29517,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3"
- // InternalRoom.g:10263:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10310:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
public final void rule__InMessageHandler__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10267:1: ( rule__InMessageHandler__Group__3__Impl )
- // InternalRoom.g:10268:2: rule__InMessageHandler__Group__3__Impl
+ // InternalRoom.g:10314:1: ( rule__InMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10315:2: rule__InMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__3__Impl();
@@ -29407,21 +29550,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3__Impl"
- // InternalRoom.g:10274:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10321:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
public final void rule__InMessageHandler__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10278:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10279:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10325:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10326:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10279:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10280:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10326:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10327:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10281:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10281:2: rule__InMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10328:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10328:2: rule__InMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__DetailCodeAssignment_3();
@@ -29454,16 +29597,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0"
- // InternalRoom.g:10299:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
+ // InternalRoom.g:10346:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
public final void rule__OutMessageHandler__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10303:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
- // InternalRoom.g:10304:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
+ // InternalRoom.g:10350:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
+ // InternalRoom.g:10351:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
rule__OutMessageHandler__Group__0__Impl();
state._fsp--;
@@ -29492,20 +29635,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0__Impl"
- // InternalRoom.g:10311:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10358:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__OutMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10315:1: ( ( 'handle' ) )
- // InternalRoom.g:10316:1: ( 'handle' )
+ // InternalRoom.g:10362:1: ( ( 'handle' ) )
+ // InternalRoom.g:10363:1: ( 'handle' )
{
- // InternalRoom.g:10316:1: ( 'handle' )
- // InternalRoom.g:10317:1: 'handle'
+ // InternalRoom.g:10363:1: ( 'handle' )
+ // InternalRoom.g:10364:1: 'handle'
{
before(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
- match(input,72,FOLLOW_2);
+ match(input,73,FOLLOW_2);
after(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
}
@@ -29529,14 +29672,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1"
- // InternalRoom.g:10330:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
+ // InternalRoom.g:10377:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
public final void rule__OutMessageHandler__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10334:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
- // InternalRoom.g:10335:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
+ // InternalRoom.g:10381:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
+ // InternalRoom.g:10382:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__OutMessageHandler__Group__1__Impl();
@@ -29567,20 +29710,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1__Impl"
- // InternalRoom.g:10342:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:10389:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
public final void rule__OutMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10346:1: ( ( 'outgoing' ) )
- // InternalRoom.g:10347:1: ( 'outgoing' )
+ // InternalRoom.g:10393:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:10394:1: ( 'outgoing' )
{
- // InternalRoom.g:10347:1: ( 'outgoing' )
- // InternalRoom.g:10348:1: 'outgoing'
+ // InternalRoom.g:10394:1: ( 'outgoing' )
+ // InternalRoom.g:10395:1: 'outgoing'
{
before(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
- match(input,65,FOLLOW_2);
+ match(input,67,FOLLOW_2);
after(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
}
@@ -29604,14 +29747,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2"
- // InternalRoom.g:10361:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
+ // InternalRoom.g:10408:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
public final void rule__OutMessageHandler__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10365:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
- // InternalRoom.g:10366:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
+ // InternalRoom.g:10412:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
+ // InternalRoom.g:10413:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
{
pushFollow(FOLLOW_27);
rule__OutMessageHandler__Group__2__Impl();
@@ -29642,21 +29785,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2__Impl"
- // InternalRoom.g:10373:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10420:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
public final void rule__OutMessageHandler__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10377:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10378:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10424:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10425:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10378:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10379:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10425:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10426:1: ( rule__OutMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10380:1: ( rule__OutMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10380:2: rule__OutMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10427:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10427:2: rule__OutMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__MsgAssignment_2();
@@ -29689,14 +29832,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3"
- // InternalRoom.g:10390:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10437:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
public final void rule__OutMessageHandler__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10394:1: ( rule__OutMessageHandler__Group__3__Impl )
- // InternalRoom.g:10395:2: rule__OutMessageHandler__Group__3__Impl
+ // InternalRoom.g:10441:1: ( rule__OutMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10442:2: rule__OutMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__3__Impl();
@@ -29722,21 +29865,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3__Impl"
- // InternalRoom.g:10401:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10448:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
public final void rule__OutMessageHandler__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10405:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10406:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10452:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10453:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10406:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10407:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10453:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10454:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10408:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10408:2: rule__OutMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10455:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10455:2: rule__OutMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__DetailCodeAssignment_3();
@@ -29769,16 +29912,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0"
- // InternalRoom.g:10426:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
+ // InternalRoom.g:10473:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
public final void rule__ActorClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10430:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
- // InternalRoom.g:10431:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
+ // InternalRoom.g:10477:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
+ // InternalRoom.g:10478:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__ActorClass__Group__0__Impl();
state._fsp--;
@@ -29807,21 +29950,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0__Impl"
- // InternalRoom.g:10438:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
+ // InternalRoom.g:10485:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
public final void rule__ActorClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10442:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
- // InternalRoom.g:10443:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10489:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
+ // InternalRoom.g:10490:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
{
- // InternalRoom.g:10443:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
- // InternalRoom.g:10444:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10490:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10491:1: ( rule__ActorClass__UnorderedGroup_0 )
{
before(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:10445:1: ( rule__ActorClass__UnorderedGroup_0 )
- // InternalRoom.g:10445:2: rule__ActorClass__UnorderedGroup_0
+ // InternalRoom.g:10492:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10492:2: rule__ActorClass__UnorderedGroup_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0();
@@ -29854,14 +29997,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1"
- // InternalRoom.g:10455:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
+ // InternalRoom.g:10502:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
public final void rule__ActorClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10459:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
- // InternalRoom.g:10460:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
+ // InternalRoom.g:10506:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
+ // InternalRoom.g:10507:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group__1__Impl();
@@ -29892,17 +30035,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1__Impl"
- // InternalRoom.g:10467:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
+ // InternalRoom.g:10514:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
public final void rule__ActorClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10471:1: ( ( 'ActorClass' ) )
- // InternalRoom.g:10472:1: ( 'ActorClass' )
+ // InternalRoom.g:10518:1: ( ( 'ActorClass' ) )
+ // InternalRoom.g:10519:1: ( 'ActorClass' )
{
- // InternalRoom.g:10472:1: ( 'ActorClass' )
- // InternalRoom.g:10473:1: 'ActorClass'
+ // InternalRoom.g:10519:1: ( 'ActorClass' )
+ // InternalRoom.g:10520:1: 'ActorClass'
{
before(grammarAccess.getActorClassAccess().getActorClassKeyword_1());
match(input,18,FOLLOW_2);
@@ -29929,14 +30072,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2"
- // InternalRoom.g:10486:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
+ // InternalRoom.g:10533:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
public final void rule__ActorClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10490:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
- // InternalRoom.g:10491:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
+ // InternalRoom.g:10537:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
+ // InternalRoom.g:10538:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__2__Impl();
@@ -29967,21 +30110,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2__Impl"
- // InternalRoom.g:10498:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10545:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
public final void rule__ActorClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10502:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
- // InternalRoom.g:10503:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10549:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:10550:1: ( ( rule__ActorClass__NameAssignment_2 ) )
{
- // InternalRoom.g:10503:1: ( ( rule__ActorClass__NameAssignment_2 ) )
- // InternalRoom.g:10504:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10550:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10551:1: ( rule__ActorClass__NameAssignment_2 )
{
before(grammarAccess.getActorClassAccess().getNameAssignment_2());
- // InternalRoom.g:10505:1: ( rule__ActorClass__NameAssignment_2 )
- // InternalRoom.g:10505:2: rule__ActorClass__NameAssignment_2
+ // InternalRoom.g:10552:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10552:2: rule__ActorClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__NameAssignment_2();
@@ -30014,14 +30157,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3"
- // InternalRoom.g:10515:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
+ // InternalRoom.g:10562:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
public final void rule__ActorClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10519:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
- // InternalRoom.g:10520:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
+ // InternalRoom.g:10566:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
+ // InternalRoom.g:10567:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__3__Impl();
@@ -30052,29 +30195,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3__Impl"
- // InternalRoom.g:10527:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:10574:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
public final void rule__ActorClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10531:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:10532:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10578:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:10579:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:10532:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
- // InternalRoom.g:10533:1: ( rule__ActorClass__DocuAssignment_3 )?
+ // InternalRoom.g:10579:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10580:1: ( rule__ActorClass__DocuAssignment_3 )?
{
before(grammarAccess.getActorClassAccess().getDocuAssignment_3());
- // InternalRoom.g:10534:1: ( rule__ActorClass__DocuAssignment_3 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalRoom.g:10581:1: ( rule__ActorClass__DocuAssignment_3 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==60) ) {
- alt110=1;
+ if ( (LA111_0==62) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:10534:2: rule__ActorClass__DocuAssignment_3
+ // InternalRoom.g:10581:2: rule__ActorClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__DocuAssignment_3();
@@ -30110,14 +30253,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4"
- // InternalRoom.g:10544:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
+ // InternalRoom.g:10591:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
public final void rule__ActorClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10548:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
- // InternalRoom.g:10549:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
+ // InternalRoom.g:10595:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
+ // InternalRoom.g:10596:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
{
pushFollow(FOLLOW_23);
rule__ActorClass__Group__4__Impl();
@@ -30148,29 +30291,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4__Impl"
- // InternalRoom.g:10556:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
+ // InternalRoom.g:10603:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
public final void rule__ActorClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10560:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
- // InternalRoom.g:10561:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10607:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
+ // InternalRoom.g:10608:1: ( ( rule__ActorClass__Group_4__0 )? )
{
- // InternalRoom.g:10561:1: ( ( rule__ActorClass__Group_4__0 )? )
- // InternalRoom.g:10562:1: ( rule__ActorClass__Group_4__0 )?
+ // InternalRoom.g:10608:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10609:1: ( rule__ActorClass__Group_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_4());
- // InternalRoom.g:10563:1: ( rule__ActorClass__Group_4__0 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalRoom.g:10610:1: ( rule__ActorClass__Group_4__0 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==55) ) {
- alt111=1;
+ if ( (LA112_0==57) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:10563:2: rule__ActorClass__Group_4__0
+ // InternalRoom.g:10610:2: rule__ActorClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__0();
@@ -30206,16 +30349,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5"
- // InternalRoom.g:10573:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
+ // InternalRoom.g:10620:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
public final void rule__ActorClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10577:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
- // InternalRoom.g:10578:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
+ // InternalRoom.g:10624:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
+ // InternalRoom.g:10625:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__5__Impl();
state._fsp--;
@@ -30244,20 +30387,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5__Impl"
- // InternalRoom.g:10585:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:10632:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
public final void rule__ActorClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10589:1: ( ( '{' ) )
- // InternalRoom.g:10590:1: ( '{' )
+ // InternalRoom.g:10636:1: ( ( '{' ) )
+ // InternalRoom.g:10637:1: ( '{' )
{
- // InternalRoom.g:10590:1: ( '{' )
- // InternalRoom.g:10591:1: '{'
+ // InternalRoom.g:10637:1: ( '{' )
+ // InternalRoom.g:10638:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
}
@@ -30281,16 +30424,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6"
- // InternalRoom.g:10604:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
+ // InternalRoom.g:10651:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
public final void rule__ActorClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10608:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
- // InternalRoom.g:10609:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
+ // InternalRoom.g:10655:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
+ // InternalRoom.g:10656:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__6__Impl();
state._fsp--;
@@ -30319,33 +30462,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6__Impl"
- // InternalRoom.g:10616:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:10663:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
public final void rule__ActorClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10620:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:10621:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10667:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:10668:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:10621:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:10622:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:10668:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10669:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getActorClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:10623:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
- loop112:
+ // InternalRoom.g:10670:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ loop113:
do {
- int alt112=2;
- int LA112_0 = input.LA(1);
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==121) ) {
- alt112=1;
+ if ( (LA113_0==121) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:10623:2: rule__ActorClass__AnnotationsAssignment_6
+ // InternalRoom.g:10670:2: rule__ActorClass__AnnotationsAssignment_6
{
pushFollow(FOLLOW_25);
rule__ActorClass__AnnotationsAssignment_6();
@@ -30357,7 +30500,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop112;
+ break loop113;
}
} while (true);
@@ -30384,16 +30527,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7"
- // InternalRoom.g:10633:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
+ // InternalRoom.g:10680:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
public final void rule__ActorClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10637:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
- // InternalRoom.g:10638:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
+ // InternalRoom.g:10684:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
+ // InternalRoom.g:10685:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__7__Impl();
state._fsp--;
@@ -30422,29 +30565,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7__Impl"
- // InternalRoom.g:10645:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
+ // InternalRoom.g:10692:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
public final void rule__ActorClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10649:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
- // InternalRoom.g:10650:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10696:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
+ // InternalRoom.g:10697:1: ( ( rule__ActorClass__Group_7__0 )? )
{
- // InternalRoom.g:10650:1: ( ( rule__ActorClass__Group_7__0 )? )
- // InternalRoom.g:10651:1: ( rule__ActorClass__Group_7__0 )?
+ // InternalRoom.g:10697:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10698:1: ( rule__ActorClass__Group_7__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_7());
- // InternalRoom.g:10652:1: ( rule__ActorClass__Group_7__0 )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalRoom.g:10699:1: ( rule__ActorClass__Group_7__0 )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==73) ) {
- alt113=1;
+ if ( (LA114_0==74) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:10652:2: rule__ActorClass__Group_7__0
+ // InternalRoom.g:10699:2: rule__ActorClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__0();
@@ -30480,16 +30623,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8"
- // InternalRoom.g:10662:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
+ // InternalRoom.g:10709:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
public final void rule__ActorClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10666:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
- // InternalRoom.g:10667:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
+ // InternalRoom.g:10713:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
+ // InternalRoom.g:10714:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__8__Impl();
state._fsp--;
@@ -30518,29 +30661,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8__Impl"
- // InternalRoom.g:10674:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
+ // InternalRoom.g:10721:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
public final void rule__ActorClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10678:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
- // InternalRoom.g:10679:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10725:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
+ // InternalRoom.g:10726:1: ( ( rule__ActorClass__Group_8__0 )? )
{
- // InternalRoom.g:10679:1: ( ( rule__ActorClass__Group_8__0 )? )
- // InternalRoom.g:10680:1: ( rule__ActorClass__Group_8__0 )?
+ // InternalRoom.g:10726:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10727:1: ( rule__ActorClass__Group_8__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8());
- // InternalRoom.g:10681:1: ( rule__ActorClass__Group_8__0 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalRoom.g:10728:1: ( rule__ActorClass__Group_8__0 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==74) ) {
- alt114=1;
+ if ( (LA115_0==75) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:10681:2: rule__ActorClass__Group_8__0
+ // InternalRoom.g:10728:2: rule__ActorClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__0();
@@ -30576,16 +30719,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9"
- // InternalRoom.g:10691:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
+ // InternalRoom.g:10738:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
public final void rule__ActorClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10695:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
- // InternalRoom.g:10696:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
+ // InternalRoom.g:10742:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
+ // InternalRoom.g:10743:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__9__Impl();
state._fsp--;
@@ -30614,29 +30757,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9__Impl"
- // InternalRoom.g:10703:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
+ // InternalRoom.g:10750:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
public final void rule__ActorClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10707:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
- // InternalRoom.g:10708:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10754:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
+ // InternalRoom.g:10755:1: ( ( rule__ActorClass__Group_9__0 )? )
{
- // InternalRoom.g:10708:1: ( ( rule__ActorClass__Group_9__0 )? )
- // InternalRoom.g:10709:1: ( rule__ActorClass__Group_9__0 )?
+ // InternalRoom.g:10755:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:10756:1: ( rule__ActorClass__Group_9__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_9());
- // InternalRoom.g:10710:1: ( rule__ActorClass__Group_9__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalRoom.g:10757:1: ( rule__ActorClass__Group_9__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==75) ) {
- alt115=1;
+ if ( (LA116_0==76) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:10710:2: rule__ActorClass__Group_9__0
+ // InternalRoom.g:10757:2: rule__ActorClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__0();
@@ -30672,14 +30815,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10"
- // InternalRoom.g:10720:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
+ // InternalRoom.g:10767:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
public final void rule__ActorClass__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10724:1: ( rule__ActorClass__Group__10__Impl )
- // InternalRoom.g:10725:2: rule__ActorClass__Group__10__Impl
+ // InternalRoom.g:10771:1: ( rule__ActorClass__Group__10__Impl )
+ // InternalRoom.g:10772:2: rule__ActorClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__10__Impl();
@@ -30705,20 +30848,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10__Impl"
- // InternalRoom.g:10731:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:10778:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
public final void rule__ActorClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10735:1: ( ( '}' ) )
- // InternalRoom.g:10736:1: ( '}' )
+ // InternalRoom.g:10782:1: ( ( '}' ) )
+ // InternalRoom.g:10783:1: ( '}' )
{
- // InternalRoom.g:10736:1: ( '}' )
- // InternalRoom.g:10737:1: '}'
+ // InternalRoom.g:10783:1: ( '}' )
+ // InternalRoom.g:10784:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
}
@@ -30742,14 +30885,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0"
- // InternalRoom.g:10772:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
+ // InternalRoom.g:10819:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
public final void rule__ActorClass__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10776:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
- // InternalRoom.g:10777:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
+ // InternalRoom.g:10823:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
+ // InternalRoom.g:10824:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group_4__0__Impl();
@@ -30780,20 +30923,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0__Impl"
- // InternalRoom.g:10784:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:10831:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
public final void rule__ActorClass__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10788:1: ( ( 'extends' ) )
- // InternalRoom.g:10789:1: ( 'extends' )
+ // InternalRoom.g:10835:1: ( ( 'extends' ) )
+ // InternalRoom.g:10836:1: ( 'extends' )
{
- // InternalRoom.g:10789:1: ( 'extends' )
- // InternalRoom.g:10790:1: 'extends'
+ // InternalRoom.g:10836:1: ( 'extends' )
+ // InternalRoom.g:10837:1: 'extends'
{
before(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
- match(input,55,FOLLOW_2);
+ match(input,57,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
}
@@ -30817,14 +30960,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1"
- // InternalRoom.g:10803:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
+ // InternalRoom.g:10850:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
public final void rule__ActorClass__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10807:1: ( rule__ActorClass__Group_4__1__Impl )
- // InternalRoom.g:10808:2: rule__ActorClass__Group_4__1__Impl
+ // InternalRoom.g:10854:1: ( rule__ActorClass__Group_4__1__Impl )
+ // InternalRoom.g:10855:2: rule__ActorClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__1__Impl();
@@ -30850,21 +30993,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1__Impl"
- // InternalRoom.g:10814:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:10861:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
public final void rule__ActorClass__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10818:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:10819:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:10865:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:10866:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:10819:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:10820:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:10866:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:10867:1: ( rule__ActorClass__BaseAssignment_4_1 )
{
before(grammarAccess.getActorClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:10821:1: ( rule__ActorClass__BaseAssignment_4_1 )
- // InternalRoom.g:10821:2: rule__ActorClass__BaseAssignment_4_1
+ // InternalRoom.g:10868:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:10868:2: rule__ActorClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BaseAssignment_4_1();
@@ -30897,14 +31040,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0"
- // InternalRoom.g:10835:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
+ // InternalRoom.g:10882:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
public final void rule__ActorClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10839:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
- // InternalRoom.g:10840:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
+ // InternalRoom.g:10886:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
+ // InternalRoom.g:10887:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
{
pushFollow(FOLLOW_40);
rule__ActorClass__Group_7__0__Impl();
@@ -30935,20 +31078,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0__Impl"
- // InternalRoom.g:10847:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
+ // InternalRoom.g:10894:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
public final void rule__ActorClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10851:1: ( ( 'Interface' ) )
- // InternalRoom.g:10852:1: ( 'Interface' )
+ // InternalRoom.g:10898:1: ( ( 'Interface' ) )
+ // InternalRoom.g:10899:1: ( 'Interface' )
{
- // InternalRoom.g:10852:1: ( 'Interface' )
- // InternalRoom.g:10853:1: 'Interface'
+ // InternalRoom.g:10899:1: ( 'Interface' )
+ // InternalRoom.g:10900:1: 'Interface'
{
before(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
- match(input,73,FOLLOW_2);
+ match(input,74,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
}
@@ -30972,16 +31115,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1"
- // InternalRoom.g:10866:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
+ // InternalRoom.g:10913:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
public final void rule__ActorClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10870:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
- // InternalRoom.g:10871:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
+ // InternalRoom.g:10917:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
+ // InternalRoom.g:10918:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group_7__1__Impl();
state._fsp--;
@@ -31010,20 +31153,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1__Impl"
- // InternalRoom.g:10878:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
+ // InternalRoom.g:10925:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10882:1: ( ( '{' ) )
- // InternalRoom.g:10883:1: ( '{' )
+ // InternalRoom.g:10929:1: ( ( '{' ) )
+ // InternalRoom.g:10930:1: ( '{' )
{
- // InternalRoom.g:10883:1: ( '{' )
- // InternalRoom.g:10884:1: '{'
+ // InternalRoom.g:10930:1: ( '{' )
+ // InternalRoom.g:10931:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
}
@@ -31047,16 +31190,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2"
- // InternalRoom.g:10897:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
+ // InternalRoom.g:10944:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
public final void rule__ActorClass__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10901:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
- // InternalRoom.g:10902:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
+ // InternalRoom.g:10948:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
+ // InternalRoom.g:10949:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group_7__2__Impl();
state._fsp--;
@@ -31085,35 +31228,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2__Impl"
- // InternalRoom.g:10909:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
+ // InternalRoom.g:10956:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
public final void rule__ActorClass__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10913:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
- // InternalRoom.g:10914:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:10960:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
+ // InternalRoom.g:10961:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
{
- // InternalRoom.g:10914:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
- // InternalRoom.g:10915:1: ( rule__ActorClass__Alternatives_7_2 )*
+ // InternalRoom.g:10961:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:10962:1: ( rule__ActorClass__Alternatives_7_2 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_7_2());
- // InternalRoom.g:10916:1: ( rule__ActorClass__Alternatives_7_2 )*
- loop116:
+ // InternalRoom.g:10963:1: ( rule__ActorClass__Alternatives_7_2 )*
+ loop117:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==68||LA116_0==76||LA116_0==79) ) {
- alt116=1;
+ if ( (LA117_0==24||LA117_0==70||LA117_0==79) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:10916:2: rule__ActorClass__Alternatives_7_2
+ // InternalRoom.g:10963:2: rule__ActorClass__Alternatives_7_2
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Alternatives_7_2();
state._fsp--;
@@ -31123,7 +31266,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop116;
+ break loop117;
}
} while (true);
@@ -31150,14 +31293,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3"
- // InternalRoom.g:10926:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
+ // InternalRoom.g:10973:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
public final void rule__ActorClass__Group_7__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10930:1: ( rule__ActorClass__Group_7__3__Impl )
- // InternalRoom.g:10931:2: rule__ActorClass__Group_7__3__Impl
+ // InternalRoom.g:10977:1: ( rule__ActorClass__Group_7__3__Impl )
+ // InternalRoom.g:10978:2: rule__ActorClass__Group_7__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__3__Impl();
@@ -31183,20 +31326,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3__Impl"
- // InternalRoom.g:10937:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
+ // InternalRoom.g:10984:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_7__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10941:1: ( ( '}' ) )
- // InternalRoom.g:10942:1: ( '}' )
+ // InternalRoom.g:10988:1: ( ( '}' ) )
+ // InternalRoom.g:10989:1: ( '}' )
{
- // InternalRoom.g:10942:1: ( '}' )
- // InternalRoom.g:10943:1: '}'
+ // InternalRoom.g:10989:1: ( '}' )
+ // InternalRoom.g:10990:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
}
@@ -31220,14 +31363,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0"
- // InternalRoom.g:10964:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
+ // InternalRoom.g:11011:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
public final void rule__ActorClass__Group_8__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10968:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
- // InternalRoom.g:10969:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
+ // InternalRoom.g:11015:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
+ // InternalRoom.g:11016:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__0__Impl();
@@ -31258,20 +31401,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0__Impl"
- // InternalRoom.g:10976:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
+ // InternalRoom.g:11023:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
public final void rule__ActorClass__Group_8__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10980:1: ( ( 'Structure' ) )
- // InternalRoom.g:10981:1: ( 'Structure' )
+ // InternalRoom.g:11027:1: ( ( 'Structure' ) )
+ // InternalRoom.g:11028:1: ( 'Structure' )
{
- // InternalRoom.g:10981:1: ( 'Structure' )
- // InternalRoom.g:10982:1: 'Structure'
+ // InternalRoom.g:11028:1: ( 'Structure' )
+ // InternalRoom.g:11029:1: 'Structure'
{
before(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
- match(input,74,FOLLOW_2);
+ match(input,75,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
}
@@ -31295,14 +31438,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1"
- // InternalRoom.g:10995:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
+ // InternalRoom.g:11042:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
public final void rule__ActorClass__Group_8__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10999:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
- // InternalRoom.g:11000:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
+ // InternalRoom.g:11046:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
+ // InternalRoom.g:11047:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__1__Impl();
@@ -31333,29 +31476,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1__Impl"
- // InternalRoom.g:11007:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
+ // InternalRoom.g:11054:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
public final void rule__ActorClass__Group_8__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11011:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
- // InternalRoom.g:11012:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11058:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
+ // InternalRoom.g:11059:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
{
- // InternalRoom.g:11012:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
- // InternalRoom.g:11013:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ // InternalRoom.g:11059:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11060:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
{
before(grammarAccess.getActorClassAccess().getStructureDocuAssignment_8_1());
- // InternalRoom.g:11014:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:11061:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==60) ) {
- alt117=1;
+ if ( (LA118_0==62) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:11014:2: rule__ActorClass__StructureDocuAssignment_8_1
+ // InternalRoom.g:11061:2: rule__ActorClass__StructureDocuAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructureDocuAssignment_8_1();
@@ -31391,16 +31534,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2"
- // InternalRoom.g:11024:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
+ // InternalRoom.g:11071:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
public final void rule__ActorClass__Group_8__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11028:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
- // InternalRoom.g:11029:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
+ // InternalRoom.g:11075:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
+ // InternalRoom.g:11076:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__2__Impl();
state._fsp--;
@@ -31429,20 +31572,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2__Impl"
- // InternalRoom.g:11036:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11083:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11040:1: ( ( '{' ) )
- // InternalRoom.g:11041:1: ( '{' )
+ // InternalRoom.g:11087:1: ( ( '{' ) )
+ // InternalRoom.g:11088:1: ( '{' )
{
- // InternalRoom.g:11041:1: ( '{' )
- // InternalRoom.g:11042:1: '{'
+ // InternalRoom.g:11088:1: ( '{' )
+ // InternalRoom.g:11089:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
}
@@ -31466,16 +31609,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3"
- // InternalRoom.g:11055:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
+ // InternalRoom.g:11102:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
public final void rule__ActorClass__Group_8__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11059:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
- // InternalRoom.g:11060:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
+ // InternalRoom.g:11106:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
+ // InternalRoom.g:11107:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__3__Impl();
state._fsp--;
@@ -31504,29 +31647,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3__Impl"
- // InternalRoom.g:11067:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
+ // InternalRoom.g:11114:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
public final void rule__ActorClass__Group_8__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11071:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
- // InternalRoom.g:11072:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11118:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
+ // InternalRoom.g:11119:1: ( ( rule__ActorClass__Group_8_3__0 )? )
{
- // InternalRoom.g:11072:1: ( ( rule__ActorClass__Group_8_3__0 )? )
- // InternalRoom.g:11073:1: ( rule__ActorClass__Group_8_3__0 )?
+ // InternalRoom.g:11119:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11120:1: ( rule__ActorClass__Group_8_3__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_3());
- // InternalRoom.g:11074:1: ( rule__ActorClass__Group_8_3__0 )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:11121:1: ( rule__ActorClass__Group_8_3__0 )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==56) ) {
- alt118=1;
+ if ( (LA119_0==58) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:11074:2: rule__ActorClass__Group_8_3__0
+ // InternalRoom.g:11121:2: rule__ActorClass__Group_8_3__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__0();
@@ -31562,16 +31705,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4"
- // InternalRoom.g:11084:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
+ // InternalRoom.g:11131:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
public final void rule__ActorClass__Group_8__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11088:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
- // InternalRoom.g:11089:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
+ // InternalRoom.g:11135:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
+ // InternalRoom.g:11136:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__4__Impl();
state._fsp--;
@@ -31600,29 +31743,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4__Impl"
- // InternalRoom.g:11096:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
+ // InternalRoom.g:11143:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
public final void rule__ActorClass__Group_8__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11100:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
- // InternalRoom.g:11101:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11147:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
+ // InternalRoom.g:11148:1: ( ( rule__ActorClass__Group_8_4__0 )? )
{
- // InternalRoom.g:11101:1: ( ( rule__ActorClass__Group_8_4__0 )? )
- // InternalRoom.g:11102:1: ( rule__ActorClass__Group_8_4__0 )?
+ // InternalRoom.g:11148:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11149:1: ( rule__ActorClass__Group_8_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_4());
- // InternalRoom.g:11103:1: ( rule__ActorClass__Group_8_4__0 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:11150:1: ( rule__ActorClass__Group_8_4__0 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==57) ) {
- alt119=1;
+ if ( (LA120_0==59) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:11103:2: rule__ActorClass__Group_8_4__0
+ // InternalRoom.g:11150:2: rule__ActorClass__Group_8_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__0();
@@ -31658,16 +31801,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5"
- // InternalRoom.g:11113:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
+ // InternalRoom.g:11160:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
public final void rule__ActorClass__Group_8__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11117:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
- // InternalRoom.g:11118:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
+ // InternalRoom.g:11164:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
+ // InternalRoom.g:11165:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__5__Impl();
state._fsp--;
@@ -31696,29 +31839,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5__Impl"
- // InternalRoom.g:11125:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
+ // InternalRoom.g:11172:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
public final void rule__ActorClass__Group_8__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11129:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
- // InternalRoom.g:11130:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11176:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
+ // InternalRoom.g:11177:1: ( ( rule__ActorClass__Group_8_5__0 )? )
{
- // InternalRoom.g:11130:1: ( ( rule__ActorClass__Group_8_5__0 )? )
- // InternalRoom.g:11131:1: ( rule__ActorClass__Group_8_5__0 )?
+ // InternalRoom.g:11177:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11178:1: ( rule__ActorClass__Group_8_5__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_5());
- // InternalRoom.g:11132:1: ( rule__ActorClass__Group_8_5__0 )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalRoom.g:11179:1: ( rule__ActorClass__Group_8_5__0 )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA120_0==58) ) {
- alt120=1;
+ if ( (LA121_0==60) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:11132:2: rule__ActorClass__Group_8_5__0
+ // InternalRoom.g:11179:2: rule__ActorClass__Group_8_5__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__0();
@@ -31754,16 +31897,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6"
- // InternalRoom.g:11142:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
+ // InternalRoom.g:11189:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
public final void rule__ActorClass__Group_8__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11146:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
- // InternalRoom.g:11147:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
+ // InternalRoom.g:11193:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
+ // InternalRoom.g:11194:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Group_8__6__Impl();
state._fsp--;
@@ -31792,35 +31935,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6__Impl"
- // InternalRoom.g:11154:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
+ // InternalRoom.g:11201:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
public final void rule__ActorClass__Group_8__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11158:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
- // InternalRoom.g:11159:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11205:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
+ // InternalRoom.g:11206:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
{
- // InternalRoom.g:11159:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
- // InternalRoom.g:11160:1: ( rule__ActorClass__Alternatives_8_6 )*
+ // InternalRoom.g:11206:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11207:1: ( rule__ActorClass__Alternatives_8_6 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_8_6());
- // InternalRoom.g:11161:1: ( rule__ActorClass__Alternatives_8_6 )*
- loop121:
+ // InternalRoom.g:11208:1: ( rule__ActorClass__Alternatives_8_6 )*
+ loop122:
do {
- int alt121=2;
- int LA121_0 = input.LA(1);
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( ((LA121_0>=34 && LA121_0<=35)||LA121_0==59||LA121_0==68||(LA121_0>=76 && LA121_0<=78)||LA121_0==80||LA121_0==85||LA121_0==89||LA121_0==93) ) {
- alt121=1;
+ if ( (LA122_0==24||(LA122_0>=36 && LA122_0<=37)||LA122_0==61||LA122_0==70||(LA122_0>=77 && LA122_0<=78)||LA122_0==80||LA122_0==85||LA122_0==89||LA122_0==93) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:11161:2: rule__ActorClass__Alternatives_8_6
+ // InternalRoom.g:11208:2: rule__ActorClass__Alternatives_8_6
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Alternatives_8_6();
state._fsp--;
@@ -31830,7 +31973,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop121;
+ break loop122;
}
} while (true);
@@ -31857,14 +32000,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7"
- // InternalRoom.g:11171:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
+ // InternalRoom.g:11218:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
public final void rule__ActorClass__Group_8__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11175:1: ( rule__ActorClass__Group_8__7__Impl )
- // InternalRoom.g:11176:2: rule__ActorClass__Group_8__7__Impl
+ // InternalRoom.g:11222:1: ( rule__ActorClass__Group_8__7__Impl )
+ // InternalRoom.g:11223:2: rule__ActorClass__Group_8__7__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__7__Impl();
@@ -31890,20 +32033,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7__Impl"
- // InternalRoom.g:11182:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
+ // InternalRoom.g:11229:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_8__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11186:1: ( ( '}' ) )
- // InternalRoom.g:11187:1: ( '}' )
+ // InternalRoom.g:11233:1: ( ( '}' ) )
+ // InternalRoom.g:11234:1: ( '}' )
{
- // InternalRoom.g:11187:1: ( '}' )
- // InternalRoom.g:11188:1: '}'
+ // InternalRoom.g:11234:1: ( '}' )
+ // InternalRoom.g:11235:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
}
@@ -31927,14 +32070,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0"
- // InternalRoom.g:11217:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
+ // InternalRoom.g:11264:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
public final void rule__ActorClass__Group_8_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11221:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
- // InternalRoom.g:11222:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
+ // InternalRoom.g:11268:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
+ // InternalRoom.g:11269:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_3__0__Impl();
@@ -31965,20 +32108,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0__Impl"
- // InternalRoom.g:11229:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:11276:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
public final void rule__ActorClass__Group_8_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11233:1: ( ( 'usercode1' ) )
- // InternalRoom.g:11234:1: ( 'usercode1' )
+ // InternalRoom.g:11280:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:11281:1: ( 'usercode1' )
{
- // InternalRoom.g:11234:1: ( 'usercode1' )
- // InternalRoom.g:11235:1: 'usercode1'
+ // InternalRoom.g:11281:1: ( 'usercode1' )
+ // InternalRoom.g:11282:1: 'usercode1'
{
before(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
- match(input,56,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
}
@@ -32002,14 +32145,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1"
- // InternalRoom.g:11248:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
+ // InternalRoom.g:11295:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
public final void rule__ActorClass__Group_8_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11252:1: ( rule__ActorClass__Group_8_3__1__Impl )
- // InternalRoom.g:11253:2: rule__ActorClass__Group_8_3__1__Impl
+ // InternalRoom.g:11299:1: ( rule__ActorClass__Group_8_3__1__Impl )
+ // InternalRoom.g:11300:2: rule__ActorClass__Group_8_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__1__Impl();
@@ -32035,21 +32178,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1__Impl"
- // InternalRoom.g:11259:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
+ // InternalRoom.g:11306:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
public final void rule__ActorClass__Group_8_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11263:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
- // InternalRoom.g:11264:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11310:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
+ // InternalRoom.g:11311:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
{
- // InternalRoom.g:11264:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
- // InternalRoom.g:11265:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11311:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11312:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode1Assignment_8_3_1());
- // InternalRoom.g:11266:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
- // InternalRoom.g:11266:2: rule__ActorClass__UserCode1Assignment_8_3_1
+ // InternalRoom.g:11313:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11313:2: rule__ActorClass__UserCode1Assignment_8_3_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode1Assignment_8_3_1();
@@ -32082,14 +32225,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0"
- // InternalRoom.g:11280:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
+ // InternalRoom.g:11327:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
public final void rule__ActorClass__Group_8_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11284:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
- // InternalRoom.g:11285:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
+ // InternalRoom.g:11331:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
+ // InternalRoom.g:11332:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_4__0__Impl();
@@ -32120,20 +32263,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0__Impl"
- // InternalRoom.g:11292:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:11339:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
public final void rule__ActorClass__Group_8_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11296:1: ( ( 'usercode2' ) )
- // InternalRoom.g:11297:1: ( 'usercode2' )
+ // InternalRoom.g:11343:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:11344:1: ( 'usercode2' )
{
- // InternalRoom.g:11297:1: ( 'usercode2' )
- // InternalRoom.g:11298:1: 'usercode2'
+ // InternalRoom.g:11344:1: ( 'usercode2' )
+ // InternalRoom.g:11345:1: 'usercode2'
{
before(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
- match(input,57,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
}
@@ -32157,14 +32300,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1"
- // InternalRoom.g:11311:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
+ // InternalRoom.g:11358:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
public final void rule__ActorClass__Group_8_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11315:1: ( rule__ActorClass__Group_8_4__1__Impl )
- // InternalRoom.g:11316:2: rule__ActorClass__Group_8_4__1__Impl
+ // InternalRoom.g:11362:1: ( rule__ActorClass__Group_8_4__1__Impl )
+ // InternalRoom.g:11363:2: rule__ActorClass__Group_8_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__1__Impl();
@@ -32190,21 +32333,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1__Impl"
- // InternalRoom.g:11322:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
+ // InternalRoom.g:11369:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
public final void rule__ActorClass__Group_8_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11326:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
- // InternalRoom.g:11327:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11373:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
+ // InternalRoom.g:11374:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
{
- // InternalRoom.g:11327:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
- // InternalRoom.g:11328:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11374:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11375:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode2Assignment_8_4_1());
- // InternalRoom.g:11329:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
- // InternalRoom.g:11329:2: rule__ActorClass__UserCode2Assignment_8_4_1
+ // InternalRoom.g:11376:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11376:2: rule__ActorClass__UserCode2Assignment_8_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode2Assignment_8_4_1();
@@ -32237,14 +32380,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0"
- // InternalRoom.g:11343:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
+ // InternalRoom.g:11390:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
public final void rule__ActorClass__Group_8_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11347:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
- // InternalRoom.g:11348:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
+ // InternalRoom.g:11394:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
+ // InternalRoom.g:11395:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
{
pushFollow(FOLLOW_27);
rule__ActorClass__Group_8_5__0__Impl();
@@ -32275,20 +32418,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0__Impl"
- // InternalRoom.g:11355:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:11402:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
public final void rule__ActorClass__Group_8_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11359:1: ( ( 'usercode3' ) )
- // InternalRoom.g:11360:1: ( 'usercode3' )
+ // InternalRoom.g:11406:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:11407:1: ( 'usercode3' )
{
- // InternalRoom.g:11360:1: ( 'usercode3' )
- // InternalRoom.g:11361:1: 'usercode3'
+ // InternalRoom.g:11407:1: ( 'usercode3' )
+ // InternalRoom.g:11408:1: 'usercode3'
{
before(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
- match(input,58,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
}
@@ -32312,14 +32455,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1"
- // InternalRoom.g:11374:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
+ // InternalRoom.g:11421:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
public final void rule__ActorClass__Group_8_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11378:1: ( rule__ActorClass__Group_8_5__1__Impl )
- // InternalRoom.g:11379:2: rule__ActorClass__Group_8_5__1__Impl
+ // InternalRoom.g:11425:1: ( rule__ActorClass__Group_8_5__1__Impl )
+ // InternalRoom.g:11426:2: rule__ActorClass__Group_8_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__1__Impl();
@@ -32345,21 +32488,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1__Impl"
- // InternalRoom.g:11385:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
+ // InternalRoom.g:11432:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
public final void rule__ActorClass__Group_8_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11389:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
- // InternalRoom.g:11390:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11436:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
+ // InternalRoom.g:11437:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
{
- // InternalRoom.g:11390:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
- // InternalRoom.g:11391:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11437:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11438:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode3Assignment_8_5_1());
- // InternalRoom.g:11392:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
- // InternalRoom.g:11392:2: rule__ActorClass__UserCode3Assignment_8_5_1
+ // InternalRoom.g:11439:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11439:2: rule__ActorClass__UserCode3Assignment_8_5_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode3Assignment_8_5_1();
@@ -32392,14 +32535,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0"
- // InternalRoom.g:11406:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
+ // InternalRoom.g:11453:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
public final void rule__ActorClass__Group_9__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11410:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
- // InternalRoom.g:11411:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
+ // InternalRoom.g:11457:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
+ // InternalRoom.g:11458:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__0__Impl();
@@ -32430,20 +32573,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0__Impl"
- // InternalRoom.g:11418:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
+ // InternalRoom.g:11465:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
public final void rule__ActorClass__Group_9__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11422:1: ( ( 'Behavior' ) )
- // InternalRoom.g:11423:1: ( 'Behavior' )
+ // InternalRoom.g:11469:1: ( ( 'Behavior' ) )
+ // InternalRoom.g:11470:1: ( 'Behavior' )
{
- // InternalRoom.g:11423:1: ( 'Behavior' )
- // InternalRoom.g:11424:1: 'Behavior'
+ // InternalRoom.g:11470:1: ( 'Behavior' )
+ // InternalRoom.g:11471:1: 'Behavior'
{
before(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
- match(input,75,FOLLOW_2);
+ match(input,76,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
}
@@ -32467,14 +32610,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1"
- // InternalRoom.g:11437:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
+ // InternalRoom.g:11484:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
public final void rule__ActorClass__Group_9__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11441:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
- // InternalRoom.g:11442:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
+ // InternalRoom.g:11488:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
+ // InternalRoom.g:11489:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__1__Impl();
@@ -32505,29 +32648,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1__Impl"
- // InternalRoom.g:11449:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
+ // InternalRoom.g:11496:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
public final void rule__ActorClass__Group_9__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11453:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
- // InternalRoom.g:11454:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11500:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
+ // InternalRoom.g:11501:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
{
- // InternalRoom.g:11454:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
- // InternalRoom.g:11455:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ // InternalRoom.g:11501:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11502:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuAssignment_9_1());
- // InternalRoom.g:11456:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:11503:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==60) ) {
- alt122=1;
+ if ( (LA123_0==62) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:11456:2: rule__ActorClass__BehaviorDocuAssignment_9_1
+ // InternalRoom.g:11503:2: rule__ActorClass__BehaviorDocuAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BehaviorDocuAssignment_9_1();
@@ -32563,16 +32706,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2"
- // InternalRoom.g:11466:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
+ // InternalRoom.g:11513:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
public final void rule__ActorClass__Group_9__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11470:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
- // InternalRoom.g:11471:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
+ // InternalRoom.g:11517:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
+ // InternalRoom.g:11518:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__2__Impl();
state._fsp--;
@@ -32601,20 +32744,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2__Impl"
- // InternalRoom.g:11478:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11525:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11482:1: ( ( '{' ) )
- // InternalRoom.g:11483:1: ( '{' )
+ // InternalRoom.g:11529:1: ( ( '{' ) )
+ // InternalRoom.g:11530:1: ( '{' )
{
- // InternalRoom.g:11483:1: ( '{' )
- // InternalRoom.g:11484:1: '{'
+ // InternalRoom.g:11530:1: ( '{' )
+ // InternalRoom.g:11531:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
}
@@ -32638,16 +32781,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3"
- // InternalRoom.g:11497:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
+ // InternalRoom.g:11544:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
public final void rule__ActorClass__Group_9__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11501:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
- // InternalRoom.g:11502:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
+ // InternalRoom.g:11548:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
+ // InternalRoom.g:11549:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__3__Impl();
state._fsp--;
@@ -32676,33 +32819,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3__Impl"
- // InternalRoom.g:11509:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
+ // InternalRoom.g:11556:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
public final void rule__ActorClass__Group_9__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11513:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
- // InternalRoom.g:11514:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11560:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
+ // InternalRoom.g:11561:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
{
- // InternalRoom.g:11514:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
- // InternalRoom.g:11515:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ // InternalRoom.g:11561:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11562:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAssignment_9_3());
- // InternalRoom.g:11516:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
- loop123:
+ // InternalRoom.g:11563:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ loop124:
do {
- int alt123=2;
- int LA123_0 = input.LA(1);
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==121) ) {
- alt123=1;
+ if ( (LA124_0==121) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:11516:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
+ // InternalRoom.g:11563:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
{
pushFollow(FOLLOW_25);
rule__ActorClass__BehaviorAnnotationsAssignment_9_3();
@@ -32714,7 +32857,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop123;
+ break loop124;
}
} while (true);
@@ -32741,16 +32884,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4"
- // InternalRoom.g:11526:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
+ // InternalRoom.g:11573:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
public final void rule__ActorClass__Group_9__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11530:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
- // InternalRoom.g:11531:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
+ // InternalRoom.g:11577:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
+ // InternalRoom.g:11578:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__4__Impl();
state._fsp--;
@@ -32779,35 +32922,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4__Impl"
- // InternalRoom.g:11538:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
+ // InternalRoom.g:11585:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
public final void rule__ActorClass__Group_9__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11542:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
- // InternalRoom.g:11543:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11589:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
+ // InternalRoom.g:11590:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
{
- // InternalRoom.g:11543:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
- // InternalRoom.g:11544:1: ( rule__ActorClass__Alternatives_9_4 )*
+ // InternalRoom.g:11590:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11591:1: ( rule__ActorClass__Alternatives_9_4 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_9_4());
- // InternalRoom.g:11545:1: ( rule__ActorClass__Alternatives_9_4 )*
- loop124:
+ // InternalRoom.g:11592:1: ( rule__ActorClass__Alternatives_9_4 )*
+ loop125:
do {
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( ((LA124_0>=14 && LA124_0<=15)||LA124_0==62||LA124_0==128) ) {
- alt124=1;
+ if ( ((LA125_0>=14 && LA125_0<=15)||LA125_0==64||LA125_0==128) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:11545:2: rule__ActorClass__Alternatives_9_4
+ // InternalRoom.g:11592:2: rule__ActorClass__Alternatives_9_4
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__ActorClass__Alternatives_9_4();
state._fsp--;
@@ -32817,7 +32960,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop124;
+ break loop125;
}
} while (true);
@@ -32844,16 +32987,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5"
- // InternalRoom.g:11555:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
+ // InternalRoom.g:11602:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
public final void rule__ActorClass__Group_9__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11559:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
- // InternalRoom.g:11560:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
+ // InternalRoom.g:11606:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
+ // InternalRoom.g:11607:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Group_9__5__Impl();
state._fsp--;
@@ -32882,29 +33025,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5__Impl"
- // InternalRoom.g:11567:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
+ // InternalRoom.g:11614:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
public final void rule__ActorClass__Group_9__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11571:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
- // InternalRoom.g:11572:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11618:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
+ // InternalRoom.g:11619:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
{
- // InternalRoom.g:11572:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
- // InternalRoom.g:11573:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ // InternalRoom.g:11619:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11620:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
{
before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5());
- // InternalRoom.g:11574:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:11621:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==94) ) {
- alt125=1;
+ if ( (LA126_0==94) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:11574:2: rule__ActorClass__StateMachineAssignment_9_5
+ // InternalRoom.g:11621:2: rule__ActorClass__StateMachineAssignment_9_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__StateMachineAssignment_9_5();
@@ -32940,14 +33083,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6"
- // InternalRoom.g:11584:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
+ // InternalRoom.g:11631:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
public final void rule__ActorClass__Group_9__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11588:1: ( rule__ActorClass__Group_9__6__Impl )
- // InternalRoom.g:11589:2: rule__ActorClass__Group_9__6__Impl
+ // InternalRoom.g:11635:1: ( rule__ActorClass__Group_9__6__Impl )
+ // InternalRoom.g:11636:2: rule__ActorClass__Group_9__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__6__Impl();
@@ -32973,20 +33116,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6__Impl"
- // InternalRoom.g:11595:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
+ // InternalRoom.g:11642:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_9__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11599:1: ( ( '}' ) )
- // InternalRoom.g:11600:1: ( '}' )
+ // InternalRoom.g:11646:1: ( ( '}' ) )
+ // InternalRoom.g:11647:1: ( '}' )
{
- // InternalRoom.g:11600:1: ( '}' )
- // InternalRoom.g:11601:1: '}'
+ // InternalRoom.g:11647:1: ( '}' )
+ // InternalRoom.g:11648:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
}
@@ -33010,16 +33153,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0"
- // InternalRoom.g:11628:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
+ // InternalRoom.g:11675:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
public final void rule__Port__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11632:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
- // InternalRoom.g:11633:2: rule__Port__Group__0__Impl rule__Port__Group__1
+ // InternalRoom.g:11679:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
+ // InternalRoom.g:11680:2: rule__Port__Group__0__Impl rule__Port__Group__1
{
- pushFollow(FOLLOW_59);
+ pushFollow(FOLLOW_60);
rule__Port__Group__0__Impl();
state._fsp--;
@@ -33048,29 +33191,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0__Impl"
- // InternalRoom.g:11640:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
+ // InternalRoom.g:11687:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
public final void rule__Port__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11644:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
- // InternalRoom.g:11645:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11691:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
+ // InternalRoom.g:11692:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
{
- // InternalRoom.g:11645:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
- // InternalRoom.g:11646:1: ( rule__Port__ConjugatedAssignment_0 )?
+ // InternalRoom.g:11692:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11693:1: ( rule__Port__ConjugatedAssignment_0 )?
{
before(grammarAccess.getPortAccess().getConjugatedAssignment_0());
- // InternalRoom.g:11647:1: ( rule__Port__ConjugatedAssignment_0 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalRoom.g:11694:1: ( rule__Port__ConjugatedAssignment_0 )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==68) ) {
- alt126=1;
+ if ( (LA127_0==70) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:11647:2: rule__Port__ConjugatedAssignment_0
+ // InternalRoom.g:11694:2: rule__Port__ConjugatedAssignment_0
{
pushFollow(FOLLOW_2);
rule__Port__ConjugatedAssignment_0();
@@ -33106,14 +33249,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1"
- // InternalRoom.g:11657:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
+ // InternalRoom.g:11704:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
public final void rule__Port__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11661:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
- // InternalRoom.g:11662:2: rule__Port__Group__1__Impl rule__Port__Group__2
+ // InternalRoom.g:11708:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
+ // InternalRoom.g:11709:2: rule__Port__Group__1__Impl rule__Port__Group__2
{
pushFollow(FOLLOW_3);
rule__Port__Group__1__Impl();
@@ -33144,20 +33287,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1__Impl"
- // InternalRoom.g:11669:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11716:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
public final void rule__Port__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11673:1: ( ( 'Port' ) )
- // InternalRoom.g:11674:1: ( 'Port' )
+ // InternalRoom.g:11720:1: ( ( 'Port' ) )
+ // InternalRoom.g:11721:1: ( 'Port' )
{
- // InternalRoom.g:11674:1: ( 'Port' )
- // InternalRoom.g:11675:1: 'Port'
+ // InternalRoom.g:11721:1: ( 'Port' )
+ // InternalRoom.g:11722:1: 'Port'
{
before(grammarAccess.getPortAccess().getPortKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,24,FOLLOW_2);
after(grammarAccess.getPortAccess().getPortKeyword_1());
}
@@ -33181,14 +33324,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2"
- // InternalRoom.g:11688:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
+ // InternalRoom.g:11735:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
public final void rule__Port__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11692:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
- // InternalRoom.g:11693:2: rule__Port__Group__2__Impl rule__Port__Group__3
+ // InternalRoom.g:11739:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
+ // InternalRoom.g:11740:2: rule__Port__Group__2__Impl rule__Port__Group__3
{
pushFollow(FOLLOW_28);
rule__Port__Group__2__Impl();
@@ -33219,21 +33362,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2__Impl"
- // InternalRoom.g:11700:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
+ // InternalRoom.g:11747:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
public final void rule__Port__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11704:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
- // InternalRoom.g:11705:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11751:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
+ // InternalRoom.g:11752:1: ( ( rule__Port__NameAssignment_2 ) )
{
- // InternalRoom.g:11705:1: ( ( rule__Port__NameAssignment_2 ) )
- // InternalRoom.g:11706:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11752:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:11753:1: ( rule__Port__NameAssignment_2 )
{
before(grammarAccess.getPortAccess().getNameAssignment_2());
- // InternalRoom.g:11707:1: ( rule__Port__NameAssignment_2 )
- // InternalRoom.g:11707:2: rule__Port__NameAssignment_2
+ // InternalRoom.g:11754:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:11754:2: rule__Port__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Port__NameAssignment_2();
@@ -33266,14 +33409,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3"
- // InternalRoom.g:11717:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
+ // InternalRoom.g:11764:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
public final void rule__Port__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11721:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
- // InternalRoom.g:11722:2: rule__Port__Group__3__Impl rule__Port__Group__4
+ // InternalRoom.g:11768:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
+ // InternalRoom.g:11769:2: rule__Port__Group__3__Impl rule__Port__Group__4
{
pushFollow(FOLLOW_28);
rule__Port__Group__3__Impl();
@@ -33304,29 +33447,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3__Impl"
- // InternalRoom.g:11729:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:11776:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
public final void rule__Port__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11733:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:11734:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11780:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:11781:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:11734:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
- // InternalRoom.g:11735:1: ( rule__Port__MultiplicityAssignment_3 )?
+ // InternalRoom.g:11781:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:11782:1: ( rule__Port__MultiplicityAssignment_3 )?
{
before(grammarAccess.getPortAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:11736:1: ( rule__Port__MultiplicityAssignment_3 )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:11783:1: ( rule__Port__MultiplicityAssignment_3 )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==60) ) {
- alt127=1;
+ if ( (LA128_0==62) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:11736:2: rule__Port__MultiplicityAssignment_3
+ // InternalRoom.g:11783:2: rule__Port__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__Port__MultiplicityAssignment_3();
@@ -33362,14 +33505,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4"
- // InternalRoom.g:11746:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
+ // InternalRoom.g:11793:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
public final void rule__Port__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11750:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
- // InternalRoom.g:11751:2: rule__Port__Group__4__Impl rule__Port__Group__5
+ // InternalRoom.g:11797:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
+ // InternalRoom.g:11798:2: rule__Port__Group__4__Impl rule__Port__Group__5
{
pushFollow(FOLLOW_3);
rule__Port__Group__4__Impl();
@@ -33400,20 +33543,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4__Impl"
- // InternalRoom.g:11758:1: rule__Port__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:11805:1: rule__Port__Group__4__Impl : ( ':' ) ;
public final void rule__Port__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11762:1: ( ( ':' ) )
- // InternalRoom.g:11763:1: ( ':' )
+ // InternalRoom.g:11809:1: ( ( ':' ) )
+ // InternalRoom.g:11810:1: ( ':' )
{
- // InternalRoom.g:11763:1: ( ':' )
- // InternalRoom.g:11764:1: ':'
+ // InternalRoom.g:11810:1: ( ':' )
+ // InternalRoom.g:11811:1: ':'
{
before(grammarAccess.getPortAccess().getColonKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getPortAccess().getColonKeyword_4());
}
@@ -33437,16 +33580,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5"
- // InternalRoom.g:11777:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
+ // InternalRoom.g:11824:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
public final void rule__Port__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11781:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
- // InternalRoom.g:11782:2: rule__Port__Group__5__Impl rule__Port__Group__6
+ // InternalRoom.g:11828:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
+ // InternalRoom.g:11829:2: rule__Port__Group__5__Impl rule__Port__Group__6
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_47);
rule__Port__Group__5__Impl();
state._fsp--;
@@ -33475,21 +33618,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5__Impl"
- // InternalRoom.g:11789:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
+ // InternalRoom.g:11836:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
public final void rule__Port__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11793:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
- // InternalRoom.g:11794:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:11840:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
+ // InternalRoom.g:11841:1: ( ( rule__Port__ProtocolAssignment_5 ) )
{
- // InternalRoom.g:11794:1: ( ( rule__Port__ProtocolAssignment_5 ) )
- // InternalRoom.g:11795:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:11841:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:11842:1: ( rule__Port__ProtocolAssignment_5 )
{
before(grammarAccess.getPortAccess().getProtocolAssignment_5());
- // InternalRoom.g:11796:1: ( rule__Port__ProtocolAssignment_5 )
- // InternalRoom.g:11796:2: rule__Port__ProtocolAssignment_5
+ // InternalRoom.g:11843:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:11843:2: rule__Port__ProtocolAssignment_5
{
pushFollow(FOLLOW_2);
rule__Port__ProtocolAssignment_5();
@@ -33522,20 +33665,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6"
- // InternalRoom.g:11806:1: rule__Port__Group__6 : rule__Port__Group__6__Impl ;
+ // InternalRoom.g:11853:1: rule__Port__Group__6 : rule__Port__Group__6__Impl rule__Port__Group__7 ;
public final void rule__Port__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11810:1: ( rule__Port__Group__6__Impl )
- // InternalRoom.g:11811:2: rule__Port__Group__6__Impl
+ // InternalRoom.g:11857:1: ( rule__Port__Group__6__Impl rule__Port__Group__7 )
+ // InternalRoom.g:11858:2: rule__Port__Group__6__Impl rule__Port__Group__7
{
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_47);
rule__Port__Group__6__Impl();
state._fsp--;
+ pushFollow(FOLLOW_2);
+ rule__Port__Group__7();
+
+ state._fsp--;
+
}
@@ -33555,32 +33703,130 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6__Impl"
- // InternalRoom.g:11817:1: rule__Port__Group__6__Impl : ( ( rule__Port__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:11865:1: rule__Port__Group__6__Impl : ( ( rule__Port__AnnotationsAssignment_6 )* ) ;
public final void rule__Port__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11821:1: ( ( ( rule__Port__DocuAssignment_6 )? ) )
- // InternalRoom.g:11822:1: ( ( rule__Port__DocuAssignment_6 )? )
+ // InternalRoom.g:11869:1: ( ( ( rule__Port__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:11870:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:11822:1: ( ( rule__Port__DocuAssignment_6 )? )
- // InternalRoom.g:11823:1: ( rule__Port__DocuAssignment_6 )?
+ // InternalRoom.g:11870:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:11871:1: ( rule__Port__AnnotationsAssignment_6 )*
{
- before(grammarAccess.getPortAccess().getDocuAssignment_6());
- // InternalRoom.g:11824:1: ( rule__Port__DocuAssignment_6 )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ before(grammarAccess.getPortAccess().getAnnotationsAssignment_6());
+ // InternalRoom.g:11872:1: ( rule__Port__AnnotationsAssignment_6 )*
+ loop129:
+ do {
+ int alt129=2;
+ int LA129_0 = input.LA(1);
+
+ if ( (LA129_0==121) ) {
+ alt129=1;
+ }
+
+
+ switch (alt129) {
+ case 1 :
+ // InternalRoom.g:11872:2: rule__Port__AnnotationsAssignment_6
+ {
+ pushFollow(FOLLOW_25);
+ rule__Port__AnnotationsAssignment_6();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop129;
+ }
+ } while (true);
+
+ after(grammarAccess.getPortAccess().getAnnotationsAssignment_6());
- if ( (LA128_0==60) ) {
- alt128=1;
}
- switch (alt128) {
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Port__Group__6__Impl"
+
+
+ // $ANTLR start "rule__Port__Group__7"
+ // InternalRoom.g:11882:1: rule__Port__Group__7 : rule__Port__Group__7__Impl ;
+ public final void rule__Port__Group__7() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:11886:1: ( rule__Port__Group__7__Impl )
+ // InternalRoom.g:11887:2: rule__Port__Group__7__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__Port__Group__7__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Port__Group__7"
+
+
+ // $ANTLR start "rule__Port__Group__7__Impl"
+ // InternalRoom.g:11893:1: rule__Port__Group__7__Impl : ( ( rule__Port__DocuAssignment_7 )? ) ;
+ public final void rule__Port__Group__7__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:11897:1: ( ( ( rule__Port__DocuAssignment_7 )? ) )
+ // InternalRoom.g:11898:1: ( ( rule__Port__DocuAssignment_7 )? )
+ {
+ // InternalRoom.g:11898:1: ( ( rule__Port__DocuAssignment_7 )? )
+ // InternalRoom.g:11899:1: ( rule__Port__DocuAssignment_7 )?
+ {
+ before(grammarAccess.getPortAccess().getDocuAssignment_7());
+ // InternalRoom.g:11900:1: ( rule__Port__DocuAssignment_7 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
+
+ if ( (LA130_0==62) ) {
+ alt130=1;
+ }
+ switch (alt130) {
case 1 :
- // InternalRoom.g:11824:2: rule__Port__DocuAssignment_6
+ // InternalRoom.g:11900:2: rule__Port__DocuAssignment_7
{
pushFollow(FOLLOW_2);
- rule__Port__DocuAssignment_6();
+ rule__Port__DocuAssignment_7();
state._fsp--;
@@ -33590,7 +33836,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getPortAccess().getDocuAssignment_6());
+ after(grammarAccess.getPortAccess().getDocuAssignment_7());
}
@@ -33609,20 +33855,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__Port__Group__6__Impl"
+ // $ANTLR end "rule__Port__Group__7__Impl"
// $ANTLR start "rule__ExternalPort__Group__0"
- // InternalRoom.g:11848:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
+ // InternalRoom.g:11926:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
public final void rule__ExternalPort__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11852:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
- // InternalRoom.g:11853:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
+ // InternalRoom.g:11930:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
+ // InternalRoom.g:11931:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
{
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
rule__ExternalPort__Group__0__Impl();
state._fsp--;
@@ -33651,17 +33897,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0__Impl"
- // InternalRoom.g:11860:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
+ // InternalRoom.g:11938:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
public final void rule__ExternalPort__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11864:1: ( ( 'external' ) )
- // InternalRoom.g:11865:1: ( 'external' )
+ // InternalRoom.g:11942:1: ( ( 'external' ) )
+ // InternalRoom.g:11943:1: ( 'external' )
{
- // InternalRoom.g:11865:1: ( 'external' )
- // InternalRoom.g:11866:1: 'external'
+ // InternalRoom.g:11943:1: ( 'external' )
+ // InternalRoom.g:11944:1: 'external'
{
before(grammarAccess.getExternalPortAccess().getExternalKeyword_0());
match(input,77,FOLLOW_2);
@@ -33688,14 +33934,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1"
- // InternalRoom.g:11879:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
+ // InternalRoom.g:11957:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
public final void rule__ExternalPort__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11883:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
- // InternalRoom.g:11884:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
+ // InternalRoom.g:11961:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
+ // InternalRoom.g:11962:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
{
pushFollow(FOLLOW_3);
rule__ExternalPort__Group__1__Impl();
@@ -33726,20 +33972,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1__Impl"
- // InternalRoom.g:11891:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11969:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
public final void rule__ExternalPort__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11895:1: ( ( 'Port' ) )
- // InternalRoom.g:11896:1: ( 'Port' )
+ // InternalRoom.g:11973:1: ( ( 'Port' ) )
+ // InternalRoom.g:11974:1: ( 'Port' )
{
- // InternalRoom.g:11896:1: ( 'Port' )
- // InternalRoom.g:11897:1: 'Port'
+ // InternalRoom.g:11974:1: ( 'Port' )
+ // InternalRoom.g:11975:1: 'Port'
{
before(grammarAccess.getExternalPortAccess().getPortKeyword_1());
- match(input,76,FOLLOW_2);
+ match(input,24,FOLLOW_2);
after(grammarAccess.getExternalPortAccess().getPortKeyword_1());
}
@@ -33763,14 +34009,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2"
- // InternalRoom.g:11910:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
+ // InternalRoom.g:11988:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
public final void rule__ExternalPort__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11914:1: ( rule__ExternalPort__Group__2__Impl )
- // InternalRoom.g:11915:2: rule__ExternalPort__Group__2__Impl
+ // InternalRoom.g:11992:1: ( rule__ExternalPort__Group__2__Impl )
+ // InternalRoom.g:11993:2: rule__ExternalPort__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__2__Impl();
@@ -33796,21 +34042,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2__Impl"
- // InternalRoom.g:11921:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
+ // InternalRoom.g:11999:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
public final void rule__ExternalPort__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11925:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
- // InternalRoom.g:11926:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12003:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
+ // InternalRoom.g:12004:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
{
- // InternalRoom.g:11926:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
- // InternalRoom.g:11927:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12004:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12005:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortAssignment_2());
- // InternalRoom.g:11928:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
- // InternalRoom.g:11928:2: rule__ExternalPort__InterfacePortAssignment_2
+ // InternalRoom.g:12006:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12006:2: rule__ExternalPort__InterfacePortAssignment_2
{
pushFollow(FOLLOW_2);
rule__ExternalPort__InterfacePortAssignment_2();
@@ -33843,14 +34089,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0"
- // InternalRoom.g:11944:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
+ // InternalRoom.g:12022:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
public final void rule__SAP__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11948:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
- // InternalRoom.g:11949:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
+ // InternalRoom.g:12026:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
+ // InternalRoom.g:12027:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
{
pushFollow(FOLLOW_3);
rule__SAP__Group__0__Impl();
@@ -33881,17 +34127,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0__Impl"
- // InternalRoom.g:11956:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
+ // InternalRoom.g:12034:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
public final void rule__SAP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11960:1: ( ( 'SAP' ) )
- // InternalRoom.g:11961:1: ( 'SAP' )
+ // InternalRoom.g:12038:1: ( ( 'SAP' ) )
+ // InternalRoom.g:12039:1: ( 'SAP' )
{
- // InternalRoom.g:11961:1: ( 'SAP' )
- // InternalRoom.g:11962:1: 'SAP'
+ // InternalRoom.g:12039:1: ( 'SAP' )
+ // InternalRoom.g:12040:1: 'SAP'
{
before(grammarAccess.getSAPAccess().getSAPKeyword_0());
match(input,78,FOLLOW_2);
@@ -33918,14 +34164,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1"
- // InternalRoom.g:11975:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
+ // InternalRoom.g:12053:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
public final void rule__SAP__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11979:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
- // InternalRoom.g:11980:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
+ // InternalRoom.g:12057:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
+ // InternalRoom.g:12058:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
{
pushFollow(FOLLOW_8);
rule__SAP__Group__1__Impl();
@@ -33956,21 +34202,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1__Impl"
- // InternalRoom.g:11987:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12065:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
public final void rule__SAP__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11991:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
- // InternalRoom.g:11992:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12069:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12070:1: ( ( rule__SAP__NameAssignment_1 ) )
{
- // InternalRoom.g:11992:1: ( ( rule__SAP__NameAssignment_1 ) )
- // InternalRoom.g:11993:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12070:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12071:1: ( rule__SAP__NameAssignment_1 )
{
before(grammarAccess.getSAPAccess().getNameAssignment_1());
- // InternalRoom.g:11994:1: ( rule__SAP__NameAssignment_1 )
- // InternalRoom.g:11994:2: rule__SAP__NameAssignment_1
+ // InternalRoom.g:12072:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12072:2: rule__SAP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SAP__NameAssignment_1();
@@ -34003,14 +34249,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2"
- // InternalRoom.g:12004:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
+ // InternalRoom.g:12082:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
public final void rule__SAP__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12008:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
- // InternalRoom.g:12009:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
+ // InternalRoom.g:12086:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
+ // InternalRoom.g:12087:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
{
pushFollow(FOLLOW_3);
rule__SAP__Group__2__Impl();
@@ -34041,20 +34287,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2__Impl"
- // InternalRoom.g:12016:1: rule__SAP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12094:1: rule__SAP__Group__2__Impl : ( ':' ) ;
public final void rule__SAP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12020:1: ( ( ':' ) )
- // InternalRoom.g:12021:1: ( ':' )
+ // InternalRoom.g:12098:1: ( ( ':' ) )
+ // InternalRoom.g:12099:1: ( ':' )
{
- // InternalRoom.g:12021:1: ( ':' )
- // InternalRoom.g:12022:1: ':'
+ // InternalRoom.g:12099:1: ( ':' )
+ // InternalRoom.g:12100:1: ':'
{
before(grammarAccess.getSAPAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getSAPAccess().getColonKeyword_2());
}
@@ -34078,14 +34324,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3"
- // InternalRoom.g:12035:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
+ // InternalRoom.g:12113:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl ;
public final void rule__SAP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12039:1: ( rule__SAP__Group__3__Impl )
- // InternalRoom.g:12040:2: rule__SAP__Group__3__Impl
+ // InternalRoom.g:12117:1: ( rule__SAP__Group__3__Impl )
+ // InternalRoom.g:12118:2: rule__SAP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SAP__Group__3__Impl();
@@ -34111,21 +34357,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3__Impl"
- // InternalRoom.g:12046:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12124:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
public final void rule__SAP__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12050:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12051:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12128:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12129:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12051:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12052:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12129:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12130:1: ( rule__SAP__ProtocolAssignment_3 )
{
before(grammarAccess.getSAPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12053:1: ( rule__SAP__ProtocolAssignment_3 )
- // InternalRoom.g:12053:2: rule__SAP__ProtocolAssignment_3
+ // InternalRoom.g:12131:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12131:2: rule__SAP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SAP__ProtocolAssignment_3();
@@ -34158,14 +34404,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0"
- // InternalRoom.g:12071:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
+ // InternalRoom.g:12149:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
public final void rule__SPP__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12075:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
- // InternalRoom.g:12076:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
+ // InternalRoom.g:12153:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
+ // InternalRoom.g:12154:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
{
pushFollow(FOLLOW_3);
rule__SPP__Group__0__Impl();
@@ -34196,17 +34442,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0__Impl"
- // InternalRoom.g:12083:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
+ // InternalRoom.g:12161:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
public final void rule__SPP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12087:1: ( ( 'SPP' ) )
- // InternalRoom.g:12088:1: ( 'SPP' )
+ // InternalRoom.g:12165:1: ( ( 'SPP' ) )
+ // InternalRoom.g:12166:1: ( 'SPP' )
{
- // InternalRoom.g:12088:1: ( 'SPP' )
- // InternalRoom.g:12089:1: 'SPP'
+ // InternalRoom.g:12166:1: ( 'SPP' )
+ // InternalRoom.g:12167:1: 'SPP'
{
before(grammarAccess.getSPPAccess().getSPPKeyword_0());
match(input,79,FOLLOW_2);
@@ -34233,14 +34479,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1"
- // InternalRoom.g:12102:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
+ // InternalRoom.g:12180:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
public final void rule__SPP__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12106:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
- // InternalRoom.g:12107:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
+ // InternalRoom.g:12184:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
+ // InternalRoom.g:12185:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
{
pushFollow(FOLLOW_8);
rule__SPP__Group__1__Impl();
@@ -34271,21 +34517,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1__Impl"
- // InternalRoom.g:12114:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12192:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
public final void rule__SPP__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12118:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
- // InternalRoom.g:12119:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12196:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12197:1: ( ( rule__SPP__NameAssignment_1 ) )
{
- // InternalRoom.g:12119:1: ( ( rule__SPP__NameAssignment_1 ) )
- // InternalRoom.g:12120:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12197:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12198:1: ( rule__SPP__NameAssignment_1 )
{
before(grammarAccess.getSPPAccess().getNameAssignment_1());
- // InternalRoom.g:12121:1: ( rule__SPP__NameAssignment_1 )
- // InternalRoom.g:12121:2: rule__SPP__NameAssignment_1
+ // InternalRoom.g:12199:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12199:2: rule__SPP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SPP__NameAssignment_1();
@@ -34318,14 +34564,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2"
- // InternalRoom.g:12131:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
+ // InternalRoom.g:12209:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
public final void rule__SPP__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12135:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
- // InternalRoom.g:12136:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
+ // InternalRoom.g:12213:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
+ // InternalRoom.g:12214:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
{
pushFollow(FOLLOW_3);
rule__SPP__Group__2__Impl();
@@ -34356,20 +34602,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2__Impl"
- // InternalRoom.g:12143:1: rule__SPP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12221:1: rule__SPP__Group__2__Impl : ( ':' ) ;
public final void rule__SPP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12147:1: ( ( ':' ) )
- // InternalRoom.g:12148:1: ( ':' )
+ // InternalRoom.g:12225:1: ( ( ':' ) )
+ // InternalRoom.g:12226:1: ( ':' )
{
- // InternalRoom.g:12148:1: ( ':' )
- // InternalRoom.g:12149:1: ':'
+ // InternalRoom.g:12226:1: ( ':' )
+ // InternalRoom.g:12227:1: ':'
{
before(grammarAccess.getSPPAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getSPPAccess().getColonKeyword_2());
}
@@ -34393,14 +34639,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3"
- // InternalRoom.g:12162:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
+ // InternalRoom.g:12240:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl ;
public final void rule__SPP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12166:1: ( rule__SPP__Group__3__Impl )
- // InternalRoom.g:12167:2: rule__SPP__Group__3__Impl
+ // InternalRoom.g:12244:1: ( rule__SPP__Group__3__Impl )
+ // InternalRoom.g:12245:2: rule__SPP__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SPP__Group__3__Impl();
@@ -34426,21 +34672,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3__Impl"
- // InternalRoom.g:12173:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12251:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
public final void rule__SPP__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12177:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12178:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12255:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12256:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12178:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12179:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12256:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12257:1: ( rule__SPP__ProtocolAssignment_3 )
{
before(grammarAccess.getSPPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12180:1: ( rule__SPP__ProtocolAssignment_3 )
- // InternalRoom.g:12180:2: rule__SPP__ProtocolAssignment_3
+ // InternalRoom.g:12258:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12258:2: rule__SPP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SPP__ProtocolAssignment_3();
@@ -34473,16 +34719,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0"
- // InternalRoom.g:12198:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
+ // InternalRoom.g:12276:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
public final void rule__ServiceImplementation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12202:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
- // InternalRoom.g:12203:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
+ // InternalRoom.g:12280:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
+ // InternalRoom.g:12281:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__ServiceImplementation__Group__0__Impl();
state._fsp--;
@@ -34511,17 +34757,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0__Impl"
- // InternalRoom.g:12210:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
+ // InternalRoom.g:12288:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
public final void rule__ServiceImplementation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12214:1: ( ( 'ServiceImplementation' ) )
- // InternalRoom.g:12215:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12292:1: ( ( 'ServiceImplementation' ) )
+ // InternalRoom.g:12293:1: ( 'ServiceImplementation' )
{
- // InternalRoom.g:12215:1: ( 'ServiceImplementation' )
- // InternalRoom.g:12216:1: 'ServiceImplementation'
+ // InternalRoom.g:12293:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12294:1: 'ServiceImplementation'
{
before(grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
match(input,80,FOLLOW_2);
@@ -34548,14 +34794,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1"
- // InternalRoom.g:12229:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
+ // InternalRoom.g:12307:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
public final void rule__ServiceImplementation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12233:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
- // InternalRoom.g:12234:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
+ // InternalRoom.g:12311:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
+ // InternalRoom.g:12312:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
{
pushFollow(FOLLOW_3);
rule__ServiceImplementation__Group__1__Impl();
@@ -34586,20 +34832,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1__Impl"
- // InternalRoom.g:12241:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:12319:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
public final void rule__ServiceImplementation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12245:1: ( ( 'of' ) )
- // InternalRoom.g:12246:1: ( 'of' )
+ // InternalRoom.g:12323:1: ( ( 'of' ) )
+ // InternalRoom.g:12324:1: ( 'of' )
{
- // InternalRoom.g:12246:1: ( 'of' )
- // InternalRoom.g:12247:1: 'of'
+ // InternalRoom.g:12324:1: ( 'of' )
+ // InternalRoom.g:12325:1: 'of'
{
before(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
- match(input,51,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
}
@@ -34623,14 +34869,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2"
- // InternalRoom.g:12260:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
+ // InternalRoom.g:12338:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
public final void rule__ServiceImplementation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12264:1: ( rule__ServiceImplementation__Group__2__Impl )
- // InternalRoom.g:12265:2: rule__ServiceImplementation__Group__2__Impl
+ // InternalRoom.g:12342:1: ( rule__ServiceImplementation__Group__2__Impl )
+ // InternalRoom.g:12343:2: rule__ServiceImplementation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__2__Impl();
@@ -34656,21 +34902,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2__Impl"
- // InternalRoom.g:12271:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
+ // InternalRoom.g:12349:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
public final void rule__ServiceImplementation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12275:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
- // InternalRoom.g:12276:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12353:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
+ // InternalRoom.g:12354:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
{
- // InternalRoom.g:12276:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
- // InternalRoom.g:12277:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12354:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12355:1: ( rule__ServiceImplementation__SppAssignment_2 )
{
before(grammarAccess.getServiceImplementationAccess().getSppAssignment_2());
- // InternalRoom.g:12278:1: ( rule__ServiceImplementation__SppAssignment_2 )
- // InternalRoom.g:12278:2: rule__ServiceImplementation__SppAssignment_2
+ // InternalRoom.g:12356:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12356:2: rule__ServiceImplementation__SppAssignment_2
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__SppAssignment_2();
@@ -34703,14 +34949,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0"
- // InternalRoom.g:12294:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
+ // InternalRoom.g:12372:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
public final void rule__LogicalSystem__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12298:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
- // InternalRoom.g:12299:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
+ // InternalRoom.g:12376:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
+ // InternalRoom.g:12377:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalSystem__Group__0__Impl();
@@ -34741,17 +34987,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0__Impl"
- // InternalRoom.g:12306:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
+ // InternalRoom.g:12384:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
public final void rule__LogicalSystem__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12310:1: ( ( 'LogicalSystem' ) )
- // InternalRoom.g:12311:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12388:1: ( ( 'LogicalSystem' ) )
+ // InternalRoom.g:12389:1: ( 'LogicalSystem' )
{
- // InternalRoom.g:12311:1: ( 'LogicalSystem' )
- // InternalRoom.g:12312:1: 'LogicalSystem'
+ // InternalRoom.g:12389:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12390:1: 'LogicalSystem'
{
before(grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
match(input,23,FOLLOW_2);
@@ -34778,14 +35024,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1"
- // InternalRoom.g:12325:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
+ // InternalRoom.g:12403:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
public final void rule__LogicalSystem__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12329:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
- // InternalRoom.g:12330:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
+ // InternalRoom.g:12407:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
+ // InternalRoom.g:12408:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__1__Impl();
@@ -34816,21 +35062,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1__Impl"
- // InternalRoom.g:12337:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12415:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
public final void rule__LogicalSystem__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12341:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
- // InternalRoom.g:12342:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12419:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
+ // InternalRoom.g:12420:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
{
- // InternalRoom.g:12342:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
- // InternalRoom.g:12343:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12420:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12421:1: ( rule__LogicalSystem__NameAssignment_1 )
{
before(grammarAccess.getLogicalSystemAccess().getNameAssignment_1());
- // InternalRoom.g:12344:1: ( rule__LogicalSystem__NameAssignment_1 )
- // InternalRoom.g:12344:2: rule__LogicalSystem__NameAssignment_1
+ // InternalRoom.g:12422:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12422:2: rule__LogicalSystem__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__NameAssignment_1();
@@ -34863,14 +35109,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2"
- // InternalRoom.g:12354:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
+ // InternalRoom.g:12432:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
public final void rule__LogicalSystem__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12358:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
- // InternalRoom.g:12359:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
+ // InternalRoom.g:12436:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
+ // InternalRoom.g:12437:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__2__Impl();
@@ -34901,29 +35147,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2__Impl"
- // InternalRoom.g:12366:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12444:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
public final void rule__LogicalSystem__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12370:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
- // InternalRoom.g:12371:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12448:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12449:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
{
- // InternalRoom.g:12371:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
- // InternalRoom.g:12372:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ // InternalRoom.g:12449:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12450:1: ( rule__LogicalSystem__DocuAssignment_2 )?
{
before(grammarAccess.getLogicalSystemAccess().getDocuAssignment_2());
- // InternalRoom.g:12373:1: ( rule__LogicalSystem__DocuAssignment_2 )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:12451:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA129_0==60) ) {
- alt129=1;
+ if ( (LA131_0==62) ) {
+ alt131=1;
}
- switch (alt129) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:12373:2: rule__LogicalSystem__DocuAssignment_2
+ // InternalRoom.g:12451:2: rule__LogicalSystem__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__DocuAssignment_2();
@@ -34959,16 +35205,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3"
- // InternalRoom.g:12383:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
+ // InternalRoom.g:12461:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
public final void rule__LogicalSystem__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12387:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
- // InternalRoom.g:12388:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
+ // InternalRoom.g:12465:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
+ // InternalRoom.g:12466:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__3__Impl();
state._fsp--;
@@ -34997,20 +35243,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3__Impl"
- // InternalRoom.g:12395:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12473:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
public final void rule__LogicalSystem__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12399:1: ( ( '{' ) )
- // InternalRoom.g:12400:1: ( '{' )
+ // InternalRoom.g:12477:1: ( ( '{' ) )
+ // InternalRoom.g:12478:1: ( '{' )
{
- // InternalRoom.g:12400:1: ( '{' )
- // InternalRoom.g:12401:1: '{'
+ // InternalRoom.g:12478:1: ( '{' )
+ // InternalRoom.g:12479:1: '{'
{
before(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
}
@@ -35034,16 +35280,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4"
- // InternalRoom.g:12414:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
+ // InternalRoom.g:12492:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
public final void rule__LogicalSystem__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12418:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
- // InternalRoom.g:12419:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
+ // InternalRoom.g:12496:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
+ // InternalRoom.g:12497:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__4__Impl();
state._fsp--;
@@ -35072,33 +35318,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4__Impl"
- // InternalRoom.g:12426:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12504:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
public final void rule__LogicalSystem__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12430:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12431:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12508:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12509:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12431:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12432:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12509:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12510:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12433:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
- loop130:
+ // InternalRoom.g:12511:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ loop132:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA130_0==121) ) {
- alt130=1;
+ if ( (LA132_0==121) ) {
+ alt132=1;
}
- switch (alt130) {
+ switch (alt132) {
case 1 :
- // InternalRoom.g:12433:2: rule__LogicalSystem__AnnotationsAssignment_4
+ // InternalRoom.g:12511:2: rule__LogicalSystem__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__LogicalSystem__AnnotationsAssignment_4();
@@ -35110,7 +35356,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop130;
+ break loop132;
}
} while (true);
@@ -35137,16 +35383,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5"
- // InternalRoom.g:12443:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
+ // InternalRoom.g:12521:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
public final void rule__LogicalSystem__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12447:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
- // InternalRoom.g:12448:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
+ // InternalRoom.g:12525:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
+ // InternalRoom.g:12526:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
rule__LogicalSystem__Group__5__Impl();
state._fsp--;
@@ -35175,35 +35421,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5__Impl"
- // InternalRoom.g:12455:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
+ // InternalRoom.g:12533:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
public final void rule__LogicalSystem__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12459:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
- // InternalRoom.g:12460:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12537:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
+ // InternalRoom.g:12538:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
{
- // InternalRoom.g:12460:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
- // InternalRoom.g:12461:1: ( rule__LogicalSystem__Alternatives_5 )*
+ // InternalRoom.g:12538:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12539:1: ( rule__LogicalSystem__Alternatives_5 )*
{
before(grammarAccess.getLogicalSystemAccess().getAlternatives_5());
- // InternalRoom.g:12462:1: ( rule__LogicalSystem__Alternatives_5 )*
- loop131:
+ // InternalRoom.g:12540:1: ( rule__LogicalSystem__Alternatives_5 )*
+ loop133:
do {
- int alt131=2;
- int LA131_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA131_0==81||LA131_0==85||LA131_0==89) ) {
- alt131=1;
+ if ( (LA133_0==81||LA133_0==85||LA133_0==89) ) {
+ alt133=1;
}
- switch (alt131) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:12462:2: rule__LogicalSystem__Alternatives_5
+ // InternalRoom.g:12540:2: rule__LogicalSystem__Alternatives_5
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__LogicalSystem__Alternatives_5();
state._fsp--;
@@ -35213,7 +35459,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop131;
+ break loop133;
}
} while (true);
@@ -35240,14 +35486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6"
- // InternalRoom.g:12472:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
+ // InternalRoom.g:12550:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
public final void rule__LogicalSystem__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12476:1: ( rule__LogicalSystem__Group__6__Impl )
- // InternalRoom.g:12477:2: rule__LogicalSystem__Group__6__Impl
+ // InternalRoom.g:12554:1: ( rule__LogicalSystem__Group__6__Impl )
+ // InternalRoom.g:12555:2: rule__LogicalSystem__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__6__Impl();
@@ -35273,20 +35519,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6__Impl"
- // InternalRoom.g:12483:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:12561:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
public final void rule__LogicalSystem__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12487:1: ( ( '}' ) )
- // InternalRoom.g:12488:1: ( '}' )
+ // InternalRoom.g:12565:1: ( ( '}' ) )
+ // InternalRoom.g:12566:1: ( '}' )
{
- // InternalRoom.g:12488:1: ( '}' )
- // InternalRoom.g:12489:1: '}'
+ // InternalRoom.g:12566:1: ( '}' )
+ // InternalRoom.g:12567:1: '}'
{
before(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
}
@@ -35310,14 +35556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0"
- // InternalRoom.g:12516:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
+ // InternalRoom.g:12594:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
public final void rule__SubSystemRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12520:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
- // InternalRoom.g:12521:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
+ // InternalRoom.g:12598:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
+ // InternalRoom.g:12599:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__0__Impl();
@@ -35348,17 +35594,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0__Impl"
- // InternalRoom.g:12528:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
+ // InternalRoom.g:12606:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
public final void rule__SubSystemRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12532:1: ( ( 'SubSystemRef' ) )
- // InternalRoom.g:12533:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12610:1: ( ( 'SubSystemRef' ) )
+ // InternalRoom.g:12611:1: ( 'SubSystemRef' )
{
- // InternalRoom.g:12533:1: ( 'SubSystemRef' )
- // InternalRoom.g:12534:1: 'SubSystemRef'
+ // InternalRoom.g:12611:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12612:1: 'SubSystemRef'
{
before(grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
match(input,81,FOLLOW_2);
@@ -35385,14 +35631,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1"
- // InternalRoom.g:12547:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
+ // InternalRoom.g:12625:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
public final void rule__SubSystemRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12551:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
- // InternalRoom.g:12552:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
+ // InternalRoom.g:12629:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
+ // InternalRoom.g:12630:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
{
pushFollow(FOLLOW_8);
rule__SubSystemRef__Group__1__Impl();
@@ -35423,21 +35669,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1__Impl"
- // InternalRoom.g:12559:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12637:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
public final void rule__SubSystemRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12563:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
- // InternalRoom.g:12564:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12641:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
+ // InternalRoom.g:12642:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
{
- // InternalRoom.g:12564:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
- // InternalRoom.g:12565:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12642:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12643:1: ( rule__SubSystemRef__NameAssignment_1 )
{
before(grammarAccess.getSubSystemRefAccess().getNameAssignment_1());
- // InternalRoom.g:12566:1: ( rule__SubSystemRef__NameAssignment_1 )
- // InternalRoom.g:12566:2: rule__SubSystemRef__NameAssignment_1
+ // InternalRoom.g:12644:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12644:2: rule__SubSystemRef__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__NameAssignment_1();
@@ -35470,14 +35716,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2"
- // InternalRoom.g:12576:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
+ // InternalRoom.g:12654:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
public final void rule__SubSystemRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12580:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
- // InternalRoom.g:12581:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
+ // InternalRoom.g:12658:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
+ // InternalRoom.g:12659:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__2__Impl();
@@ -35508,20 +35754,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2__Impl"
- // InternalRoom.g:12588:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12666:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
public final void rule__SubSystemRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12592:1: ( ( ':' ) )
- // InternalRoom.g:12593:1: ( ':' )
+ // InternalRoom.g:12670:1: ( ( ':' ) )
+ // InternalRoom.g:12671:1: ( ':' )
{
- // InternalRoom.g:12593:1: ( ':' )
- // InternalRoom.g:12594:1: ':'
+ // InternalRoom.g:12671:1: ( ':' )
+ // InternalRoom.g:12672:1: ':'
{
before(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
}
@@ -35545,14 +35791,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3"
- // InternalRoom.g:12607:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
+ // InternalRoom.g:12685:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
public final void rule__SubSystemRef__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12611:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
- // InternalRoom.g:12612:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
+ // InternalRoom.g:12689:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
+ // InternalRoom.g:12690:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
{
pushFollow(FOLLOW_14);
rule__SubSystemRef__Group__3__Impl();
@@ -35583,21 +35829,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3__Impl"
- // InternalRoom.g:12619:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:12697:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
public final void rule__SubSystemRef__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12623:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
- // InternalRoom.g:12624:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12701:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
+ // InternalRoom.g:12702:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
{
- // InternalRoom.g:12624:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
- // InternalRoom.g:12625:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12702:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:12703:1: ( rule__SubSystemRef__TypeAssignment_3 )
{
before(grammarAccess.getSubSystemRefAccess().getTypeAssignment_3());
- // InternalRoom.g:12626:1: ( rule__SubSystemRef__TypeAssignment_3 )
- // InternalRoom.g:12626:2: rule__SubSystemRef__TypeAssignment_3
+ // InternalRoom.g:12704:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:12704:2: rule__SubSystemRef__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__TypeAssignment_3();
@@ -35630,14 +35876,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4"
- // InternalRoom.g:12636:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
+ // InternalRoom.g:12714:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
public final void rule__SubSystemRef__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12640:1: ( rule__SubSystemRef__Group__4__Impl )
- // InternalRoom.g:12641:2: rule__SubSystemRef__Group__4__Impl
+ // InternalRoom.g:12718:1: ( rule__SubSystemRef__Group__4__Impl )
+ // InternalRoom.g:12719:2: rule__SubSystemRef__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__4__Impl();
@@ -35663,29 +35909,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4__Impl"
- // InternalRoom.g:12647:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:12725:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
public final void rule__SubSystemRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12651:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
- // InternalRoom.g:12652:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12729:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
+ // InternalRoom.g:12730:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
{
- // InternalRoom.g:12652:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
- // InternalRoom.g:12653:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ // InternalRoom.g:12730:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:12731:1: ( rule__SubSystemRef__DocuAssignment_4 )?
{
before(grammarAccess.getSubSystemRefAccess().getDocuAssignment_4());
- // InternalRoom.g:12654:1: ( rule__SubSystemRef__DocuAssignment_4 )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:12732:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA132_0==60) ) {
- alt132=1;
+ if ( (LA134_0==62) ) {
+ alt134=1;
}
- switch (alt132) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:12654:2: rule__SubSystemRef__DocuAssignment_4
+ // InternalRoom.g:12732:2: rule__SubSystemRef__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__DocuAssignment_4();
@@ -35721,14 +35967,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0"
- // InternalRoom.g:12674:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
+ // InternalRoom.g:12752:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
public final void rule__SubSystemClass__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12678:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
- // InternalRoom.g:12679:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
+ // InternalRoom.g:12756:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
+ // InternalRoom.g:12757:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemClass__Group__0__Impl();
@@ -35759,17 +36005,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0__Impl"
- // InternalRoom.g:12686:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
+ // InternalRoom.g:12764:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
public final void rule__SubSystemClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12690:1: ( ( 'SubSystemClass' ) )
- // InternalRoom.g:12691:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12768:1: ( ( 'SubSystemClass' ) )
+ // InternalRoom.g:12769:1: ( 'SubSystemClass' )
{
- // InternalRoom.g:12691:1: ( 'SubSystemClass' )
- // InternalRoom.g:12692:1: 'SubSystemClass'
+ // InternalRoom.g:12769:1: ( 'SubSystemClass' )
+ // InternalRoom.g:12770:1: 'SubSystemClass'
{
before(grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
match(input,22,FOLLOW_2);
@@ -35796,14 +36042,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1"
- // InternalRoom.g:12705:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
+ // InternalRoom.g:12783:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
public final void rule__SubSystemClass__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12709:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
- // InternalRoom.g:12710:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
+ // InternalRoom.g:12787:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
+ // InternalRoom.g:12788:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__1__Impl();
@@ -35834,21 +36080,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1__Impl"
- // InternalRoom.g:12717:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12795:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
public final void rule__SubSystemClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12721:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
- // InternalRoom.g:12722:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:12799:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:12800:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
{
- // InternalRoom.g:12722:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
- // InternalRoom.g:12723:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:12800:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:12801:1: ( rule__SubSystemClass__NameAssignment_1 )
{
before(grammarAccess.getSubSystemClassAccess().getNameAssignment_1());
- // InternalRoom.g:12724:1: ( rule__SubSystemClass__NameAssignment_1 )
- // InternalRoom.g:12724:2: rule__SubSystemClass__NameAssignment_1
+ // InternalRoom.g:12802:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:12802:2: rule__SubSystemClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__NameAssignment_1();
@@ -35881,14 +36127,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2"
- // InternalRoom.g:12734:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
+ // InternalRoom.g:12812:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
public final void rule__SubSystemClass__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12738:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
- // InternalRoom.g:12739:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
+ // InternalRoom.g:12816:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
+ // InternalRoom.g:12817:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__2__Impl();
@@ -35919,29 +36165,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2__Impl"
- // InternalRoom.g:12746:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12824:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
public final void rule__SubSystemClass__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12750:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:12751:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:12828:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12829:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:12751:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
- // InternalRoom.g:12752:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ // InternalRoom.g:12829:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:12830:1: ( rule__SubSystemClass__DocuAssignment_2 )?
{
before(grammarAccess.getSubSystemClassAccess().getDocuAssignment_2());
- // InternalRoom.g:12753:1: ( rule__SubSystemClass__DocuAssignment_2 )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalRoom.g:12831:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA133_0==60) ) {
- alt133=1;
+ if ( (LA135_0==62) ) {
+ alt135=1;
}
- switch (alt133) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:12753:2: rule__SubSystemClass__DocuAssignment_2
+ // InternalRoom.g:12831:2: rule__SubSystemClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__DocuAssignment_2();
@@ -35977,16 +36223,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3"
- // InternalRoom.g:12763:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
+ // InternalRoom.g:12841:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
public final void rule__SubSystemClass__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12767:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
- // InternalRoom.g:12768:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
+ // InternalRoom.g:12845:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
+ // InternalRoom.g:12846:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__3__Impl();
state._fsp--;
@@ -36015,20 +36261,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3__Impl"
- // InternalRoom.g:12775:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12853:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
public final void rule__SubSystemClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12779:1: ( ( '{' ) )
- // InternalRoom.g:12780:1: ( '{' )
+ // InternalRoom.g:12857:1: ( ( '{' ) )
+ // InternalRoom.g:12858:1: ( '{' )
{
- // InternalRoom.g:12780:1: ( '{' )
- // InternalRoom.g:12781:1: '{'
+ // InternalRoom.g:12858:1: ( '{' )
+ // InternalRoom.g:12859:1: '{'
{
before(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
}
@@ -36052,16 +36298,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4"
- // InternalRoom.g:12794:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
+ // InternalRoom.g:12872:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
public final void rule__SubSystemClass__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12798:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
- // InternalRoom.g:12799:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
+ // InternalRoom.g:12876:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
+ // InternalRoom.g:12877:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__4__Impl();
state._fsp--;
@@ -36090,33 +36336,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4__Impl"
- // InternalRoom.g:12806:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12884:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
public final void rule__SubSystemClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12810:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12811:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12888:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12889:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12811:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12812:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12889:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12890:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12813:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
- loop134:
+ // InternalRoom.g:12891:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ loop136:
do {
- int alt134=2;
- int LA134_0 = input.LA(1);
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA134_0==121) ) {
- alt134=1;
+ if ( (LA136_0==121) ) {
+ alt136=1;
}
- switch (alt134) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:12813:2: rule__SubSystemClass__AnnotationsAssignment_4
+ // InternalRoom.g:12891:2: rule__SubSystemClass__AnnotationsAssignment_4
{
pushFollow(FOLLOW_25);
rule__SubSystemClass__AnnotationsAssignment_4();
@@ -36128,7 +36374,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop134;
+ break loop136;
}
} while (true);
@@ -36155,16 +36401,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5"
- // InternalRoom.g:12823:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
+ // InternalRoom.g:12901:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
public final void rule__SubSystemClass__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12827:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
- // InternalRoom.g:12828:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
+ // InternalRoom.g:12905:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
+ // InternalRoom.g:12906:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__5__Impl();
state._fsp--;
@@ -36193,29 +36439,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5__Impl"
- // InternalRoom.g:12835:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
+ // InternalRoom.g:12913:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
public final void rule__SubSystemClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12839:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
- // InternalRoom.g:12840:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:12917:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
+ // InternalRoom.g:12918:1: ( ( rule__SubSystemClass__Group_5__0 )? )
{
- // InternalRoom.g:12840:1: ( ( rule__SubSystemClass__Group_5__0 )? )
- // InternalRoom.g:12841:1: ( rule__SubSystemClass__Group_5__0 )?
+ // InternalRoom.g:12918:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:12919:1: ( rule__SubSystemClass__Group_5__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_5());
- // InternalRoom.g:12842:1: ( rule__SubSystemClass__Group_5__0 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:12920:1: ( rule__SubSystemClass__Group_5__0 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA135_0==56) ) {
- alt135=1;
+ if ( (LA137_0==58) ) {
+ alt137=1;
}
- switch (alt135) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:12842:2: rule__SubSystemClass__Group_5__0
+ // InternalRoom.g:12920:2: rule__SubSystemClass__Group_5__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__0();
@@ -36251,16 +36497,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6"
- // InternalRoom.g:12852:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
+ // InternalRoom.g:12930:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
public final void rule__SubSystemClass__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12856:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
- // InternalRoom.g:12857:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
+ // InternalRoom.g:12934:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
+ // InternalRoom.g:12935:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__6__Impl();
state._fsp--;
@@ -36289,29 +36535,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6__Impl"
- // InternalRoom.g:12864:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
+ // InternalRoom.g:12942:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
public final void rule__SubSystemClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12868:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
- // InternalRoom.g:12869:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:12946:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
+ // InternalRoom.g:12947:1: ( ( rule__SubSystemClass__Group_6__0 )? )
{
- // InternalRoom.g:12869:1: ( ( rule__SubSystemClass__Group_6__0 )? )
- // InternalRoom.g:12870:1: ( rule__SubSystemClass__Group_6__0 )?
+ // InternalRoom.g:12947:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:12948:1: ( rule__SubSystemClass__Group_6__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_6());
- // InternalRoom.g:12871:1: ( rule__SubSystemClass__Group_6__0 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:12949:1: ( rule__SubSystemClass__Group_6__0 )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA136_0==57) ) {
- alt136=1;
+ if ( (LA138_0==59) ) {
+ alt138=1;
}
- switch (alt136) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:12871:2: rule__SubSystemClass__Group_6__0
+ // InternalRoom.g:12949:2: rule__SubSystemClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__0();
@@ -36347,16 +36593,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7"
- // InternalRoom.g:12881:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
+ // InternalRoom.g:12959:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
public final void rule__SubSystemClass__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12885:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
- // InternalRoom.g:12886:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
+ // InternalRoom.g:12963:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
+ // InternalRoom.g:12964:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__7__Impl();
state._fsp--;
@@ -36385,29 +36631,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7__Impl"
- // InternalRoom.g:12893:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
+ // InternalRoom.g:12971:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
public final void rule__SubSystemClass__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12897:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
- // InternalRoom.g:12898:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:12975:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
+ // InternalRoom.g:12976:1: ( ( rule__SubSystemClass__Group_7__0 )? )
{
- // InternalRoom.g:12898:1: ( ( rule__SubSystemClass__Group_7__0 )? )
- // InternalRoom.g:12899:1: ( rule__SubSystemClass__Group_7__0 )?
+ // InternalRoom.g:12976:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:12977:1: ( rule__SubSystemClass__Group_7__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_7());
- // InternalRoom.g:12900:1: ( rule__SubSystemClass__Group_7__0 )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalRoom.g:12978:1: ( rule__SubSystemClass__Group_7__0 )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA137_0==58) ) {
- alt137=1;
+ if ( (LA139_0==60) ) {
+ alt139=1;
}
- switch (alt137) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:12900:2: rule__SubSystemClass__Group_7__0
+ // InternalRoom.g:12978:2: rule__SubSystemClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__0();
@@ -36443,16 +36689,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8"
- // InternalRoom.g:12910:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
+ // InternalRoom.g:12988:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
public final void rule__SubSystemClass__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12914:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
- // InternalRoom.g:12915:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
+ // InternalRoom.g:12992:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
+ // InternalRoom.g:12993:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__SubSystemClass__Group__8__Impl();
state._fsp--;
@@ -36481,35 +36727,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8__Impl"
- // InternalRoom.g:12922:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
+ // InternalRoom.g:13000:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
public final void rule__SubSystemClass__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12926:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
- // InternalRoom.g:12927:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13004:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
+ // InternalRoom.g:13005:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
{
- // InternalRoom.g:12927:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
- // InternalRoom.g:12928:1: ( rule__SubSystemClass__Alternatives_8 )*
+ // InternalRoom.g:13005:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13006:1: ( rule__SubSystemClass__Alternatives_8 )*
{
before(grammarAccess.getSubSystemClassAccess().getAlternatives_8());
- // InternalRoom.g:12929:1: ( rule__SubSystemClass__Alternatives_8 )*
- loop138:
+ // InternalRoom.g:13007:1: ( rule__SubSystemClass__Alternatives_8 )*
+ loop140:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( ((LA138_0>=34 && LA138_0<=35)||LA138_0==68||LA138_0==76||LA138_0==79||(LA138_0>=82 && LA138_0<=83)||LA138_0==85||LA138_0==89||LA138_0==93) ) {
- alt138=1;
+ if ( (LA140_0==24||(LA140_0>=36 && LA140_0<=37)||LA140_0==70||LA140_0==79||(LA140_0>=82 && LA140_0<=83)||LA140_0==85||LA140_0==89||LA140_0==93) ) {
+ alt140=1;
}
- switch (alt138) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:12929:2: rule__SubSystemClass__Alternatives_8
+ // InternalRoom.g:13007:2: rule__SubSystemClass__Alternatives_8
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
rule__SubSystemClass__Alternatives_8();
state._fsp--;
@@ -36519,7 +36765,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop138;
+ break loop140;
}
} while (true);
@@ -36546,14 +36792,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9"
- // InternalRoom.g:12939:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
+ // InternalRoom.g:13017:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
public final void rule__SubSystemClass__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12943:1: ( rule__SubSystemClass__Group__9__Impl )
- // InternalRoom.g:12944:2: rule__SubSystemClass__Group__9__Impl
+ // InternalRoom.g:13021:1: ( rule__SubSystemClass__Group__9__Impl )
+ // InternalRoom.g:13022:2: rule__SubSystemClass__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__9__Impl();
@@ -36579,20 +36825,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9__Impl"
- // InternalRoom.g:12950:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
+ // InternalRoom.g:13028:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
public final void rule__SubSystemClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12954:1: ( ( '}' ) )
- // InternalRoom.g:12955:1: ( '}' )
+ // InternalRoom.g:13032:1: ( ( '}' ) )
+ // InternalRoom.g:13033:1: ( '}' )
{
- // InternalRoom.g:12955:1: ( '}' )
- // InternalRoom.g:12956:1: '}'
+ // InternalRoom.g:13033:1: ( '}' )
+ // InternalRoom.g:13034:1: '}'
{
before(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
}
@@ -36616,14 +36862,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0"
- // InternalRoom.g:12989:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
+ // InternalRoom.g:13067:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
public final void rule__SubSystemClass__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12993:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
- // InternalRoom.g:12994:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
+ // InternalRoom.g:13071:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
+ // InternalRoom.g:13072:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_5__0__Impl();
@@ -36654,20 +36900,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0__Impl"
- // InternalRoom.g:13001:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:13079:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
public final void rule__SubSystemClass__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13005:1: ( ( 'usercode1' ) )
- // InternalRoom.g:13006:1: ( 'usercode1' )
+ // InternalRoom.g:13083:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:13084:1: ( 'usercode1' )
{
- // InternalRoom.g:13006:1: ( 'usercode1' )
- // InternalRoom.g:13007:1: 'usercode1'
+ // InternalRoom.g:13084:1: ( 'usercode1' )
+ // InternalRoom.g:13085:1: 'usercode1'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
- match(input,56,FOLLOW_2);
+ match(input,58,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
}
@@ -36691,14 +36937,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1"
- // InternalRoom.g:13020:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
+ // InternalRoom.g:13098:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
public final void rule__SubSystemClass__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13024:1: ( rule__SubSystemClass__Group_5__1__Impl )
- // InternalRoom.g:13025:2: rule__SubSystemClass__Group_5__1__Impl
+ // InternalRoom.g:13102:1: ( rule__SubSystemClass__Group_5__1__Impl )
+ // InternalRoom.g:13103:2: rule__SubSystemClass__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__1__Impl();
@@ -36724,21 +36970,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1__Impl"
- // InternalRoom.g:13031:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
+ // InternalRoom.g:13109:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
public final void rule__SubSystemClass__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13035:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
- // InternalRoom.g:13036:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13113:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
+ // InternalRoom.g:13114:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
{
- // InternalRoom.g:13036:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
- // InternalRoom.g:13037:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13114:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13115:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1Assignment_5_1());
- // InternalRoom.g:13038:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
- // InternalRoom.g:13038:2: rule__SubSystemClass__UserCode1Assignment_5_1
+ // InternalRoom.g:13116:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13116:2: rule__SubSystemClass__UserCode1Assignment_5_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode1Assignment_5_1();
@@ -36771,14 +37017,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0"
- // InternalRoom.g:13052:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
+ // InternalRoom.g:13130:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
public final void rule__SubSystemClass__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13056:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
- // InternalRoom.g:13057:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
+ // InternalRoom.g:13134:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
+ // InternalRoom.g:13135:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_6__0__Impl();
@@ -36809,20 +37055,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0__Impl"
- // InternalRoom.g:13064:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:13142:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
public final void rule__SubSystemClass__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13068:1: ( ( 'usercode2' ) )
- // InternalRoom.g:13069:1: ( 'usercode2' )
+ // InternalRoom.g:13146:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:13147:1: ( 'usercode2' )
{
- // InternalRoom.g:13069:1: ( 'usercode2' )
- // InternalRoom.g:13070:1: 'usercode2'
+ // InternalRoom.g:13147:1: ( 'usercode2' )
+ // InternalRoom.g:13148:1: 'usercode2'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
- match(input,57,FOLLOW_2);
+ match(input,59,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
}
@@ -36846,14 +37092,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1"
- // InternalRoom.g:13083:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
+ // InternalRoom.g:13161:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
public final void rule__SubSystemClass__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13087:1: ( rule__SubSystemClass__Group_6__1__Impl )
- // InternalRoom.g:13088:2: rule__SubSystemClass__Group_6__1__Impl
+ // InternalRoom.g:13165:1: ( rule__SubSystemClass__Group_6__1__Impl )
+ // InternalRoom.g:13166:2: rule__SubSystemClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__1__Impl();
@@ -36879,21 +37125,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1__Impl"
- // InternalRoom.g:13094:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
+ // InternalRoom.g:13172:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
public final void rule__SubSystemClass__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13098:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
- // InternalRoom.g:13099:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13176:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
+ // InternalRoom.g:13177:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
{
- // InternalRoom.g:13099:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
- // InternalRoom.g:13100:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13177:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13178:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2Assignment_6_1());
- // InternalRoom.g:13101:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
- // InternalRoom.g:13101:2: rule__SubSystemClass__UserCode2Assignment_6_1
+ // InternalRoom.g:13179:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13179:2: rule__SubSystemClass__UserCode2Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode2Assignment_6_1();
@@ -36926,14 +37172,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0"
- // InternalRoom.g:13115:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
+ // InternalRoom.g:13193:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
public final void rule__SubSystemClass__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13119:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
- // InternalRoom.g:13120:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
+ // InternalRoom.g:13197:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
+ // InternalRoom.g:13198:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
{
pushFollow(FOLLOW_27);
rule__SubSystemClass__Group_7__0__Impl();
@@ -36964,20 +37210,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0__Impl"
- // InternalRoom.g:13127:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:13205:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
public final void rule__SubSystemClass__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13131:1: ( ( 'usercode3' ) )
- // InternalRoom.g:13132:1: ( 'usercode3' )
+ // InternalRoom.g:13209:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:13210:1: ( 'usercode3' )
{
- // InternalRoom.g:13132:1: ( 'usercode3' )
- // InternalRoom.g:13133:1: 'usercode3'
+ // InternalRoom.g:13210:1: ( 'usercode3' )
+ // InternalRoom.g:13211:1: 'usercode3'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
- match(input,58,FOLLOW_2);
+ match(input,60,FOLLOW_2);
after(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
}
@@ -37001,14 +37247,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1"
- // InternalRoom.g:13146:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
+ // InternalRoom.g:13224:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
public final void rule__SubSystemClass__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13150:1: ( rule__SubSystemClass__Group_7__1__Impl )
- // InternalRoom.g:13151:2: rule__SubSystemClass__Group_7__1__Impl
+ // InternalRoom.g:13228:1: ( rule__SubSystemClass__Group_7__1__Impl )
+ // InternalRoom.g:13229:2: rule__SubSystemClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__1__Impl();
@@ -37034,21 +37280,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1__Impl"
- // InternalRoom.g:13157:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
+ // InternalRoom.g:13235:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
public final void rule__SubSystemClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13161:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
- // InternalRoom.g:13162:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13239:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
+ // InternalRoom.g:13240:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
{
- // InternalRoom.g:13162:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
- // InternalRoom.g:13163:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13240:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13241:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3Assignment_7_1());
- // InternalRoom.g:13164:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
- // InternalRoom.g:13164:2: rule__SubSystemClass__UserCode3Assignment_7_1
+ // InternalRoom.g:13242:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13242:2: rule__SubSystemClass__UserCode3Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode3Assignment_7_1();
@@ -37081,14 +37327,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0"
- // InternalRoom.g:13178:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
+ // InternalRoom.g:13256:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
public final void rule__LogicalThread__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13182:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
- // InternalRoom.g:13183:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
+ // InternalRoom.g:13260:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
+ // InternalRoom.g:13261:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalThread__Group__0__Impl();
@@ -37119,17 +37365,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0__Impl"
- // InternalRoom.g:13190:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
+ // InternalRoom.g:13268:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
public final void rule__LogicalThread__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13194:1: ( ( 'LogicalThread' ) )
- // InternalRoom.g:13195:1: ( 'LogicalThread' )
+ // InternalRoom.g:13272:1: ( ( 'LogicalThread' ) )
+ // InternalRoom.g:13273:1: ( 'LogicalThread' )
{
- // InternalRoom.g:13195:1: ( 'LogicalThread' )
- // InternalRoom.g:13196:1: 'LogicalThread'
+ // InternalRoom.g:13273:1: ( 'LogicalThread' )
+ // InternalRoom.g:13274:1: 'LogicalThread'
{
before(grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
match(input,82,FOLLOW_2);
@@ -37156,14 +37402,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1"
- // InternalRoom.g:13209:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
+ // InternalRoom.g:13287:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
public final void rule__LogicalThread__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13213:1: ( rule__LogicalThread__Group__1__Impl )
- // InternalRoom.g:13214:2: rule__LogicalThread__Group__1__Impl
+ // InternalRoom.g:13291:1: ( rule__LogicalThread__Group__1__Impl )
+ // InternalRoom.g:13292:2: rule__LogicalThread__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__1__Impl();
@@ -37189,21 +37435,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1__Impl"
- // InternalRoom.g:13220:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
+ // InternalRoom.g:13298:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
public final void rule__LogicalThread__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13224:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
- // InternalRoom.g:13225:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13302:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
+ // InternalRoom.g:13303:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
{
- // InternalRoom.g:13225:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
- // InternalRoom.g:13226:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13303:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13304:1: ( rule__LogicalThread__NameAssignment_1 )
{
before(grammarAccess.getLogicalThreadAccess().getNameAssignment_1());
- // InternalRoom.g:13227:1: ( rule__LogicalThread__NameAssignment_1 )
- // InternalRoom.g:13227:2: rule__LogicalThread__NameAssignment_1
+ // InternalRoom.g:13305:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13305:2: rule__LogicalThread__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalThread__NameAssignment_1();
@@ -37236,14 +37482,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0"
- // InternalRoom.g:13241:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
+ // InternalRoom.g:13319:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
public final void rule__ActorInstanceMapping__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13245:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
- // InternalRoom.g:13246:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
+ // InternalRoom.g:13323:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
+ // InternalRoom.g:13324:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__0__Impl();
@@ -37274,17 +37520,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0__Impl"
- // InternalRoom.g:13253:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
+ // InternalRoom.g:13331:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
public final void rule__ActorInstanceMapping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13257:1: ( ( 'ActorInstanceMapping' ) )
- // InternalRoom.g:13258:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13335:1: ( ( 'ActorInstanceMapping' ) )
+ // InternalRoom.g:13336:1: ( 'ActorInstanceMapping' )
{
- // InternalRoom.g:13258:1: ( 'ActorInstanceMapping' )
- // InternalRoom.g:13259:1: 'ActorInstanceMapping'
+ // InternalRoom.g:13336:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13337:1: 'ActorInstanceMapping'
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
match(input,83,FOLLOW_2);
@@ -37311,14 +37557,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1"
- // InternalRoom.g:13272:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
+ // InternalRoom.g:13350:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
public final void rule__ActorInstanceMapping__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13276:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
- // InternalRoom.g:13277:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
+ // InternalRoom.g:13354:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
+ // InternalRoom.g:13355:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
{
pushFollow(FOLLOW_11);
rule__ActorInstanceMapping__Group__1__Impl();
@@ -37349,21 +37595,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1__Impl"
- // InternalRoom.g:13284:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
+ // InternalRoom.g:13362:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
public final void rule__ActorInstanceMapping__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13288:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
- // InternalRoom.g:13289:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13366:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
+ // InternalRoom.g:13367:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
{
- // InternalRoom.g:13289:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
- // InternalRoom.g:13290:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13367:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13368:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
{
before(grammarAccess.getActorInstanceMappingAccess().getPathAssignment_1());
- // InternalRoom.g:13291:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
- // InternalRoom.g:13291:2: rule__ActorInstanceMapping__PathAssignment_1
+ // InternalRoom.g:13369:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13369:2: rule__ActorInstanceMapping__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__PathAssignment_1();
@@ -37396,14 +37642,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2"
- // InternalRoom.g:13301:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
+ // InternalRoom.g:13379:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
public final void rule__ActorInstanceMapping__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13305:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
- // InternalRoom.g:13306:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
+ // InternalRoom.g:13383:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
+ // InternalRoom.g:13384:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__2__Impl();
@@ -37434,20 +37680,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2__Impl"
- // InternalRoom.g:13313:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:13391:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
public final void rule__ActorInstanceMapping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13317:1: ( ( '->' ) )
- // InternalRoom.g:13318:1: ( '->' )
+ // InternalRoom.g:13395:1: ( ( '->' ) )
+ // InternalRoom.g:13396:1: ( '->' )
{
- // InternalRoom.g:13318:1: ( '->' )
- // InternalRoom.g:13319:1: '->'
+ // InternalRoom.g:13396:1: ( '->' )
+ // InternalRoom.g:13397:1: '->'
{
before(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
}
@@ -37471,14 +37717,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3"
- // InternalRoom.g:13332:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
+ // InternalRoom.g:13410:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
public final void rule__ActorInstanceMapping__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13336:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
- // InternalRoom.g:13337:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
+ // InternalRoom.g:13414:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
+ // InternalRoom.g:13415:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
{
pushFollow(FOLLOW_40);
rule__ActorInstanceMapping__Group__3__Impl();
@@ -37509,21 +37755,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3__Impl"
- // InternalRoom.g:13344:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
+ // InternalRoom.g:13422:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
public final void rule__ActorInstanceMapping__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13348:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
- // InternalRoom.g:13349:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13426:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
+ // InternalRoom.g:13427:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
{
- // InternalRoom.g:13349:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
- // InternalRoom.g:13350:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13427:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13428:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadAssignment_3());
- // InternalRoom.g:13351:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
- // InternalRoom.g:13351:2: rule__ActorInstanceMapping__ThreadAssignment_3
+ // InternalRoom.g:13429:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13429:2: rule__ActorInstanceMapping__ThreadAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__ThreadAssignment_3();
@@ -37556,14 +37802,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4"
- // InternalRoom.g:13361:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
+ // InternalRoom.g:13439:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
public final void rule__ActorInstanceMapping__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13365:1: ( rule__ActorInstanceMapping__Group__4__Impl )
- // InternalRoom.g:13366:2: rule__ActorInstanceMapping__Group__4__Impl
+ // InternalRoom.g:13443:1: ( rule__ActorInstanceMapping__Group__4__Impl )
+ // InternalRoom.g:13444:2: rule__ActorInstanceMapping__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__4__Impl();
@@ -37589,29 +37835,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4__Impl"
- // InternalRoom.g:13372:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
+ // InternalRoom.g:13450:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
public final void rule__ActorInstanceMapping__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13376:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
- // InternalRoom.g:13377:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13454:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
+ // InternalRoom.g:13455:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
{
- // InternalRoom.g:13377:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
- // InternalRoom.g:13378:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ // InternalRoom.g:13455:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13456:1: ( rule__ActorInstanceMapping__Group_4__0 )?
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup_4());
- // InternalRoom.g:13379:1: ( rule__ActorInstanceMapping__Group_4__0 )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:13457:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA139_0==42) ) {
- alt139=1;
+ if ( (LA141_0==44) ) {
+ alt141=1;
}
- switch (alt139) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:13379:2: rule__ActorInstanceMapping__Group_4__0
+ // InternalRoom.g:13457:2: rule__ActorInstanceMapping__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__0();
@@ -37647,16 +37893,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0"
- // InternalRoom.g:13399:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
+ // InternalRoom.g:13477:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
public final void rule__ActorInstanceMapping__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13403:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
- // InternalRoom.g:13404:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
+ // InternalRoom.g:13481:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
+ // InternalRoom.g:13482:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__ActorInstanceMapping__Group_4__0__Impl();
state._fsp--;
@@ -37685,20 +37931,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0__Impl"
- // InternalRoom.g:13411:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
+ // InternalRoom.g:13489:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
public final void rule__ActorInstanceMapping__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13415:1: ( ( '{' ) )
- // InternalRoom.g:13416:1: ( '{' )
+ // InternalRoom.g:13493:1: ( ( '{' ) )
+ // InternalRoom.g:13494:1: ( '{' )
{
- // InternalRoom.g:13416:1: ( '{' )
- // InternalRoom.g:13417:1: '{'
+ // InternalRoom.g:13494:1: ( '{' )
+ // InternalRoom.g:13495:1: '{'
{
before(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
}
@@ -37722,16 +37968,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1"
- // InternalRoom.g:13430:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
+ // InternalRoom.g:13508:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
public final void rule__ActorInstanceMapping__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13434:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
- // InternalRoom.g:13435:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
+ // InternalRoom.g:13512:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
+ // InternalRoom.g:13513:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__ActorInstanceMapping__Group_4__1__Impl();
state._fsp--;
@@ -37760,35 +38006,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1__Impl"
- // InternalRoom.g:13442:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
+ // InternalRoom.g:13520:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
public final void rule__ActorInstanceMapping__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13446:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
- // InternalRoom.g:13447:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13524:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
+ // InternalRoom.g:13525:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
{
- // InternalRoom.g:13447:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
- // InternalRoom.g:13448:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ // InternalRoom.g:13525:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13526:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsAssignment_4_1());
- // InternalRoom.g:13449:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
- loop140:
+ // InternalRoom.g:13527:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ loop142:
do {
- int alt140=2;
- int LA140_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA140_0==83) ) {
- alt140=1;
+ if ( (LA142_0==83) ) {
+ alt142=1;
}
- switch (alt140) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:13449:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
+ // InternalRoom.g:13527:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1();
state._fsp--;
@@ -37798,7 +38044,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop140;
+ break loop142;
}
} while (true);
@@ -37825,14 +38071,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2"
- // InternalRoom.g:13459:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
+ // InternalRoom.g:13537:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
public final void rule__ActorInstanceMapping__Group_4__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13463:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
- // InternalRoom.g:13464:2: rule__ActorInstanceMapping__Group_4__2__Impl
+ // InternalRoom.g:13541:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
+ // InternalRoom.g:13542:2: rule__ActorInstanceMapping__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__2__Impl();
@@ -37858,20 +38104,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2__Impl"
- // InternalRoom.g:13470:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
+ // InternalRoom.g:13548:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
public final void rule__ActorInstanceMapping__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13474:1: ( ( '}' ) )
- // InternalRoom.g:13475:1: ( '}' )
+ // InternalRoom.g:13552:1: ( ( '}' ) )
+ // InternalRoom.g:13553:1: ( '}' )
{
- // InternalRoom.g:13475:1: ( '}' )
- // InternalRoom.g:13476:1: '}'
+ // InternalRoom.g:13553:1: ( '}' )
+ // InternalRoom.g:13554:1: '}'
{
before(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
}
@@ -37895,16 +38141,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0"
- // InternalRoom.g:13495:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
+ // InternalRoom.g:13573:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
public final void rule__RefPath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13499:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
- // InternalRoom.g:13500:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
+ // InternalRoom.g:13577:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
+ // InternalRoom.g:13578:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
rule__RefPath__Group__0__Impl();
state._fsp--;
@@ -37933,21 +38179,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0__Impl"
- // InternalRoom.g:13507:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
+ // InternalRoom.g:13585:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
public final void rule__RefPath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13511:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
- // InternalRoom.g:13512:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13589:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
+ // InternalRoom.g:13590:1: ( ( rule__RefPath__RefsAssignment_0 ) )
{
- // InternalRoom.g:13512:1: ( ( rule__RefPath__RefsAssignment_0 ) )
- // InternalRoom.g:13513:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13590:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13591:1: ( rule__RefPath__RefsAssignment_0 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
- // InternalRoom.g:13514:1: ( rule__RefPath__RefsAssignment_0 )
- // InternalRoom.g:13514:2: rule__RefPath__RefsAssignment_0
+ // InternalRoom.g:13592:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13592:2: rule__RefPath__RefsAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_0();
@@ -37980,14 +38226,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1"
- // InternalRoom.g:13524:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
+ // InternalRoom.g:13602:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
public final void rule__RefPath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13528:1: ( rule__RefPath__Group__1__Impl )
- // InternalRoom.g:13529:2: rule__RefPath__Group__1__Impl
+ // InternalRoom.g:13606:1: ( rule__RefPath__Group__1__Impl )
+ // InternalRoom.g:13607:2: rule__RefPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__1__Impl();
@@ -38013,35 +38259,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1__Impl"
- // InternalRoom.g:13535:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
+ // InternalRoom.g:13613:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
public final void rule__RefPath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13539:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
- // InternalRoom.g:13540:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13617:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
+ // InternalRoom.g:13618:1: ( ( rule__RefPath__Group_1__0 )* )
{
- // InternalRoom.g:13540:1: ( ( rule__RefPath__Group_1__0 )* )
- // InternalRoom.g:13541:1: ( rule__RefPath__Group_1__0 )*
+ // InternalRoom.g:13618:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13619:1: ( rule__RefPath__Group_1__0 )*
{
before(grammarAccess.getRefPathAccess().getGroup_1());
- // InternalRoom.g:13542:1: ( rule__RefPath__Group_1__0 )*
- loop141:
+ // InternalRoom.g:13620:1: ( rule__RefPath__Group_1__0 )*
+ loop143:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA141_0==84) ) {
- alt141=1;
+ if ( (LA143_0==84) ) {
+ alt143=1;
}
- switch (alt141) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:13542:2: rule__RefPath__Group_1__0
+ // InternalRoom.g:13620:2: rule__RefPath__Group_1__0
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
rule__RefPath__Group_1__0();
state._fsp--;
@@ -38051,7 +38297,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop143;
}
} while (true);
@@ -38078,14 +38324,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0"
- // InternalRoom.g:13556:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
+ // InternalRoom.g:13634:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
public final void rule__RefPath__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13560:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
- // InternalRoom.g:13561:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
+ // InternalRoom.g:13638:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
+ // InternalRoom.g:13639:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
{
pushFollow(FOLLOW_3);
rule__RefPath__Group_1__0__Impl();
@@ -38116,17 +38362,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0__Impl"
- // InternalRoom.g:13568:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
+ // InternalRoom.g:13646:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13572:1: ( ( '/' ) )
- // InternalRoom.g:13573:1: ( '/' )
+ // InternalRoom.g:13650:1: ( ( '/' ) )
+ // InternalRoom.g:13651:1: ( '/' )
{
- // InternalRoom.g:13573:1: ( '/' )
- // InternalRoom.g:13574:1: '/'
+ // InternalRoom.g:13651:1: ( '/' )
+ // InternalRoom.g:13652:1: '/'
{
before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
match(input,84,FOLLOW_2);
@@ -38153,14 +38399,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1"
- // InternalRoom.g:13587:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
+ // InternalRoom.g:13665:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
public final void rule__RefPath__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13591:1: ( rule__RefPath__Group_1__1__Impl )
- // InternalRoom.g:13592:2: rule__RefPath__Group_1__1__Impl
+ // InternalRoom.g:13669:1: ( rule__RefPath__Group_1__1__Impl )
+ // InternalRoom.g:13670:2: rule__RefPath__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group_1__1__Impl();
@@ -38186,21 +38432,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1__Impl"
- // InternalRoom.g:13598:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
+ // InternalRoom.g:13676:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
public final void rule__RefPath__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13602:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
- // InternalRoom.g:13603:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13680:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
+ // InternalRoom.g:13681:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
{
- // InternalRoom.g:13603:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
- // InternalRoom.g:13604:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13681:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:13682:1: ( rule__RefPath__RefsAssignment_1_1 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
- // InternalRoom.g:13605:1: ( rule__RefPath__RefsAssignment_1_1 )
- // InternalRoom.g:13605:2: rule__RefPath__RefsAssignment_1_1
+ // InternalRoom.g:13683:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:13683:2: rule__RefPath__RefsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_1_1();
@@ -38233,14 +38479,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0"
- // InternalRoom.g:13619:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
+ // InternalRoom.g:13697:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
public final void rule__RefSegment__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13623:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
- // InternalRoom.g:13624:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
+ // InternalRoom.g:13701:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
+ // InternalRoom.g:13702:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
{
pushFollow(FOLLOW_8);
rule__RefSegment__Group__0__Impl();
@@ -38271,21 +38517,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0__Impl"
- // InternalRoom.g:13631:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
+ // InternalRoom.g:13709:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
public final void rule__RefSegment__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13635:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
- // InternalRoom.g:13636:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13713:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
+ // InternalRoom.g:13714:1: ( ( rule__RefSegment__RefAssignment_0 ) )
{
- // InternalRoom.g:13636:1: ( ( rule__RefSegment__RefAssignment_0 ) )
- // InternalRoom.g:13637:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13714:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:13715:1: ( rule__RefSegment__RefAssignment_0 )
{
before(grammarAccess.getRefSegmentAccess().getRefAssignment_0());
- // InternalRoom.g:13638:1: ( rule__RefSegment__RefAssignment_0 )
- // InternalRoom.g:13638:2: rule__RefSegment__RefAssignment_0
+ // InternalRoom.g:13716:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:13716:2: rule__RefSegment__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefSegment__RefAssignment_0();
@@ -38318,14 +38564,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1"
- // InternalRoom.g:13648:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
+ // InternalRoom.g:13726:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
public final void rule__RefSegment__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13652:1: ( rule__RefSegment__Group__1__Impl )
- // InternalRoom.g:13653:2: rule__RefSegment__Group__1__Impl
+ // InternalRoom.g:13730:1: ( rule__RefSegment__Group__1__Impl )
+ // InternalRoom.g:13731:2: rule__RefSegment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__1__Impl();
@@ -38351,29 +38597,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1__Impl"
- // InternalRoom.g:13659:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
+ // InternalRoom.g:13737:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
public final void rule__RefSegment__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13663:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
- // InternalRoom.g:13664:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13741:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
+ // InternalRoom.g:13742:1: ( ( rule__RefSegment__Group_1__0 )? )
{
- // InternalRoom.g:13664:1: ( ( rule__RefSegment__Group_1__0 )? )
- // InternalRoom.g:13665:1: ( rule__RefSegment__Group_1__0 )?
+ // InternalRoom.g:13742:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:13743:1: ( rule__RefSegment__Group_1__0 )?
{
before(grammarAccess.getRefSegmentAccess().getGroup_1());
- // InternalRoom.g:13666:1: ( rule__RefSegment__Group_1__0 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:13744:1: ( rule__RefSegment__Group_1__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA142_0==44) ) {
- alt142=1;
+ if ( (LA144_0==46) ) {
+ alt144=1;
}
- switch (alt142) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:13666:2: rule__RefSegment__Group_1__0
+ // InternalRoom.g:13744:2: rule__RefSegment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__0();
@@ -38409,14 +38655,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0"
- // InternalRoom.g:13680:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
+ // InternalRoom.g:13758:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
public final void rule__RefSegment__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13684:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
- // InternalRoom.g:13685:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
+ // InternalRoom.g:13762:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
+ // InternalRoom.g:13763:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
{
pushFollow(FOLLOW_30);
rule__RefSegment__Group_1__0__Impl();
@@ -38447,20 +38693,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0__Impl"
- // InternalRoom.g:13692:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
+ // InternalRoom.g:13770:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
public final void rule__RefSegment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13696:1: ( ( ':' ) )
- // InternalRoom.g:13697:1: ( ':' )
+ // InternalRoom.g:13774:1: ( ( ':' ) )
+ // InternalRoom.g:13775:1: ( ':' )
{
- // InternalRoom.g:13697:1: ( ':' )
- // InternalRoom.g:13698:1: ':'
+ // InternalRoom.g:13775:1: ( ':' )
+ // InternalRoom.g:13776:1: ':'
{
before(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
}
@@ -38484,14 +38730,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1"
- // InternalRoom.g:13711:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
+ // InternalRoom.g:13789:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
public final void rule__RefSegment__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13715:1: ( rule__RefSegment__Group_1__1__Impl )
- // InternalRoom.g:13716:2: rule__RefSegment__Group_1__1__Impl
+ // InternalRoom.g:13793:1: ( rule__RefSegment__Group_1__1__Impl )
+ // InternalRoom.g:13794:2: rule__RefSegment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__1__Impl();
@@ -38517,21 +38763,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1__Impl"
- // InternalRoom.g:13722:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
+ // InternalRoom.g:13800:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
public final void rule__RefSegment__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13726:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
- // InternalRoom.g:13727:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:13804:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
+ // InternalRoom.g:13805:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
{
- // InternalRoom.g:13727:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
- // InternalRoom.g:13728:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:13805:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:13806:1: ( rule__RefSegment__IdxAssignment_1_1 )
{
before(grammarAccess.getRefSegmentAccess().getIdxAssignment_1_1());
- // InternalRoom.g:13729:1: ( rule__RefSegment__IdxAssignment_1_1 )
- // InternalRoom.g:13729:2: rule__RefSegment__IdxAssignment_1_1
+ // InternalRoom.g:13807:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:13807:2: rule__RefSegment__IdxAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefSegment__IdxAssignment_1_1();
@@ -38564,14 +38810,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0"
- // InternalRoom.g:13743:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
+ // InternalRoom.g:13821:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
public final void rule__Binding__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13747:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
- // InternalRoom.g:13748:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
+ // InternalRoom.g:13825:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
+ // InternalRoom.g:13826:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
{
pushFollow(FOLLOW_3);
rule__Binding__Group__0__Impl();
@@ -38602,17 +38848,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0__Impl"
- // InternalRoom.g:13755:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
+ // InternalRoom.g:13833:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
public final void rule__Binding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13759:1: ( ( 'Binding' ) )
- // InternalRoom.g:13760:1: ( 'Binding' )
+ // InternalRoom.g:13837:1: ( ( 'Binding' ) )
+ // InternalRoom.g:13838:1: ( 'Binding' )
{
- // InternalRoom.g:13760:1: ( 'Binding' )
- // InternalRoom.g:13761:1: 'Binding'
+ // InternalRoom.g:13838:1: ( 'Binding' )
+ // InternalRoom.g:13839:1: 'Binding'
{
before(grammarAccess.getBindingAccess().getBindingKeyword_0());
match(input,85,FOLLOW_2);
@@ -38639,16 +38885,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1"
- // InternalRoom.g:13774:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
+ // InternalRoom.g:13852:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
public final void rule__Binding__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13778:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
- // InternalRoom.g:13779:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
+ // InternalRoom.g:13856:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
+ // InternalRoom.g:13857:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
{
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_71);
rule__Binding__Group__1__Impl();
state._fsp--;
@@ -38677,21 +38923,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1__Impl"
- // InternalRoom.g:13786:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
+ // InternalRoom.g:13864:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
public final void rule__Binding__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13790:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
- // InternalRoom.g:13791:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:13868:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
+ // InternalRoom.g:13869:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
{
- // InternalRoom.g:13791:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
- // InternalRoom.g:13792:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:13869:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:13870:1: ( rule__Binding__Endpoint1Assignment_1 )
{
before(grammarAccess.getBindingAccess().getEndpoint1Assignment_1());
- // InternalRoom.g:13793:1: ( rule__Binding__Endpoint1Assignment_1 )
- // InternalRoom.g:13793:2: rule__Binding__Endpoint1Assignment_1
+ // InternalRoom.g:13871:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:13871:2: rule__Binding__Endpoint1Assignment_1
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint1Assignment_1();
@@ -38724,14 +38970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2"
- // InternalRoom.g:13803:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
+ // InternalRoom.g:13881:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
public final void rule__Binding__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13807:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
- // InternalRoom.g:13808:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
+ // InternalRoom.g:13885:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
+ // InternalRoom.g:13886:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
{
pushFollow(FOLLOW_3);
rule__Binding__Group__2__Impl();
@@ -38762,17 +39008,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2__Impl"
- // InternalRoom.g:13815:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
+ // InternalRoom.g:13893:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
public final void rule__Binding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13819:1: ( ( 'and' ) )
- // InternalRoom.g:13820:1: ( 'and' )
+ // InternalRoom.g:13897:1: ( ( 'and' ) )
+ // InternalRoom.g:13898:1: ( 'and' )
{
- // InternalRoom.g:13820:1: ( 'and' )
- // InternalRoom.g:13821:1: 'and'
+ // InternalRoom.g:13898:1: ( 'and' )
+ // InternalRoom.g:13899:1: 'and'
{
before(grammarAccess.getBindingAccess().getAndKeyword_2());
match(input,86,FOLLOW_2);
@@ -38799,14 +39045,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3"
- // InternalRoom.g:13834:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
+ // InternalRoom.g:13912:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
public final void rule__Binding__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13838:1: ( rule__Binding__Group__3__Impl )
- // InternalRoom.g:13839:2: rule__Binding__Group__3__Impl
+ // InternalRoom.g:13916:1: ( rule__Binding__Group__3__Impl )
+ // InternalRoom.g:13917:2: rule__Binding__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Binding__Group__3__Impl();
@@ -38832,21 +39078,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3__Impl"
- // InternalRoom.g:13845:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
+ // InternalRoom.g:13923:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
public final void rule__Binding__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13849:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
- // InternalRoom.g:13850:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:13927:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
+ // InternalRoom.g:13928:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
{
- // InternalRoom.g:13850:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
- // InternalRoom.g:13851:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:13928:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:13929:1: ( rule__Binding__Endpoint2Assignment_3 )
{
before(grammarAccess.getBindingAccess().getEndpoint2Assignment_3());
- // InternalRoom.g:13852:1: ( rule__Binding__Endpoint2Assignment_3 )
- // InternalRoom.g:13852:2: rule__Binding__Endpoint2Assignment_3
+ // InternalRoom.g:13930:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:13930:2: rule__Binding__Endpoint2Assignment_3
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint2Assignment_3();
@@ -38879,14 +39125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0"
- // InternalRoom.g:13870:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
+ // InternalRoom.g:13948:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
public final void rule__BindingEndPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13874:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
- // InternalRoom.g:13875:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
+ // InternalRoom.g:13952:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
+ // InternalRoom.g:13953:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group__0__Impl();
@@ -38917,33 +39163,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0__Impl"
- // InternalRoom.g:13882:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
+ // InternalRoom.g:13960:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
public final void rule__BindingEndPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13886:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
- // InternalRoom.g:13887:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:13964:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
+ // InternalRoom.g:13965:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
{
- // InternalRoom.g:13887:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
- // InternalRoom.g:13888:1: ( rule__BindingEndPoint__Group_0__0 )?
+ // InternalRoom.g:13965:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:13966:1: ( rule__BindingEndPoint__Group_0__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_0());
- // InternalRoom.g:13889:1: ( rule__BindingEndPoint__Group_0__0 )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:13967:1: ( rule__BindingEndPoint__Group_0__0 )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA143_0==RULE_ID) ) {
- int LA143_1 = input.LA(2);
+ if ( (LA145_0==RULE_ID) ) {
+ int LA145_1 = input.LA(2);
- if ( (LA143_1==87) ) {
- alt143=1;
+ if ( (LA145_1==87) ) {
+ alt145=1;
}
}
- switch (alt143) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:13889:2: rule__BindingEndPoint__Group_0__0
+ // InternalRoom.g:13967:2: rule__BindingEndPoint__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__0();
@@ -38979,16 +39225,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1"
- // InternalRoom.g:13899:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
+ // InternalRoom.g:13977:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
public final void rule__BindingEndPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13903:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
- // InternalRoom.g:13904:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
+ // InternalRoom.g:13981:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
+ // InternalRoom.g:13982:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__BindingEndPoint__Group__1__Impl();
state._fsp--;
@@ -39017,21 +39263,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1__Impl"
- // InternalRoom.g:13911:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
+ // InternalRoom.g:13989:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
public final void rule__BindingEndPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13915:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
- // InternalRoom.g:13916:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:13993:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
+ // InternalRoom.g:13994:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
{
- // InternalRoom.g:13916:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
- // InternalRoom.g:13917:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:13994:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:13995:1: ( rule__BindingEndPoint__PortAssignment_1 )
{
before(grammarAccess.getBindingEndPointAccess().getPortAssignment_1());
- // InternalRoom.g:13918:1: ( rule__BindingEndPoint__PortAssignment_1 )
- // InternalRoom.g:13918:2: rule__BindingEndPoint__PortAssignment_1
+ // InternalRoom.g:13996:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:13996:2: rule__BindingEndPoint__PortAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__PortAssignment_1();
@@ -39064,14 +39310,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2"
- // InternalRoom.g:13928:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
+ // InternalRoom.g:14006:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
public final void rule__BindingEndPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13932:1: ( rule__BindingEndPoint__Group__2__Impl )
- // InternalRoom.g:13933:2: rule__BindingEndPoint__Group__2__Impl
+ // InternalRoom.g:14010:1: ( rule__BindingEndPoint__Group__2__Impl )
+ // InternalRoom.g:14011:2: rule__BindingEndPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__2__Impl();
@@ -39097,29 +39343,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2__Impl"
- // InternalRoom.g:13939:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
+ // InternalRoom.g:14017:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
public final void rule__BindingEndPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13943:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
- // InternalRoom.g:13944:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14021:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
+ // InternalRoom.g:14022:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
{
- // InternalRoom.g:13944:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
- // InternalRoom.g:13945:1: ( rule__BindingEndPoint__Group_2__0 )?
+ // InternalRoom.g:14022:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14023:1: ( rule__BindingEndPoint__Group_2__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_2());
- // InternalRoom.g:13946:1: ( rule__BindingEndPoint__Group_2__0 )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:14024:1: ( rule__BindingEndPoint__Group_2__0 )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA144_0==88) ) {
- alt144=1;
+ if ( (LA146_0==88) ) {
+ alt146=1;
}
- switch (alt144) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:13946:2: rule__BindingEndPoint__Group_2__0
+ // InternalRoom.g:14024:2: rule__BindingEndPoint__Group_2__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__0();
@@ -39155,16 +39401,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0"
- // InternalRoom.g:13962:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
+ // InternalRoom.g:14040:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
public final void rule__BindingEndPoint__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13966:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
- // InternalRoom.g:13967:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
+ // InternalRoom.g:14044:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
+ // InternalRoom.g:14045:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__BindingEndPoint__Group_0__0__Impl();
state._fsp--;
@@ -39193,21 +39439,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0__Impl"
- // InternalRoom.g:13974:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
+ // InternalRoom.g:14052:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
public final void rule__BindingEndPoint__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13978:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
- // InternalRoom.g:13979:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14056:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
+ // InternalRoom.g:14057:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
{
- // InternalRoom.g:13979:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
- // InternalRoom.g:13980:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14057:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14058:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefAssignment_0_0());
- // InternalRoom.g:13981:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
- // InternalRoom.g:13981:2: rule__BindingEndPoint__ActorRefAssignment_0_0
+ // InternalRoom.g:14059:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14059:2: rule__BindingEndPoint__ActorRefAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__ActorRefAssignment_0_0();
@@ -39240,14 +39486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1"
- // InternalRoom.g:13991:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
+ // InternalRoom.g:14069:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
public final void rule__BindingEndPoint__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13995:1: ( rule__BindingEndPoint__Group_0__1__Impl )
- // InternalRoom.g:13996:2: rule__BindingEndPoint__Group_0__1__Impl
+ // InternalRoom.g:14073:1: ( rule__BindingEndPoint__Group_0__1__Impl )
+ // InternalRoom.g:14074:2: rule__BindingEndPoint__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__1__Impl();
@@ -39273,17 +39519,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1__Impl"
- // InternalRoom.g:14002:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14080:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
public final void rule__BindingEndPoint__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14006:1: ( ( '.' ) )
- // InternalRoom.g:14007:1: ( '.' )
+ // InternalRoom.g:14084:1: ( ( '.' ) )
+ // InternalRoom.g:14085:1: ( '.' )
{
- // InternalRoom.g:14007:1: ( '.' )
- // InternalRoom.g:14008:1: '.'
+ // InternalRoom.g:14085:1: ( '.' )
+ // InternalRoom.g:14086:1: '.'
{
before(grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
match(input,87,FOLLOW_2);
@@ -39310,14 +39556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0"
- // InternalRoom.g:14025:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
+ // InternalRoom.g:14103:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
public final void rule__BindingEndPoint__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14029:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
- // InternalRoom.g:14030:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
+ // InternalRoom.g:14107:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
+ // InternalRoom.g:14108:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group_2__0__Impl();
@@ -39348,17 +39594,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0__Impl"
- // InternalRoom.g:14037:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
+ // InternalRoom.g:14115:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
public final void rule__BindingEndPoint__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14041:1: ( ( 'sub' ) )
- // InternalRoom.g:14042:1: ( 'sub' )
+ // InternalRoom.g:14119:1: ( ( 'sub' ) )
+ // InternalRoom.g:14120:1: ( 'sub' )
{
- // InternalRoom.g:14042:1: ( 'sub' )
- // InternalRoom.g:14043:1: 'sub'
+ // InternalRoom.g:14120:1: ( 'sub' )
+ // InternalRoom.g:14121:1: 'sub'
{
before(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
match(input,88,FOLLOW_2);
@@ -39385,14 +39631,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1"
- // InternalRoom.g:14056:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
+ // InternalRoom.g:14134:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
public final void rule__BindingEndPoint__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14060:1: ( rule__BindingEndPoint__Group_2__1__Impl )
- // InternalRoom.g:14061:2: rule__BindingEndPoint__Group_2__1__Impl
+ // InternalRoom.g:14138:1: ( rule__BindingEndPoint__Group_2__1__Impl )
+ // InternalRoom.g:14139:2: rule__BindingEndPoint__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__1__Impl();
@@ -39418,21 +39664,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1__Impl"
- // InternalRoom.g:14067:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
+ // InternalRoom.g:14145:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
public final void rule__BindingEndPoint__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14071:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
- // InternalRoom.g:14072:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14149:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
+ // InternalRoom.g:14150:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
{
- // InternalRoom.g:14072:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
- // InternalRoom.g:14073:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14150:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14151:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
{
before(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1());
- // InternalRoom.g:14074:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
- // InternalRoom.g:14074:2: rule__BindingEndPoint__SubAssignment_2_1
+ // InternalRoom.g:14152:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14152:2: rule__BindingEndPoint__SubAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__SubAssignment_2_1();
@@ -39465,16 +39711,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0"
- // InternalRoom.g:14088:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
+ // InternalRoom.g:14166:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
public final void rule__LayerConnection__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14092:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
- // InternalRoom.g:14093:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
+ // InternalRoom.g:14170:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
+ // InternalRoom.g:14171:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
{
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_74);
rule__LayerConnection__Group__0__Impl();
state._fsp--;
@@ -39503,17 +39749,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0__Impl"
- // InternalRoom.g:14100:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
+ // InternalRoom.g:14178:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
public final void rule__LayerConnection__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14104:1: ( ( 'LayerConnection' ) )
- // InternalRoom.g:14105:1: ( 'LayerConnection' )
+ // InternalRoom.g:14182:1: ( ( 'LayerConnection' ) )
+ // InternalRoom.g:14183:1: ( 'LayerConnection' )
{
- // InternalRoom.g:14105:1: ( 'LayerConnection' )
- // InternalRoom.g:14106:1: 'LayerConnection'
+ // InternalRoom.g:14183:1: ( 'LayerConnection' )
+ // InternalRoom.g:14184:1: 'LayerConnection'
{
before(grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
match(input,89,FOLLOW_2);
@@ -39540,16 +39786,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1"
- // InternalRoom.g:14119:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
+ // InternalRoom.g:14197:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
public final void rule__LayerConnection__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14123:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
- // InternalRoom.g:14124:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
+ // InternalRoom.g:14201:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
+ // InternalRoom.g:14202:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__LayerConnection__Group__1__Impl();
state._fsp--;
@@ -39578,21 +39824,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1__Impl"
- // InternalRoom.g:14131:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
+ // InternalRoom.g:14209:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
public final void rule__LayerConnection__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14135:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
- // InternalRoom.g:14136:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14213:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
+ // InternalRoom.g:14214:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
{
- // InternalRoom.g:14136:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
- // InternalRoom.g:14137:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14214:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14215:1: ( rule__LayerConnection__FromAssignment_1 )
{
before(grammarAccess.getLayerConnectionAccess().getFromAssignment_1());
- // InternalRoom.g:14138:1: ( rule__LayerConnection__FromAssignment_1 )
- // InternalRoom.g:14138:2: rule__LayerConnection__FromAssignment_1
+ // InternalRoom.g:14216:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14216:2: rule__LayerConnection__FromAssignment_1
{
pushFollow(FOLLOW_2);
rule__LayerConnection__FromAssignment_1();
@@ -39625,14 +39871,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2"
- // InternalRoom.g:14148:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
+ // InternalRoom.g:14226:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
public final void rule__LayerConnection__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14152:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
- // InternalRoom.g:14153:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
+ // InternalRoom.g:14230:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
+ // InternalRoom.g:14231:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
{
pushFollow(FOLLOW_3);
rule__LayerConnection__Group__2__Impl();
@@ -39663,17 +39909,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2__Impl"
- // InternalRoom.g:14160:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
+ // InternalRoom.g:14238:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
public final void rule__LayerConnection__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14164:1: ( ( 'satisfied_by' ) )
- // InternalRoom.g:14165:1: ( 'satisfied_by' )
+ // InternalRoom.g:14242:1: ( ( 'satisfied_by' ) )
+ // InternalRoom.g:14243:1: ( 'satisfied_by' )
{
- // InternalRoom.g:14165:1: ( 'satisfied_by' )
- // InternalRoom.g:14166:1: 'satisfied_by'
+ // InternalRoom.g:14243:1: ( 'satisfied_by' )
+ // InternalRoom.g:14244:1: 'satisfied_by'
{
before(grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
match(input,90,FOLLOW_2);
@@ -39700,14 +39946,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3"
- // InternalRoom.g:14179:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
+ // InternalRoom.g:14257:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
public final void rule__LayerConnection__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14183:1: ( rule__LayerConnection__Group__3__Impl )
- // InternalRoom.g:14184:2: rule__LayerConnection__Group__3__Impl
+ // InternalRoom.g:14261:1: ( rule__LayerConnection__Group__3__Impl )
+ // InternalRoom.g:14262:2: rule__LayerConnection__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__3__Impl();
@@ -39733,21 +39979,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3__Impl"
- // InternalRoom.g:14190:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
+ // InternalRoom.g:14268:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
public final void rule__LayerConnection__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14194:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
- // InternalRoom.g:14195:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14272:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
+ // InternalRoom.g:14273:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
{
- // InternalRoom.g:14195:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
- // InternalRoom.g:14196:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14273:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14274:1: ( rule__LayerConnection__ToAssignment_3 )
{
before(grammarAccess.getLayerConnectionAccess().getToAssignment_3());
- // InternalRoom.g:14197:1: ( rule__LayerConnection__ToAssignment_3 )
- // InternalRoom.g:14197:2: rule__LayerConnection__ToAssignment_3
+ // InternalRoom.g:14275:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14275:2: rule__LayerConnection__ToAssignment_3
{
pushFollow(FOLLOW_2);
rule__LayerConnection__ToAssignment_3();
@@ -39780,14 +40026,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0"
- // InternalRoom.g:14215:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
+ // InternalRoom.g:14293:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
public final void rule__RefSAPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14219:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
- // InternalRoom.g:14220:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
+ // InternalRoom.g:14297:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
+ // InternalRoom.g:14298:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RefSAPoint__Group__0__Impl();
@@ -39818,17 +40064,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0__Impl"
- // InternalRoom.g:14227:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
+ // InternalRoom.g:14305:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
public final void rule__RefSAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14231:1: ( ( 'ref' ) )
- // InternalRoom.g:14232:1: ( 'ref' )
+ // InternalRoom.g:14309:1: ( ( 'ref' ) )
+ // InternalRoom.g:14310:1: ( 'ref' )
{
- // InternalRoom.g:14232:1: ( 'ref' )
- // InternalRoom.g:14233:1: 'ref'
+ // InternalRoom.g:14310:1: ( 'ref' )
+ // InternalRoom.g:14311:1: 'ref'
{
before(grammarAccess.getRefSAPointAccess().getRefKeyword_0());
match(input,91,FOLLOW_2);
@@ -39855,14 +40101,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1"
- // InternalRoom.g:14246:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
+ // InternalRoom.g:14324:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
public final void rule__RefSAPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14250:1: ( rule__RefSAPoint__Group__1__Impl )
- // InternalRoom.g:14251:2: rule__RefSAPoint__Group__1__Impl
+ // InternalRoom.g:14328:1: ( rule__RefSAPoint__Group__1__Impl )
+ // InternalRoom.g:14329:2: rule__RefSAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__1__Impl();
@@ -39888,21 +40134,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1__Impl"
- // InternalRoom.g:14257:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
+ // InternalRoom.g:14335:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
public final void rule__RefSAPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14261:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
- // InternalRoom.g:14262:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14339:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
+ // InternalRoom.g:14340:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
{
- // InternalRoom.g:14262:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
- // InternalRoom.g:14263:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14340:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14341:1: ( rule__RefSAPoint__RefAssignment_1 )
{
before(grammarAccess.getRefSAPointAccess().getRefAssignment_1());
- // InternalRoom.g:14264:1: ( rule__RefSAPoint__RefAssignment_1 )
- // InternalRoom.g:14264:2: rule__RefSAPoint__RefAssignment_1
+ // InternalRoom.g:14342:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14342:2: rule__RefSAPoint__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__RefAssignment_1();
@@ -39935,14 +40181,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0"
- // InternalRoom.g:14278:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
+ // InternalRoom.g:14356:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
public final void rule__RelaySAPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14282:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
- // InternalRoom.g:14283:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
+ // InternalRoom.g:14360:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
+ // InternalRoom.g:14361:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RelaySAPoint__Group__0__Impl();
@@ -39973,17 +40219,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0__Impl"
- // InternalRoom.g:14290:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
+ // InternalRoom.g:14368:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
public final void rule__RelaySAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14294:1: ( ( 'relay_sap' ) )
- // InternalRoom.g:14295:1: ( 'relay_sap' )
+ // InternalRoom.g:14372:1: ( ( 'relay_sap' ) )
+ // InternalRoom.g:14373:1: ( 'relay_sap' )
{
- // InternalRoom.g:14295:1: ( 'relay_sap' )
- // InternalRoom.g:14296:1: 'relay_sap'
+ // InternalRoom.g:14373:1: ( 'relay_sap' )
+ // InternalRoom.g:14374:1: 'relay_sap'
{
before(grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
match(input,92,FOLLOW_2);
@@ -40010,14 +40256,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1"
- // InternalRoom.g:14309:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
+ // InternalRoom.g:14387:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
public final void rule__RelaySAPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14313:1: ( rule__RelaySAPoint__Group__1__Impl )
- // InternalRoom.g:14314:2: rule__RelaySAPoint__Group__1__Impl
+ // InternalRoom.g:14391:1: ( rule__RelaySAPoint__Group__1__Impl )
+ // InternalRoom.g:14392:2: rule__RelaySAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__1__Impl();
@@ -40043,21 +40289,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1__Impl"
- // InternalRoom.g:14320:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
+ // InternalRoom.g:14398:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
public final void rule__RelaySAPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14324:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
- // InternalRoom.g:14325:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14402:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
+ // InternalRoom.g:14403:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
{
- // InternalRoom.g:14325:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
- // InternalRoom.g:14326:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14403:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14404:1: ( rule__RelaySAPoint__RelayAssignment_1 )
{
before(grammarAccess.getRelaySAPointAccess().getRelayAssignment_1());
- // InternalRoom.g:14327:1: ( rule__RelaySAPoint__RelayAssignment_1 )
- // InternalRoom.g:14327:2: rule__RelaySAPoint__RelayAssignment_1
+ // InternalRoom.g:14405:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14405:2: rule__RelaySAPoint__RelayAssignment_1
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__RelayAssignment_1();
@@ -40090,16 +40336,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0"
- // InternalRoom.g:14341:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
+ // InternalRoom.g:14419:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
public final void rule__SPPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14345:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
- // InternalRoom.g:14346:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
+ // InternalRoom.g:14423:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
+ // InternalRoom.g:14424:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__SPPoint__Group__0__Impl();
state._fsp--;
@@ -40128,21 +40374,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0__Impl"
- // InternalRoom.g:14353:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
+ // InternalRoom.g:14431:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
public final void rule__SPPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14357:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
- // InternalRoom.g:14358:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14435:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
+ // InternalRoom.g:14436:1: ( ( rule__SPPoint__RefAssignment_0 ) )
{
- // InternalRoom.g:14358:1: ( ( rule__SPPoint__RefAssignment_0 ) )
- // InternalRoom.g:14359:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14436:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14437:1: ( rule__SPPoint__RefAssignment_0 )
{
before(grammarAccess.getSPPointAccess().getRefAssignment_0());
- // InternalRoom.g:14360:1: ( rule__SPPoint__RefAssignment_0 )
- // InternalRoom.g:14360:2: rule__SPPoint__RefAssignment_0
+ // InternalRoom.g:14438:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14438:2: rule__SPPoint__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__SPPoint__RefAssignment_0();
@@ -40175,14 +40421,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1"
- // InternalRoom.g:14370:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
+ // InternalRoom.g:14448:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
public final void rule__SPPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14374:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
- // InternalRoom.g:14375:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
+ // InternalRoom.g:14452:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
+ // InternalRoom.g:14453:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__SPPoint__Group__1__Impl();
@@ -40213,17 +40459,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1__Impl"
- // InternalRoom.g:14382:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14460:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
public final void rule__SPPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14386:1: ( ( '.' ) )
- // InternalRoom.g:14387:1: ( '.' )
+ // InternalRoom.g:14464:1: ( ( '.' ) )
+ // InternalRoom.g:14465:1: ( '.' )
{
- // InternalRoom.g:14387:1: ( '.' )
- // InternalRoom.g:14388:1: '.'
+ // InternalRoom.g:14465:1: ( '.' )
+ // InternalRoom.g:14466:1: '.'
{
before(grammarAccess.getSPPointAccess().getFullStopKeyword_1());
match(input,87,FOLLOW_2);
@@ -40250,14 +40496,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2"
- // InternalRoom.g:14401:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
+ // InternalRoom.g:14479:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
public final void rule__SPPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14405:1: ( rule__SPPoint__Group__2__Impl )
- // InternalRoom.g:14406:2: rule__SPPoint__Group__2__Impl
+ // InternalRoom.g:14483:1: ( rule__SPPoint__Group__2__Impl )
+ // InternalRoom.g:14484:2: rule__SPPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__2__Impl();
@@ -40283,21 +40529,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2__Impl"
- // InternalRoom.g:14412:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
+ // InternalRoom.g:14490:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
public final void rule__SPPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14416:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
- // InternalRoom.g:14417:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14494:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
+ // InternalRoom.g:14495:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
{
- // InternalRoom.g:14417:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
- // InternalRoom.g:14418:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14495:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14496:1: ( rule__SPPoint__ServiceAssignment_2 )
{
before(grammarAccess.getSPPointAccess().getServiceAssignment_2());
- // InternalRoom.g:14419:1: ( rule__SPPoint__ServiceAssignment_2 )
- // InternalRoom.g:14419:2: rule__SPPoint__ServiceAssignment_2
+ // InternalRoom.g:14497:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14497:2: rule__SPPoint__ServiceAssignment_2
{
pushFollow(FOLLOW_2);
rule__SPPoint__ServiceAssignment_2();
@@ -40330,16 +40576,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0"
- // InternalRoom.g:14435:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
+ // InternalRoom.g:14513:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
public final void rule__ActorRef__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14439:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
- // InternalRoom.g:14440:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
+ // InternalRoom.g:14517:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
+ // InternalRoom.g:14518:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__ActorRef__Group__0__Impl();
state._fsp--;
@@ -40368,29 +40614,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0__Impl"
- // InternalRoom.g:14447:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
+ // InternalRoom.g:14525:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
public final void rule__ActorRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14451:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
- // InternalRoom.g:14452:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14529:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
+ // InternalRoom.g:14530:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
{
- // InternalRoom.g:14452:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
- // InternalRoom.g:14453:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ // InternalRoom.g:14530:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14531:1: ( rule__ActorRef__RefTypeAssignment_0 )?
{
before(grammarAccess.getActorRefAccess().getRefTypeAssignment_0());
- // InternalRoom.g:14454:1: ( rule__ActorRef__RefTypeAssignment_0 )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:14532:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( ((LA145_0>=34 && LA145_0<=35)) ) {
- alt145=1;
+ if ( ((LA147_0>=36 && LA147_0<=37)) ) {
+ alt147=1;
}
- switch (alt145) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:14454:2: rule__ActorRef__RefTypeAssignment_0
+ // InternalRoom.g:14532:2: rule__ActorRef__RefTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActorRef__RefTypeAssignment_0();
@@ -40426,14 +40672,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1"
- // InternalRoom.g:14464:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
+ // InternalRoom.g:14542:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
public final void rule__ActorRef__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14468:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
- // InternalRoom.g:14469:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
+ // InternalRoom.g:14546:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
+ // InternalRoom.g:14547:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__1__Impl();
@@ -40464,17 +40710,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1__Impl"
- // InternalRoom.g:14476:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
+ // InternalRoom.g:14554:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
public final void rule__ActorRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14480:1: ( ( 'ActorRef' ) )
- // InternalRoom.g:14481:1: ( 'ActorRef' )
+ // InternalRoom.g:14558:1: ( ( 'ActorRef' ) )
+ // InternalRoom.g:14559:1: ( 'ActorRef' )
{
- // InternalRoom.g:14481:1: ( 'ActorRef' )
- // InternalRoom.g:14482:1: 'ActorRef'
+ // InternalRoom.g:14559:1: ( 'ActorRef' )
+ // InternalRoom.g:14560:1: 'ActorRef'
{
before(grammarAccess.getActorRefAccess().getActorRefKeyword_1());
match(input,93,FOLLOW_2);
@@ -40501,14 +40747,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2"
- // InternalRoom.g:14495:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
+ // InternalRoom.g:14573:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
public final void rule__ActorRef__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14499:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
- // InternalRoom.g:14500:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
+ // InternalRoom.g:14577:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
+ // InternalRoom.g:14578:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__2__Impl();
@@ -40539,21 +40785,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2__Impl"
- // InternalRoom.g:14507:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
+ // InternalRoom.g:14585:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
public final void rule__ActorRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14511:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
- // InternalRoom.g:14512:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14589:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
+ // InternalRoom.g:14590:1: ( ( rule__ActorRef__NameAssignment_2 ) )
{
- // InternalRoom.g:14512:1: ( ( rule__ActorRef__NameAssignment_2 ) )
- // InternalRoom.g:14513:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14590:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14591:1: ( rule__ActorRef__NameAssignment_2 )
{
before(grammarAccess.getActorRefAccess().getNameAssignment_2());
- // InternalRoom.g:14514:1: ( rule__ActorRef__NameAssignment_2 )
- // InternalRoom.g:14514:2: rule__ActorRef__NameAssignment_2
+ // InternalRoom.g:14592:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14592:2: rule__ActorRef__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorRef__NameAssignment_2();
@@ -40586,14 +40832,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3"
- // InternalRoom.g:14524:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
+ // InternalRoom.g:14602:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
public final void rule__ActorRef__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14528:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
- // InternalRoom.g:14529:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
+ // InternalRoom.g:14606:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
+ // InternalRoom.g:14607:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
{
pushFollow(FOLLOW_28);
rule__ActorRef__Group__3__Impl();
@@ -40624,29 +40870,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3__Impl"
- // InternalRoom.g:14536:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:14614:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
public final void rule__ActorRef__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14540:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:14541:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14618:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:14619:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:14541:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
- // InternalRoom.g:14542:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ // InternalRoom.g:14619:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14620:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
{
before(grammarAccess.getActorRefAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:14543:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:14621:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA146_0==60) ) {
- alt146=1;
+ if ( (LA148_0==62) ) {
+ alt148=1;
}
- switch (alt146) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:14543:2: rule__ActorRef__MultiplicityAssignment_3
+ // InternalRoom.g:14621:2: rule__ActorRef__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorRef__MultiplicityAssignment_3();
@@ -40682,14 +40928,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4"
- // InternalRoom.g:14553:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
+ // InternalRoom.g:14631:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
public final void rule__ActorRef__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14557:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
- // InternalRoom.g:14558:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
+ // InternalRoom.g:14635:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
+ // InternalRoom.g:14636:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__4__Impl();
@@ -40720,20 +40966,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4__Impl"
- // InternalRoom.g:14565:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:14643:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
public final void rule__ActorRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14569:1: ( ( ':' ) )
- // InternalRoom.g:14570:1: ( ':' )
+ // InternalRoom.g:14647:1: ( ( ':' ) )
+ // InternalRoom.g:14648:1: ( ':' )
{
- // InternalRoom.g:14570:1: ( ':' )
- // InternalRoom.g:14571:1: ':'
+ // InternalRoom.g:14648:1: ( ':' )
+ // InternalRoom.g:14649:1: ':'
{
before(grammarAccess.getActorRefAccess().getColonKeyword_4());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getActorRefAccess().getColonKeyword_4());
}
@@ -40757,14 +41003,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5"
- // InternalRoom.g:14584:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
+ // InternalRoom.g:14662:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
public final void rule__ActorRef__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14588:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
- // InternalRoom.g:14589:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
+ // InternalRoom.g:14666:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
+ // InternalRoom.g:14667:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
{
pushFollow(FOLLOW_14);
rule__ActorRef__Group__5__Impl();
@@ -40795,21 +41041,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5__Impl"
- // InternalRoom.g:14596:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
+ // InternalRoom.g:14674:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
public final void rule__ActorRef__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14600:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
- // InternalRoom.g:14601:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14678:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
+ // InternalRoom.g:14679:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
{
- // InternalRoom.g:14601:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
- // InternalRoom.g:14602:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14679:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:14680:1: ( rule__ActorRef__TypeAssignment_5 )
{
before(grammarAccess.getActorRefAccess().getTypeAssignment_5());
- // InternalRoom.g:14603:1: ( rule__ActorRef__TypeAssignment_5 )
- // InternalRoom.g:14603:2: rule__ActorRef__TypeAssignment_5
+ // InternalRoom.g:14681:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:14681:2: rule__ActorRef__TypeAssignment_5
{
pushFollow(FOLLOW_2);
rule__ActorRef__TypeAssignment_5();
@@ -40842,14 +41088,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6"
- // InternalRoom.g:14613:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
+ // InternalRoom.g:14691:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
public final void rule__ActorRef__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14617:1: ( rule__ActorRef__Group__6__Impl )
- // InternalRoom.g:14618:2: rule__ActorRef__Group__6__Impl
+ // InternalRoom.g:14695:1: ( rule__ActorRef__Group__6__Impl )
+ // InternalRoom.g:14696:2: rule__ActorRef__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__6__Impl();
@@ -40875,29 +41121,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6__Impl"
- // InternalRoom.g:14624:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:14702:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
public final void rule__ActorRef__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14628:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
- // InternalRoom.g:14629:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14706:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
+ // InternalRoom.g:14707:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
{
- // InternalRoom.g:14629:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
- // InternalRoom.g:14630:1: ( rule__ActorRef__DocuAssignment_6 )?
+ // InternalRoom.g:14707:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:14708:1: ( rule__ActorRef__DocuAssignment_6 )?
{
before(grammarAccess.getActorRefAccess().getDocuAssignment_6());
- // InternalRoom.g:14631:1: ( rule__ActorRef__DocuAssignment_6 )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:14709:1: ( rule__ActorRef__DocuAssignment_6 )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA147_0==60) ) {
- alt147=1;
+ if ( (LA149_0==62) ) {
+ alt149=1;
}
- switch (alt147) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:14631:2: rule__ActorRef__DocuAssignment_6
+ // InternalRoom.g:14709:2: rule__ActorRef__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ActorRef__DocuAssignment_6();
@@ -40933,16 +41179,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0"
- // InternalRoom.g:14655:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
+ // InternalRoom.g:14733:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
public final void rule__MULTIPLICITY__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14659:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
- // InternalRoom.g:14660:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
+ // InternalRoom.g:14737:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
+ // InternalRoom.g:14738:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__MULTIPLICITY__Group__0__Impl();
state._fsp--;
@@ -40971,20 +41217,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0__Impl"
- // InternalRoom.g:14667:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
+ // InternalRoom.g:14745:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
public final void rule__MULTIPLICITY__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14671:1: ( ( '[' ) )
- // InternalRoom.g:14672:1: ( '[' )
+ // InternalRoom.g:14749:1: ( ( '[' ) )
+ // InternalRoom.g:14750:1: ( '[' )
{
- // InternalRoom.g:14672:1: ( '[' )
- // InternalRoom.g:14673:1: '['
+ // InternalRoom.g:14750:1: ( '[' )
+ // InternalRoom.g:14751:1: '['
{
before(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
}
@@ -41008,14 +41254,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1"
- // InternalRoom.g:14686:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
+ // InternalRoom.g:14764:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
public final void rule__MULTIPLICITY__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14690:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
- // InternalRoom.g:14691:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
+ // InternalRoom.g:14768:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
+ // InternalRoom.g:14769:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
{
pushFollow(FOLLOW_31);
rule__MULTIPLICITY__Group__1__Impl();
@@ -41046,21 +41292,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1__Impl"
- // InternalRoom.g:14698:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
+ // InternalRoom.g:14776:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
public final void rule__MULTIPLICITY__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14702:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
- // InternalRoom.g:14703:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14780:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
+ // InternalRoom.g:14781:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
{
- // InternalRoom.g:14703:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
- // InternalRoom.g:14704:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14781:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:14782:1: ( rule__MULTIPLICITY__Alternatives_1 )
{
before(grammarAccess.getMULTIPLICITYAccess().getAlternatives_1());
- // InternalRoom.g:14705:1: ( rule__MULTIPLICITY__Alternatives_1 )
- // InternalRoom.g:14705:2: rule__MULTIPLICITY__Alternatives_1
+ // InternalRoom.g:14783:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:14783:2: rule__MULTIPLICITY__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Alternatives_1();
@@ -41093,14 +41339,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2"
- // InternalRoom.g:14715:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
+ // InternalRoom.g:14793:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
public final void rule__MULTIPLICITY__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14719:1: ( rule__MULTIPLICITY__Group__2__Impl )
- // InternalRoom.g:14720:2: rule__MULTIPLICITY__Group__2__Impl
+ // InternalRoom.g:14797:1: ( rule__MULTIPLICITY__Group__2__Impl )
+ // InternalRoom.g:14798:2: rule__MULTIPLICITY__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__2__Impl();
@@ -41126,20 +41372,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2__Impl"
- // InternalRoom.g:14726:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
+ // InternalRoom.g:14804:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
public final void rule__MULTIPLICITY__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14730:1: ( ( ']' ) )
- // InternalRoom.g:14731:1: ( ']' )
+ // InternalRoom.g:14808:1: ( ( ']' ) )
+ // InternalRoom.g:14809:1: ( ']' )
{
- // InternalRoom.g:14731:1: ( ']' )
- // InternalRoom.g:14732:1: ']'
+ // InternalRoom.g:14809:1: ( ']' )
+ // InternalRoom.g:14810:1: ']'
{
before(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
- match(input,61,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
}
@@ -41163,14 +41409,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0"
- // InternalRoom.g:14751:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
+ // InternalRoom.g:14829:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
public final void rule__StateGraph__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14755:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
- // InternalRoom.g:14756:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
+ // InternalRoom.g:14833:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
+ // InternalRoom.g:14834:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
{
pushFollow(FOLLOW_40);
rule__StateGraph__Group__0__Impl();
@@ -41201,21 +41447,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0__Impl"
- // InternalRoom.g:14763:1: rule__StateGraph__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:14841:1: rule__StateGraph__Group__0__Impl : ( () ) ;
public final void rule__StateGraph__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14767:1: ( ( () ) )
- // InternalRoom.g:14768:1: ( () )
+ // InternalRoom.g:14845:1: ( ( () ) )
+ // InternalRoom.g:14846:1: ( () )
{
- // InternalRoom.g:14768:1: ( () )
- // InternalRoom.g:14769:1: ()
+ // InternalRoom.g:14846:1: ( () )
+ // InternalRoom.g:14847:1: ()
{
before(grammarAccess.getStateGraphAccess().getStateGraphAction_0());
- // InternalRoom.g:14770:1: ()
- // InternalRoom.g:14772:1:
+ // InternalRoom.g:14848:1: ()
+ // InternalRoom.g:14850:1:
{
}
@@ -41238,16 +41484,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1"
- // InternalRoom.g:14782:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
+ // InternalRoom.g:14860:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
public final void rule__StateGraph__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14786:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
- // InternalRoom.g:14787:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
+ // InternalRoom.g:14864:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
+ // InternalRoom.g:14865:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateGraph__Group__1__Impl();
state._fsp--;
@@ -41276,20 +41522,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1__Impl"
- // InternalRoom.g:14794:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:14872:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
public final void rule__StateGraph__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14798:1: ( ( '{' ) )
- // InternalRoom.g:14799:1: ( '{' )
+ // InternalRoom.g:14876:1: ( ( '{' ) )
+ // InternalRoom.g:14877:1: ( '{' )
{
- // InternalRoom.g:14799:1: ( '{' )
- // InternalRoom.g:14800:1: '{'
+ // InternalRoom.g:14877:1: ( '{' )
+ // InternalRoom.g:14878:1: '{'
{
before(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
}
@@ -41313,16 +41559,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2"
- // InternalRoom.g:14813:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
+ // InternalRoom.g:14891:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
public final void rule__StateGraph__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14817:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
- // InternalRoom.g:14818:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
+ // InternalRoom.g:14895:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
+ // InternalRoom.g:14896:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateGraph__Group__2__Impl();
state._fsp--;
@@ -41351,35 +41597,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2__Impl"
- // InternalRoom.g:14825:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
+ // InternalRoom.g:14903:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
public final void rule__StateGraph__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14829:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
- // InternalRoom.g:14830:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:14907:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
+ // InternalRoom.g:14908:1: ( ( rule__StateGraph__Alternatives_2 )* )
{
- // InternalRoom.g:14830:1: ( ( rule__StateGraph__Alternatives_2 )* )
- // InternalRoom.g:14831:1: ( rule__StateGraph__Alternatives_2 )*
+ // InternalRoom.g:14908:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:14909:1: ( rule__StateGraph__Alternatives_2 )*
{
before(grammarAccess.getStateGraphAccess().getAlternatives_2());
- // InternalRoom.g:14832:1: ( rule__StateGraph__Alternatives_2 )*
- loop148:
+ // InternalRoom.g:14910:1: ( rule__StateGraph__Alternatives_2 )*
+ loop150:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA148_0==95||(LA148_0>=100 && LA148_0<=105)||LA148_0==112||LA148_0==131) ) {
- alt148=1;
+ if ( (LA150_0==95||(LA150_0>=100 && LA150_0<=105)||LA150_0==112||LA150_0==131) ) {
+ alt150=1;
}
- switch (alt148) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:14832:2: rule__StateGraph__Alternatives_2
+ // InternalRoom.g:14910:2: rule__StateGraph__Alternatives_2
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__StateGraph__Alternatives_2();
state._fsp--;
@@ -41389,7 +41635,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop148;
+ break loop150;
}
} while (true);
@@ -41416,14 +41662,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3"
- // InternalRoom.g:14842:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
+ // InternalRoom.g:14920:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
public final void rule__StateGraph__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14846:1: ( rule__StateGraph__Group__3__Impl )
- // InternalRoom.g:14847:2: rule__StateGraph__Group__3__Impl
+ // InternalRoom.g:14924:1: ( rule__StateGraph__Group__3__Impl )
+ // InternalRoom.g:14925:2: rule__StateGraph__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__3__Impl();
@@ -41449,20 +41695,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3__Impl"
- // InternalRoom.g:14853:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
+ // InternalRoom.g:14931:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
public final void rule__StateGraph__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14857:1: ( ( '}' ) )
- // InternalRoom.g:14858:1: ( '}' )
+ // InternalRoom.g:14935:1: ( ( '}' ) )
+ // InternalRoom.g:14936:1: ( '}' )
{
- // InternalRoom.g:14858:1: ( '}' )
- // InternalRoom.g:14859:1: '}'
+ // InternalRoom.g:14936:1: ( '}' )
+ // InternalRoom.g:14937:1: '}'
{
before(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
}
@@ -41486,16 +41732,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0"
- // InternalRoom.g:14880:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
+ // InternalRoom.g:14958:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
public final void rule__StateMachine__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14884:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
- // InternalRoom.g:14885:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
+ // InternalRoom.g:14962:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
+ // InternalRoom.g:14963:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__StateMachine__Group__0__Impl();
state._fsp--;
@@ -41524,21 +41770,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0__Impl"
- // InternalRoom.g:14892:1: rule__StateMachine__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:14970:1: rule__StateMachine__Group__0__Impl : ( () ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14896:1: ( ( () ) )
- // InternalRoom.g:14897:1: ( () )
+ // InternalRoom.g:14974:1: ( ( () ) )
+ // InternalRoom.g:14975:1: ( () )
{
- // InternalRoom.g:14897:1: ( () )
- // InternalRoom.g:14898:1: ()
+ // InternalRoom.g:14975:1: ( () )
+ // InternalRoom.g:14976:1: ()
{
before(grammarAccess.getStateMachineAccess().getStateGraphAction_0());
- // InternalRoom.g:14899:1: ()
- // InternalRoom.g:14901:1:
+ // InternalRoom.g:14977:1: ()
+ // InternalRoom.g:14979:1:
{
}
@@ -41561,14 +41807,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1"
- // InternalRoom.g:14911:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
+ // InternalRoom.g:14989:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
public final void rule__StateMachine__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14915:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
- // InternalRoom.g:14916:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
+ // InternalRoom.g:14993:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
+ // InternalRoom.g:14994:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
{
pushFollow(FOLLOW_40);
rule__StateMachine__Group__1__Impl();
@@ -41599,17 +41845,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1__Impl"
- // InternalRoom.g:14923:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
+ // InternalRoom.g:15001:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14927:1: ( ( 'StateMachine' ) )
- // InternalRoom.g:14928:1: ( 'StateMachine' )
+ // InternalRoom.g:15005:1: ( ( 'StateMachine' ) )
+ // InternalRoom.g:15006:1: ( 'StateMachine' )
{
- // InternalRoom.g:14928:1: ( 'StateMachine' )
- // InternalRoom.g:14929:1: 'StateMachine'
+ // InternalRoom.g:15006:1: ( 'StateMachine' )
+ // InternalRoom.g:15007:1: 'StateMachine'
{
before(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
match(input,94,FOLLOW_2);
@@ -41636,16 +41882,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2"
- // InternalRoom.g:14942:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
+ // InternalRoom.g:15020:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
public final void rule__StateMachine__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14946:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
- // InternalRoom.g:14947:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
+ // InternalRoom.g:15024:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
+ // InternalRoom.g:15025:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateMachine__Group__2__Impl();
state._fsp--;
@@ -41674,20 +41920,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2__Impl"
- // InternalRoom.g:14954:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:15032:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
public final void rule__StateMachine__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14958:1: ( ( '{' ) )
- // InternalRoom.g:14959:1: ( '{' )
+ // InternalRoom.g:15036:1: ( ( '{' ) )
+ // InternalRoom.g:15037:1: ( '{' )
{
- // InternalRoom.g:14959:1: ( '{' )
- // InternalRoom.g:14960:1: '{'
+ // InternalRoom.g:15037:1: ( '{' )
+ // InternalRoom.g:15038:1: '{'
{
before(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
}
@@ -41711,16 +41957,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3"
- // InternalRoom.g:14973:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
+ // InternalRoom.g:15051:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
public final void rule__StateMachine__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14977:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
- // InternalRoom.g:14978:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
+ // InternalRoom.g:15055:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
+ // InternalRoom.g:15056:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__StateMachine__Group__3__Impl();
state._fsp--;
@@ -41749,35 +41995,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3__Impl"
- // InternalRoom.g:14985:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
+ // InternalRoom.g:15063:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
public final void rule__StateMachine__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14989:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
- // InternalRoom.g:14990:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15067:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
+ // InternalRoom.g:15068:1: ( ( rule__StateMachine__Alternatives_3 )* )
{
- // InternalRoom.g:14990:1: ( ( rule__StateMachine__Alternatives_3 )* )
- // InternalRoom.g:14991:1: ( rule__StateMachine__Alternatives_3 )*
+ // InternalRoom.g:15068:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15069:1: ( rule__StateMachine__Alternatives_3 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_3());
- // InternalRoom.g:14992:1: ( rule__StateMachine__Alternatives_3 )*
- loop149:
+ // InternalRoom.g:15070:1: ( rule__StateMachine__Alternatives_3 )*
+ loop151:
do {
- int alt149=2;
- int LA149_0 = input.LA(1);
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA149_0==95||(LA149_0>=100 && LA149_0<=105)||LA149_0==112||LA149_0==131) ) {
- alt149=1;
+ if ( (LA151_0==95||(LA151_0>=100 && LA151_0<=105)||LA151_0==112||LA151_0==131) ) {
+ alt151=1;
}
- switch (alt149) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:14992:2: rule__StateMachine__Alternatives_3
+ // InternalRoom.g:15070:2: rule__StateMachine__Alternatives_3
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__StateMachine__Alternatives_3();
state._fsp--;
@@ -41787,7 +42033,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop149;
+ break loop151;
}
} while (true);
@@ -41814,14 +42060,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4"
- // InternalRoom.g:15002:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
+ // InternalRoom.g:15080:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
public final void rule__StateMachine__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15006:1: ( rule__StateMachine__Group__4__Impl )
- // InternalRoom.g:15007:2: rule__StateMachine__Group__4__Impl
+ // InternalRoom.g:15084:1: ( rule__StateMachine__Group__4__Impl )
+ // InternalRoom.g:15085:2: rule__StateMachine__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__4__Impl();
@@ -41847,20 +42093,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4__Impl"
- // InternalRoom.g:15013:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:15091:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
public final void rule__StateMachine__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15017:1: ( ( '}' ) )
- // InternalRoom.g:15018:1: ( '}' )
+ // InternalRoom.g:15095:1: ( ( '}' ) )
+ // InternalRoom.g:15096:1: ( '}' )
{
- // InternalRoom.g:15018:1: ( '}' )
- // InternalRoom.g:15019:1: '}'
+ // InternalRoom.g:15096:1: ( '}' )
+ // InternalRoom.g:15097:1: '}'
{
before(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
}
@@ -41884,14 +42130,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0"
- // InternalRoom.g:15042:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
+ // InternalRoom.g:15120:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
public final void rule__SimpleState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15046:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
- // InternalRoom.g:15047:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
+ // InternalRoom.g:15124:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
+ // InternalRoom.g:15125:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
{
pushFollow(FOLLOW_3);
rule__SimpleState__Group__0__Impl();
@@ -41922,17 +42168,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0__Impl"
- // InternalRoom.g:15054:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
+ // InternalRoom.g:15132:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
public final void rule__SimpleState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15058:1: ( ( 'State' ) )
- // InternalRoom.g:15059:1: ( 'State' )
+ // InternalRoom.g:15136:1: ( ( 'State' ) )
+ // InternalRoom.g:15137:1: ( 'State' )
{
- // InternalRoom.g:15059:1: ( 'State' )
- // InternalRoom.g:15060:1: 'State'
+ // InternalRoom.g:15137:1: ( 'State' )
+ // InternalRoom.g:15138:1: 'State'
{
before(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
match(input,95,FOLLOW_2);
@@ -41959,14 +42205,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1"
- // InternalRoom.g:15073:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
+ // InternalRoom.g:15151:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
public final void rule__SimpleState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15077:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
- // InternalRoom.g:15078:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
+ // InternalRoom.g:15155:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
+ // InternalRoom.g:15156:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__1__Impl();
@@ -41997,21 +42243,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1__Impl"
- // InternalRoom.g:15085:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
+ // InternalRoom.g:15163:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
public final void rule__SimpleState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15089:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
- // InternalRoom.g:15090:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15167:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
+ // InternalRoom.g:15168:1: ( ( rule__SimpleState__NameAssignment_1 ) )
{
- // InternalRoom.g:15090:1: ( ( rule__SimpleState__NameAssignment_1 ) )
- // InternalRoom.g:15091:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15168:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15169:1: ( rule__SimpleState__NameAssignment_1 )
{
before(grammarAccess.getSimpleStateAccess().getNameAssignment_1());
- // InternalRoom.g:15092:1: ( rule__SimpleState__NameAssignment_1 )
- // InternalRoom.g:15092:2: rule__SimpleState__NameAssignment_1
+ // InternalRoom.g:15170:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15170:2: rule__SimpleState__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__NameAssignment_1();
@@ -42044,14 +42290,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2"
- // InternalRoom.g:15102:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
+ // InternalRoom.g:15180:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
public final void rule__SimpleState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15106:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
- // InternalRoom.g:15107:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
+ // InternalRoom.g:15184:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
+ // InternalRoom.g:15185:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__2__Impl();
@@ -42082,29 +42328,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2__Impl"
- // InternalRoom.g:15114:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15192:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
public final void rule__SimpleState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15118:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15119:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15196:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15197:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15119:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
- // InternalRoom.g:15120:1: ( rule__SimpleState__DocuAssignment_2 )?
+ // InternalRoom.g:15197:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15198:1: ( rule__SimpleState__DocuAssignment_2 )?
{
before(grammarAccess.getSimpleStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15121:1: ( rule__SimpleState__DocuAssignment_2 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:15199:1: ( rule__SimpleState__DocuAssignment_2 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA150_0==60) ) {
- alt150=1;
+ if ( (LA152_0==62) ) {
+ alt152=1;
}
- switch (alt150) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:15121:2: rule__SimpleState__DocuAssignment_2
+ // InternalRoom.g:15199:2: rule__SimpleState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleState__DocuAssignment_2();
@@ -42140,14 +42386,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3"
- // InternalRoom.g:15131:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
+ // InternalRoom.g:15209:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
public final void rule__SimpleState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15135:1: ( rule__SimpleState__Group__3__Impl )
- // InternalRoom.g:15136:2: rule__SimpleState__Group__3__Impl
+ // InternalRoom.g:15213:1: ( rule__SimpleState__Group__3__Impl )
+ // InternalRoom.g:15214:2: rule__SimpleState__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__3__Impl();
@@ -42173,29 +42419,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3__Impl"
- // InternalRoom.g:15142:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
+ // InternalRoom.g:15220:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
public final void rule__SimpleState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15146:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
- // InternalRoom.g:15147:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15224:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
+ // InternalRoom.g:15225:1: ( ( rule__SimpleState__Group_3__0 )? )
{
- // InternalRoom.g:15147:1: ( ( rule__SimpleState__Group_3__0 )? )
- // InternalRoom.g:15148:1: ( rule__SimpleState__Group_3__0 )?
+ // InternalRoom.g:15225:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15226:1: ( rule__SimpleState__Group_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3());
- // InternalRoom.g:15149:1: ( rule__SimpleState__Group_3__0 )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:15227:1: ( rule__SimpleState__Group_3__0 )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA151_0==42) ) {
- alt151=1;
+ if ( (LA153_0==44) ) {
+ alt153=1;
}
- switch (alt151) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:15149:2: rule__SimpleState__Group_3__0
+ // InternalRoom.g:15227:2: rule__SimpleState__Group_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__0();
@@ -42231,16 +42477,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0"
- // InternalRoom.g:15167:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
+ // InternalRoom.g:15245:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
public final void rule__SimpleState__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15171:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
- // InternalRoom.g:15172:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
+ // InternalRoom.g:15249:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
+ // InternalRoom.g:15250:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__0__Impl();
state._fsp--;
@@ -42269,20 +42515,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0__Impl"
- // InternalRoom.g:15179:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
+ // InternalRoom.g:15257:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
public final void rule__SimpleState__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15183:1: ( ( '{' ) )
- // InternalRoom.g:15184:1: ( '{' )
+ // InternalRoom.g:15261:1: ( ( '{' ) )
+ // InternalRoom.g:15262:1: ( '{' )
{
- // InternalRoom.g:15184:1: ( '{' )
- // InternalRoom.g:15185:1: '{'
+ // InternalRoom.g:15262:1: ( '{' )
+ // InternalRoom.g:15263:1: '{'
{
before(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
}
@@ -42306,16 +42552,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1"
- // InternalRoom.g:15198:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
+ // InternalRoom.g:15276:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
public final void rule__SimpleState__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15202:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
- // InternalRoom.g:15203:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
+ // InternalRoom.g:15280:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
+ // InternalRoom.g:15281:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__1__Impl();
state._fsp--;
@@ -42344,29 +42590,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1__Impl"
- // InternalRoom.g:15210:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
+ // InternalRoom.g:15288:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
public final void rule__SimpleState__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15214:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
- // InternalRoom.g:15215:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15292:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
+ // InternalRoom.g:15293:1: ( ( rule__SimpleState__Group_3_1__0 )? )
{
- // InternalRoom.g:15215:1: ( ( rule__SimpleState__Group_3_1__0 )? )
- // InternalRoom.g:15216:1: ( rule__SimpleState__Group_3_1__0 )?
+ // InternalRoom.g:15293:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15294:1: ( rule__SimpleState__Group_3_1__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_1());
- // InternalRoom.g:15217:1: ( rule__SimpleState__Group_3_1__0 )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalRoom.g:15295:1: ( rule__SimpleState__Group_3_1__0 )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA152_0==96) ) {
- alt152=1;
+ if ( (LA154_0==96) ) {
+ alt154=1;
}
- switch (alt152) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:15217:2: rule__SimpleState__Group_3_1__0
+ // InternalRoom.g:15295:2: rule__SimpleState__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__0();
@@ -42402,16 +42648,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2"
- // InternalRoom.g:15227:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
+ // InternalRoom.g:15305:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
public final void rule__SimpleState__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15231:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
- // InternalRoom.g:15232:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
+ // InternalRoom.g:15309:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
+ // InternalRoom.g:15310:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__2__Impl();
state._fsp--;
@@ -42440,29 +42686,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2__Impl"
- // InternalRoom.g:15239:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
+ // InternalRoom.g:15317:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
public final void rule__SimpleState__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15243:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
- // InternalRoom.g:15244:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15321:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
+ // InternalRoom.g:15322:1: ( ( rule__SimpleState__Group_3_2__0 )? )
{
- // InternalRoom.g:15244:1: ( ( rule__SimpleState__Group_3_2__0 )? )
- // InternalRoom.g:15245:1: ( rule__SimpleState__Group_3_2__0 )?
+ // InternalRoom.g:15322:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15323:1: ( rule__SimpleState__Group_3_2__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_2());
- // InternalRoom.g:15246:1: ( rule__SimpleState__Group_3_2__0 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:15324:1: ( rule__SimpleState__Group_3_2__0 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA153_0==97) ) {
- alt153=1;
+ if ( (LA155_0==97) ) {
+ alt155=1;
}
- switch (alt153) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:15246:2: rule__SimpleState__Group_3_2__0
+ // InternalRoom.g:15324:2: rule__SimpleState__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__0();
@@ -42498,16 +42744,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3"
- // InternalRoom.g:15256:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
+ // InternalRoom.g:15334:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
public final void rule__SimpleState__Group_3__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15260:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
- // InternalRoom.g:15261:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
+ // InternalRoom.g:15338:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
+ // InternalRoom.g:15339:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__3__Impl();
state._fsp--;
@@ -42536,29 +42782,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3__Impl"
- // InternalRoom.g:15268:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
+ // InternalRoom.g:15346:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
public final void rule__SimpleState__Group_3__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15272:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
- // InternalRoom.g:15273:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15350:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
+ // InternalRoom.g:15351:1: ( ( rule__SimpleState__Group_3_3__0 )? )
{
- // InternalRoom.g:15273:1: ( ( rule__SimpleState__Group_3_3__0 )? )
- // InternalRoom.g:15274:1: ( rule__SimpleState__Group_3_3__0 )?
+ // InternalRoom.g:15351:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15352:1: ( rule__SimpleState__Group_3_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_3());
- // InternalRoom.g:15275:1: ( rule__SimpleState__Group_3_3__0 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalRoom.g:15353:1: ( rule__SimpleState__Group_3_3__0 )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA154_0==98) ) {
- alt154=1;
+ if ( (LA156_0==98) ) {
+ alt156=1;
}
- switch (alt154) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:15275:2: rule__SimpleState__Group_3_3__0
+ // InternalRoom.g:15353:2: rule__SimpleState__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__0();
@@ -42594,16 +42840,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4"
- // InternalRoom.g:15285:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
+ // InternalRoom.g:15363:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
public final void rule__SimpleState__Group_3__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15289:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
- // InternalRoom.g:15290:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
+ // InternalRoom.g:15367:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
+ // InternalRoom.g:15368:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__SimpleState__Group_3__4__Impl();
state._fsp--;
@@ -42632,29 +42878,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4__Impl"
- // InternalRoom.g:15297:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
+ // InternalRoom.g:15375:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
public final void rule__SimpleState__Group_3__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15301:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
- // InternalRoom.g:15302:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15379:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
+ // InternalRoom.g:15380:1: ( ( rule__SimpleState__Group_3_4__0 )? )
{
- // InternalRoom.g:15302:1: ( ( rule__SimpleState__Group_3_4__0 )? )
- // InternalRoom.g:15303:1: ( rule__SimpleState__Group_3_4__0 )?
+ // InternalRoom.g:15380:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15381:1: ( rule__SimpleState__Group_3_4__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_4());
- // InternalRoom.g:15304:1: ( rule__SimpleState__Group_3_4__0 )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:15382:1: ( rule__SimpleState__Group_3_4__0 )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA155_0==99) ) {
- alt155=1;
+ if ( (LA157_0==99) ) {
+ alt157=1;
}
- switch (alt155) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:15304:2: rule__SimpleState__Group_3_4__0
+ // InternalRoom.g:15382:2: rule__SimpleState__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__0();
@@ -42690,14 +42936,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5"
- // InternalRoom.g:15314:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
+ // InternalRoom.g:15392:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
public final void rule__SimpleState__Group_3__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15318:1: ( rule__SimpleState__Group_3__5__Impl )
- // InternalRoom.g:15319:2: rule__SimpleState__Group_3__5__Impl
+ // InternalRoom.g:15396:1: ( rule__SimpleState__Group_3__5__Impl )
+ // InternalRoom.g:15397:2: rule__SimpleState__Group_3__5__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__5__Impl();
@@ -42723,20 +42969,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5__Impl"
- // InternalRoom.g:15325:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
+ // InternalRoom.g:15403:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
public final void rule__SimpleState__Group_3__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15329:1: ( ( '}' ) )
- // InternalRoom.g:15330:1: ( '}' )
+ // InternalRoom.g:15407:1: ( ( '}' ) )
+ // InternalRoom.g:15408:1: ( '}' )
{
- // InternalRoom.g:15330:1: ( '}' )
- // InternalRoom.g:15331:1: '}'
+ // InternalRoom.g:15408:1: ( '}' )
+ // InternalRoom.g:15409:1: '}'
{
before(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
}
@@ -42760,14 +43006,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0"
- // InternalRoom.g:15356:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
+ // InternalRoom.g:15434:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
public final void rule__SimpleState__Group_3_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15360:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
- // InternalRoom.g:15361:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
+ // InternalRoom.g:15438:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
+ // InternalRoom.g:15439:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_1__0__Impl();
@@ -42798,17 +43044,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0__Impl"
- // InternalRoom.g:15368:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15446:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
public final void rule__SimpleState__Group_3_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15372:1: ( ( 'entry' ) )
- // InternalRoom.g:15373:1: ( 'entry' )
+ // InternalRoom.g:15450:1: ( ( 'entry' ) )
+ // InternalRoom.g:15451:1: ( 'entry' )
{
- // InternalRoom.g:15373:1: ( 'entry' )
- // InternalRoom.g:15374:1: 'entry'
+ // InternalRoom.g:15451:1: ( 'entry' )
+ // InternalRoom.g:15452:1: 'entry'
{
before(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
match(input,96,FOLLOW_2);
@@ -42835,14 +43081,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1"
- // InternalRoom.g:15387:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
+ // InternalRoom.g:15465:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
public final void rule__SimpleState__Group_3_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15391:1: ( rule__SimpleState__Group_3_1__1__Impl )
- // InternalRoom.g:15392:2: rule__SimpleState__Group_3_1__1__Impl
+ // InternalRoom.g:15469:1: ( rule__SimpleState__Group_3_1__1__Impl )
+ // InternalRoom.g:15470:2: rule__SimpleState__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__1__Impl();
@@ -42868,21 +43114,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1__Impl"
- // InternalRoom.g:15398:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:15476:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
public final void rule__SimpleState__Group_3_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15402:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
- // InternalRoom.g:15403:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15480:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
+ // InternalRoom.g:15481:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
{
- // InternalRoom.g:15403:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
- // InternalRoom.g:15404:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15481:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15482:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeAssignment_3_1_1());
- // InternalRoom.g:15405:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
- // InternalRoom.g:15405:2: rule__SimpleState__EntryCodeAssignment_3_1_1
+ // InternalRoom.g:15483:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15483:2: rule__SimpleState__EntryCodeAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__EntryCodeAssignment_3_1_1();
@@ -42915,14 +43161,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0"
- // InternalRoom.g:15419:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
+ // InternalRoom.g:15497:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
public final void rule__SimpleState__Group_3_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15423:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
- // InternalRoom.g:15424:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
+ // InternalRoom.g:15501:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
+ // InternalRoom.g:15502:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_2__0__Impl();
@@ -42953,17 +43199,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0__Impl"
- // InternalRoom.g:15431:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:15509:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
public final void rule__SimpleState__Group_3_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15435:1: ( ( 'exit' ) )
- // InternalRoom.g:15436:1: ( 'exit' )
+ // InternalRoom.g:15513:1: ( ( 'exit' ) )
+ // InternalRoom.g:15514:1: ( 'exit' )
{
- // InternalRoom.g:15436:1: ( 'exit' )
- // InternalRoom.g:15437:1: 'exit'
+ // InternalRoom.g:15514:1: ( 'exit' )
+ // InternalRoom.g:15515:1: 'exit'
{
before(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
match(input,97,FOLLOW_2);
@@ -42990,14 +43236,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1"
- // InternalRoom.g:15450:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
+ // InternalRoom.g:15528:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
public final void rule__SimpleState__Group_3_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15454:1: ( rule__SimpleState__Group_3_2__1__Impl )
- // InternalRoom.g:15455:2: rule__SimpleState__Group_3_2__1__Impl
+ // InternalRoom.g:15532:1: ( rule__SimpleState__Group_3_2__1__Impl )
+ // InternalRoom.g:15533:2: rule__SimpleState__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__1__Impl();
@@ -43023,21 +43269,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1__Impl"
- // InternalRoom.g:15461:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
+ // InternalRoom.g:15539:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
public final void rule__SimpleState__Group_3_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15465:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
- // InternalRoom.g:15466:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15543:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
+ // InternalRoom.g:15544:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
{
- // InternalRoom.g:15466:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
- // InternalRoom.g:15467:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15544:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15545:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
{
before(grammarAccess.getSimpleStateAccess().getExitCodeAssignment_3_2_1());
- // InternalRoom.g:15468:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
- // InternalRoom.g:15468:2: rule__SimpleState__ExitCodeAssignment_3_2_1
+ // InternalRoom.g:15546:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15546:2: rule__SimpleState__ExitCodeAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__ExitCodeAssignment_3_2_1();
@@ -43070,14 +43316,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0"
- // InternalRoom.g:15482:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
+ // InternalRoom.g:15560:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
public final void rule__SimpleState__Group_3_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15486:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
- // InternalRoom.g:15487:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
+ // InternalRoom.g:15564:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
+ // InternalRoom.g:15565:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
{
pushFollow(FOLLOW_27);
rule__SimpleState__Group_3_3__0__Impl();
@@ -43108,17 +43354,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0__Impl"
- // InternalRoom.g:15494:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:15572:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
public final void rule__SimpleState__Group_3_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15498:1: ( ( 'do' ) )
- // InternalRoom.g:15499:1: ( 'do' )
+ // InternalRoom.g:15576:1: ( ( 'do' ) )
+ // InternalRoom.g:15577:1: ( 'do' )
{
- // InternalRoom.g:15499:1: ( 'do' )
- // InternalRoom.g:15500:1: 'do'
+ // InternalRoom.g:15577:1: ( 'do' )
+ // InternalRoom.g:15578:1: 'do'
{
before(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
match(input,98,FOLLOW_2);
@@ -43145,14 +43391,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1"
- // InternalRoom.g:15513:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
+ // InternalRoom.g:15591:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
public final void rule__SimpleState__Group_3_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15517:1: ( rule__SimpleState__Group_3_3__1__Impl )
- // InternalRoom.g:15518:2: rule__SimpleState__Group_3_3__1__Impl
+ // InternalRoom.g:15595:1: ( rule__SimpleState__Group_3_3__1__Impl )
+ // InternalRoom.g:15596:2: rule__SimpleState__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__1__Impl();
@@ -43178,21 +43424,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1__Impl"
- // InternalRoom.g:15524:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
+ // InternalRoom.g:15602:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
public final void rule__SimpleState__Group_3_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15528:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
- // InternalRoom.g:15529:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15606:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
+ // InternalRoom.g:15607:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
{
- // InternalRoom.g:15529:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
- // InternalRoom.g:15530:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15607:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15608:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
{
before(grammarAccess.getSimpleStateAccess().getDoCodeAssignment_3_3_1());
- // InternalRoom.g:15531:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
- // InternalRoom.g:15531:2: rule__SimpleState__DoCodeAssignment_3_3_1
+ // InternalRoom.g:15609:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15609:2: rule__SimpleState__DoCodeAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__DoCodeAssignment_3_3_1();
@@ -43225,14 +43471,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0"
- // InternalRoom.g:15545:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
+ // InternalRoom.g:15623:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
public final void rule__SimpleState__Group_3_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15549:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
- // InternalRoom.g:15550:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
+ // InternalRoom.g:15627:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
+ // InternalRoom.g:15628:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
{
pushFollow(FOLLOW_40);
rule__SimpleState__Group_3_4__0__Impl();
@@ -43263,17 +43509,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0__Impl"
- // InternalRoom.g:15557:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:15635:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
public final void rule__SimpleState__Group_3_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15561:1: ( ( 'subgraph' ) )
- // InternalRoom.g:15562:1: ( 'subgraph' )
+ // InternalRoom.g:15639:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:15640:1: ( 'subgraph' )
{
- // InternalRoom.g:15562:1: ( 'subgraph' )
- // InternalRoom.g:15563:1: 'subgraph'
+ // InternalRoom.g:15640:1: ( 'subgraph' )
+ // InternalRoom.g:15641:1: 'subgraph'
{
before(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
match(input,99,FOLLOW_2);
@@ -43300,14 +43546,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1"
- // InternalRoom.g:15576:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
+ // InternalRoom.g:15654:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
public final void rule__SimpleState__Group_3_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15580:1: ( rule__SimpleState__Group_3_4__1__Impl )
- // InternalRoom.g:15581:2: rule__SimpleState__Group_3_4__1__Impl
+ // InternalRoom.g:15658:1: ( rule__SimpleState__Group_3_4__1__Impl )
+ // InternalRoom.g:15659:2: rule__SimpleState__Group_3_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__1__Impl();
@@ -43333,21 +43579,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1__Impl"
- // InternalRoom.g:15587:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
+ // InternalRoom.g:15665:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
public final void rule__SimpleState__Group_3_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15591:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
- // InternalRoom.g:15592:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15669:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
+ // InternalRoom.g:15670:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
{
- // InternalRoom.g:15592:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
- // InternalRoom.g:15593:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15670:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15671:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
{
before(grammarAccess.getSimpleStateAccess().getSubgraphAssignment_3_4_1());
- // InternalRoom.g:15594:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
- // InternalRoom.g:15594:2: rule__SimpleState__SubgraphAssignment_3_4_1
+ // InternalRoom.g:15672:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15672:2: rule__SimpleState__SubgraphAssignment_3_4_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__SubgraphAssignment_3_4_1();
@@ -43380,14 +43626,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0"
- // InternalRoom.g:15608:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
+ // InternalRoom.g:15686:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
public final void rule__RefinedState__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15612:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
- // InternalRoom.g:15613:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
+ // InternalRoom.g:15690:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
+ // InternalRoom.g:15691:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedState__Group__0__Impl();
@@ -43418,17 +43664,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0__Impl"
- // InternalRoom.g:15620:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
+ // InternalRoom.g:15698:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
public final void rule__RefinedState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15624:1: ( ( 'RefinedState' ) )
- // InternalRoom.g:15625:1: ( 'RefinedState' )
+ // InternalRoom.g:15702:1: ( ( 'RefinedState' ) )
+ // InternalRoom.g:15703:1: ( 'RefinedState' )
{
- // InternalRoom.g:15625:1: ( 'RefinedState' )
- // InternalRoom.g:15626:1: 'RefinedState'
+ // InternalRoom.g:15703:1: ( 'RefinedState' )
+ // InternalRoom.g:15704:1: 'RefinedState'
{
before(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
match(input,100,FOLLOW_2);
@@ -43455,14 +43701,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1"
- // InternalRoom.g:15639:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
+ // InternalRoom.g:15717:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
public final void rule__RefinedState__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15643:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
- // InternalRoom.g:15644:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
+ // InternalRoom.g:15721:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
+ // InternalRoom.g:15722:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__1__Impl();
@@ -43493,21 +43739,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1__Impl"
- // InternalRoom.g:15651:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:15729:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
public final void rule__RefinedState__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15655:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
- // InternalRoom.g:15656:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15733:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
+ // InternalRoom.g:15734:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
{
- // InternalRoom.g:15656:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
- // InternalRoom.g:15657:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15734:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:15735:1: ( rule__RefinedState__TargetAssignment_1 )
{
before(grammarAccess.getRefinedStateAccess().getTargetAssignment_1());
- // InternalRoom.g:15658:1: ( rule__RefinedState__TargetAssignment_1 )
- // InternalRoom.g:15658:2: rule__RefinedState__TargetAssignment_1
+ // InternalRoom.g:15736:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:15736:2: rule__RefinedState__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__TargetAssignment_1();
@@ -43540,14 +43786,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2"
- // InternalRoom.g:15668:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
+ // InternalRoom.g:15746:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
public final void rule__RefinedState__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15672:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
- // InternalRoom.g:15673:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
+ // InternalRoom.g:15750:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
+ // InternalRoom.g:15751:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__2__Impl();
@@ -43578,29 +43824,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2__Impl"
- // InternalRoom.g:15680:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15758:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
public final void rule__RefinedState__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15684:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15685:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15762:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15763:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15685:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
- // InternalRoom.g:15686:1: ( rule__RefinedState__DocuAssignment_2 )?
+ // InternalRoom.g:15763:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:15764:1: ( rule__RefinedState__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15687:1: ( rule__RefinedState__DocuAssignment_2 )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:15765:1: ( rule__RefinedState__DocuAssignment_2 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA156_0==60) ) {
- alt156=1;
+ if ( (LA158_0==62) ) {
+ alt158=1;
}
- switch (alt156) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:15687:2: rule__RefinedState__DocuAssignment_2
+ // InternalRoom.g:15765:2: rule__RefinedState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedState__DocuAssignment_2();
@@ -43636,16 +43882,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3"
- // InternalRoom.g:15697:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
+ // InternalRoom.g:15775:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
public final void rule__RefinedState__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15701:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
- // InternalRoom.g:15702:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
+ // InternalRoom.g:15779:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
+ // InternalRoom.g:15780:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__RefinedState__Group__3__Impl();
state._fsp--;
@@ -43674,20 +43920,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3__Impl"
- // InternalRoom.g:15709:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:15787:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15713:1: ( ( '{' ) )
- // InternalRoom.g:15714:1: ( '{' )
+ // InternalRoom.g:15791:1: ( ( '{' ) )
+ // InternalRoom.g:15792:1: ( '{' )
{
- // InternalRoom.g:15714:1: ( '{' )
- // InternalRoom.g:15715:1: '{'
+ // InternalRoom.g:15792:1: ( '{' )
+ // InternalRoom.g:15793:1: '{'
{
before(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
}
@@ -43711,16 +43957,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4"
- // InternalRoom.g:15728:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
+ // InternalRoom.g:15806:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
public final void rule__RefinedState__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15732:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
- // InternalRoom.g:15733:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
+ // InternalRoom.g:15810:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
+ // InternalRoom.g:15811:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__RefinedState__Group__4__Impl();
state._fsp--;
@@ -43749,29 +43995,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4__Impl"
- // InternalRoom.g:15740:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
+ // InternalRoom.g:15818:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
public final void rule__RefinedState__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15744:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
- // InternalRoom.g:15745:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:15822:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
+ // InternalRoom.g:15823:1: ( ( rule__RefinedState__Group_4__0 )? )
{
- // InternalRoom.g:15745:1: ( ( rule__RefinedState__Group_4__0 )? )
- // InternalRoom.g:15746:1: ( rule__RefinedState__Group_4__0 )?
+ // InternalRoom.g:15823:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:15824:1: ( rule__RefinedState__Group_4__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_4());
- // InternalRoom.g:15747:1: ( rule__RefinedState__Group_4__0 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:15825:1: ( rule__RefinedState__Group_4__0 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA157_0==96) ) {
- alt157=1;
+ if ( (LA159_0==96) ) {
+ alt159=1;
}
- switch (alt157) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:15747:2: rule__RefinedState__Group_4__0
+ // InternalRoom.g:15825:2: rule__RefinedState__Group_4__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__0();
@@ -43807,16 +44053,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5"
- // InternalRoom.g:15757:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
+ // InternalRoom.g:15835:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
public final void rule__RefinedState__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15761:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
- // InternalRoom.g:15762:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
+ // InternalRoom.g:15839:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
+ // InternalRoom.g:15840:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__RefinedState__Group__5__Impl();
state._fsp--;
@@ -43845,29 +44091,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5__Impl"
- // InternalRoom.g:15769:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
+ // InternalRoom.g:15847:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
public final void rule__RefinedState__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15773:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
- // InternalRoom.g:15774:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:15851:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
+ // InternalRoom.g:15852:1: ( ( rule__RefinedState__Group_5__0 )? )
{
- // InternalRoom.g:15774:1: ( ( rule__RefinedState__Group_5__0 )? )
- // InternalRoom.g:15775:1: ( rule__RefinedState__Group_5__0 )?
+ // InternalRoom.g:15852:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:15853:1: ( rule__RefinedState__Group_5__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_5());
- // InternalRoom.g:15776:1: ( rule__RefinedState__Group_5__0 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:15854:1: ( rule__RefinedState__Group_5__0 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA158_0==97) ) {
- alt158=1;
+ if ( (LA160_0==97) ) {
+ alt160=1;
}
- switch (alt158) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:15776:2: rule__RefinedState__Group_5__0
+ // InternalRoom.g:15854:2: rule__RefinedState__Group_5__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__0();
@@ -43903,16 +44149,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6"
- // InternalRoom.g:15786:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
+ // InternalRoom.g:15864:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
public final void rule__RefinedState__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15790:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
- // InternalRoom.g:15791:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
+ // InternalRoom.g:15868:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
+ // InternalRoom.g:15869:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__RefinedState__Group__6__Impl();
state._fsp--;
@@ -43941,29 +44187,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6__Impl"
- // InternalRoom.g:15798:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
+ // InternalRoom.g:15876:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
public final void rule__RefinedState__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15802:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
- // InternalRoom.g:15803:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:15880:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
+ // InternalRoom.g:15881:1: ( ( rule__RefinedState__Group_6__0 )? )
{
- // InternalRoom.g:15803:1: ( ( rule__RefinedState__Group_6__0 )? )
- // InternalRoom.g:15804:1: ( rule__RefinedState__Group_6__0 )?
+ // InternalRoom.g:15881:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:15882:1: ( rule__RefinedState__Group_6__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_6());
- // InternalRoom.g:15805:1: ( rule__RefinedState__Group_6__0 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalRoom.g:15883:1: ( rule__RefinedState__Group_6__0 )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA159_0==98) ) {
- alt159=1;
+ if ( (LA161_0==98) ) {
+ alt161=1;
}
- switch (alt159) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:15805:2: rule__RefinedState__Group_6__0
+ // InternalRoom.g:15883:2: rule__RefinedState__Group_6__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__0();
@@ -43999,16 +44245,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7"
- // InternalRoom.g:15815:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
+ // InternalRoom.g:15893:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
public final void rule__RefinedState__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15819:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
- // InternalRoom.g:15820:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
+ // InternalRoom.g:15897:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
+ // InternalRoom.g:15898:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__RefinedState__Group__7__Impl();
state._fsp--;
@@ -44037,29 +44283,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7__Impl"
- // InternalRoom.g:15827:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
+ // InternalRoom.g:15905:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
public final void rule__RefinedState__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15831:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
- // InternalRoom.g:15832:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:15909:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
+ // InternalRoom.g:15910:1: ( ( rule__RefinedState__Group_7__0 )? )
{
- // InternalRoom.g:15832:1: ( ( rule__RefinedState__Group_7__0 )? )
- // InternalRoom.g:15833:1: ( rule__RefinedState__Group_7__0 )?
+ // InternalRoom.g:15910:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:15911:1: ( rule__RefinedState__Group_7__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_7());
- // InternalRoom.g:15834:1: ( rule__RefinedState__Group_7__0 )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:15912:1: ( rule__RefinedState__Group_7__0 )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA160_0==99) ) {
- alt160=1;
+ if ( (LA162_0==99) ) {
+ alt162=1;
}
- switch (alt160) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:15834:2: rule__RefinedState__Group_7__0
+ // InternalRoom.g:15912:2: rule__RefinedState__Group_7__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__0();
@@ -44095,14 +44341,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8"
- // InternalRoom.g:15844:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
+ // InternalRoom.g:15922:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
public final void rule__RefinedState__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15848:1: ( rule__RefinedState__Group__8__Impl )
- // InternalRoom.g:15849:2: rule__RefinedState__Group__8__Impl
+ // InternalRoom.g:15926:1: ( rule__RefinedState__Group__8__Impl )
+ // InternalRoom.g:15927:2: rule__RefinedState__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__8__Impl();
@@ -44128,20 +44374,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8__Impl"
- // InternalRoom.g:15855:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:15933:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
public final void rule__RefinedState__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15859:1: ( ( '}' ) )
- // InternalRoom.g:15860:1: ( '}' )
+ // InternalRoom.g:15937:1: ( ( '}' ) )
+ // InternalRoom.g:15938:1: ( '}' )
{
- // InternalRoom.g:15860:1: ( '}' )
- // InternalRoom.g:15861:1: '}'
+ // InternalRoom.g:15938:1: ( '}' )
+ // InternalRoom.g:15939:1: '}'
{
before(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
}
@@ -44165,14 +44411,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0"
- // InternalRoom.g:15892:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
+ // InternalRoom.g:15970:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
public final void rule__RefinedState__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15896:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
- // InternalRoom.g:15897:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
+ // InternalRoom.g:15974:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
+ // InternalRoom.g:15975:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_4__0__Impl();
@@ -44203,17 +44449,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0__Impl"
- // InternalRoom.g:15904:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15982:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
public final void rule__RefinedState__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15908:1: ( ( 'entry' ) )
- // InternalRoom.g:15909:1: ( 'entry' )
+ // InternalRoom.g:15986:1: ( ( 'entry' ) )
+ // InternalRoom.g:15987:1: ( 'entry' )
{
- // InternalRoom.g:15909:1: ( 'entry' )
- // InternalRoom.g:15910:1: 'entry'
+ // InternalRoom.g:15987:1: ( 'entry' )
+ // InternalRoom.g:15988:1: 'entry'
{
before(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
match(input,96,FOLLOW_2);
@@ -44240,14 +44486,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1"
- // InternalRoom.g:15923:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
+ // InternalRoom.g:16001:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
public final void rule__RefinedState__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15927:1: ( rule__RefinedState__Group_4__1__Impl )
- // InternalRoom.g:15928:2: rule__RefinedState__Group_4__1__Impl
+ // InternalRoom.g:16005:1: ( rule__RefinedState__Group_4__1__Impl )
+ // InternalRoom.g:16006:2: rule__RefinedState__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__1__Impl();
@@ -44273,21 +44519,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1__Impl"
- // InternalRoom.g:15934:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
+ // InternalRoom.g:16012:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
public final void rule__RefinedState__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15938:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
- // InternalRoom.g:15939:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16016:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
+ // InternalRoom.g:16017:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
{
- // InternalRoom.g:15939:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
- // InternalRoom.g:15940:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16017:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16018:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeAssignment_4_1());
- // InternalRoom.g:15941:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
- // InternalRoom.g:15941:2: rule__RefinedState__EntryCodeAssignment_4_1
+ // InternalRoom.g:16019:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16019:2: rule__RefinedState__EntryCodeAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__EntryCodeAssignment_4_1();
@@ -44320,14 +44566,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0"
- // InternalRoom.g:15955:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
+ // InternalRoom.g:16033:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
public final void rule__RefinedState__Group_5__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15959:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
- // InternalRoom.g:15960:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
+ // InternalRoom.g:16037:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
+ // InternalRoom.g:16038:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_5__0__Impl();
@@ -44358,17 +44604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0__Impl"
- // InternalRoom.g:15967:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:16045:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
public final void rule__RefinedState__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15971:1: ( ( 'exit' ) )
- // InternalRoom.g:15972:1: ( 'exit' )
+ // InternalRoom.g:16049:1: ( ( 'exit' ) )
+ // InternalRoom.g:16050:1: ( 'exit' )
{
- // InternalRoom.g:15972:1: ( 'exit' )
- // InternalRoom.g:15973:1: 'exit'
+ // InternalRoom.g:16050:1: ( 'exit' )
+ // InternalRoom.g:16051:1: 'exit'
{
before(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
match(input,97,FOLLOW_2);
@@ -44395,14 +44641,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1"
- // InternalRoom.g:15986:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
+ // InternalRoom.g:16064:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
public final void rule__RefinedState__Group_5__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15990:1: ( rule__RefinedState__Group_5__1__Impl )
- // InternalRoom.g:15991:2: rule__RefinedState__Group_5__1__Impl
+ // InternalRoom.g:16068:1: ( rule__RefinedState__Group_5__1__Impl )
+ // InternalRoom.g:16069:2: rule__RefinedState__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__1__Impl();
@@ -44428,21 +44674,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1__Impl"
- // InternalRoom.g:15997:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
+ // InternalRoom.g:16075:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
public final void rule__RefinedState__Group_5__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16001:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
- // InternalRoom.g:16002:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16079:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
+ // InternalRoom.g:16080:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
{
- // InternalRoom.g:16002:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
- // InternalRoom.g:16003:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16080:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16081:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
{
before(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1());
- // InternalRoom.g:16004:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
- // InternalRoom.g:16004:2: rule__RefinedState__ExitCodeAssignment_5_1
+ // InternalRoom.g:16082:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16082:2: rule__RefinedState__ExitCodeAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__ExitCodeAssignment_5_1();
@@ -44475,14 +44721,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0"
- // InternalRoom.g:16018:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
+ // InternalRoom.g:16096:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
public final void rule__RefinedState__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16022:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
- // InternalRoom.g:16023:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
+ // InternalRoom.g:16100:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
+ // InternalRoom.g:16101:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
{
pushFollow(FOLLOW_27);
rule__RefinedState__Group_6__0__Impl();
@@ -44513,17 +44759,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0__Impl"
- // InternalRoom.g:16030:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:16108:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
public final void rule__RefinedState__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16034:1: ( ( 'do' ) )
- // InternalRoom.g:16035:1: ( 'do' )
+ // InternalRoom.g:16112:1: ( ( 'do' ) )
+ // InternalRoom.g:16113:1: ( 'do' )
{
- // InternalRoom.g:16035:1: ( 'do' )
- // InternalRoom.g:16036:1: 'do'
+ // InternalRoom.g:16113:1: ( 'do' )
+ // InternalRoom.g:16114:1: 'do'
{
before(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
match(input,98,FOLLOW_2);
@@ -44550,14 +44796,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1"
- // InternalRoom.g:16049:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
+ // InternalRoom.g:16127:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
public final void rule__RefinedState__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16053:1: ( rule__RefinedState__Group_6__1__Impl )
- // InternalRoom.g:16054:2: rule__RefinedState__Group_6__1__Impl
+ // InternalRoom.g:16131:1: ( rule__RefinedState__Group_6__1__Impl )
+ // InternalRoom.g:16132:2: rule__RefinedState__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__1__Impl();
@@ -44583,21 +44829,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1__Impl"
- // InternalRoom.g:16060:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
+ // InternalRoom.g:16138:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
public final void rule__RefinedState__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16064:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
- // InternalRoom.g:16065:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16142:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
+ // InternalRoom.g:16143:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
{
- // InternalRoom.g:16065:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
- // InternalRoom.g:16066:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16143:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16144:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
{
before(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1());
- // InternalRoom.g:16067:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
- // InternalRoom.g:16067:2: rule__RefinedState__DoCodeAssignment_6_1
+ // InternalRoom.g:16145:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16145:2: rule__RefinedState__DoCodeAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__DoCodeAssignment_6_1();
@@ -44630,14 +44876,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0"
- // InternalRoom.g:16081:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
+ // InternalRoom.g:16159:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
public final void rule__RefinedState__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16085:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
- // InternalRoom.g:16086:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
+ // InternalRoom.g:16163:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
+ // InternalRoom.g:16164:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
{
pushFollow(FOLLOW_40);
rule__RefinedState__Group_7__0__Impl();
@@ -44668,17 +44914,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0__Impl"
- // InternalRoom.g:16093:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:16171:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
public final void rule__RefinedState__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16097:1: ( ( 'subgraph' ) )
- // InternalRoom.g:16098:1: ( 'subgraph' )
+ // InternalRoom.g:16175:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:16176:1: ( 'subgraph' )
{
- // InternalRoom.g:16098:1: ( 'subgraph' )
- // InternalRoom.g:16099:1: 'subgraph'
+ // InternalRoom.g:16176:1: ( 'subgraph' )
+ // InternalRoom.g:16177:1: 'subgraph'
{
before(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
match(input,99,FOLLOW_2);
@@ -44705,14 +44951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1"
- // InternalRoom.g:16112:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
+ // InternalRoom.g:16190:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
public final void rule__RefinedState__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16116:1: ( rule__RefinedState__Group_7__1__Impl )
- // InternalRoom.g:16117:2: rule__RefinedState__Group_7__1__Impl
+ // InternalRoom.g:16194:1: ( rule__RefinedState__Group_7__1__Impl )
+ // InternalRoom.g:16195:2: rule__RefinedState__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__1__Impl();
@@ -44738,21 +44984,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1__Impl"
- // InternalRoom.g:16123:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
+ // InternalRoom.g:16201:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
public final void rule__RefinedState__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16127:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
- // InternalRoom.g:16128:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16205:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
+ // InternalRoom.g:16206:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
{
- // InternalRoom.g:16128:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
- // InternalRoom.g:16129:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16206:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16207:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
{
before(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1());
- // InternalRoom.g:16130:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
- // InternalRoom.g:16130:2: rule__RefinedState__SubgraphAssignment_7_1
+ // InternalRoom.g:16208:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16208:2: rule__RefinedState__SubgraphAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__SubgraphAssignment_7_1();
@@ -44785,16 +45031,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0"
- // InternalRoom.g:16144:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
+ // InternalRoom.g:16222:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
public final void rule__DetailCode__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16148:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
- // InternalRoom.g:16149:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
+ // InternalRoom.g:16226:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
+ // InternalRoom.g:16227:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
{
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_82);
rule__DetailCode__Group_0__0__Impl();
state._fsp--;
@@ -44823,21 +45069,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0__Impl"
- // InternalRoom.g:16156:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
+ // InternalRoom.g:16234:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
public final void rule__DetailCode__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16160:1: ( ( () ) )
- // InternalRoom.g:16161:1: ( () )
+ // InternalRoom.g:16238:1: ( ( () ) )
+ // InternalRoom.g:16239:1: ( () )
{
- // InternalRoom.g:16161:1: ( () )
- // InternalRoom.g:16162:1: ()
+ // InternalRoom.g:16239:1: ( () )
+ // InternalRoom.g:16240:1: ()
{
before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
- // InternalRoom.g:16163:1: ()
- // InternalRoom.g:16165:1:
+ // InternalRoom.g:16241:1: ()
+ // InternalRoom.g:16243:1:
{
}
@@ -44860,14 +45106,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1"
- // InternalRoom.g:16175:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
+ // InternalRoom.g:16253:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
public final void rule__DetailCode__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16179:1: ( rule__DetailCode__Group_0__1__Impl )
- // InternalRoom.g:16180:2: rule__DetailCode__Group_0__1__Impl
+ // InternalRoom.g:16257:1: ( rule__DetailCode__Group_0__1__Impl )
+ // InternalRoom.g:16258:2: rule__DetailCode__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__1__Impl();
@@ -44893,29 +45139,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1__Impl"
- // InternalRoom.g:16186:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1 )? ) ;
+ // InternalRoom.g:16264:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1 )? ) ;
public final void rule__DetailCode__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16190:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
- // InternalRoom.g:16191:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16268:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
+ // InternalRoom.g:16269:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
{
- // InternalRoom.g:16191:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
- // InternalRoom.g:16192:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ // InternalRoom.g:16269:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16270:1: ( rule__DetailCode__LinesAssignment_0_1 )?
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1());
- // InternalRoom.g:16193:1: ( rule__DetailCode__LinesAssignment_0_1 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:16271:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA161_0==RULE_CC_STRING) ) {
- alt161=1;
+ if ( (LA163_0==RULE_CC_STRING) ) {
+ alt163=1;
}
- switch (alt161) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:16193:2: rule__DetailCode__LinesAssignment_0_1
+ // InternalRoom.g:16271:2: rule__DetailCode__LinesAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__DetailCode__LinesAssignment_0_1();
@@ -44951,16 +45197,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0"
- // InternalRoom.g:16207:1: rule__DetailCode__Group_1__0 : rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 ;
+ // InternalRoom.g:16285:1: rule__DetailCode__Group_1__0 : rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 ;
public final void rule__DetailCode__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16211:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
- // InternalRoom.g:16212:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
+ // InternalRoom.g:16289:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
+ // InternalRoom.g:16290:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__DetailCode__Group_1__0__Impl();
state._fsp--;
@@ -44989,21 +45235,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0__Impl"
- // InternalRoom.g:16219:1: rule__DetailCode__Group_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_1_0 ) ) ;
+ // InternalRoom.g:16297:1: rule__DetailCode__Group_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_1_0 ) ) ;
public final void rule__DetailCode__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16223:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
- // InternalRoom.g:16224:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16301:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
+ // InternalRoom.g:16302:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
{
- // InternalRoom.g:16224:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
- // InternalRoom.g:16225:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16302:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16303:1: ( rule__DetailCode__UsedAssignment_1_0 )
{
before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1_0());
- // InternalRoom.g:16226:1: ( rule__DetailCode__UsedAssignment_1_0 )
- // InternalRoom.g:16226:2: rule__DetailCode__UsedAssignment_1_0
+ // InternalRoom.g:16304:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16304:2: rule__DetailCode__UsedAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__DetailCode__UsedAssignment_1_0();
@@ -45036,16 +45282,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1"
- // InternalRoom.g:16236:1: rule__DetailCode__Group_1__1 : rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 ;
+ // InternalRoom.g:16314:1: rule__DetailCode__Group_1__1 : rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 ;
public final void rule__DetailCode__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16240:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
- // InternalRoom.g:16241:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
+ // InternalRoom.g:16318:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
+ // InternalRoom.g:16319:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__DetailCode__Group_1__1__Impl();
state._fsp--;
@@ -45074,35 +45320,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1__Impl"
- // InternalRoom.g:16248:1: rule__DetailCode__Group_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_1_1 )* ) ;
+ // InternalRoom.g:16326:1: rule__DetailCode__Group_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_1_1 )* ) ;
public final void rule__DetailCode__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16252:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
- // InternalRoom.g:16253:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16330:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
+ // InternalRoom.g:16331:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
{
- // InternalRoom.g:16253:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
- // InternalRoom.g:16254:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ // InternalRoom.g:16331:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16332:1: ( rule__DetailCode__LinesAssignment_1_1 )*
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1_1());
- // InternalRoom.g:16255:1: ( rule__DetailCode__LinesAssignment_1_1 )*
- loop162:
+ // InternalRoom.g:16333:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ loop164:
do {
- int alt162=2;
- int LA162_0 = input.LA(1);
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA162_0==RULE_STRING) ) {
- alt162=1;
+ if ( (LA164_0==RULE_STRING) ) {
+ alt164=1;
}
- switch (alt162) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:16255:2: rule__DetailCode__LinesAssignment_1_1
+ // InternalRoom.g:16333:2: rule__DetailCode__LinesAssignment_1_1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__DetailCode__LinesAssignment_1_1();
state._fsp--;
@@ -45112,7 +45358,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop162;
+ break loop164;
}
} while (true);
@@ -45139,14 +45385,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2"
- // InternalRoom.g:16265:1: rule__DetailCode__Group_1__2 : rule__DetailCode__Group_1__2__Impl ;
+ // InternalRoom.g:16343:1: rule__DetailCode__Group_1__2 : rule__DetailCode__Group_1__2__Impl ;
public final void rule__DetailCode__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16269:1: ( rule__DetailCode__Group_1__2__Impl )
- // InternalRoom.g:16270:2: rule__DetailCode__Group_1__2__Impl
+ // InternalRoom.g:16347:1: ( rule__DetailCode__Group_1__2__Impl )
+ // InternalRoom.g:16348:2: rule__DetailCode__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__2__Impl();
@@ -45172,20 +45418,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2__Impl"
- // InternalRoom.g:16276:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
+ // InternalRoom.g:16354:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
public final void rule__DetailCode__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16280:1: ( ( '}' ) )
- // InternalRoom.g:16281:1: ( '}' )
+ // InternalRoom.g:16358:1: ( ( '}' ) )
+ // InternalRoom.g:16359:1: ( '}' )
{
- // InternalRoom.g:16281:1: ( '}' )
- // InternalRoom.g:16282:1: '}'
+ // InternalRoom.g:16359:1: ( '}' )
+ // InternalRoom.g:16360:1: '}'
{
before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_1_2());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_1_2());
}
@@ -45209,16 +45455,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0"
- // InternalRoom.g:16301:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
+ // InternalRoom.g:16379:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
public final void rule__TransitionPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16305:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
- // InternalRoom.g:16306:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
+ // InternalRoom.g:16383:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
+ // InternalRoom.g:16384:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__TransitionPoint__Group__0__Impl();
state._fsp--;
@@ -45247,29 +45493,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0__Impl"
- // InternalRoom.g:16313:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
+ // InternalRoom.g:16391:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
public final void rule__TransitionPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16317:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
- // InternalRoom.g:16318:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16395:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
+ // InternalRoom.g:16396:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
{
- // InternalRoom.g:16318:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
- // InternalRoom.g:16319:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ // InternalRoom.g:16396:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16397:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
{
before(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0());
- // InternalRoom.g:16320:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:16398:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA163_0==131) ) {
- alt163=1;
+ if ( (LA165_0==131) ) {
+ alt165=1;
}
- switch (alt163) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:16320:2: rule__TransitionPoint__HandlerAssignment_0
+ // InternalRoom.g:16398:2: rule__TransitionPoint__HandlerAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__HandlerAssignment_0();
@@ -45305,14 +45551,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1"
- // InternalRoom.g:16330:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
+ // InternalRoom.g:16408:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
public final void rule__TransitionPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16334:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
- // InternalRoom.g:16335:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
+ // InternalRoom.g:16412:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
+ // InternalRoom.g:16413:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__TransitionPoint__Group__1__Impl();
@@ -45343,17 +45589,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1__Impl"
- // InternalRoom.g:16342:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
+ // InternalRoom.g:16420:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
public final void rule__TransitionPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16346:1: ( ( 'TransitionPoint' ) )
- // InternalRoom.g:16347:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16424:1: ( ( 'TransitionPoint' ) )
+ // InternalRoom.g:16425:1: ( 'TransitionPoint' )
{
- // InternalRoom.g:16347:1: ( 'TransitionPoint' )
- // InternalRoom.g:16348:1: 'TransitionPoint'
+ // InternalRoom.g:16425:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16426:1: 'TransitionPoint'
{
before(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
match(input,101,FOLLOW_2);
@@ -45380,14 +45626,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2"
- // InternalRoom.g:16361:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
+ // InternalRoom.g:16439:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
public final void rule__TransitionPoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16365:1: ( rule__TransitionPoint__Group__2__Impl )
- // InternalRoom.g:16366:2: rule__TransitionPoint__Group__2__Impl
+ // InternalRoom.g:16443:1: ( rule__TransitionPoint__Group__2__Impl )
+ // InternalRoom.g:16444:2: rule__TransitionPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__2__Impl();
@@ -45413,21 +45659,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2__Impl"
- // InternalRoom.g:16372:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
+ // InternalRoom.g:16450:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
public final void rule__TransitionPoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16376:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
- // InternalRoom.g:16377:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16454:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
+ // InternalRoom.g:16455:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
{
- // InternalRoom.g:16377:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
- // InternalRoom.g:16378:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16455:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16456:1: ( rule__TransitionPoint__NameAssignment_2 )
{
before(grammarAccess.getTransitionPointAccess().getNameAssignment_2());
- // InternalRoom.g:16379:1: ( rule__TransitionPoint__NameAssignment_2 )
- // InternalRoom.g:16379:2: rule__TransitionPoint__NameAssignment_2
+ // InternalRoom.g:16457:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16457:2: rule__TransitionPoint__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__NameAssignment_2();
@@ -45460,14 +45706,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0"
- // InternalRoom.g:16395:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
+ // InternalRoom.g:16473:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
public final void rule__EntryPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16399:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
- // InternalRoom.g:16400:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
+ // InternalRoom.g:16477:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
+ // InternalRoom.g:16478:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__EntryPoint__Group__0__Impl();
@@ -45498,17 +45744,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0__Impl"
- // InternalRoom.g:16407:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
+ // InternalRoom.g:16485:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
public final void rule__EntryPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16411:1: ( ( 'EntryPoint' ) )
- // InternalRoom.g:16412:1: ( 'EntryPoint' )
+ // InternalRoom.g:16489:1: ( ( 'EntryPoint' ) )
+ // InternalRoom.g:16490:1: ( 'EntryPoint' )
{
- // InternalRoom.g:16412:1: ( 'EntryPoint' )
- // InternalRoom.g:16413:1: 'EntryPoint'
+ // InternalRoom.g:16490:1: ( 'EntryPoint' )
+ // InternalRoom.g:16491:1: 'EntryPoint'
{
before(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
match(input,102,FOLLOW_2);
@@ -45535,14 +45781,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1"
- // InternalRoom.g:16426:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
+ // InternalRoom.g:16504:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
public final void rule__EntryPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16430:1: ( rule__EntryPoint__Group__1__Impl )
- // InternalRoom.g:16431:2: rule__EntryPoint__Group__1__Impl
+ // InternalRoom.g:16508:1: ( rule__EntryPoint__Group__1__Impl )
+ // InternalRoom.g:16509:2: rule__EntryPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__1__Impl();
@@ -45568,21 +45814,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1__Impl"
- // InternalRoom.g:16437:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16515:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
public final void rule__EntryPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16441:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16442:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16519:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16520:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16442:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
- // InternalRoom.g:16443:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16520:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16521:1: ( rule__EntryPoint__NameAssignment_1 )
{
before(grammarAccess.getEntryPointAccess().getNameAssignment_1());
- // InternalRoom.g:16444:1: ( rule__EntryPoint__NameAssignment_1 )
- // InternalRoom.g:16444:2: rule__EntryPoint__NameAssignment_1
+ // InternalRoom.g:16522:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16522:2: rule__EntryPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryPoint__NameAssignment_1();
@@ -45615,14 +45861,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0"
- // InternalRoom.g:16458:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
+ // InternalRoom.g:16536:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
public final void rule__ExitPoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16462:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
- // InternalRoom.g:16463:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
+ // InternalRoom.g:16540:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
+ // InternalRoom.g:16541:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ExitPoint__Group__0__Impl();
@@ -45653,17 +45899,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0__Impl"
- // InternalRoom.g:16470:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
+ // InternalRoom.g:16548:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
public final void rule__ExitPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16474:1: ( ( 'ExitPoint' ) )
- // InternalRoom.g:16475:1: ( 'ExitPoint' )
+ // InternalRoom.g:16552:1: ( ( 'ExitPoint' ) )
+ // InternalRoom.g:16553:1: ( 'ExitPoint' )
{
- // InternalRoom.g:16475:1: ( 'ExitPoint' )
- // InternalRoom.g:16476:1: 'ExitPoint'
+ // InternalRoom.g:16553:1: ( 'ExitPoint' )
+ // InternalRoom.g:16554:1: 'ExitPoint'
{
before(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
match(input,103,FOLLOW_2);
@@ -45690,14 +45936,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1"
- // InternalRoom.g:16489:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
+ // InternalRoom.g:16567:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
public final void rule__ExitPoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16493:1: ( rule__ExitPoint__Group__1__Impl )
- // InternalRoom.g:16494:2: rule__ExitPoint__Group__1__Impl
+ // InternalRoom.g:16571:1: ( rule__ExitPoint__Group__1__Impl )
+ // InternalRoom.g:16572:2: rule__ExitPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__1__Impl();
@@ -45723,21 +45969,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1__Impl"
- // InternalRoom.g:16500:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16578:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
public final void rule__ExitPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16504:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16505:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16582:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16583:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16505:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
- // InternalRoom.g:16506:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16583:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16584:1: ( rule__ExitPoint__NameAssignment_1 )
{
before(grammarAccess.getExitPointAccess().getNameAssignment_1());
- // InternalRoom.g:16507:1: ( rule__ExitPoint__NameAssignment_1 )
- // InternalRoom.g:16507:2: rule__ExitPoint__NameAssignment_1
+ // InternalRoom.g:16585:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16585:2: rule__ExitPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitPoint__NameAssignment_1();
@@ -45770,14 +46016,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0"
- // InternalRoom.g:16521:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
+ // InternalRoom.g:16599:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
public final void rule__ChoicePoint__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16525:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
- // InternalRoom.g:16526:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
+ // InternalRoom.g:16603:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
+ // InternalRoom.g:16604:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicePoint__Group__0__Impl();
@@ -45808,17 +46054,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0__Impl"
- // InternalRoom.g:16533:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
+ // InternalRoom.g:16611:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
public final void rule__ChoicePoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16537:1: ( ( 'ChoicePoint' ) )
- // InternalRoom.g:16538:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16615:1: ( ( 'ChoicePoint' ) )
+ // InternalRoom.g:16616:1: ( 'ChoicePoint' )
{
- // InternalRoom.g:16538:1: ( 'ChoicePoint' )
- // InternalRoom.g:16539:1: 'ChoicePoint'
+ // InternalRoom.g:16616:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16617:1: 'ChoicePoint'
{
before(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
match(input,104,FOLLOW_2);
@@ -45845,14 +46091,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1"
- // InternalRoom.g:16552:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
+ // InternalRoom.g:16630:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
public final void rule__ChoicePoint__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16556:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
- // InternalRoom.g:16557:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
+ // InternalRoom.g:16634:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
+ // InternalRoom.g:16635:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
{
pushFollow(FOLLOW_14);
rule__ChoicePoint__Group__1__Impl();
@@ -45883,21 +46129,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1__Impl"
- // InternalRoom.g:16564:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16642:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
public final void rule__ChoicePoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16568:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16569:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16646:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16647:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16569:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
- // InternalRoom.g:16570:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16647:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16648:1: ( rule__ChoicePoint__NameAssignment_1 )
{
before(grammarAccess.getChoicePointAccess().getNameAssignment_1());
- // InternalRoom.g:16571:1: ( rule__ChoicePoint__NameAssignment_1 )
- // InternalRoom.g:16571:2: rule__ChoicePoint__NameAssignment_1
+ // InternalRoom.g:16649:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16649:2: rule__ChoicePoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__NameAssignment_1();
@@ -45930,14 +46176,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2"
- // InternalRoom.g:16581:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
+ // InternalRoom.g:16659:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
public final void rule__ChoicePoint__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16585:1: ( rule__ChoicePoint__Group__2__Impl )
- // InternalRoom.g:16586:2: rule__ChoicePoint__Group__2__Impl
+ // InternalRoom.g:16663:1: ( rule__ChoicePoint__Group__2__Impl )
+ // InternalRoom.g:16664:2: rule__ChoicePoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__2__Impl();
@@ -45963,29 +46209,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2__Impl"
- // InternalRoom.g:16592:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:16670:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
public final void rule__ChoicePoint__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16596:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
- // InternalRoom.g:16597:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16674:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
+ // InternalRoom.g:16675:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
{
- // InternalRoom.g:16597:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
- // InternalRoom.g:16598:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ // InternalRoom.g:16675:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16676:1: ( rule__ChoicePoint__DocuAssignment_2 )?
{
before(grammarAccess.getChoicePointAccess().getDocuAssignment_2());
- // InternalRoom.g:16599:1: ( rule__ChoicePoint__DocuAssignment_2 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:16677:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA164_0==60) ) {
- alt164=1;
+ if ( (LA166_0==62) ) {
+ alt166=1;
}
- switch (alt164) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:16599:2: rule__ChoicePoint__DocuAssignment_2
+ // InternalRoom.g:16677:2: rule__ChoicePoint__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__DocuAssignment_2();
@@ -46021,16 +46267,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0"
- // InternalRoom.g:16615:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
+ // InternalRoom.g:16693:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
public final void rule__InitialTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16619:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
- // InternalRoom.g:16620:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
+ // InternalRoom.g:16697:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
+ // InternalRoom.g:16698:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__InitialTransition__Group__0__Impl();
state._fsp--;
@@ -46059,17 +46305,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0__Impl"
- // InternalRoom.g:16627:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:16705:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16631:1: ( ( 'Transition' ) )
- // InternalRoom.g:16632:1: ( 'Transition' )
+ // InternalRoom.g:16709:1: ( ( 'Transition' ) )
+ // InternalRoom.g:16710:1: ( 'Transition' )
{
- // InternalRoom.g:16632:1: ( 'Transition' )
- // InternalRoom.g:16633:1: 'Transition'
+ // InternalRoom.g:16710:1: ( 'Transition' )
+ // InternalRoom.g:16711:1: 'Transition'
{
before(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -46096,16 +46342,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1"
- // InternalRoom.g:16646:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
+ // InternalRoom.g:16724:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
public final void rule__InitialTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16650:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
- // InternalRoom.g:16651:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
+ // InternalRoom.g:16728:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
+ // InternalRoom.g:16729:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__InitialTransition__Group__1__Impl();
state._fsp--;
@@ -46134,29 +46380,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1__Impl"
- // InternalRoom.g:16658:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:16736:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
public final void rule__InitialTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16662:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:16663:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16740:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:16741:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:16663:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
- // InternalRoom.g:16664:1: ( rule__InitialTransition__NameAssignment_1 )?
+ // InternalRoom.g:16741:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:16742:1: ( rule__InitialTransition__NameAssignment_1 )?
{
before(grammarAccess.getInitialTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:16665:1: ( rule__InitialTransition__NameAssignment_1 )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalRoom.g:16743:1: ( rule__InitialTransition__NameAssignment_1 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA165_0==RULE_ID) ) {
- alt165=1;
+ if ( (LA167_0==RULE_ID) ) {
+ alt167=1;
}
- switch (alt165) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:16665:2: rule__InitialTransition__NameAssignment_1
+ // InternalRoom.g:16743:2: rule__InitialTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__NameAssignment_1();
@@ -46192,16 +46438,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2"
- // InternalRoom.g:16675:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
+ // InternalRoom.g:16753:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
public final void rule__InitialTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16679:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
- // InternalRoom.g:16680:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
+ // InternalRoom.g:16757:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
+ // InternalRoom.g:16758:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__InitialTransition__Group__2__Impl();
state._fsp--;
@@ -46230,20 +46476,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2__Impl"
- // InternalRoom.g:16687:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:16765:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16691:1: ( ( ':' ) )
- // InternalRoom.g:16692:1: ( ':' )
+ // InternalRoom.g:16769:1: ( ( ':' ) )
+ // InternalRoom.g:16770:1: ( ':' )
{
- // InternalRoom.g:16692:1: ( ':' )
- // InternalRoom.g:16693:1: ':'
+ // InternalRoom.g:16770:1: ( ':' )
+ // InternalRoom.g:16771:1: ':'
{
before(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
}
@@ -46267,14 +46513,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3"
- // InternalRoom.g:16706:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
+ // InternalRoom.g:16784:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
public final void rule__InitialTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16710:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
- // InternalRoom.g:16711:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
+ // InternalRoom.g:16788:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
+ // InternalRoom.g:16789:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__InitialTransition__Group__3__Impl();
@@ -46305,17 +46551,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3__Impl"
- // InternalRoom.g:16718:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
+ // InternalRoom.g:16796:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
public final void rule__InitialTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16722:1: ( ( 'initial' ) )
- // InternalRoom.g:16723:1: ( 'initial' )
+ // InternalRoom.g:16800:1: ( ( 'initial' ) )
+ // InternalRoom.g:16801:1: ( 'initial' )
{
- // InternalRoom.g:16723:1: ( 'initial' )
- // InternalRoom.g:16724:1: 'initial'
+ // InternalRoom.g:16801:1: ( 'initial' )
+ // InternalRoom.g:16802:1: 'initial'
{
before(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
match(input,106,FOLLOW_2);
@@ -46342,16 +46588,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4"
- // InternalRoom.g:16737:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
+ // InternalRoom.g:16815:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
public final void rule__InitialTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16741:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
- // InternalRoom.g:16742:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
+ // InternalRoom.g:16819:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
+ // InternalRoom.g:16820:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__InitialTransition__Group__4__Impl();
state._fsp--;
@@ -46380,20 +46626,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4__Impl"
- // InternalRoom.g:16749:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:16827:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16753:1: ( ( '->' ) )
- // InternalRoom.g:16754:1: ( '->' )
+ // InternalRoom.g:16831:1: ( ( '->' ) )
+ // InternalRoom.g:16832:1: ( '->' )
{
- // InternalRoom.g:16754:1: ( '->' )
- // InternalRoom.g:16755:1: '->'
+ // InternalRoom.g:16832:1: ( '->' )
+ // InternalRoom.g:16833:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -46417,14 +46663,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5"
- // InternalRoom.g:16768:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
+ // InternalRoom.g:16846:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
public final void rule__InitialTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16772:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
- // InternalRoom.g:16773:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
+ // InternalRoom.g:16850:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
+ // InternalRoom.g:16851:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__5__Impl();
@@ -46455,21 +46701,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5__Impl"
- // InternalRoom.g:16780:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:16858:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
public final void rule__InitialTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16784:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:16785:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:16862:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:16863:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:16785:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
- // InternalRoom.g:16786:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:16863:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:16864:1: ( rule__InitialTransition__ToAssignment_5 )
{
before(grammarAccess.getInitialTransitionAccess().getToAssignment_5());
- // InternalRoom.g:16787:1: ( rule__InitialTransition__ToAssignment_5 )
- // InternalRoom.g:16787:2: rule__InitialTransition__ToAssignment_5
+ // InternalRoom.g:16865:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:16865:2: rule__InitialTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ToAssignment_5();
@@ -46502,14 +46748,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6"
- // InternalRoom.g:16797:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
+ // InternalRoom.g:16875:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
public final void rule__InitialTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16801:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
- // InternalRoom.g:16802:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
+ // InternalRoom.g:16879:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
+ // InternalRoom.g:16880:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__6__Impl();
@@ -46540,29 +46786,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6__Impl"
- // InternalRoom.g:16809:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:16887:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
public final void rule__InitialTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16813:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:16814:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:16891:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:16892:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:16814:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
- // InternalRoom.g:16815:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ // InternalRoom.g:16892:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:16893:1: ( rule__InitialTransition__DocuAssignment_6 )?
{
before(grammarAccess.getInitialTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:16816:1: ( rule__InitialTransition__DocuAssignment_6 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:16894:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA166_0==60) ) {
- alt166=1;
+ if ( (LA168_0==62) ) {
+ alt168=1;
}
- switch (alt166) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:16816:2: rule__InitialTransition__DocuAssignment_6
+ // InternalRoom.g:16894:2: rule__InitialTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__InitialTransition__DocuAssignment_6();
@@ -46598,14 +46844,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7"
- // InternalRoom.g:16826:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
+ // InternalRoom.g:16904:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
public final void rule__InitialTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16830:1: ( rule__InitialTransition__Group__7__Impl )
- // InternalRoom.g:16831:2: rule__InitialTransition__Group__7__Impl
+ // InternalRoom.g:16908:1: ( rule__InitialTransition__Group__7__Impl )
+ // InternalRoom.g:16909:2: rule__InitialTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__7__Impl();
@@ -46631,29 +46877,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7__Impl"
- // InternalRoom.g:16837:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:16915:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
public final void rule__InitialTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16841:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
- // InternalRoom.g:16842:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:16919:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
+ // InternalRoom.g:16920:1: ( ( rule__InitialTransition__Group_7__0 )? )
{
- // InternalRoom.g:16842:1: ( ( rule__InitialTransition__Group_7__0 )? )
- // InternalRoom.g:16843:1: ( rule__InitialTransition__Group_7__0 )?
+ // InternalRoom.g:16920:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:16921:1: ( rule__InitialTransition__Group_7__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7());
- // InternalRoom.g:16844:1: ( rule__InitialTransition__Group_7__0 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:16922:1: ( rule__InitialTransition__Group_7__0 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA167_0==42) ) {
- alt167=1;
+ if ( (LA169_0==44) ) {
+ alt169=1;
}
- switch (alt167) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:16844:2: rule__InitialTransition__Group_7__0
+ // InternalRoom.g:16922:2: rule__InitialTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__0();
@@ -46689,16 +46935,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0"
- // InternalRoom.g:16870:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
+ // InternalRoom.g:16948:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
public final void rule__InitialTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16874:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
- // InternalRoom.g:16875:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
+ // InternalRoom.g:16952:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
+ // InternalRoom.g:16953:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__InitialTransition__Group_7__0__Impl();
state._fsp--;
@@ -46727,20 +46973,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0__Impl"
- // InternalRoom.g:16882:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:16960:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__InitialTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16886:1: ( ( '{' ) )
- // InternalRoom.g:16887:1: ( '{' )
+ // InternalRoom.g:16964:1: ( ( '{' ) )
+ // InternalRoom.g:16965:1: ( '{' )
{
- // InternalRoom.g:16887:1: ( '{' )
- // InternalRoom.g:16888:1: '{'
+ // InternalRoom.g:16965:1: ( '{' )
+ // InternalRoom.g:16966:1: '{'
{
before(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -46764,16 +47010,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1"
- // InternalRoom.g:16901:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
+ // InternalRoom.g:16979:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
public final void rule__InitialTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16905:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
- // InternalRoom.g:16906:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
+ // InternalRoom.g:16983:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
+ // InternalRoom.g:16984:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__InitialTransition__Group_7__1__Impl();
state._fsp--;
@@ -46802,29 +47048,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1__Impl"
- // InternalRoom.g:16913:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:16991:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
public final void rule__InitialTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16917:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:16918:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:16995:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:16996:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:16918:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
- // InternalRoom.g:16919:1: ( rule__InitialTransition__Group_7_1__0 )?
+ // InternalRoom.g:16996:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:16997:1: ( rule__InitialTransition__Group_7_1__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7_1());
- // InternalRoom.g:16920:1: ( rule__InitialTransition__Group_7_1__0 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:16998:1: ( rule__InitialTransition__Group_7_1__0 )?
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA168_0==107) ) {
- alt168=1;
+ if ( (LA170_0==107) ) {
+ alt170=1;
}
- switch (alt168) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:16920:2: rule__InitialTransition__Group_7_1__0
+ // InternalRoom.g:16998:2: rule__InitialTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__0();
@@ -46860,14 +47106,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2"
- // InternalRoom.g:16930:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17008:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
public final void rule__InitialTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16934:1: ( rule__InitialTransition__Group_7__2__Impl )
- // InternalRoom.g:16935:2: rule__InitialTransition__Group_7__2__Impl
+ // InternalRoom.g:17012:1: ( rule__InitialTransition__Group_7__2__Impl )
+ // InternalRoom.g:17013:2: rule__InitialTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__2__Impl();
@@ -46893,20 +47139,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2__Impl"
- // InternalRoom.g:16941:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17019:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__InitialTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16945:1: ( ( '}' ) )
- // InternalRoom.g:16946:1: ( '}' )
+ // InternalRoom.g:17023:1: ( ( '}' ) )
+ // InternalRoom.g:17024:1: ( '}' )
{
- // InternalRoom.g:16946:1: ( '}' )
- // InternalRoom.g:16947:1: '}'
+ // InternalRoom.g:17024:1: ( '}' )
+ // InternalRoom.g:17025:1: '}'
{
before(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -46930,14 +47176,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0"
- // InternalRoom.g:16966:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
+ // InternalRoom.g:17044:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
public final void rule__InitialTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16970:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
- // InternalRoom.g:16971:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
+ // InternalRoom.g:17048:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
+ // InternalRoom.g:17049:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__InitialTransition__Group_7_1__0__Impl();
@@ -46968,17 +47214,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0__Impl"
- // InternalRoom.g:16978:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17056:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__InitialTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16982:1: ( ( 'action' ) )
- // InternalRoom.g:16983:1: ( 'action' )
+ // InternalRoom.g:17060:1: ( ( 'action' ) )
+ // InternalRoom.g:17061:1: ( 'action' )
{
- // InternalRoom.g:16983:1: ( 'action' )
- // InternalRoom.g:16984:1: 'action'
+ // InternalRoom.g:17061:1: ( 'action' )
+ // InternalRoom.g:17062:1: 'action'
{
before(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -47005,14 +47251,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1"
- // InternalRoom.g:16997:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17075:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
public final void rule__InitialTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17001:1: ( rule__InitialTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17002:2: rule__InitialTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17079:1: ( rule__InitialTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17080:2: rule__InitialTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__1__Impl();
@@ -47038,21 +47284,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17008:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17086:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__InitialTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17012:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17013:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17090:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17091:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17013:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17014:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17091:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17092:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17015:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17015:2: rule__InitialTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17093:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17093:2: rule__InitialTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ActionAssignment_7_1_1();
@@ -47085,16 +47331,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0"
- // InternalRoom.g:17029:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
+ // InternalRoom.g:17107:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
public final void rule__ContinuationTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17033:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
- // InternalRoom.g:17034:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
+ // InternalRoom.g:17111:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
+ // InternalRoom.g:17112:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__0__Impl();
state._fsp--;
@@ -47123,17 +47369,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0__Impl"
- // InternalRoom.g:17041:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17119:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__ContinuationTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17045:1: ( ( 'Transition' ) )
- // InternalRoom.g:17046:1: ( 'Transition' )
+ // InternalRoom.g:17123:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17124:1: ( 'Transition' )
{
- // InternalRoom.g:17046:1: ( 'Transition' )
- // InternalRoom.g:17047:1: 'Transition'
+ // InternalRoom.g:17124:1: ( 'Transition' )
+ // InternalRoom.g:17125:1: 'Transition'
{
before(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -47160,16 +47406,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1"
- // InternalRoom.g:17060:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
+ // InternalRoom.g:17138:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
public final void rule__ContinuationTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17064:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
- // InternalRoom.g:17065:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
+ // InternalRoom.g:17142:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
+ // InternalRoom.g:17143:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__ContinuationTransition__Group__1__Impl();
state._fsp--;
@@ -47198,29 +47444,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1__Impl"
- // InternalRoom.g:17072:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17150:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
public final void rule__ContinuationTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17076:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17077:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17154:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17155:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17077:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
- // InternalRoom.g:17078:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ // InternalRoom.g:17155:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17156:1: ( rule__ContinuationTransition__NameAssignment_1 )?
{
before(grammarAccess.getContinuationTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17079:1: ( rule__ContinuationTransition__NameAssignment_1 )?
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalRoom.g:17157:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA169_0==RULE_ID) ) {
- alt169=1;
+ if ( (LA171_0==RULE_ID) ) {
+ alt171=1;
}
- switch (alt169) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:17079:2: rule__ContinuationTransition__NameAssignment_1
+ // InternalRoom.g:17157:2: rule__ContinuationTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__NameAssignment_1();
@@ -47256,16 +47502,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2"
- // InternalRoom.g:17089:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
+ // InternalRoom.g:17167:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
public final void rule__ContinuationTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17093:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
- // InternalRoom.g:17094:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
+ // InternalRoom.g:17171:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
+ // InternalRoom.g:17172:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__2__Impl();
state._fsp--;
@@ -47294,20 +47540,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2__Impl"
- // InternalRoom.g:17101:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17179:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
public final void rule__ContinuationTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17105:1: ( ( ':' ) )
- // InternalRoom.g:17106:1: ( ':' )
+ // InternalRoom.g:17183:1: ( ( ':' ) )
+ // InternalRoom.g:17184:1: ( ':' )
{
- // InternalRoom.g:17106:1: ( ':' )
- // InternalRoom.g:17107:1: ':'
+ // InternalRoom.g:17184:1: ( ':' )
+ // InternalRoom.g:17185:1: ':'
{
before(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
}
@@ -47331,14 +47577,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3"
- // InternalRoom.g:17120:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
+ // InternalRoom.g:17198:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
public final void rule__ContinuationTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17124:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
- // InternalRoom.g:17125:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
+ // InternalRoom.g:17202:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
+ // InternalRoom.g:17203:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__ContinuationTransition__Group__3__Impl();
@@ -47369,21 +47615,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3__Impl"
- // InternalRoom.g:17132:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17210:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
public final void rule__ContinuationTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17136:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17137:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17214:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17215:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17137:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
- // InternalRoom.g:17138:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17215:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17216:1: ( rule__ContinuationTransition__FromAssignment_3 )
{
before(grammarAccess.getContinuationTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17139:1: ( rule__ContinuationTransition__FromAssignment_3 )
- // InternalRoom.g:17139:2: rule__ContinuationTransition__FromAssignment_3
+ // InternalRoom.g:17217:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17217:2: rule__ContinuationTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__FromAssignment_3();
@@ -47416,16 +47662,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4"
- // InternalRoom.g:17149:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
+ // InternalRoom.g:17227:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
public final void rule__ContinuationTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17153:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
- // InternalRoom.g:17154:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
+ // InternalRoom.g:17231:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
+ // InternalRoom.g:17232:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__4__Impl();
state._fsp--;
@@ -47454,20 +47700,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4__Impl"
- // InternalRoom.g:17161:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17239:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
public final void rule__ContinuationTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17165:1: ( ( '->' ) )
- // InternalRoom.g:17166:1: ( '->' )
+ // InternalRoom.g:17243:1: ( ( '->' ) )
+ // InternalRoom.g:17244:1: ( '->' )
{
- // InternalRoom.g:17166:1: ( '->' )
- // InternalRoom.g:17167:1: '->'
+ // InternalRoom.g:17244:1: ( '->' )
+ // InternalRoom.g:17245:1: '->'
{
before(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -47491,14 +47737,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5"
- // InternalRoom.g:17180:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
+ // InternalRoom.g:17258:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
public final void rule__ContinuationTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17184:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
- // InternalRoom.g:17185:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
+ // InternalRoom.g:17262:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
+ // InternalRoom.g:17263:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__5__Impl();
@@ -47529,21 +47775,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5__Impl"
- // InternalRoom.g:17192:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17270:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
public final void rule__ContinuationTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17196:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17197:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17274:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17275:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17197:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
- // InternalRoom.g:17198:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17275:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17276:1: ( rule__ContinuationTransition__ToAssignment_5 )
{
before(grammarAccess.getContinuationTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17199:1: ( rule__ContinuationTransition__ToAssignment_5 )
- // InternalRoom.g:17199:2: rule__ContinuationTransition__ToAssignment_5
+ // InternalRoom.g:17277:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17277:2: rule__ContinuationTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ToAssignment_5();
@@ -47576,14 +47822,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6"
- // InternalRoom.g:17209:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
+ // InternalRoom.g:17287:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
public final void rule__ContinuationTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17213:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
- // InternalRoom.g:17214:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
+ // InternalRoom.g:17291:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
+ // InternalRoom.g:17292:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__6__Impl();
@@ -47614,29 +47860,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6__Impl"
- // InternalRoom.g:17221:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17299:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
public final void rule__ContinuationTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17225:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17226:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17303:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17304:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17226:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17227:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17304:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17305:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
{
before(grammarAccess.getContinuationTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17228:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:17306:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA170_0==60) ) {
- alt170=1;
+ if ( (LA172_0==62) ) {
+ alt172=1;
}
- switch (alt170) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:17228:2: rule__ContinuationTransition__DocuAssignment_6
+ // InternalRoom.g:17306:2: rule__ContinuationTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__DocuAssignment_6();
@@ -47672,14 +47918,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7"
- // InternalRoom.g:17238:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
+ // InternalRoom.g:17316:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
public final void rule__ContinuationTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17242:1: ( rule__ContinuationTransition__Group__7__Impl )
- // InternalRoom.g:17243:2: rule__ContinuationTransition__Group__7__Impl
+ // InternalRoom.g:17320:1: ( rule__ContinuationTransition__Group__7__Impl )
+ // InternalRoom.g:17321:2: rule__ContinuationTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__7__Impl();
@@ -47705,29 +47951,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7__Impl"
- // InternalRoom.g:17249:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17327:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
public final void rule__ContinuationTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17253:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
- // InternalRoom.g:17254:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17331:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17332:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
{
- // InternalRoom.g:17254:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
- // InternalRoom.g:17255:1: ( rule__ContinuationTransition__Group_7__0 )?
+ // InternalRoom.g:17332:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17333:1: ( rule__ContinuationTransition__Group_7__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7());
- // InternalRoom.g:17256:1: ( rule__ContinuationTransition__Group_7__0 )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:17334:1: ( rule__ContinuationTransition__Group_7__0 )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA171_0==42) ) {
- alt171=1;
+ if ( (LA173_0==44) ) {
+ alt173=1;
}
- switch (alt171) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:17256:2: rule__ContinuationTransition__Group_7__0
+ // InternalRoom.g:17334:2: rule__ContinuationTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__0();
@@ -47763,16 +48009,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0"
- // InternalRoom.g:17282:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
+ // InternalRoom.g:17360:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
public final void rule__ContinuationTransition__Group_7__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17286:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
- // InternalRoom.g:17287:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
+ // InternalRoom.g:17364:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
+ // InternalRoom.g:17365:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ContinuationTransition__Group_7__0__Impl();
state._fsp--;
@@ -47801,20 +48047,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0__Impl"
- // InternalRoom.g:17294:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17372:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__ContinuationTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17298:1: ( ( '{' ) )
- // InternalRoom.g:17299:1: ( '{' )
+ // InternalRoom.g:17376:1: ( ( '{' ) )
+ // InternalRoom.g:17377:1: ( '{' )
{
- // InternalRoom.g:17299:1: ( '{' )
- // InternalRoom.g:17300:1: '{'
+ // InternalRoom.g:17377:1: ( '{' )
+ // InternalRoom.g:17378:1: '{'
{
before(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
}
@@ -47838,16 +48084,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1"
- // InternalRoom.g:17313:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
+ // InternalRoom.g:17391:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
public final void rule__ContinuationTransition__Group_7__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17317:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
- // InternalRoom.g:17318:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
+ // InternalRoom.g:17395:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
+ // InternalRoom.g:17396:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__ContinuationTransition__Group_7__1__Impl();
state._fsp--;
@@ -47876,29 +48122,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1__Impl"
- // InternalRoom.g:17325:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17403:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
public final void rule__ContinuationTransition__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17329:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17330:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17407:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17408:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17330:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
- // InternalRoom.g:17331:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ // InternalRoom.g:17408:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17409:1: ( rule__ContinuationTransition__Group_7_1__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17332:1: ( rule__ContinuationTransition__Group_7_1__0 )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:17410:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA172_0==107) ) {
- alt172=1;
+ if ( (LA174_0==107) ) {
+ alt174=1;
}
- switch (alt172) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:17332:2: rule__ContinuationTransition__Group_7_1__0
+ // InternalRoom.g:17410:2: rule__ContinuationTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__0();
@@ -47934,14 +48180,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2"
- // InternalRoom.g:17342:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17420:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
public final void rule__ContinuationTransition__Group_7__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17346:1: ( rule__ContinuationTransition__Group_7__2__Impl )
- // InternalRoom.g:17347:2: rule__ContinuationTransition__Group_7__2__Impl
+ // InternalRoom.g:17424:1: ( rule__ContinuationTransition__Group_7__2__Impl )
+ // InternalRoom.g:17425:2: rule__ContinuationTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__2__Impl();
@@ -47967,20 +48213,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2__Impl"
- // InternalRoom.g:17353:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17431:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__ContinuationTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17357:1: ( ( '}' ) )
- // InternalRoom.g:17358:1: ( '}' )
+ // InternalRoom.g:17435:1: ( ( '}' ) )
+ // InternalRoom.g:17436:1: ( '}' )
{
- // InternalRoom.g:17358:1: ( '}' )
- // InternalRoom.g:17359:1: '}'
+ // InternalRoom.g:17436:1: ( '}' )
+ // InternalRoom.g:17437:1: '}'
{
before(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
}
@@ -48004,14 +48250,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0"
- // InternalRoom.g:17378:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
+ // InternalRoom.g:17456:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
public final void rule__ContinuationTransition__Group_7_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17382:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
- // InternalRoom.g:17383:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
+ // InternalRoom.g:17460:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
+ // InternalRoom.g:17461:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
{
pushFollow(FOLLOW_27);
rule__ContinuationTransition__Group_7_1__0__Impl();
@@ -48042,17 +48288,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17390:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17468:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
public final void rule__ContinuationTransition__Group_7_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17394:1: ( ( 'action' ) )
- // InternalRoom.g:17395:1: ( 'action' )
+ // InternalRoom.g:17472:1: ( ( 'action' ) )
+ // InternalRoom.g:17473:1: ( 'action' )
{
- // InternalRoom.g:17395:1: ( 'action' )
- // InternalRoom.g:17396:1: 'action'
+ // InternalRoom.g:17473:1: ( 'action' )
+ // InternalRoom.g:17474:1: 'action'
{
before(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -48079,14 +48325,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1"
- // InternalRoom.g:17409:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17487:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
public final void rule__ContinuationTransition__Group_7_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17413:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17414:2: rule__ContinuationTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17491:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17492:2: rule__ContinuationTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__1__Impl();
@@ -48112,21 +48358,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17420:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17498:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
public final void rule__ContinuationTransition__Group_7_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17424:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17425:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17502:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17503:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17425:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17426:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17503:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17504:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getContinuationTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17427:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17427:2: rule__ContinuationTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17505:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17505:2: rule__ContinuationTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ActionAssignment_7_1_1();
@@ -48159,16 +48405,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0"
- // InternalRoom.g:17441:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
+ // InternalRoom.g:17519:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
public final void rule__TriggeredTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17445:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
- // InternalRoom.g:17446:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
+ // InternalRoom.g:17523:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
+ // InternalRoom.g:17524:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__0__Impl();
state._fsp--;
@@ -48197,17 +48443,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0__Impl"
- // InternalRoom.g:17453:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17531:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__TriggeredTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17457:1: ( ( 'Transition' ) )
- // InternalRoom.g:17458:1: ( 'Transition' )
+ // InternalRoom.g:17535:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17536:1: ( 'Transition' )
{
- // InternalRoom.g:17458:1: ( 'Transition' )
- // InternalRoom.g:17459:1: 'Transition'
+ // InternalRoom.g:17536:1: ( 'Transition' )
+ // InternalRoom.g:17537:1: 'Transition'
{
before(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -48234,16 +48480,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1"
- // InternalRoom.g:17472:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
+ // InternalRoom.g:17550:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
public final void rule__TriggeredTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17476:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
- // InternalRoom.g:17477:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
+ // InternalRoom.g:17554:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
+ // InternalRoom.g:17555:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__TriggeredTransition__Group__1__Impl();
state._fsp--;
@@ -48272,29 +48518,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1__Impl"
- // InternalRoom.g:17484:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17562:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
public final void rule__TriggeredTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17488:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17489:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17566:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17567:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17489:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
- // InternalRoom.g:17490:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ // InternalRoom.g:17567:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17568:1: ( rule__TriggeredTransition__NameAssignment_1 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17491:1: ( rule__TriggeredTransition__NameAssignment_1 )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:17569:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA173_0==RULE_ID) ) {
- alt173=1;
+ if ( (LA175_0==RULE_ID) ) {
+ alt175=1;
}
- switch (alt173) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:17491:2: rule__TriggeredTransition__NameAssignment_1
+ // InternalRoom.g:17569:2: rule__TriggeredTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__NameAssignment_1();
@@ -48330,16 +48576,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2"
- // InternalRoom.g:17501:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
+ // InternalRoom.g:17579:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
public final void rule__TriggeredTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17505:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
- // InternalRoom.g:17506:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
+ // InternalRoom.g:17583:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
+ // InternalRoom.g:17584:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__2__Impl();
state._fsp--;
@@ -48368,20 +48614,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2__Impl"
- // InternalRoom.g:17513:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17591:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
public final void rule__TriggeredTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17517:1: ( ( ':' ) )
- // InternalRoom.g:17518:1: ( ':' )
+ // InternalRoom.g:17595:1: ( ( ':' ) )
+ // InternalRoom.g:17596:1: ( ':' )
{
- // InternalRoom.g:17518:1: ( ':' )
- // InternalRoom.g:17519:1: ':'
+ // InternalRoom.g:17596:1: ( ':' )
+ // InternalRoom.g:17597:1: ':'
{
before(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
}
@@ -48405,14 +48651,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3"
- // InternalRoom.g:17532:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
+ // InternalRoom.g:17610:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
public final void rule__TriggeredTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17536:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
- // InternalRoom.g:17537:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
+ // InternalRoom.g:17614:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
+ // InternalRoom.g:17615:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__TriggeredTransition__Group__3__Impl();
@@ -48443,21 +48689,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3__Impl"
- // InternalRoom.g:17544:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17622:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
public final void rule__TriggeredTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17548:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17549:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17626:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17627:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17549:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
- // InternalRoom.g:17550:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17627:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17628:1: ( rule__TriggeredTransition__FromAssignment_3 )
{
before(grammarAccess.getTriggeredTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17551:1: ( rule__TriggeredTransition__FromAssignment_3 )
- // InternalRoom.g:17551:2: rule__TriggeredTransition__FromAssignment_3
+ // InternalRoom.g:17629:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17629:2: rule__TriggeredTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__FromAssignment_3();
@@ -48490,16 +48736,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4"
- // InternalRoom.g:17561:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
+ // InternalRoom.g:17639:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
public final void rule__TriggeredTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17565:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
- // InternalRoom.g:17566:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
+ // InternalRoom.g:17643:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
+ // InternalRoom.g:17644:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__4__Impl();
state._fsp--;
@@ -48528,20 +48774,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4__Impl"
- // InternalRoom.g:17573:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17651:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
public final void rule__TriggeredTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17577:1: ( ( '->' ) )
- // InternalRoom.g:17578:1: ( '->' )
+ // InternalRoom.g:17655:1: ( ( '->' ) )
+ // InternalRoom.g:17656:1: ( '->' )
{
- // InternalRoom.g:17578:1: ( '->' )
- // InternalRoom.g:17579:1: '->'
+ // InternalRoom.g:17656:1: ( '->' )
+ // InternalRoom.g:17657:1: '->'
{
before(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -48565,14 +48811,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5"
- // InternalRoom.g:17592:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
+ // InternalRoom.g:17670:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
public final void rule__TriggeredTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17596:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
- // InternalRoom.g:17597:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
+ // InternalRoom.g:17674:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
+ // InternalRoom.g:17675:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__5__Impl();
@@ -48603,21 +48849,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5__Impl"
- // InternalRoom.g:17604:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17682:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
public final void rule__TriggeredTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17608:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17609:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17686:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17687:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17609:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
- // InternalRoom.g:17610:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17687:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17688:1: ( rule__TriggeredTransition__ToAssignment_5 )
{
before(grammarAccess.getTriggeredTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17611:1: ( rule__TriggeredTransition__ToAssignment_5 )
- // InternalRoom.g:17611:2: rule__TriggeredTransition__ToAssignment_5
+ // InternalRoom.g:17689:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:17689:2: rule__TriggeredTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ToAssignment_5();
@@ -48650,14 +48896,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6"
- // InternalRoom.g:17621:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
+ // InternalRoom.g:17699:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
public final void rule__TriggeredTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17625:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
- // InternalRoom.g:17626:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
+ // InternalRoom.g:17703:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
+ // InternalRoom.g:17704:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__6__Impl();
@@ -48688,29 +48934,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6__Impl"
- // InternalRoom.g:17633:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17711:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
public final void rule__TriggeredTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17637:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17638:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17715:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17716:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17638:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17639:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17716:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17717:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17640:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalRoom.g:17718:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA174_0==60) ) {
- alt174=1;
+ if ( (LA176_0==62) ) {
+ alt176=1;
}
- switch (alt174) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:17640:2: rule__TriggeredTransition__DocuAssignment_6
+ // InternalRoom.g:17718:2: rule__TriggeredTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__DocuAssignment_6();
@@ -48746,16 +48992,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7"
- // InternalRoom.g:17650:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
+ // InternalRoom.g:17728:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
public final void rule__TriggeredTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17654:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
- // InternalRoom.g:17655:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
+ // InternalRoom.g:17732:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
+ // InternalRoom.g:17733:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__7__Impl();
state._fsp--;
@@ -48784,20 +49030,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7__Impl"
- // InternalRoom.g:17662:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:17740:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17666:1: ( ( '{' ) )
- // InternalRoom.g:17667:1: ( '{' )
+ // InternalRoom.g:17744:1: ( ( '{' ) )
+ // InternalRoom.g:17745:1: ( '{' )
{
- // InternalRoom.g:17667:1: ( '{' )
- // InternalRoom.g:17668:1: '{'
+ // InternalRoom.g:17745:1: ( '{' )
+ // InternalRoom.g:17746:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -48821,14 +49067,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8"
- // InternalRoom.g:17681:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
+ // InternalRoom.g:17759:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
public final void rule__TriggeredTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17685:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
- // InternalRoom.g:17686:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
+ // InternalRoom.g:17763:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
+ // InternalRoom.g:17764:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
{
pushFollow(FOLLOW_40);
rule__TriggeredTransition__Group__8__Impl();
@@ -48859,17 +49105,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8__Impl"
- // InternalRoom.g:17693:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
+ // InternalRoom.g:17771:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
public final void rule__TriggeredTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17697:1: ( ( 'triggers' ) )
- // InternalRoom.g:17698:1: ( 'triggers' )
+ // InternalRoom.g:17775:1: ( ( 'triggers' ) )
+ // InternalRoom.g:17776:1: ( 'triggers' )
{
- // InternalRoom.g:17698:1: ( 'triggers' )
- // InternalRoom.g:17699:1: 'triggers'
+ // InternalRoom.g:17776:1: ( 'triggers' )
+ // InternalRoom.g:17777:1: 'triggers'
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
match(input,108,FOLLOW_2);
@@ -48896,16 +49142,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9"
- // InternalRoom.g:17712:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
+ // InternalRoom.g:17790:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
public final void rule__TriggeredTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17716:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
- // InternalRoom.g:17717:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
+ // InternalRoom.g:17794:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
+ // InternalRoom.g:17795:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group__9__Impl();
state._fsp--;
@@ -48934,20 +49180,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9__Impl"
- // InternalRoom.g:17724:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
+ // InternalRoom.g:17802:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17728:1: ( ( '{' ) )
- // InternalRoom.g:17729:1: ( '{' )
+ // InternalRoom.g:17806:1: ( ( '{' ) )
+ // InternalRoom.g:17807:1: ( '{' )
{
- // InternalRoom.g:17729:1: ( '{' )
- // InternalRoom.g:17730:1: '{'
+ // InternalRoom.g:17807:1: ( '{' )
+ // InternalRoom.g:17808:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
}
@@ -48971,16 +49217,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10"
- // InternalRoom.g:17743:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
+ // InternalRoom.g:17821:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
public final void rule__TriggeredTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17747:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
- // InternalRoom.g:17748:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
+ // InternalRoom.g:17825:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
+ // InternalRoom.g:17826:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_92);
rule__TriggeredTransition__Group__10__Impl();
state._fsp--;
@@ -49009,21 +49255,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10__Impl"
- // InternalRoom.g:17755:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
+ // InternalRoom.g:17833:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
public final void rule__TriggeredTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17759:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
- // InternalRoom.g:17760:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:17837:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
+ // InternalRoom.g:17838:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
{
- // InternalRoom.g:17760:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
- // InternalRoom.g:17761:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:17838:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:17839:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_10());
- // InternalRoom.g:17762:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
- // InternalRoom.g:17762:2: rule__TriggeredTransition__TriggersAssignment_10
+ // InternalRoom.g:17840:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:17840:2: rule__TriggeredTransition__TriggersAssignment_10
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_10();
@@ -49056,16 +49302,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11"
- // InternalRoom.g:17772:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
+ // InternalRoom.g:17850:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
public final void rule__TriggeredTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17776:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
- // InternalRoom.g:17777:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
+ // InternalRoom.g:17854:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
+ // InternalRoom.g:17855:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_92);
rule__TriggeredTransition__Group__11__Impl();
state._fsp--;
@@ -49094,35 +49340,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11__Impl"
- // InternalRoom.g:17784:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
+ // InternalRoom.g:17862:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
public final void rule__TriggeredTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17788:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
- // InternalRoom.g:17789:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:17866:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
+ // InternalRoom.g:17867:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
{
- // InternalRoom.g:17789:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
- // InternalRoom.g:17790:1: ( rule__TriggeredTransition__Group_11__0 )*
+ // InternalRoom.g:17867:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:17868:1: ( rule__TriggeredTransition__Group_11__0 )*
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_11());
- // InternalRoom.g:17791:1: ( rule__TriggeredTransition__Group_11__0 )*
- loop175:
+ // InternalRoom.g:17869:1: ( rule__TriggeredTransition__Group_11__0 )*
+ loop177:
do {
- int alt175=2;
- int LA175_0 = input.LA(1);
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA175_0==109) ) {
- alt175=1;
+ if ( (LA177_0==109) ) {
+ alt177=1;
}
- switch (alt175) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:17791:2: rule__TriggeredTransition__Group_11__0
+ // InternalRoom.g:17869:2: rule__TriggeredTransition__Group_11__0
{
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
rule__TriggeredTransition__Group_11__0();
state._fsp--;
@@ -49132,7 +49378,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop175;
+ break loop177;
}
} while (true);
@@ -49159,16 +49405,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12"
- // InternalRoom.g:17801:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
+ // InternalRoom.g:17879:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
public final void rule__TriggeredTransition__Group__12() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17805:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
- // InternalRoom.g:17806:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
+ // InternalRoom.g:17883:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
+ // InternalRoom.g:17884:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group__12__Impl();
state._fsp--;
@@ -49197,20 +49443,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12__Impl"
- // InternalRoom.g:17813:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
+ // InternalRoom.g:17891:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17817:1: ( ( '}' ) )
- // InternalRoom.g:17818:1: ( '}' )
+ // InternalRoom.g:17895:1: ( ( '}' ) )
+ // InternalRoom.g:17896:1: ( '}' )
{
- // InternalRoom.g:17818:1: ( '}' )
- // InternalRoom.g:17819:1: '}'
+ // InternalRoom.g:17896:1: ( '}' )
+ // InternalRoom.g:17897:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
}
@@ -49234,16 +49480,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13"
- // InternalRoom.g:17832:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
+ // InternalRoom.g:17910:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
public final void rule__TriggeredTransition__Group__13() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17836:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
- // InternalRoom.g:17837:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
+ // InternalRoom.g:17914:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
+ // InternalRoom.g:17915:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__TriggeredTransition__Group__13__Impl();
state._fsp--;
@@ -49272,29 +49518,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13__Impl"
- // InternalRoom.g:17844:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
+ // InternalRoom.g:17922:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
public final void rule__TriggeredTransition__Group__13__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17848:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
- // InternalRoom.g:17849:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:17926:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
+ // InternalRoom.g:17927:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
{
- // InternalRoom.g:17849:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
- // InternalRoom.g:17850:1: ( rule__TriggeredTransition__Group_13__0 )?
+ // InternalRoom.g:17927:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:17928:1: ( rule__TriggeredTransition__Group_13__0 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_13());
- // InternalRoom.g:17851:1: ( rule__TriggeredTransition__Group_13__0 )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:17929:1: ( rule__TriggeredTransition__Group_13__0 )?
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA176_0==107) ) {
- alt176=1;
+ if ( (LA178_0==107) ) {
+ alt178=1;
}
- switch (alt176) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:17851:2: rule__TriggeredTransition__Group_13__0
+ // InternalRoom.g:17929:2: rule__TriggeredTransition__Group_13__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__0();
@@ -49330,14 +49576,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14"
- // InternalRoom.g:17861:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
+ // InternalRoom.g:17939:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
public final void rule__TriggeredTransition__Group__14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17865:1: ( rule__TriggeredTransition__Group__14__Impl )
- // InternalRoom.g:17866:2: rule__TriggeredTransition__Group__14__Impl
+ // InternalRoom.g:17943:1: ( rule__TriggeredTransition__Group__14__Impl )
+ // InternalRoom.g:17944:2: rule__TriggeredTransition__Group__14__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__14__Impl();
@@ -49363,20 +49609,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14__Impl"
- // InternalRoom.g:17872:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
+ // InternalRoom.g:17950:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17876:1: ( ( '}' ) )
- // InternalRoom.g:17877:1: ( '}' )
+ // InternalRoom.g:17954:1: ( ( '}' ) )
+ // InternalRoom.g:17955:1: ( '}' )
{
- // InternalRoom.g:17877:1: ( '}' )
- // InternalRoom.g:17878:1: '}'
+ // InternalRoom.g:17955:1: ( '}' )
+ // InternalRoom.g:17956:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
}
@@ -49400,16 +49646,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0"
- // InternalRoom.g:17921:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
+ // InternalRoom.g:17999:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
public final void rule__TriggeredTransition__Group_11__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17925:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
- // InternalRoom.g:17926:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
+ // InternalRoom.g:18003:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
+ // InternalRoom.g:18004:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group_11__0__Impl();
state._fsp--;
@@ -49438,17 +49684,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0__Impl"
- // InternalRoom.g:17933:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
+ // InternalRoom.g:18011:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
public final void rule__TriggeredTransition__Group_11__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17937:1: ( ( 'or' ) )
- // InternalRoom.g:17938:1: ( 'or' )
+ // InternalRoom.g:18015:1: ( ( 'or' ) )
+ // InternalRoom.g:18016:1: ( 'or' )
{
- // InternalRoom.g:17938:1: ( 'or' )
- // InternalRoom.g:17939:1: 'or'
+ // InternalRoom.g:18016:1: ( 'or' )
+ // InternalRoom.g:18017:1: 'or'
{
before(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
match(input,109,FOLLOW_2);
@@ -49475,14 +49721,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1"
- // InternalRoom.g:17952:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
+ // InternalRoom.g:18030:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
public final void rule__TriggeredTransition__Group_11__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17956:1: ( rule__TriggeredTransition__Group_11__1__Impl )
- // InternalRoom.g:17957:2: rule__TriggeredTransition__Group_11__1__Impl
+ // InternalRoom.g:18034:1: ( rule__TriggeredTransition__Group_11__1__Impl )
+ // InternalRoom.g:18035:2: rule__TriggeredTransition__Group_11__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_11__1__Impl();
@@ -49508,21 +49754,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1__Impl"
- // InternalRoom.g:17963:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
+ // InternalRoom.g:18041:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
public final void rule__TriggeredTransition__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17967:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
- // InternalRoom.g:17968:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18045:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
+ // InternalRoom.g:18046:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
{
- // InternalRoom.g:17968:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
- // InternalRoom.g:17969:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18046:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18047:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_11_1());
- // InternalRoom.g:17970:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
- // InternalRoom.g:17970:2: rule__TriggeredTransition__TriggersAssignment_11_1
+ // InternalRoom.g:18048:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18048:2: rule__TriggeredTransition__TriggersAssignment_11_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_11_1();
@@ -49555,14 +49801,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0"
- // InternalRoom.g:17984:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
+ // InternalRoom.g:18062:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
public final void rule__TriggeredTransition__Group_13__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17988:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
- // InternalRoom.g:17989:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
+ // InternalRoom.g:18066:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
+ // InternalRoom.g:18067:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
{
pushFollow(FOLLOW_27);
rule__TriggeredTransition__Group_13__0__Impl();
@@ -49593,17 +49839,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0__Impl"
- // InternalRoom.g:17996:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18074:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
public final void rule__TriggeredTransition__Group_13__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18000:1: ( ( 'action' ) )
- // InternalRoom.g:18001:1: ( 'action' )
+ // InternalRoom.g:18078:1: ( ( 'action' ) )
+ // InternalRoom.g:18079:1: ( 'action' )
{
- // InternalRoom.g:18001:1: ( 'action' )
- // InternalRoom.g:18002:1: 'action'
+ // InternalRoom.g:18079:1: ( 'action' )
+ // InternalRoom.g:18080:1: 'action'
{
before(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
match(input,107,FOLLOW_2);
@@ -49630,14 +49876,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1"
- // InternalRoom.g:18015:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
+ // InternalRoom.g:18093:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
public final void rule__TriggeredTransition__Group_13__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18019:1: ( rule__TriggeredTransition__Group_13__1__Impl )
- // InternalRoom.g:18020:2: rule__TriggeredTransition__Group_13__1__Impl
+ // InternalRoom.g:18097:1: ( rule__TriggeredTransition__Group_13__1__Impl )
+ // InternalRoom.g:18098:2: rule__TriggeredTransition__Group_13__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__1__Impl();
@@ -49663,21 +49909,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1__Impl"
- // InternalRoom.g:18026:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
+ // InternalRoom.g:18104:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
public final void rule__TriggeredTransition__Group_13__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18030:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
- // InternalRoom.g:18031:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18108:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
+ // InternalRoom.g:18109:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
{
- // InternalRoom.g:18031:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
- // InternalRoom.g:18032:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18109:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18110:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getActionAssignment_13_1());
- // InternalRoom.g:18033:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
- // InternalRoom.g:18033:2: rule__TriggeredTransition__ActionAssignment_13_1
+ // InternalRoom.g:18111:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18111:2: rule__TriggeredTransition__ActionAssignment_13_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ActionAssignment_13_1();
@@ -49710,16 +49956,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0"
- // InternalRoom.g:18047:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
+ // InternalRoom.g:18125:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
public final void rule__GuardedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18051:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
- // InternalRoom.g:18052:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
+ // InternalRoom.g:18129:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
+ // InternalRoom.g:18130:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__0__Impl();
state._fsp--;
@@ -49748,17 +49994,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0__Impl"
- // InternalRoom.g:18059:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18137:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__GuardedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18063:1: ( ( 'Transition' ) )
- // InternalRoom.g:18064:1: ( 'Transition' )
+ // InternalRoom.g:18141:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18142:1: ( 'Transition' )
{
- // InternalRoom.g:18064:1: ( 'Transition' )
- // InternalRoom.g:18065:1: 'Transition'
+ // InternalRoom.g:18142:1: ( 'Transition' )
+ // InternalRoom.g:18143:1: 'Transition'
{
before(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -49785,16 +50031,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1"
- // InternalRoom.g:18078:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
+ // InternalRoom.g:18156:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
public final void rule__GuardedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18082:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
- // InternalRoom.g:18083:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
+ // InternalRoom.g:18160:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
+ // InternalRoom.g:18161:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__GuardedTransition__Group__1__Impl();
state._fsp--;
@@ -49823,29 +50069,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1__Impl"
- // InternalRoom.g:18090:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18168:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
public final void rule__GuardedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18094:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18095:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18172:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18173:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18095:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
- // InternalRoom.g:18096:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ // InternalRoom.g:18173:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18174:1: ( rule__GuardedTransition__NameAssignment_1 )?
{
before(grammarAccess.getGuardedTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18097:1: ( rule__GuardedTransition__NameAssignment_1 )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:18175:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA177_0==RULE_ID) ) {
- alt177=1;
+ if ( (LA179_0==RULE_ID) ) {
+ alt179=1;
}
- switch (alt177) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:18097:2: rule__GuardedTransition__NameAssignment_1
+ // InternalRoom.g:18175:2: rule__GuardedTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__NameAssignment_1();
@@ -49881,16 +50127,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2"
- // InternalRoom.g:18107:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
+ // InternalRoom.g:18185:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
public final void rule__GuardedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18111:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
- // InternalRoom.g:18112:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
+ // InternalRoom.g:18189:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
+ // InternalRoom.g:18190:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__2__Impl();
state._fsp--;
@@ -49919,20 +50165,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2__Impl"
- // InternalRoom.g:18119:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18197:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
public final void rule__GuardedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18123:1: ( ( ':' ) )
- // InternalRoom.g:18124:1: ( ':' )
+ // InternalRoom.g:18201:1: ( ( ':' ) )
+ // InternalRoom.g:18202:1: ( ':' )
{
- // InternalRoom.g:18124:1: ( ':' )
- // InternalRoom.g:18125:1: ':'
+ // InternalRoom.g:18202:1: ( ':' )
+ // InternalRoom.g:18203:1: ':'
{
before(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
}
@@ -49956,14 +50202,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3"
- // InternalRoom.g:18138:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
+ // InternalRoom.g:18216:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
public final void rule__GuardedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18142:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
- // InternalRoom.g:18143:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
+ // InternalRoom.g:18220:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
+ // InternalRoom.g:18221:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__GuardedTransition__Group__3__Impl();
@@ -49994,21 +50240,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3__Impl"
- // InternalRoom.g:18150:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18228:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
public final void rule__GuardedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18154:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18155:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18232:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18233:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18155:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
- // InternalRoom.g:18156:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18233:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18234:1: ( rule__GuardedTransition__FromAssignment_3 )
{
before(grammarAccess.getGuardedTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18157:1: ( rule__GuardedTransition__FromAssignment_3 )
- // InternalRoom.g:18157:2: rule__GuardedTransition__FromAssignment_3
+ // InternalRoom.g:18235:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18235:2: rule__GuardedTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__FromAssignment_3();
@@ -50041,16 +50287,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4"
- // InternalRoom.g:18167:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
+ // InternalRoom.g:18245:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
public final void rule__GuardedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18171:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
- // InternalRoom.g:18172:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
+ // InternalRoom.g:18249:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
+ // InternalRoom.g:18250:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__4__Impl();
state._fsp--;
@@ -50079,20 +50325,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4__Impl"
- // InternalRoom.g:18179:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18257:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
public final void rule__GuardedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18183:1: ( ( '->' ) )
- // InternalRoom.g:18184:1: ( '->' )
+ // InternalRoom.g:18261:1: ( ( '->' ) )
+ // InternalRoom.g:18262:1: ( '->' )
{
- // InternalRoom.g:18184:1: ( '->' )
- // InternalRoom.g:18185:1: '->'
+ // InternalRoom.g:18262:1: ( '->' )
+ // InternalRoom.g:18263:1: '->'
{
before(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -50116,14 +50362,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5"
- // InternalRoom.g:18198:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
+ // InternalRoom.g:18276:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
public final void rule__GuardedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18202:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
- // InternalRoom.g:18203:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
+ // InternalRoom.g:18280:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
+ // InternalRoom.g:18281:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__5__Impl();
@@ -50154,21 +50400,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5__Impl"
- // InternalRoom.g:18210:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18288:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
public final void rule__GuardedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18214:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18215:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18292:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18293:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18215:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
- // InternalRoom.g:18216:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18293:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18294:1: ( rule__GuardedTransition__ToAssignment_5 )
{
before(grammarAccess.getGuardedTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18217:1: ( rule__GuardedTransition__ToAssignment_5 )
- // InternalRoom.g:18217:2: rule__GuardedTransition__ToAssignment_5
+ // InternalRoom.g:18295:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18295:2: rule__GuardedTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ToAssignment_5();
@@ -50201,14 +50447,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6"
- // InternalRoom.g:18227:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
+ // InternalRoom.g:18305:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
public final void rule__GuardedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18231:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
- // InternalRoom.g:18232:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
+ // InternalRoom.g:18309:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
+ // InternalRoom.g:18310:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__6__Impl();
@@ -50239,29 +50485,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6__Impl"
- // InternalRoom.g:18239:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18317:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
public final void rule__GuardedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18243:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18244:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18321:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18322:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18244:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18245:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18322:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18323:1: ( rule__GuardedTransition__DocuAssignment_6 )?
{
before(grammarAccess.getGuardedTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18246:1: ( rule__GuardedTransition__DocuAssignment_6 )?
- int alt178=2;
- int LA178_0 = input.LA(1);
+ // InternalRoom.g:18324:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA178_0==60) ) {
- alt178=1;
+ if ( (LA180_0==62) ) {
+ alt180=1;
}
- switch (alt178) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:18246:2: rule__GuardedTransition__DocuAssignment_6
+ // InternalRoom.g:18324:2: rule__GuardedTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__DocuAssignment_6();
@@ -50297,16 +50543,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7"
- // InternalRoom.g:18256:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
+ // InternalRoom.g:18334:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
public final void rule__GuardedTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18260:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
- // InternalRoom.g:18261:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
+ // InternalRoom.g:18338:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
+ // InternalRoom.g:18339:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
{
- pushFollow(FOLLOW_93);
+ pushFollow(FOLLOW_94);
rule__GuardedTransition__Group__7__Impl();
state._fsp--;
@@ -50335,20 +50581,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7__Impl"
- // InternalRoom.g:18268:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18346:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
public final void rule__GuardedTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18272:1: ( ( '{' ) )
- // InternalRoom.g:18273:1: ( '{' )
+ // InternalRoom.g:18350:1: ( ( '{' ) )
+ // InternalRoom.g:18351:1: ( '{' )
{
- // InternalRoom.g:18273:1: ( '{' )
- // InternalRoom.g:18274:1: '{'
+ // InternalRoom.g:18351:1: ( '{' )
+ // InternalRoom.g:18352:1: '{'
{
before(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -50372,14 +50618,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8"
- // InternalRoom.g:18287:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
+ // InternalRoom.g:18365:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
public final void rule__GuardedTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18291:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
- // InternalRoom.g:18292:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
+ // InternalRoom.g:18369:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
+ // InternalRoom.g:18370:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group__8__Impl();
@@ -50410,17 +50656,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8__Impl"
- // InternalRoom.g:18299:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
+ // InternalRoom.g:18377:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
public final void rule__GuardedTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18303:1: ( ( 'guard' ) )
- // InternalRoom.g:18304:1: ( 'guard' )
+ // InternalRoom.g:18381:1: ( ( 'guard' ) )
+ // InternalRoom.g:18382:1: ( 'guard' )
{
- // InternalRoom.g:18304:1: ( 'guard' )
- // InternalRoom.g:18305:1: 'guard'
+ // InternalRoom.g:18382:1: ( 'guard' )
+ // InternalRoom.g:18383:1: 'guard'
{
before(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
match(input,110,FOLLOW_2);
@@ -50447,16 +50693,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9"
- // InternalRoom.g:18318:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
+ // InternalRoom.g:18396:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
public final void rule__GuardedTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18322:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
- // InternalRoom.g:18323:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
+ // InternalRoom.g:18400:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
+ // InternalRoom.g:18401:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__GuardedTransition__Group__9__Impl();
state._fsp--;
@@ -50485,21 +50731,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9__Impl"
- // InternalRoom.g:18330:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
+ // InternalRoom.g:18408:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
public final void rule__GuardedTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18334:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
- // InternalRoom.g:18335:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18412:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
+ // InternalRoom.g:18413:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
{
- // InternalRoom.g:18335:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
- // InternalRoom.g:18336:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18413:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18414:1: ( rule__GuardedTransition__GuardAssignment_9 )
{
before(grammarAccess.getGuardedTransitionAccess().getGuardAssignment_9());
- // InternalRoom.g:18337:1: ( rule__GuardedTransition__GuardAssignment_9 )
- // InternalRoom.g:18337:2: rule__GuardedTransition__GuardAssignment_9
+ // InternalRoom.g:18415:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18415:2: rule__GuardedTransition__GuardAssignment_9
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__GuardAssignment_9();
@@ -50532,16 +50778,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10"
- // InternalRoom.g:18347:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
+ // InternalRoom.g:18425:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
public final void rule__GuardedTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18351:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
- // InternalRoom.g:18352:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
+ // InternalRoom.g:18429:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
+ // InternalRoom.g:18430:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__GuardedTransition__Group__10__Impl();
state._fsp--;
@@ -50570,29 +50816,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10__Impl"
- // InternalRoom.g:18359:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18437:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
public final void rule__GuardedTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18363:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
- // InternalRoom.g:18364:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18441:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18442:1: ( ( rule__GuardedTransition__Group_10__0 )? )
{
- // InternalRoom.g:18364:1: ( ( rule__GuardedTransition__Group_10__0 )? )
- // InternalRoom.g:18365:1: ( rule__GuardedTransition__Group_10__0 )?
+ // InternalRoom.g:18442:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18443:1: ( rule__GuardedTransition__Group_10__0 )?
{
before(grammarAccess.getGuardedTransitionAccess().getGroup_10());
- // InternalRoom.g:18366:1: ( rule__GuardedTransition__Group_10__0 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:18444:1: ( rule__GuardedTransition__Group_10__0 )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA179_0==107) ) {
- alt179=1;
+ if ( (LA181_0==107) ) {
+ alt181=1;
}
- switch (alt179) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:18366:2: rule__GuardedTransition__Group_10__0
+ // InternalRoom.g:18444:2: rule__GuardedTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__0();
@@ -50628,14 +50874,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11"
- // InternalRoom.g:18376:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
+ // InternalRoom.g:18454:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
public final void rule__GuardedTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18380:1: ( rule__GuardedTransition__Group__11__Impl )
- // InternalRoom.g:18381:2: rule__GuardedTransition__Group__11__Impl
+ // InternalRoom.g:18458:1: ( rule__GuardedTransition__Group__11__Impl )
+ // InternalRoom.g:18459:2: rule__GuardedTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__11__Impl();
@@ -50661,20 +50907,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11__Impl"
- // InternalRoom.g:18387:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18465:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
public final void rule__GuardedTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18391:1: ( ( '}' ) )
- // InternalRoom.g:18392:1: ( '}' )
+ // InternalRoom.g:18469:1: ( ( '}' ) )
+ // InternalRoom.g:18470:1: ( '}' )
{
- // InternalRoom.g:18392:1: ( '}' )
- // InternalRoom.g:18393:1: '}'
+ // InternalRoom.g:18470:1: ( '}' )
+ // InternalRoom.g:18471:1: '}'
{
before(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -50698,14 +50944,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0"
- // InternalRoom.g:18430:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
+ // InternalRoom.g:18508:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
public final void rule__GuardedTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18434:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
- // InternalRoom.g:18435:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
+ // InternalRoom.g:18512:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
+ // InternalRoom.g:18513:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__GuardedTransition__Group_10__0__Impl();
@@ -50736,17 +50982,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0__Impl"
- // InternalRoom.g:18442:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18520:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__GuardedTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18446:1: ( ( 'action' ) )
- // InternalRoom.g:18447:1: ( 'action' )
+ // InternalRoom.g:18524:1: ( ( 'action' ) )
+ // InternalRoom.g:18525:1: ( 'action' )
{
- // InternalRoom.g:18447:1: ( 'action' )
- // InternalRoom.g:18448:1: 'action'
+ // InternalRoom.g:18525:1: ( 'action' )
+ // InternalRoom.g:18526:1: 'action'
{
before(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -50773,14 +51019,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1"
- // InternalRoom.g:18461:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18539:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
public final void rule__GuardedTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18465:1: ( rule__GuardedTransition__Group_10__1__Impl )
- // InternalRoom.g:18466:2: rule__GuardedTransition__Group_10__1__Impl
+ // InternalRoom.g:18543:1: ( rule__GuardedTransition__Group_10__1__Impl )
+ // InternalRoom.g:18544:2: rule__GuardedTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__1__Impl();
@@ -50806,21 +51052,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1__Impl"
- // InternalRoom.g:18472:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18550:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
public final void rule__GuardedTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18476:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18477:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18554:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:18555:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18477:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18478:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18555:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18556:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getGuardedTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18479:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18479:2: rule__GuardedTransition__ActionAssignment_10_1
+ // InternalRoom.g:18557:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18557:2: rule__GuardedTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ActionAssignment_10_1();
@@ -50853,16 +51099,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0"
- // InternalRoom.g:18493:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
+ // InternalRoom.g:18571:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
public final void rule__CPBranchTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18497:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
- // InternalRoom.g:18498:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
+ // InternalRoom.g:18575:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
+ // InternalRoom.g:18576:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__0__Impl();
state._fsp--;
@@ -50891,17 +51137,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0__Impl"
- // InternalRoom.g:18505:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18583:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__CPBranchTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18509:1: ( ( 'Transition' ) )
- // InternalRoom.g:18510:1: ( 'Transition' )
+ // InternalRoom.g:18587:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18588:1: ( 'Transition' )
{
- // InternalRoom.g:18510:1: ( 'Transition' )
- // InternalRoom.g:18511:1: 'Transition'
+ // InternalRoom.g:18588:1: ( 'Transition' )
+ // InternalRoom.g:18589:1: 'Transition'
{
before(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -50928,16 +51174,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1"
- // InternalRoom.g:18524:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
+ // InternalRoom.g:18602:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
public final void rule__CPBranchTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18528:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
- // InternalRoom.g:18529:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
+ // InternalRoom.g:18606:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
+ // InternalRoom.g:18607:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__CPBranchTransition__Group__1__Impl();
state._fsp--;
@@ -50966,29 +51212,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1__Impl"
- // InternalRoom.g:18536:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18614:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
public final void rule__CPBranchTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18540:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18541:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18618:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18619:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18541:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
- // InternalRoom.g:18542:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ // InternalRoom.g:18619:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18620:1: ( rule__CPBranchTransition__NameAssignment_1 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18543:1: ( rule__CPBranchTransition__NameAssignment_1 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:18621:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA180_0==RULE_ID) ) {
- alt180=1;
+ if ( (LA182_0==RULE_ID) ) {
+ alt182=1;
}
- switch (alt180) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:18543:2: rule__CPBranchTransition__NameAssignment_1
+ // InternalRoom.g:18621:2: rule__CPBranchTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__NameAssignment_1();
@@ -51024,16 +51270,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2"
- // InternalRoom.g:18553:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
+ // InternalRoom.g:18631:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
public final void rule__CPBranchTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18557:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
- // InternalRoom.g:18558:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
+ // InternalRoom.g:18635:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
+ // InternalRoom.g:18636:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__2__Impl();
state._fsp--;
@@ -51062,20 +51308,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2__Impl"
- // InternalRoom.g:18565:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18643:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
public final void rule__CPBranchTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18569:1: ( ( ':' ) )
- // InternalRoom.g:18570:1: ( ':' )
+ // InternalRoom.g:18647:1: ( ( ':' ) )
+ // InternalRoom.g:18648:1: ( ':' )
{
- // InternalRoom.g:18570:1: ( ':' )
- // InternalRoom.g:18571:1: ':'
+ // InternalRoom.g:18648:1: ( ':' )
+ // InternalRoom.g:18649:1: ':'
{
before(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
}
@@ -51099,14 +51345,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3"
- // InternalRoom.g:18584:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
+ // InternalRoom.g:18662:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
public final void rule__CPBranchTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18588:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
- // InternalRoom.g:18589:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
+ // InternalRoom.g:18666:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
+ // InternalRoom.g:18667:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
{
pushFollow(FOLLOW_11);
rule__CPBranchTransition__Group__3__Impl();
@@ -51137,21 +51383,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3__Impl"
- // InternalRoom.g:18596:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18674:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
public final void rule__CPBranchTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18600:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18601:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18678:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18679:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18601:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
- // InternalRoom.g:18602:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18679:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18680:1: ( rule__CPBranchTransition__FromAssignment_3 )
{
before(grammarAccess.getCPBranchTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18603:1: ( rule__CPBranchTransition__FromAssignment_3 )
- // InternalRoom.g:18603:2: rule__CPBranchTransition__FromAssignment_3
+ // InternalRoom.g:18681:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:18681:2: rule__CPBranchTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__FromAssignment_3();
@@ -51184,16 +51430,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4"
- // InternalRoom.g:18613:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
+ // InternalRoom.g:18691:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
public final void rule__CPBranchTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18617:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
- // InternalRoom.g:18618:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
+ // InternalRoom.g:18695:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
+ // InternalRoom.g:18696:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__4__Impl();
state._fsp--;
@@ -51222,20 +51468,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4__Impl"
- // InternalRoom.g:18625:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18703:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
public final void rule__CPBranchTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18629:1: ( ( '->' ) )
- // InternalRoom.g:18630:1: ( '->' )
+ // InternalRoom.g:18707:1: ( ( '->' ) )
+ // InternalRoom.g:18708:1: ( '->' )
{
- // InternalRoom.g:18630:1: ( '->' )
- // InternalRoom.g:18631:1: '->'
+ // InternalRoom.g:18708:1: ( '->' )
+ // InternalRoom.g:18709:1: '->'
{
before(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
}
@@ -51259,14 +51505,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5"
- // InternalRoom.g:18644:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
+ // InternalRoom.g:18722:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
public final void rule__CPBranchTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18648:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
- // InternalRoom.g:18649:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
+ // InternalRoom.g:18726:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
+ // InternalRoom.g:18727:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__5__Impl();
@@ -51297,21 +51543,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5__Impl"
- // InternalRoom.g:18656:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18734:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
public final void rule__CPBranchTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18660:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18661:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18738:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18739:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18661:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
- // InternalRoom.g:18662:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18739:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18740:1: ( rule__CPBranchTransition__ToAssignment_5 )
{
before(grammarAccess.getCPBranchTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18663:1: ( rule__CPBranchTransition__ToAssignment_5 )
- // InternalRoom.g:18663:2: rule__CPBranchTransition__ToAssignment_5
+ // InternalRoom.g:18741:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:18741:2: rule__CPBranchTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ToAssignment_5();
@@ -51344,14 +51590,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6"
- // InternalRoom.g:18673:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
+ // InternalRoom.g:18751:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
public final void rule__CPBranchTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18677:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
- // InternalRoom.g:18678:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
+ // InternalRoom.g:18755:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
+ // InternalRoom.g:18756:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__6__Impl();
@@ -51382,29 +51628,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6__Impl"
- // InternalRoom.g:18685:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18763:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
public final void rule__CPBranchTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18689:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18690:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18767:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18768:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18690:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18691:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18768:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18769:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18692:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:18770:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA181_0==60) ) {
- alt181=1;
+ if ( (LA183_0==62) ) {
+ alt183=1;
}
- switch (alt181) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:18692:2: rule__CPBranchTransition__DocuAssignment_6
+ // InternalRoom.g:18770:2: rule__CPBranchTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__DocuAssignment_6();
@@ -51440,16 +51686,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7"
- // InternalRoom.g:18702:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
+ // InternalRoom.g:18780:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
public final void rule__CPBranchTransition__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18706:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
- // InternalRoom.g:18707:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
+ // InternalRoom.g:18784:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
+ // InternalRoom.g:18785:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
{
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
rule__CPBranchTransition__Group__7__Impl();
state._fsp--;
@@ -51478,20 +51724,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7__Impl"
- // InternalRoom.g:18714:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18792:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
public final void rule__CPBranchTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18718:1: ( ( '{' ) )
- // InternalRoom.g:18719:1: ( '{' )
+ // InternalRoom.g:18796:1: ( ( '{' ) )
+ // InternalRoom.g:18797:1: ( '{' )
{
- // InternalRoom.g:18719:1: ( '{' )
- // InternalRoom.g:18720:1: '{'
+ // InternalRoom.g:18797:1: ( '{' )
+ // InternalRoom.g:18798:1: '{'
{
before(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
}
@@ -51515,14 +51761,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8"
- // InternalRoom.g:18733:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
+ // InternalRoom.g:18811:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
public final void rule__CPBranchTransition__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18737:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
- // InternalRoom.g:18738:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
+ // InternalRoom.g:18815:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
+ // InternalRoom.g:18816:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group__8__Impl();
@@ -51553,17 +51799,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8__Impl"
- // InternalRoom.g:18745:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
+ // InternalRoom.g:18823:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
public final void rule__CPBranchTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18749:1: ( ( 'cond' ) )
- // InternalRoom.g:18750:1: ( 'cond' )
+ // InternalRoom.g:18827:1: ( ( 'cond' ) )
+ // InternalRoom.g:18828:1: ( 'cond' )
{
- // InternalRoom.g:18750:1: ( 'cond' )
- // InternalRoom.g:18751:1: 'cond'
+ // InternalRoom.g:18828:1: ( 'cond' )
+ // InternalRoom.g:18829:1: 'cond'
{
before(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
match(input,111,FOLLOW_2);
@@ -51590,16 +51836,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9"
- // InternalRoom.g:18764:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
+ // InternalRoom.g:18842:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
public final void rule__CPBranchTransition__Group__9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18768:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
- // InternalRoom.g:18769:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
+ // InternalRoom.g:18846:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
+ // InternalRoom.g:18847:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__CPBranchTransition__Group__9__Impl();
state._fsp--;
@@ -51628,21 +51874,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9__Impl"
- // InternalRoom.g:18776:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
+ // InternalRoom.g:18854:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
public final void rule__CPBranchTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18780:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
- // InternalRoom.g:18781:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:18858:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
+ // InternalRoom.g:18859:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
{
- // InternalRoom.g:18781:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
- // InternalRoom.g:18782:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:18859:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:18860:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionAssignment_9());
- // InternalRoom.g:18783:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
- // InternalRoom.g:18783:2: rule__CPBranchTransition__ConditionAssignment_9
+ // InternalRoom.g:18861:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:18861:2: rule__CPBranchTransition__ConditionAssignment_9
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ConditionAssignment_9();
@@ -51675,16 +51921,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10"
- // InternalRoom.g:18793:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
+ // InternalRoom.g:18871:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
public final void rule__CPBranchTransition__Group__10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18797:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
- // InternalRoom.g:18798:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
+ // InternalRoom.g:18875:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
+ // InternalRoom.g:18876:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__CPBranchTransition__Group__10__Impl();
state._fsp--;
@@ -51713,29 +51959,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10__Impl"
- // InternalRoom.g:18805:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18883:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
public final void rule__CPBranchTransition__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18809:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
- // InternalRoom.g:18810:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:18887:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18888:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
{
- // InternalRoom.g:18810:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
- // InternalRoom.g:18811:1: ( rule__CPBranchTransition__Group_10__0 )?
+ // InternalRoom.g:18888:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:18889:1: ( rule__CPBranchTransition__Group_10__0 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup_10());
- // InternalRoom.g:18812:1: ( rule__CPBranchTransition__Group_10__0 )?
- int alt182=2;
- int LA182_0 = input.LA(1);
+ // InternalRoom.g:18890:1: ( rule__CPBranchTransition__Group_10__0 )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA182_0==107) ) {
- alt182=1;
+ if ( (LA184_0==107) ) {
+ alt184=1;
}
- switch (alt182) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:18812:2: rule__CPBranchTransition__Group_10__0
+ // InternalRoom.g:18890:2: rule__CPBranchTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__0();
@@ -51771,14 +52017,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11"
- // InternalRoom.g:18822:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
+ // InternalRoom.g:18900:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
public final void rule__CPBranchTransition__Group__11() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18826:1: ( rule__CPBranchTransition__Group__11__Impl )
- // InternalRoom.g:18827:2: rule__CPBranchTransition__Group__11__Impl
+ // InternalRoom.g:18904:1: ( rule__CPBranchTransition__Group__11__Impl )
+ // InternalRoom.g:18905:2: rule__CPBranchTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__11__Impl();
@@ -51804,20 +52050,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11__Impl"
- // InternalRoom.g:18833:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18911:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
public final void rule__CPBranchTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18837:1: ( ( '}' ) )
- // InternalRoom.g:18838:1: ( '}' )
+ // InternalRoom.g:18915:1: ( ( '}' ) )
+ // InternalRoom.g:18916:1: ( '}' )
{
- // InternalRoom.g:18838:1: ( '}' )
- // InternalRoom.g:18839:1: '}'
+ // InternalRoom.g:18916:1: ( '}' )
+ // InternalRoom.g:18917:1: '}'
{
before(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
}
@@ -51841,14 +52087,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0"
- // InternalRoom.g:18876:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
+ // InternalRoom.g:18954:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
public final void rule__CPBranchTransition__Group_10__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18880:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
- // InternalRoom.g:18881:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
+ // InternalRoom.g:18958:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
+ // InternalRoom.g:18959:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
{
pushFollow(FOLLOW_27);
rule__CPBranchTransition__Group_10__0__Impl();
@@ -51879,17 +52125,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0__Impl"
- // InternalRoom.g:18888:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18966:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
public final void rule__CPBranchTransition__Group_10__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18892:1: ( ( 'action' ) )
- // InternalRoom.g:18893:1: ( 'action' )
+ // InternalRoom.g:18970:1: ( ( 'action' ) )
+ // InternalRoom.g:18971:1: ( 'action' )
{
- // InternalRoom.g:18893:1: ( 'action' )
- // InternalRoom.g:18894:1: 'action'
+ // InternalRoom.g:18971:1: ( 'action' )
+ // InternalRoom.g:18972:1: 'action'
{
before(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -51916,14 +52162,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1"
- // InternalRoom.g:18907:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18985:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
public final void rule__CPBranchTransition__Group_10__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18911:1: ( rule__CPBranchTransition__Group_10__1__Impl )
- // InternalRoom.g:18912:2: rule__CPBranchTransition__Group_10__1__Impl
+ // InternalRoom.g:18989:1: ( rule__CPBranchTransition__Group_10__1__Impl )
+ // InternalRoom.g:18990:2: rule__CPBranchTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__1__Impl();
@@ -51949,21 +52195,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1__Impl"
- // InternalRoom.g:18918:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18996:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
public final void rule__CPBranchTransition__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18922:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18923:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19000:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:19001:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18923:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18924:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19001:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19002:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getCPBranchTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18925:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18925:2: rule__CPBranchTransition__ActionAssignment_10_1
+ // InternalRoom.g:19003:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19003:2: rule__CPBranchTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ActionAssignment_10_1();
@@ -51996,14 +52242,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0"
- // InternalRoom.g:18939:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
+ // InternalRoom.g:19017:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
public final void rule__RefinedTransition__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18943:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
- // InternalRoom.g:18944:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
+ // InternalRoom.g:19021:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
+ // InternalRoom.g:19022:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedTransition__Group__0__Impl();
@@ -52034,17 +52280,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0__Impl"
- // InternalRoom.g:18951:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
+ // InternalRoom.g:19029:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
public final void rule__RefinedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18955:1: ( ( 'RefinedTransition' ) )
- // InternalRoom.g:18956:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19033:1: ( ( 'RefinedTransition' ) )
+ // InternalRoom.g:19034:1: ( 'RefinedTransition' )
{
- // InternalRoom.g:18956:1: ( 'RefinedTransition' )
- // InternalRoom.g:18957:1: 'RefinedTransition'
+ // InternalRoom.g:19034:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19035:1: 'RefinedTransition'
{
before(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
match(input,112,FOLLOW_2);
@@ -52071,14 +52317,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1"
- // InternalRoom.g:18970:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
+ // InternalRoom.g:19048:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
public final void rule__RefinedTransition__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18974:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
- // InternalRoom.g:18975:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
+ // InternalRoom.g:19052:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
+ // InternalRoom.g:19053:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__1__Impl();
@@ -52109,21 +52355,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1__Impl"
- // InternalRoom.g:18982:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:19060:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
public final void rule__RefinedTransition__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18986:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
- // InternalRoom.g:18987:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19064:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
+ // InternalRoom.g:19065:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
{
- // InternalRoom.g:18987:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
- // InternalRoom.g:18988:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19065:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19066:1: ( rule__RefinedTransition__TargetAssignment_1 )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetAssignment_1());
- // InternalRoom.g:18989:1: ( rule__RefinedTransition__TargetAssignment_1 )
- // InternalRoom.g:18989:2: rule__RefinedTransition__TargetAssignment_1
+ // InternalRoom.g:19067:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19067:2: rule__RefinedTransition__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__TargetAssignment_1();
@@ -52156,14 +52402,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2"
- // InternalRoom.g:18999:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
+ // InternalRoom.g:19077:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
public final void rule__RefinedTransition__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19003:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
- // InternalRoom.g:19004:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
+ // InternalRoom.g:19081:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
+ // InternalRoom.g:19082:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__2__Impl();
@@ -52194,29 +52440,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2__Impl"
- // InternalRoom.g:19011:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:19089:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
public final void rule__RefinedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19015:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
- // InternalRoom.g:19016:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19093:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
+ // InternalRoom.g:19094:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
{
- // InternalRoom.g:19016:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
- // InternalRoom.g:19017:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ // InternalRoom.g:19094:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19095:1: ( rule__RefinedTransition__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedTransitionAccess().getDocuAssignment_2());
- // InternalRoom.g:19018:1: ( rule__RefinedTransition__DocuAssignment_2 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:19096:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA183_0==60) ) {
- alt183=1;
+ if ( (LA185_0==62) ) {
+ alt185=1;
}
- switch (alt183) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:19018:2: rule__RefinedTransition__DocuAssignment_2
+ // InternalRoom.g:19096:2: rule__RefinedTransition__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__DocuAssignment_2();
@@ -52252,16 +52498,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3"
- // InternalRoom.g:19028:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
+ // InternalRoom.g:19106:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
public final void rule__RefinedTransition__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19032:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
- // InternalRoom.g:19033:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
+ // InternalRoom.g:19110:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
+ // InternalRoom.g:19111:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
rule__RefinedTransition__Group__3__Impl();
state._fsp--;
@@ -52290,20 +52536,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3__Impl"
- // InternalRoom.g:19040:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:19118:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19044:1: ( ( '{' ) )
- // InternalRoom.g:19045:1: ( '{' )
+ // InternalRoom.g:19122:1: ( ( '{' ) )
+ // InternalRoom.g:19123:1: ( '{' )
{
- // InternalRoom.g:19045:1: ( '{' )
- // InternalRoom.g:19046:1: '{'
+ // InternalRoom.g:19123:1: ( '{' )
+ // InternalRoom.g:19124:1: '{'
{
before(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
}
@@ -52327,14 +52573,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4"
- // InternalRoom.g:19059:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
+ // InternalRoom.g:19137:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
public final void rule__RefinedTransition__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19063:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
- // InternalRoom.g:19064:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
+ // InternalRoom.g:19141:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
+ // InternalRoom.g:19142:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
{
pushFollow(FOLLOW_27);
rule__RefinedTransition__Group__4__Impl();
@@ -52365,17 +52611,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4__Impl"
- // InternalRoom.g:19071:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
+ // InternalRoom.g:19149:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
public final void rule__RefinedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19075:1: ( ( 'action' ) )
- // InternalRoom.g:19076:1: ( 'action' )
+ // InternalRoom.g:19153:1: ( ( 'action' ) )
+ // InternalRoom.g:19154:1: ( 'action' )
{
- // InternalRoom.g:19076:1: ( 'action' )
- // InternalRoom.g:19077:1: 'action'
+ // InternalRoom.g:19154:1: ( 'action' )
+ // InternalRoom.g:19155:1: 'action'
{
before(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
match(input,107,FOLLOW_2);
@@ -52402,16 +52648,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5"
- // InternalRoom.g:19090:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
+ // InternalRoom.g:19168:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
public final void rule__RefinedTransition__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19094:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
- // InternalRoom.g:19095:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
+ // InternalRoom.g:19172:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
+ // InternalRoom.g:19173:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
{
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
rule__RefinedTransition__Group__5__Impl();
state._fsp--;
@@ -52440,21 +52686,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5__Impl"
- // InternalRoom.g:19102:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
+ // InternalRoom.g:19180:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
public final void rule__RefinedTransition__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19106:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
- // InternalRoom.g:19107:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19184:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
+ // InternalRoom.g:19185:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
{
- // InternalRoom.g:19107:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
- // InternalRoom.g:19108:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19185:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19186:1: ( rule__RefinedTransition__ActionAssignment_5 )
{
before(grammarAccess.getRefinedTransitionAccess().getActionAssignment_5());
- // InternalRoom.g:19109:1: ( rule__RefinedTransition__ActionAssignment_5 )
- // InternalRoom.g:19109:2: rule__RefinedTransition__ActionAssignment_5
+ // InternalRoom.g:19187:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19187:2: rule__RefinedTransition__ActionAssignment_5
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__ActionAssignment_5();
@@ -52487,14 +52733,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6"
- // InternalRoom.g:19119:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
+ // InternalRoom.g:19197:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
public final void rule__RefinedTransition__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19123:1: ( rule__RefinedTransition__Group__6__Impl )
- // InternalRoom.g:19124:2: rule__RefinedTransition__Group__6__Impl
+ // InternalRoom.g:19201:1: ( rule__RefinedTransition__Group__6__Impl )
+ // InternalRoom.g:19202:2: rule__RefinedTransition__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__6__Impl();
@@ -52520,20 +52766,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6__Impl"
- // InternalRoom.g:19130:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:19208:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
public final void rule__RefinedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19134:1: ( ( '}' ) )
- // InternalRoom.g:19135:1: ( '}' )
+ // InternalRoom.g:19212:1: ( ( '}' ) )
+ // InternalRoom.g:19213:1: ( '}' )
{
- // InternalRoom.g:19135:1: ( '}' )
- // InternalRoom.g:19136:1: '}'
+ // InternalRoom.g:19213:1: ( '}' )
+ // InternalRoom.g:19214:1: '}'
{
before(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
}
@@ -52557,14 +52803,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0"
- // InternalRoom.g:19163:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
+ // InternalRoom.g:19241:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
public final void rule__TrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19167:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
- // InternalRoom.g:19168:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
+ // InternalRoom.g:19245:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
+ // InternalRoom.g:19246:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__TrPointTerminal__Group__0__Impl();
@@ -52595,17 +52841,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19175:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
+ // InternalRoom.g:19253:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
public final void rule__TrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19179:1: ( ( 'my' ) )
- // InternalRoom.g:19180:1: ( 'my' )
+ // InternalRoom.g:19257:1: ( ( 'my' ) )
+ // InternalRoom.g:19258:1: ( 'my' )
{
- // InternalRoom.g:19180:1: ( 'my' )
- // InternalRoom.g:19181:1: 'my'
+ // InternalRoom.g:19258:1: ( 'my' )
+ // InternalRoom.g:19259:1: 'my'
{
before(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
match(input,113,FOLLOW_2);
@@ -52632,14 +52878,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1"
- // InternalRoom.g:19194:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19272:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
public final void rule__TrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19198:1: ( rule__TrPointTerminal__Group__1__Impl )
- // InternalRoom.g:19199:2: rule__TrPointTerminal__Group__1__Impl
+ // InternalRoom.g:19276:1: ( rule__TrPointTerminal__Group__1__Impl )
+ // InternalRoom.g:19277:2: rule__TrPointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__1__Impl();
@@ -52665,21 +52911,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19205:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
+ // InternalRoom.g:19283:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
public final void rule__TrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19209:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
- // InternalRoom.g:19210:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19287:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
+ // InternalRoom.g:19288:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
{
- // InternalRoom.g:19210:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
- // InternalRoom.g:19211:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19288:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19289:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointAssignment_1());
- // InternalRoom.g:19212:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
- // InternalRoom.g:19212:2: rule__TrPointTerminal__TrPointAssignment_1
+ // InternalRoom.g:19290:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19290:2: rule__TrPointTerminal__TrPointAssignment_1
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__TrPointAssignment_1();
@@ -52712,16 +52958,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0"
- // InternalRoom.g:19226:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
+ // InternalRoom.g:19304:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
public final void rule__SubStateTrPointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19230:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
- // InternalRoom.g:19231:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
+ // InternalRoom.g:19308:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
+ // InternalRoom.g:19309:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__SubStateTrPointTerminal__Group__0__Impl();
state._fsp--;
@@ -52750,21 +52996,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19238:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
+ // InternalRoom.g:19316:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19242:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
- // InternalRoom.g:19243:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19320:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
+ // InternalRoom.g:19321:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
{
- // InternalRoom.g:19243:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
- // InternalRoom.g:19244:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19321:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19322:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointAssignment_0());
- // InternalRoom.g:19245:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
- // InternalRoom.g:19245:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
+ // InternalRoom.g:19323:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19323:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__TrPointAssignment_0();
@@ -52797,14 +53043,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1"
- // InternalRoom.g:19255:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
+ // InternalRoom.g:19333:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
public final void rule__SubStateTrPointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19259:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
- // InternalRoom.g:19260:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
+ // InternalRoom.g:19337:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
+ // InternalRoom.g:19338:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
{
pushFollow(FOLLOW_3);
rule__SubStateTrPointTerminal__Group__1__Impl();
@@ -52835,20 +53081,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19267:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:19345:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
public final void rule__SubStateTrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19271:1: ( ( 'of' ) )
- // InternalRoom.g:19272:1: ( 'of' )
+ // InternalRoom.g:19349:1: ( ( 'of' ) )
+ // InternalRoom.g:19350:1: ( 'of' )
{
- // InternalRoom.g:19272:1: ( 'of' )
- // InternalRoom.g:19273:1: 'of'
+ // InternalRoom.g:19350:1: ( 'of' )
+ // InternalRoom.g:19351:1: 'of'
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- match(input,51,FOLLOW_2);
+ match(input,53,FOLLOW_2);
after(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
}
@@ -52872,14 +53118,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2"
- // InternalRoom.g:19286:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
+ // InternalRoom.g:19364:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
public final void rule__SubStateTrPointTerminal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19290:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
- // InternalRoom.g:19291:2: rule__SubStateTrPointTerminal__Group__2__Impl
+ // InternalRoom.g:19368:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
+ // InternalRoom.g:19369:2: rule__SubStateTrPointTerminal__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__2__Impl();
@@ -52905,21 +53151,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2__Impl"
- // InternalRoom.g:19297:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
+ // InternalRoom.g:19375:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
public final void rule__SubStateTrPointTerminal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19301:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
- // InternalRoom.g:19302:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19379:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
+ // InternalRoom.g:19380:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
{
- // InternalRoom.g:19302:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
- // InternalRoom.g:19303:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19380:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19381:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateAssignment_2());
- // InternalRoom.g:19304:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
- // InternalRoom.g:19304:2: rule__SubStateTrPointTerminal__StateAssignment_2
+ // InternalRoom.g:19382:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19382:2: rule__SubStateTrPointTerminal__StateAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__StateAssignment_2();
@@ -52952,14 +53198,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0"
- // InternalRoom.g:19320:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
+ // InternalRoom.g:19398:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
public final void rule__ChoicepointTerminal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19324:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
- // InternalRoom.g:19325:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
+ // InternalRoom.g:19402:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
+ // InternalRoom.g:19403:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicepointTerminal__Group__0__Impl();
@@ -52990,17 +53236,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0__Impl"
- // InternalRoom.g:19332:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
+ // InternalRoom.g:19410:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
public final void rule__ChoicepointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19336:1: ( ( 'cp' ) )
- // InternalRoom.g:19337:1: ( 'cp' )
+ // InternalRoom.g:19414:1: ( ( 'cp' ) )
+ // InternalRoom.g:19415:1: ( 'cp' )
{
- // InternalRoom.g:19337:1: ( 'cp' )
- // InternalRoom.g:19338:1: 'cp'
+ // InternalRoom.g:19415:1: ( 'cp' )
+ // InternalRoom.g:19416:1: 'cp'
{
before(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
match(input,114,FOLLOW_2);
@@ -53027,14 +53273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1"
- // InternalRoom.g:19351:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19429:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
public final void rule__ChoicepointTerminal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19355:1: ( rule__ChoicepointTerminal__Group__1__Impl )
- // InternalRoom.g:19356:2: rule__ChoicepointTerminal__Group__1__Impl
+ // InternalRoom.g:19433:1: ( rule__ChoicepointTerminal__Group__1__Impl )
+ // InternalRoom.g:19434:2: rule__ChoicepointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__1__Impl();
@@ -53060,21 +53306,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1__Impl"
- // InternalRoom.g:19362:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
+ // InternalRoom.g:19440:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
public final void rule__ChoicepointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19366:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
- // InternalRoom.g:19367:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19444:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
+ // InternalRoom.g:19445:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
{
- // InternalRoom.g:19367:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
- // InternalRoom.g:19368:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19445:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19446:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpAssignment_1());
- // InternalRoom.g:19369:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
- // InternalRoom.g:19369:2: rule__ChoicepointTerminal__CpAssignment_1
+ // InternalRoom.g:19447:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19447:2: rule__ChoicepointTerminal__CpAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__CpAssignment_1();
@@ -53107,14 +53353,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0"
- // InternalRoom.g:19383:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
+ // InternalRoom.g:19461:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
public final void rule__Trigger__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19387:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
- // InternalRoom.g:19388:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
+ // InternalRoom.g:19465:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
+ // InternalRoom.g:19466:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group__0__Impl();
@@ -53145,17 +53391,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0__Impl"
- // InternalRoom.g:19395:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
+ // InternalRoom.g:19473:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
public final void rule__Trigger__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19399:1: ( ( '<' ) )
- // InternalRoom.g:19400:1: ( '<' )
+ // InternalRoom.g:19477:1: ( ( '<' ) )
+ // InternalRoom.g:19478:1: ( '<' )
{
- // InternalRoom.g:19400:1: ( '<' )
- // InternalRoom.g:19401:1: '<'
+ // InternalRoom.g:19478:1: ( '<' )
+ // InternalRoom.g:19479:1: '<'
{
before(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
match(input,115,FOLLOW_2);
@@ -53182,16 +53428,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1"
- // InternalRoom.g:19414:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
+ // InternalRoom.g:19492:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
public final void rule__Trigger__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19418:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
- // InternalRoom.g:19419:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
+ // InternalRoom.g:19496:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
+ // InternalRoom.g:19497:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
rule__Trigger__Group__1__Impl();
state._fsp--;
@@ -53220,21 +53466,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1__Impl"
- // InternalRoom.g:19426:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
+ // InternalRoom.g:19504:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
public final void rule__Trigger__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19430:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
- // InternalRoom.g:19431:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19508:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
+ // InternalRoom.g:19509:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
{
- // InternalRoom.g:19431:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
- // InternalRoom.g:19432:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19509:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19510:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_1());
- // InternalRoom.g:19433:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
- // InternalRoom.g:19433:2: rule__Trigger__MsgFromIfPairsAssignment_1
+ // InternalRoom.g:19511:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19511:2: rule__Trigger__MsgFromIfPairsAssignment_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_1();
@@ -53267,16 +53513,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2"
- // InternalRoom.g:19443:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
+ // InternalRoom.g:19521:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
public final void rule__Trigger__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19447:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
- // InternalRoom.g:19448:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
+ // InternalRoom.g:19525:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
+ // InternalRoom.g:19526:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
rule__Trigger__Group__2__Impl();
state._fsp--;
@@ -53305,35 +53551,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2__Impl"
- // InternalRoom.g:19455:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
+ // InternalRoom.g:19533:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
public final void rule__Trigger__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19459:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
- // InternalRoom.g:19460:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19537:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
+ // InternalRoom.g:19538:1: ( ( rule__Trigger__Group_2__0 )* )
{
- // InternalRoom.g:19460:1: ( ( rule__Trigger__Group_2__0 )* )
- // InternalRoom.g:19461:1: ( rule__Trigger__Group_2__0 )*
+ // InternalRoom.g:19538:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19539:1: ( rule__Trigger__Group_2__0 )*
{
before(grammarAccess.getTriggerAccess().getGroup_2());
- // InternalRoom.g:19462:1: ( rule__Trigger__Group_2__0 )*
- loop184:
+ // InternalRoom.g:19540:1: ( rule__Trigger__Group_2__0 )*
+ loop186:
do {
- int alt184=2;
- int LA184_0 = input.LA(1);
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA184_0==117) ) {
- alt184=1;
+ if ( (LA186_0==117) ) {
+ alt186=1;
}
- switch (alt184) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:19462:2: rule__Trigger__Group_2__0
+ // InternalRoom.g:19540:2: rule__Trigger__Group_2__0
{
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
rule__Trigger__Group_2__0();
state._fsp--;
@@ -53343,7 +53589,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop184;
+ break loop186;
}
} while (true);
@@ -53370,16 +53616,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3"
- // InternalRoom.g:19472:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
+ // InternalRoom.g:19550:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
public final void rule__Trigger__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19476:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
- // InternalRoom.g:19477:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
+ // InternalRoom.g:19554:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
+ // InternalRoom.g:19555:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
rule__Trigger__Group__3__Impl();
state._fsp--;
@@ -53408,29 +53654,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3__Impl"
- // InternalRoom.g:19484:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
+ // InternalRoom.g:19562:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
public final void rule__Trigger__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19488:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
- // InternalRoom.g:19489:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19566:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
+ // InternalRoom.g:19567:1: ( ( rule__Trigger__GuardAssignment_3 )? )
{
- // InternalRoom.g:19489:1: ( ( rule__Trigger__GuardAssignment_3 )? )
- // InternalRoom.g:19490:1: ( rule__Trigger__GuardAssignment_3 )?
+ // InternalRoom.g:19567:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19568:1: ( rule__Trigger__GuardAssignment_3 )?
{
before(grammarAccess.getTriggerAccess().getGuardAssignment_3());
- // InternalRoom.g:19491:1: ( rule__Trigger__GuardAssignment_3 )?
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:19569:1: ( rule__Trigger__GuardAssignment_3 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA185_0==110) ) {
- alt185=1;
+ if ( (LA187_0==110) ) {
+ alt187=1;
}
- switch (alt185) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:19491:2: rule__Trigger__GuardAssignment_3
+ // InternalRoom.g:19569:2: rule__Trigger__GuardAssignment_3
{
pushFollow(FOLLOW_2);
rule__Trigger__GuardAssignment_3();
@@ -53466,14 +53712,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4"
- // InternalRoom.g:19501:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
+ // InternalRoom.g:19579:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
public final void rule__Trigger__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19505:1: ( rule__Trigger__Group__4__Impl )
- // InternalRoom.g:19506:2: rule__Trigger__Group__4__Impl
+ // InternalRoom.g:19583:1: ( rule__Trigger__Group__4__Impl )
+ // InternalRoom.g:19584:2: rule__Trigger__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__4__Impl();
@@ -53499,17 +53745,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4__Impl"
- // InternalRoom.g:19512:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
+ // InternalRoom.g:19590:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
public final void rule__Trigger__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19516:1: ( ( '>' ) )
- // InternalRoom.g:19517:1: ( '>' )
+ // InternalRoom.g:19594:1: ( ( '>' ) )
+ // InternalRoom.g:19595:1: ( '>' )
{
- // InternalRoom.g:19517:1: ( '>' )
- // InternalRoom.g:19518:1: '>'
+ // InternalRoom.g:19595:1: ( '>' )
+ // InternalRoom.g:19596:1: '>'
{
before(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
match(input,116,FOLLOW_2);
@@ -53536,14 +53782,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0"
- // InternalRoom.g:19541:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
+ // InternalRoom.g:19619:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
public final void rule__Trigger__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19545:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
- // InternalRoom.g:19546:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
+ // InternalRoom.g:19623:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
+ // InternalRoom.g:19624:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group_2__0__Impl();
@@ -53574,17 +53820,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0__Impl"
- // InternalRoom.g:19553:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
+ // InternalRoom.g:19631:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
public final void rule__Trigger__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19557:1: ( ( '|' ) )
- // InternalRoom.g:19558:1: ( '|' )
+ // InternalRoom.g:19635:1: ( ( '|' ) )
+ // InternalRoom.g:19636:1: ( '|' )
{
- // InternalRoom.g:19558:1: ( '|' )
- // InternalRoom.g:19559:1: '|'
+ // InternalRoom.g:19636:1: ( '|' )
+ // InternalRoom.g:19637:1: '|'
{
before(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
match(input,117,FOLLOW_2);
@@ -53611,14 +53857,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1"
- // InternalRoom.g:19572:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
+ // InternalRoom.g:19650:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
public final void rule__Trigger__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19576:1: ( rule__Trigger__Group_2__1__Impl )
- // InternalRoom.g:19577:2: rule__Trigger__Group_2__1__Impl
+ // InternalRoom.g:19654:1: ( rule__Trigger__Group_2__1__Impl )
+ // InternalRoom.g:19655:2: rule__Trigger__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group_2__1__Impl();
@@ -53644,21 +53890,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1__Impl"
- // InternalRoom.g:19583:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
+ // InternalRoom.g:19661:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
public final void rule__Trigger__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19587:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
- // InternalRoom.g:19588:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19665:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
+ // InternalRoom.g:19666:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
{
- // InternalRoom.g:19588:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
- // InternalRoom.g:19589:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19666:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19667:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_2_1());
- // InternalRoom.g:19590:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
- // InternalRoom.g:19590:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
+ // InternalRoom.g:19668:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19668:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_2_1();
@@ -53691,14 +53937,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0"
- // InternalRoom.g:19604:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
+ // InternalRoom.g:19682:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
public final void rule__MessageFromIf__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19608:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
- // InternalRoom.g:19609:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
+ // InternalRoom.g:19686:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
+ // InternalRoom.g:19687:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
{
pushFollow(FOLLOW_8);
rule__MessageFromIf__Group__0__Impl();
@@ -53729,21 +53975,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0__Impl"
- // InternalRoom.g:19616:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
+ // InternalRoom.g:19694:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
public final void rule__MessageFromIf__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19620:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
- // InternalRoom.g:19621:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19698:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
+ // InternalRoom.g:19699:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
{
- // InternalRoom.g:19621:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
- // InternalRoom.g:19622:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19699:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:19700:1: ( rule__MessageFromIf__MessageAssignment_0 )
{
before(grammarAccess.getMessageFromIfAccess().getMessageAssignment_0());
- // InternalRoom.g:19623:1: ( rule__MessageFromIf__MessageAssignment_0 )
- // InternalRoom.g:19623:2: rule__MessageFromIf__MessageAssignment_0
+ // InternalRoom.g:19701:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:19701:2: rule__MessageFromIf__MessageAssignment_0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__MessageAssignment_0();
@@ -53776,14 +54022,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1"
- // InternalRoom.g:19633:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
+ // InternalRoom.g:19711:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
public final void rule__MessageFromIf__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19637:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
- // InternalRoom.g:19638:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
+ // InternalRoom.g:19715:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
+ // InternalRoom.g:19716:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
{
pushFollow(FOLLOW_3);
rule__MessageFromIf__Group__1__Impl();
@@ -53814,20 +54060,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1__Impl"
- // InternalRoom.g:19645:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:19723:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
public final void rule__MessageFromIf__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19649:1: ( ( ':' ) )
- // InternalRoom.g:19650:1: ( ':' )
+ // InternalRoom.g:19727:1: ( ( ':' ) )
+ // InternalRoom.g:19728:1: ( ':' )
{
- // InternalRoom.g:19650:1: ( ':' )
- // InternalRoom.g:19651:1: ':'
+ // InternalRoom.g:19728:1: ( ':' )
+ // InternalRoom.g:19729:1: ':'
{
before(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
}
@@ -53851,14 +54097,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2"
- // InternalRoom.g:19664:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
+ // InternalRoom.g:19742:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
public final void rule__MessageFromIf__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19668:1: ( rule__MessageFromIf__Group__2__Impl )
- // InternalRoom.g:19669:2: rule__MessageFromIf__Group__2__Impl
+ // InternalRoom.g:19746:1: ( rule__MessageFromIf__Group__2__Impl )
+ // InternalRoom.g:19747:2: rule__MessageFromIf__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__2__Impl();
@@ -53884,21 +54130,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2__Impl"
- // InternalRoom.g:19675:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
+ // InternalRoom.g:19753:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
public final void rule__MessageFromIf__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19679:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
- // InternalRoom.g:19680:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19757:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
+ // InternalRoom.g:19758:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
{
- // InternalRoom.g:19680:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
- // InternalRoom.g:19681:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19758:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:19759:1: ( rule__MessageFromIf__FromAssignment_2 )
{
before(grammarAccess.getMessageFromIfAccess().getFromAssignment_2());
- // InternalRoom.g:19682:1: ( rule__MessageFromIf__FromAssignment_2 )
- // InternalRoom.g:19682:2: rule__MessageFromIf__FromAssignment_2
+ // InternalRoom.g:19760:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:19760:2: rule__MessageFromIf__FromAssignment_2
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__FromAssignment_2();
@@ -53931,14 +54177,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0"
- // InternalRoom.g:19698:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
+ // InternalRoom.g:19776:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
public final void rule__Guard__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19702:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
- // InternalRoom.g:19703:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
+ // InternalRoom.g:19780:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
+ // InternalRoom.g:19781:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
{
pushFollow(FOLLOW_27);
rule__Guard__Group__0__Impl();
@@ -53969,17 +54215,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0__Impl"
- // InternalRoom.g:19710:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
+ // InternalRoom.g:19788:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
public final void rule__Guard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19714:1: ( ( 'guard' ) )
- // InternalRoom.g:19715:1: ( 'guard' )
+ // InternalRoom.g:19792:1: ( ( 'guard' ) )
+ // InternalRoom.g:19793:1: ( 'guard' )
{
- // InternalRoom.g:19715:1: ( 'guard' )
- // InternalRoom.g:19716:1: 'guard'
+ // InternalRoom.g:19793:1: ( 'guard' )
+ // InternalRoom.g:19794:1: 'guard'
{
before(grammarAccess.getGuardAccess().getGuardKeyword_0());
match(input,110,FOLLOW_2);
@@ -54006,14 +54252,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1"
- // InternalRoom.g:19729:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
+ // InternalRoom.g:19807:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
public final void rule__Guard__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19733:1: ( rule__Guard__Group__1__Impl )
- // InternalRoom.g:19734:2: rule__Guard__Group__1__Impl
+ // InternalRoom.g:19811:1: ( rule__Guard__Group__1__Impl )
+ // InternalRoom.g:19812:2: rule__Guard__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Guard__Group__1__Impl();
@@ -54039,21 +54285,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1__Impl"
- // InternalRoom.g:19740:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
+ // InternalRoom.g:19818:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
public final void rule__Guard__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19744:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
- // InternalRoom.g:19745:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:19822:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
+ // InternalRoom.g:19823:1: ( ( rule__Guard__GuardAssignment_1 ) )
{
- // InternalRoom.g:19745:1: ( ( rule__Guard__GuardAssignment_1 ) )
- // InternalRoom.g:19746:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:19823:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:19824:1: ( rule__Guard__GuardAssignment_1 )
{
before(grammarAccess.getGuardAccess().getGuardAssignment_1());
- // InternalRoom.g:19747:1: ( rule__Guard__GuardAssignment_1 )
- // InternalRoom.g:19747:2: rule__Guard__GuardAssignment_1
+ // InternalRoom.g:19825:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:19825:2: rule__Guard__GuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__Guard__GuardAssignment_1();
@@ -54086,16 +54332,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0"
- // InternalRoom.g:19761:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
+ // InternalRoom.g:19839:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
public final void rule__ProtocolSemantics__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19765:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
- // InternalRoom.g:19766:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
+ // InternalRoom.g:19843:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
+ // InternalRoom.g:19844:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
rule__ProtocolSemantics__Group__0__Impl();
state._fsp--;
@@ -54124,21 +54370,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0__Impl"
- // InternalRoom.g:19773:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:19851:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
public final void rule__ProtocolSemantics__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19777:1: ( ( () ) )
- // InternalRoom.g:19778:1: ( () )
+ // InternalRoom.g:19855:1: ( ( () ) )
+ // InternalRoom.g:19856:1: ( () )
{
- // InternalRoom.g:19778:1: ( () )
- // InternalRoom.g:19779:1: ()
+ // InternalRoom.g:19856:1: ( () )
+ // InternalRoom.g:19857:1: ()
{
before(grammarAccess.getProtocolSemanticsAccess().getProtocolSemanticsAction_0());
- // InternalRoom.g:19780:1: ()
- // InternalRoom.g:19782:1:
+ // InternalRoom.g:19858:1: ()
+ // InternalRoom.g:19860:1:
{
}
@@ -54161,14 +54407,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1"
- // InternalRoom.g:19792:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
+ // InternalRoom.g:19870:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
public final void rule__ProtocolSemantics__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19796:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
- // InternalRoom.g:19797:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
+ // InternalRoom.g:19874:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
+ // InternalRoom.g:19875:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
{
pushFollow(FOLLOW_40);
rule__ProtocolSemantics__Group__1__Impl();
@@ -54199,17 +54445,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1__Impl"
- // InternalRoom.g:19804:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
+ // InternalRoom.g:19882:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
public final void rule__ProtocolSemantics__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19808:1: ( ( 'semantics' ) )
- // InternalRoom.g:19809:1: ( 'semantics' )
+ // InternalRoom.g:19886:1: ( ( 'semantics' ) )
+ // InternalRoom.g:19887:1: ( 'semantics' )
{
- // InternalRoom.g:19809:1: ( 'semantics' )
- // InternalRoom.g:19810:1: 'semantics'
+ // InternalRoom.g:19887:1: ( 'semantics' )
+ // InternalRoom.g:19888:1: 'semantics'
{
before(grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
match(input,118,FOLLOW_2);
@@ -54236,16 +54482,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2"
- // InternalRoom.g:19823:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
+ // InternalRoom.g:19901:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
public final void rule__ProtocolSemantics__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19827:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
- // InternalRoom.g:19828:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
+ // InternalRoom.g:19905:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
+ // InternalRoom.g:19906:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
rule__ProtocolSemantics__Group__2__Impl();
state._fsp--;
@@ -54274,20 +54520,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2__Impl"
- // InternalRoom.g:19835:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:19913:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
public final void rule__ProtocolSemantics__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19839:1: ( ( '{' ) )
- // InternalRoom.g:19840:1: ( '{' )
+ // InternalRoom.g:19917:1: ( ( '{' ) )
+ // InternalRoom.g:19918:1: ( '{' )
{
- // InternalRoom.g:19840:1: ( '{' )
- // InternalRoom.g:19841:1: '{'
+ // InternalRoom.g:19918:1: ( '{' )
+ // InternalRoom.g:19919:1: '{'
{
before(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
}
@@ -54311,16 +54557,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3"
- // InternalRoom.g:19854:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
+ // InternalRoom.g:19932:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
public final void rule__ProtocolSemantics__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19858:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
- // InternalRoom.g:19859:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
+ // InternalRoom.g:19936:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
+ // InternalRoom.g:19937:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
rule__ProtocolSemantics__Group__3__Impl();
state._fsp--;
@@ -54349,35 +54595,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3__Impl"
- // InternalRoom.g:19866:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
+ // InternalRoom.g:19944:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
public final void rule__ProtocolSemantics__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19870:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
- // InternalRoom.g:19871:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:19948:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
+ // InternalRoom.g:19949:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
{
- // InternalRoom.g:19871:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
- // InternalRoom.g:19872:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ // InternalRoom.g:19949:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:19950:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesAssignment_3());
- // InternalRoom.g:19873:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
- loop186:
+ // InternalRoom.g:19951:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ loop188:
do {
- int alt186=2;
- int LA186_0 = input.LA(1);
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( ((LA186_0>=119 && LA186_0<=120)) ) {
- alt186=1;
+ if ( ((LA188_0>=119 && LA188_0<=120)) ) {
+ alt188=1;
}
- switch (alt186) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:19873:2: rule__ProtocolSemantics__RulesAssignment_3
+ // InternalRoom.g:19951:2: rule__ProtocolSemantics__RulesAssignment_3
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__ProtocolSemantics__RulesAssignment_3();
state._fsp--;
@@ -54387,7 +54633,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop186;
+ break loop188;
}
} while (true);
@@ -54414,14 +54660,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4"
- // InternalRoom.g:19883:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
+ // InternalRoom.g:19961:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
public final void rule__ProtocolSemantics__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19887:1: ( rule__ProtocolSemantics__Group__4__Impl )
- // InternalRoom.g:19888:2: rule__ProtocolSemantics__Group__4__Impl
+ // InternalRoom.g:19965:1: ( rule__ProtocolSemantics__Group__4__Impl )
+ // InternalRoom.g:19966:2: rule__ProtocolSemantics__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__4__Impl();
@@ -54447,20 +54693,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4__Impl"
- // InternalRoom.g:19894:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:19972:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
public final void rule__ProtocolSemantics__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19898:1: ( ( '}' ) )
- // InternalRoom.g:19899:1: ( '}' )
+ // InternalRoom.g:19976:1: ( ( '}' ) )
+ // InternalRoom.g:19977:1: ( '}' )
{
- // InternalRoom.g:19899:1: ( '}' )
- // InternalRoom.g:19900:1: '}'
+ // InternalRoom.g:19977:1: ( '}' )
+ // InternalRoom.g:19978:1: '}'
{
before(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
}
@@ -54484,14 +54730,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0"
- // InternalRoom.g:19923:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
+ // InternalRoom.g:20001:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
public final void rule__InSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19927:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
- // InternalRoom.g:19928:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
+ // InternalRoom.g:20005:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
+ // InternalRoom.g:20006:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__InSemanticsRule__Group__0__Impl();
@@ -54522,17 +54768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0__Impl"
- // InternalRoom.g:19935:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
+ // InternalRoom.g:20013:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
public final void rule__InSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19939:1: ( ( 'in' ) )
- // InternalRoom.g:19940:1: ( 'in' )
+ // InternalRoom.g:20017:1: ( ( 'in' ) )
+ // InternalRoom.g:20018:1: ( 'in' )
{
- // InternalRoom.g:19940:1: ( 'in' )
- // InternalRoom.g:19941:1: 'in'
+ // InternalRoom.g:20018:1: ( 'in' )
+ // InternalRoom.g:20019:1: 'in'
{
before(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
match(input,119,FOLLOW_2);
@@ -54559,14 +54805,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1"
- // InternalRoom.g:19954:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
+ // InternalRoom.g:20032:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
public final void rule__InSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19958:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
- // InternalRoom.g:19959:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
+ // InternalRoom.g:20036:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
+ // InternalRoom.g:20037:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__InSemanticsRule__Group__1__Impl();
@@ -54597,20 +54843,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1__Impl"
- // InternalRoom.g:19966:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20044:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__InSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19970:1: ( ( ':' ) )
- // InternalRoom.g:19971:1: ( ':' )
+ // InternalRoom.g:20048:1: ( ( ':' ) )
+ // InternalRoom.g:20049:1: ( ':' )
{
- // InternalRoom.g:19971:1: ( ':' )
- // InternalRoom.g:19972:1: ':'
+ // InternalRoom.g:20049:1: ( ':' )
+ // InternalRoom.g:20050:1: ':'
{
before(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
}
@@ -54634,14 +54880,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2"
- // InternalRoom.g:19985:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
+ // InternalRoom.g:20063:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
public final void rule__InSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19989:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
- // InternalRoom.g:19990:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
+ // InternalRoom.g:20067:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
+ // InternalRoom.g:20068:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__InSemanticsRule__Group__2__Impl();
@@ -54672,21 +54918,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2__Impl"
- // InternalRoom.g:19997:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20075:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__InSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20001:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20002:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20079:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20080:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20002:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20003:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20080:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20081:1: ( rule__InSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20004:1: ( rule__InSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20004:2: rule__InSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20082:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20082:2: rule__InSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__MsgAssignment_2();
@@ -54719,14 +54965,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3"
- // InternalRoom.g:20014:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20092:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
public final void rule__InSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20018:1: ( rule__InSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20019:2: rule__InSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20096:1: ( rule__InSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20097:2: rule__InSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__3__Impl();
@@ -54752,29 +54998,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20025:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20103:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
public final void rule__InSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20029:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20030:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20107:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20108:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20030:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20031:1: ( rule__InSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20108:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20109:1: ( rule__InSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20032:1: ( rule__InSemanticsRule__Group_3__0 )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalRoom.g:20110:1: ( rule__InSemanticsRule__Group_3__0 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA187_0==46) ) {
- alt187=1;
+ if ( (LA189_0==48) ) {
+ alt189=1;
}
- switch (alt187) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:20032:2: rule__InSemanticsRule__Group_3__0
+ // InternalRoom.g:20110:2: rule__InSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__0();
@@ -54810,16 +55056,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0"
- // InternalRoom.g:20050:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20128:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
public final void rule__InSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20054:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
- // InternalRoom.g:20055:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
+ // InternalRoom.g:20132:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20133:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__InSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -54848,20 +55094,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20062:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20140:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__InSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20066:1: ( ( '->' ) )
- // InternalRoom.g:20067:1: ( '->' )
+ // InternalRoom.g:20144:1: ( ( '->' ) )
+ // InternalRoom.g:20145:1: ( '->' )
{
- // InternalRoom.g:20067:1: ( '->' )
- // InternalRoom.g:20068:1: '->'
+ // InternalRoom.g:20145:1: ( '->' )
+ // InternalRoom.g:20146:1: '->'
{
before(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -54885,14 +55131,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1"
- // InternalRoom.g:20081:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20159:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
public final void rule__InSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20085:1: ( rule__InSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20086:2: rule__InSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20163:1: ( rule__InSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20164:2: rule__InSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__1__Impl();
@@ -54918,21 +55164,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20092:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20170:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__InSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20096:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20097:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20174:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20175:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20097:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20098:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20175:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20176:1: ( rule__InSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20099:1: ( rule__InSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20099:2: rule__InSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20177:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20177:2: rule__InSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Alternatives_3_1();
@@ -54965,16 +55211,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20113:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
+ // InternalRoom.g:20191:1: rule__InSemanticsRule__Group_3_1_1__0 : rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 ;
public final void rule__InSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20117:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20118:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20195:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20196:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__InSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -55003,20 +55249,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20125:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20203:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20129:1: ( ( '(' ) )
- // InternalRoom.g:20130:1: ( '(' )
+ // InternalRoom.g:20207:1: ( ( '(' ) )
+ // InternalRoom.g:20208:1: ( '(' )
{
- // InternalRoom.g:20130:1: ( '(' )
- // InternalRoom.g:20131:1: '('
+ // InternalRoom.g:20208:1: ( '(' )
+ // InternalRoom.g:20209:1: '('
{
before(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -55040,14 +55286,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20144:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
+ // InternalRoom.g:20222:1: rule__InSemanticsRule__Group_3_1_1__1 : rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 ;
public final void rule__InSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20148:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20149:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20226:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20227:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__InSemanticsRule__Group_3_1_1__1__Impl();
@@ -55078,21 +55324,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20156:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20234:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20160:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20161:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20238:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20239:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20161:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20162:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20239:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20240:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20163:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20163:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20241:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20241:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -55125,14 +55371,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20173:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
+ // InternalRoom.g:20251:1: rule__InSemanticsRule__Group_3_1_1__2 : rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 ;
public final void rule__InSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20177:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20178:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20255:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20256:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__InSemanticsRule__Group_3_1_1__2__Impl();
@@ -55163,24 +55409,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20185:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalRoom.g:20263:1: rule__InSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20189:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20190:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20267:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20268:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20190:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20191:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20268:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20269:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20191:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20192:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20269:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20270:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20193:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20193:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20271:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20271:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55194,24 +55440,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20196:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20197:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20274:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20275:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20198:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
- loop188:
+ // InternalRoom.g:20276:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ loop190:
do {
- int alt188=2;
- int LA188_0 = input.LA(1);
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( (LA188_0==52) ) {
- alt188=1;
+ if ( (LA190_0==54) ) {
+ alt190=1;
}
- switch (alt188) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:20198:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20276:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1_2__0();
@@ -55223,7 +55469,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop188;
+ break loop190;
}
} while (true);
@@ -55253,14 +55499,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20209:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20287:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20213:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20214:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20291:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20292:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__3__Impl();
@@ -55286,20 +55532,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20220:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20298:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__InSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20224:1: ( ( ')' ) )
- // InternalRoom.g:20225:1: ( ')' )
+ // InternalRoom.g:20302:1: ( ( ')' ) )
+ // InternalRoom.g:20303:1: ( ')' )
{
- // InternalRoom.g:20225:1: ( ')' )
- // InternalRoom.g:20226:1: ')'
+ // InternalRoom.g:20303:1: ( ')' )
+ // InternalRoom.g:20304:1: ')'
{
before(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -55323,16 +55569,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20247:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalRoom.g:20325:1: rule__InSemanticsRule__Group_3_1_1_2__0 : rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20251:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20252:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20329:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20330:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__InSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -55361,20 +55607,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20259:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20337:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20263:1: ( ( ',' ) )
- // InternalRoom.g:20264:1: ( ',' )
+ // InternalRoom.g:20341:1: ( ( ',' ) )
+ // InternalRoom.g:20342:1: ( ',' )
{
- // InternalRoom.g:20264:1: ( ',' )
- // InternalRoom.g:20265:1: ','
+ // InternalRoom.g:20342:1: ( ',' )
+ // InternalRoom.g:20343:1: ','
{
before(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -55398,14 +55644,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20278:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20356:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20282:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20283:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20360:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20361:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -55431,21 +55677,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20289:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20367:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__InSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20293:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20294:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20371:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20372:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20294:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20295:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20372:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20373:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20296:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20296:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20374:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20374:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -55478,14 +55724,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0"
- // InternalRoom.g:20310:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
+ // InternalRoom.g:20388:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
public final void rule__OutSemanticsRule__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20314:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
- // InternalRoom.g:20315:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
+ // InternalRoom.g:20392:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
+ // InternalRoom.g:20393:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__OutSemanticsRule__Group__0__Impl();
@@ -55516,17 +55762,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20322:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
+ // InternalRoom.g:20400:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
public final void rule__OutSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20326:1: ( ( 'out' ) )
- // InternalRoom.g:20327:1: ( 'out' )
+ // InternalRoom.g:20404:1: ( ( 'out' ) )
+ // InternalRoom.g:20405:1: ( 'out' )
{
- // InternalRoom.g:20327:1: ( 'out' )
- // InternalRoom.g:20328:1: 'out'
+ // InternalRoom.g:20405:1: ( 'out' )
+ // InternalRoom.g:20406:1: 'out'
{
before(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
match(input,120,FOLLOW_2);
@@ -55553,14 +55799,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1"
- // InternalRoom.g:20341:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
+ // InternalRoom.g:20419:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
public final void rule__OutSemanticsRule__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20345:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
- // InternalRoom.g:20346:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
+ // InternalRoom.g:20423:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
+ // InternalRoom.g:20424:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__OutSemanticsRule__Group__1__Impl();
@@ -55591,20 +55837,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20353:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20431:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__OutSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20357:1: ( ( ':' ) )
- // InternalRoom.g:20358:1: ( ':' )
+ // InternalRoom.g:20435:1: ( ( ':' ) )
+ // InternalRoom.g:20436:1: ( ':' )
{
- // InternalRoom.g:20358:1: ( ':' )
- // InternalRoom.g:20359:1: ':'
+ // InternalRoom.g:20436:1: ( ':' )
+ // InternalRoom.g:20437:1: ':'
{
before(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
}
@@ -55628,14 +55874,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2"
- // InternalRoom.g:20372:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
+ // InternalRoom.g:20450:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
public final void rule__OutSemanticsRule__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20376:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
- // InternalRoom.g:20377:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
+ // InternalRoom.g:20454:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
+ // InternalRoom.g:20455:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
{
pushFollow(FOLLOW_11);
rule__OutSemanticsRule__Group__2__Impl();
@@ -55666,21 +55912,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20384:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20462:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
public final void rule__OutSemanticsRule__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20388:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20389:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20466:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20467:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20389:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20390:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20467:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20468:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20391:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20391:2: rule__OutSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20469:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20469:2: rule__OutSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__MsgAssignment_2();
@@ -55713,14 +55959,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3"
- // InternalRoom.g:20401:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20479:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
public final void rule__OutSemanticsRule__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20405:1: ( rule__OutSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20406:2: rule__OutSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20483:1: ( rule__OutSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20484:2: rule__OutSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__3__Impl();
@@ -55746,29 +55992,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20412:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20490:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
public final void rule__OutSemanticsRule__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20416:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20417:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20494:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20495:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20417:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20418:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20495:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20496:1: ( rule__OutSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20419:1: ( rule__OutSemanticsRule__Group_3__0 )?
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalRoom.g:20497:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA189_0==46) ) {
- alt189=1;
+ if ( (LA191_0==48) ) {
+ alt191=1;
}
- switch (alt189) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:20419:2: rule__OutSemanticsRule__Group_3__0
+ // InternalRoom.g:20497:2: rule__OutSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__0();
@@ -55804,16 +56050,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0"
- // InternalRoom.g:20437:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20515:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
public final void rule__OutSemanticsRule__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20441:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
- // InternalRoom.g:20442:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
+ // InternalRoom.g:20519:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20520:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__OutSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -55842,20 +56088,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20449:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20527:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__OutSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20453:1: ( ( '->' ) )
- // InternalRoom.g:20454:1: ( '->' )
+ // InternalRoom.g:20531:1: ( ( '->' ) )
+ // InternalRoom.g:20532:1: ( '->' )
{
- // InternalRoom.g:20454:1: ( '->' )
- // InternalRoom.g:20455:1: '->'
+ // InternalRoom.g:20532:1: ( '->' )
+ // InternalRoom.g:20533:1: '->'
{
before(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- match(input,46,FOLLOW_2);
+ match(input,48,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
}
@@ -55879,14 +56125,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1"
- // InternalRoom.g:20468:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20546:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
public final void rule__OutSemanticsRule__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20472:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20473:2: rule__OutSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20550:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20551:2: rule__OutSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__1__Impl();
@@ -55912,21 +56158,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20479:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20557:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20483:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20484:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20561:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20562:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20484:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20485:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20562:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20563:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20486:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20486:2: rule__OutSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20564:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20564:2: rule__OutSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Alternatives_3_1();
@@ -55959,16 +56205,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20500:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
+ // InternalRoom.g:20578:1: rule__OutSemanticsRule__Group_3_1_1__0 : rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20504:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20505:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20582:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20583:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__OutSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -55997,20 +56243,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20512:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20590:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20516:1: ( ( '(' ) )
- // InternalRoom.g:20517:1: ( '(' )
+ // InternalRoom.g:20594:1: ( ( '(' ) )
+ // InternalRoom.g:20595:1: ( '(' )
{
- // InternalRoom.g:20517:1: ( '(' )
- // InternalRoom.g:20518:1: '('
+ // InternalRoom.g:20595:1: ( '(' )
+ // InternalRoom.g:20596:1: '('
{
before(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
}
@@ -56034,14 +56280,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20531:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
+ // InternalRoom.g:20609:1: rule__OutSemanticsRule__Group_3_1_1__1 : rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 ;
public final void rule__OutSemanticsRule__Group_3_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20535:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20536:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20613:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20614:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
{
pushFollow(FOLLOW_18);
rule__OutSemanticsRule__Group_3_1_1__1__Impl();
@@ -56072,21 +56318,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20543:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20621:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20547:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20548:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20625:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20626:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20548:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20549:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20626:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20627:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20550:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20550:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20628:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20628:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -56119,14 +56365,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20560:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
+ // InternalRoom.g:20638:1: rule__OutSemanticsRule__Group_3_1_1__2 : rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 ;
public final void rule__OutSemanticsRule__Group_3_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20564:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20565:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20642:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20643:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
{
pushFollow(FOLLOW_15);
rule__OutSemanticsRule__Group_3_1_1__2__Impl();
@@ -56157,24 +56403,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20572:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
+ // InternalRoom.g:20650:1: rule__OutSemanticsRule__Group_3_1_1__2__Impl : ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20576:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20577:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20654:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20655:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20577:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20578:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20655:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20656:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20578:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20579:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20656:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20657:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20580:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20580:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20658:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20658:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56188,24 +56434,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20583:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20584:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20661:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20662:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20585:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
- loop190:
+ // InternalRoom.g:20663:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ loop192:
do {
- int alt190=2;
- int LA190_0 = input.LA(1);
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA190_0==52) ) {
- alt190=1;
+ if ( (LA192_0==54) ) {
+ alt192=1;
}
- switch (alt190) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:20585:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20663:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1_2__0();
@@ -56217,7 +56463,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop190;
+ break loop192;
}
} while (true);
@@ -56247,14 +56493,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20596:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20674:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20600:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20601:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20678:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20679:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__3__Impl();
@@ -56280,20 +56526,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20607:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20685:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20611:1: ( ( ')' ) )
- // InternalRoom.g:20612:1: ( ')' )
+ // InternalRoom.g:20689:1: ( ( ')' ) )
+ // InternalRoom.g:20690:1: ( ')' )
{
- // InternalRoom.g:20612:1: ( ')' )
- // InternalRoom.g:20613:1: ')'
+ // InternalRoom.g:20690:1: ( ')' )
+ // InternalRoom.g:20691:1: ')'
{
before(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
}
@@ -56317,16 +56563,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20634:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
+ // InternalRoom.g:20712:1: rule__OutSemanticsRule__Group_3_1_1_2__0 : rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20638:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20639:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20716:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20717:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__OutSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -56355,20 +56601,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20646:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20724:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20650:1: ( ( ',' ) )
- // InternalRoom.g:20651:1: ( ',' )
+ // InternalRoom.g:20728:1: ( ( ',' ) )
+ // InternalRoom.g:20729:1: ( ',' )
{
- // InternalRoom.g:20651:1: ( ',' )
- // InternalRoom.g:20652:1: ','
+ // InternalRoom.g:20729:1: ( ',' )
+ // InternalRoom.g:20730:1: ','
{
before(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
}
@@ -56392,14 +56638,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20665:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20743:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20669:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20670:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20747:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20748:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -56425,21 +56671,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20676:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20754:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
public final void rule__OutSemanticsRule__Group_3_1_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20680:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20681:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20758:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20759:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20681:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20682:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20759:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20760:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20683:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20683:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20761:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20761:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -56472,14 +56718,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // InternalRoom.g:20697:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // InternalRoom.g:20775:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
public final void rule__Annotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20701:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // InternalRoom.g:20702:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // InternalRoom.g:20779:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // InternalRoom.g:20780:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__0__Impl();
@@ -56510,17 +56756,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // InternalRoom.g:20709:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // InternalRoom.g:20787:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20713:1: ( ( '@' ) )
- // InternalRoom.g:20714:1: ( '@' )
+ // InternalRoom.g:20791:1: ( ( '@' ) )
+ // InternalRoom.g:20792:1: ( '@' )
{
- // InternalRoom.g:20714:1: ( '@' )
- // InternalRoom.g:20715:1: '@'
+ // InternalRoom.g:20792:1: ( '@' )
+ // InternalRoom.g:20793:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
match(input,121,FOLLOW_2);
@@ -56547,14 +56793,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // InternalRoom.g:20728:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // InternalRoom.g:20806:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
public final void rule__Annotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20732:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // InternalRoom.g:20733:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // InternalRoom.g:20810:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // InternalRoom.g:20811:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
pushFollow(FOLLOW_33);
rule__Annotation__Group__1__Impl();
@@ -56585,21 +56831,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // InternalRoom.g:20740:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
+ // InternalRoom.g:20818:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20744:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
- // InternalRoom.g:20745:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:20822:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
+ // InternalRoom.g:20823:1: ( ( rule__Annotation__TypeAssignment_1 ) )
{
- // InternalRoom.g:20745:1: ( ( rule__Annotation__TypeAssignment_1 ) )
- // InternalRoom.g:20746:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:20823:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:20824:1: ( rule__Annotation__TypeAssignment_1 )
{
before(grammarAccess.getAnnotationAccess().getTypeAssignment_1());
- // InternalRoom.g:20747:1: ( rule__Annotation__TypeAssignment_1 )
- // InternalRoom.g:20747:2: rule__Annotation__TypeAssignment_1
+ // InternalRoom.g:20825:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:20825:2: rule__Annotation__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__Annotation__TypeAssignment_1();
@@ -56632,14 +56878,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2"
- // InternalRoom.g:20757:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
+ // InternalRoom.g:20835:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
public final void rule__Annotation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20761:1: ( rule__Annotation__Group__2__Impl )
- // InternalRoom.g:20762:2: rule__Annotation__Group__2__Impl
+ // InternalRoom.g:20839:1: ( rule__Annotation__Group__2__Impl )
+ // InternalRoom.g:20840:2: rule__Annotation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__2__Impl();
@@ -56665,29 +56911,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // InternalRoom.g:20768:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
+ // InternalRoom.g:20846:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
public final void rule__Annotation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20772:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
- // InternalRoom.g:20773:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:20850:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
+ // InternalRoom.g:20851:1: ( ( rule__Annotation__Group_2__0 )? )
{
- // InternalRoom.g:20773:1: ( ( rule__Annotation__Group_2__0 )? )
- // InternalRoom.g:20774:1: ( rule__Annotation__Group_2__0 )?
+ // InternalRoom.g:20851:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:20852:1: ( rule__Annotation__Group_2__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_2());
- // InternalRoom.g:20775:1: ( rule__Annotation__Group_2__0 )?
- int alt191=2;
- int LA191_0 = input.LA(1);
+ // InternalRoom.g:20853:1: ( rule__Annotation__Group_2__0 )?
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA191_0==48) ) {
- alt191=1;
+ if ( (LA193_0==50) ) {
+ alt193=1;
}
- switch (alt191) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:20775:2: rule__Annotation__Group_2__0
+ // InternalRoom.g:20853:2: rule__Annotation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__0();
@@ -56723,14 +56969,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0"
- // InternalRoom.g:20791:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
+ // InternalRoom.g:20869:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
public final void rule__Annotation__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20795:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
- // InternalRoom.g:20796:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
+ // InternalRoom.g:20873:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
+ // InternalRoom.g:20874:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2__0__Impl();
@@ -56761,20 +57007,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0__Impl"
- // InternalRoom.g:20803:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20881:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20807:1: ( ( '(' ) )
- // InternalRoom.g:20808:1: ( '(' )
+ // InternalRoom.g:20885:1: ( ( '(' ) )
+ // InternalRoom.g:20886:1: ( '(' )
{
- // InternalRoom.g:20808:1: ( '(' )
- // InternalRoom.g:20809:1: '('
+ // InternalRoom.g:20886:1: ( '(' )
+ // InternalRoom.g:20887:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- match(input,48,FOLLOW_2);
+ match(input,50,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
}
@@ -56798,16 +57044,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1"
- // InternalRoom.g:20822:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
+ // InternalRoom.g:20900:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
public final void rule__Annotation__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20826:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
- // InternalRoom.g:20827:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
+ // InternalRoom.g:20904:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
+ // InternalRoom.g:20905:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
rule__Annotation__Group_2__1__Impl();
state._fsp--;
@@ -56836,21 +57082,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1__Impl"
- // InternalRoom.g:20834:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
+ // InternalRoom.g:20912:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
public final void rule__Annotation__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20838:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
- // InternalRoom.g:20839:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:20916:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
+ // InternalRoom.g:20917:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
{
- // InternalRoom.g:20839:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
- // InternalRoom.g:20840:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:20917:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:20918:1: ( rule__Annotation__AttributesAssignment_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1());
- // InternalRoom.g:20841:1: ( rule__Annotation__AttributesAssignment_2_1 )
- // InternalRoom.g:20841:2: rule__Annotation__AttributesAssignment_2_1
+ // InternalRoom.g:20919:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:20919:2: rule__Annotation__AttributesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_1();
@@ -56883,16 +57129,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2"
- // InternalRoom.g:20851:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
+ // InternalRoom.g:20929:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
public final void rule__Annotation__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20855:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
- // InternalRoom.g:20856:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
+ // InternalRoom.g:20933:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
+ // InternalRoom.g:20934:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
rule__Annotation__Group_2__2__Impl();
state._fsp--;
@@ -56921,33 +57167,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2__Impl"
- // InternalRoom.g:20863:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
+ // InternalRoom.g:20941:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
public final void rule__Annotation__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20867:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
- // InternalRoom.g:20868:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:20945:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
+ // InternalRoom.g:20946:1: ( ( rule__Annotation__Group_2_2__0 )* )
{
- // InternalRoom.g:20868:1: ( ( rule__Annotation__Group_2_2__0 )* )
- // InternalRoom.g:20869:1: ( rule__Annotation__Group_2_2__0 )*
+ // InternalRoom.g:20946:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:20947:1: ( rule__Annotation__Group_2_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_2_2());
- // InternalRoom.g:20870:1: ( rule__Annotation__Group_2_2__0 )*
- loop192:
+ // InternalRoom.g:20948:1: ( rule__Annotation__Group_2_2__0 )*
+ loop194:
do {
- int alt192=2;
- int LA192_0 = input.LA(1);
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( (LA192_0==52) ) {
- alt192=1;
+ if ( (LA194_0==54) ) {
+ alt194=1;
}
- switch (alt192) {
+ switch (alt194) {
case 1 :
- // InternalRoom.g:20870:2: rule__Annotation__Group_2_2__0
+ // InternalRoom.g:20948:2: rule__Annotation__Group_2_2__0
{
pushFollow(FOLLOW_19);
rule__Annotation__Group_2_2__0();
@@ -56959,7 +57205,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop192;
+ break loop194;
}
} while (true);
@@ -56986,14 +57232,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3"
- // InternalRoom.g:20880:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
+ // InternalRoom.g:20958:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
public final void rule__Annotation__Group_2__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20884:1: ( rule__Annotation__Group_2__3__Impl )
- // InternalRoom.g:20885:2: rule__Annotation__Group_2__3__Impl
+ // InternalRoom.g:20962:1: ( rule__Annotation__Group_2__3__Impl )
+ // InternalRoom.g:20963:2: rule__Annotation__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__3__Impl();
@@ -57019,20 +57265,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3__Impl"
- // InternalRoom.g:20891:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20969:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20895:1: ( ( ')' ) )
- // InternalRoom.g:20896:1: ( ')' )
+ // InternalRoom.g:20973:1: ( ( ')' ) )
+ // InternalRoom.g:20974:1: ( ')' )
{
- // InternalRoom.g:20896:1: ( ')' )
- // InternalRoom.g:20897:1: ')'
+ // InternalRoom.g:20974:1: ( ')' )
+ // InternalRoom.g:20975:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
- match(input,49,FOLLOW_2);
+ match(input,51,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
}
@@ -57056,14 +57302,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0"
- // InternalRoom.g:20918:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
+ // InternalRoom.g:20996:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
public final void rule__Annotation__Group_2_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20922:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
- // InternalRoom.g:20923:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
+ // InternalRoom.g:21000:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
+ // InternalRoom.g:21001:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2_2__0__Impl();
@@ -57094,20 +57340,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0__Impl"
- // InternalRoom.g:20930:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21008:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
public final void rule__Annotation__Group_2_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20934:1: ( ( ',' ) )
- // InternalRoom.g:20935:1: ( ',' )
+ // InternalRoom.g:21012:1: ( ( ',' ) )
+ // InternalRoom.g:21013:1: ( ',' )
{
- // InternalRoom.g:20935:1: ( ',' )
- // InternalRoom.g:20936:1: ','
+ // InternalRoom.g:21013:1: ( ',' )
+ // InternalRoom.g:21014:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
}
@@ -57131,14 +57377,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1"
- // InternalRoom.g:20949:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
+ // InternalRoom.g:21027:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
public final void rule__Annotation__Group_2_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20953:1: ( rule__Annotation__Group_2_2__1__Impl )
- // InternalRoom.g:20954:2: rule__Annotation__Group_2_2__1__Impl
+ // InternalRoom.g:21031:1: ( rule__Annotation__Group_2_2__1__Impl )
+ // InternalRoom.g:21032:2: rule__Annotation__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2_2__1__Impl();
@@ -57164,21 +57410,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1__Impl"
- // InternalRoom.g:20960:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
+ // InternalRoom.g:21038:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
public final void rule__Annotation__Group_2_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20964:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
- // InternalRoom.g:20965:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21042:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
+ // InternalRoom.g:21043:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
{
- // InternalRoom.g:20965:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
- // InternalRoom.g:20966:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21043:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21044:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1());
- // InternalRoom.g:20967:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
- // InternalRoom.g:20967:2: rule__Annotation__AttributesAssignment_2_2_1
+ // InternalRoom.g:21045:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21045:2: rule__Annotation__AttributesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_2_1();
@@ -57211,14 +57457,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // InternalRoom.g:20981:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // InternalRoom.g:21059:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
public final void rule__KeyValue__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20985:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // InternalRoom.g:20986:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // InternalRoom.g:21063:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // InternalRoom.g:21064:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
pushFollow(FOLLOW_20);
rule__KeyValue__Group__0__Impl();
@@ -57249,21 +57495,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // InternalRoom.g:20993:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // InternalRoom.g:21071:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
public final void rule__KeyValue__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20997:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // InternalRoom.g:20998:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21075:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // InternalRoom.g:21076:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // InternalRoom.g:20998:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // InternalRoom.g:20999:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21076:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21077:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // InternalRoom.g:21000:1: ( rule__KeyValue__KeyAssignment_0 )
- // InternalRoom.g:21000:2: rule__KeyValue__KeyAssignment_0
+ // InternalRoom.g:21078:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21078:2: rule__KeyValue__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__KeyValue__KeyAssignment_0();
@@ -57296,16 +57542,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // InternalRoom.g:21010:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // InternalRoom.g:21088:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
public final void rule__KeyValue__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21014:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // InternalRoom.g:21015:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // InternalRoom.g:21092:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // InternalRoom.g:21093:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__KeyValue__Group__1__Impl();
state._fsp--;
@@ -57334,20 +57580,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // InternalRoom.g:21022:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // InternalRoom.g:21100:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21026:1: ( ( '=' ) )
- // InternalRoom.g:21027:1: ( '=' )
+ // InternalRoom.g:21104:1: ( ( '=' ) )
+ // InternalRoom.g:21105:1: ( '=' )
{
- // InternalRoom.g:21027:1: ( '=' )
- // InternalRoom.g:21028:1: '='
+ // InternalRoom.g:21105:1: ( '=' )
+ // InternalRoom.g:21106:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- match(input,53,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
}
@@ -57371,14 +57617,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // InternalRoom.g:21041:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // InternalRoom.g:21119:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
public final void rule__KeyValue__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21045:1: ( rule__KeyValue__Group__2__Impl )
- // InternalRoom.g:21046:2: rule__KeyValue__Group__2__Impl
+ // InternalRoom.g:21123:1: ( rule__KeyValue__Group__2__Impl )
+ // InternalRoom.g:21124:2: rule__KeyValue__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__2__Impl();
@@ -57404,21 +57650,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // InternalRoom.g:21052:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // InternalRoom.g:21130:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
public final void rule__KeyValue__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21056:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // InternalRoom.g:21057:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21134:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // InternalRoom.g:21135:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // InternalRoom.g:21057:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // InternalRoom.g:21058:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21135:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21136:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // InternalRoom.g:21059:1: ( rule__KeyValue__ValueAssignment_2 )
- // InternalRoom.g:21059:2: rule__KeyValue__ValueAssignment_2
+ // InternalRoom.g:21137:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21137:2: rule__KeyValue__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__KeyValue__ValueAssignment_2();
@@ -57451,14 +57697,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0"
- // InternalRoom.g:21075:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
+ // InternalRoom.g:21153:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
public final void rule__AnnotationType__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21079:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
- // InternalRoom.g:21080:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
+ // InternalRoom.g:21157:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
+ // InternalRoom.g:21158:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
{
pushFollow(FOLLOW_3);
rule__AnnotationType__Group__0__Impl();
@@ -57489,17 +57735,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0__Impl"
- // InternalRoom.g:21087:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
+ // InternalRoom.g:21165:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
public final void rule__AnnotationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21091:1: ( ( 'AnnotationType' ) )
- // InternalRoom.g:21092:1: ( 'AnnotationType' )
+ // InternalRoom.g:21169:1: ( ( 'AnnotationType' ) )
+ // InternalRoom.g:21170:1: ( 'AnnotationType' )
{
- // InternalRoom.g:21092:1: ( 'AnnotationType' )
- // InternalRoom.g:21093:1: 'AnnotationType'
+ // InternalRoom.g:21170:1: ( 'AnnotationType' )
+ // InternalRoom.g:21171:1: 'AnnotationType'
{
before(grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
match(input,122,FOLLOW_2);
@@ -57526,14 +57772,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1"
- // InternalRoom.g:21106:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
+ // InternalRoom.g:21184:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
public final void rule__AnnotationType__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21110:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
- // InternalRoom.g:21111:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
+ // InternalRoom.g:21188:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
+ // InternalRoom.g:21189:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__1__Impl();
@@ -57564,21 +57810,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1__Impl"
- // InternalRoom.g:21118:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:21196:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
public final void rule__AnnotationType__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21122:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
- // InternalRoom.g:21123:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21200:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:21201:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
{
- // InternalRoom.g:21123:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
- // InternalRoom.g:21124:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21201:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21202:1: ( rule__AnnotationType__NameAssignment_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:21125:1: ( rule__AnnotationType__NameAssignment_1 )
- // InternalRoom.g:21125:2: rule__AnnotationType__NameAssignment_1
+ // InternalRoom.g:21203:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21203:2: rule__AnnotationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__NameAssignment_1();
@@ -57611,14 +57857,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2"
- // InternalRoom.g:21135:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
+ // InternalRoom.g:21213:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
public final void rule__AnnotationType__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21139:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
- // InternalRoom.g:21140:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
+ // InternalRoom.g:21217:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
+ // InternalRoom.g:21218:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__2__Impl();
@@ -57649,29 +57895,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2__Impl"
- // InternalRoom.g:21147:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:21225:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
public final void rule__AnnotationType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21151:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:21152:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21229:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:21230:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:21152:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
- // InternalRoom.g:21153:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ // InternalRoom.g:21230:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21231:1: ( rule__AnnotationType__DocuAssignment_2 )?
{
before(grammarAccess.getAnnotationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:21154:1: ( rule__AnnotationType__DocuAssignment_2 )?
- int alt193=2;
- int LA193_0 = input.LA(1);
+ // InternalRoom.g:21232:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA193_0==60) ) {
- alt193=1;
+ if ( (LA195_0==62) ) {
+ alt195=1;
}
- switch (alt193) {
+ switch (alt195) {
case 1 :
- // InternalRoom.g:21154:2: rule__AnnotationType__DocuAssignment_2
+ // InternalRoom.g:21232:2: rule__AnnotationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__AnnotationType__DocuAssignment_2();
@@ -57707,16 +57953,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3"
- // InternalRoom.g:21164:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
+ // InternalRoom.g:21242:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
public final void rule__AnnotationType__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21168:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
- // InternalRoom.g:21169:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
+ // InternalRoom.g:21246:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
+ // InternalRoom.g:21247:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
rule__AnnotationType__Group__3__Impl();
state._fsp--;
@@ -57745,20 +57991,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3__Impl"
- // InternalRoom.g:21176:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:21254:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21180:1: ( ( '{' ) )
- // InternalRoom.g:21181:1: ( '{' )
+ // InternalRoom.g:21258:1: ( ( '{' ) )
+ // InternalRoom.g:21259:1: ( '{' )
{
- // InternalRoom.g:21181:1: ( '{' )
- // InternalRoom.g:21182:1: '{'
+ // InternalRoom.g:21259:1: ( '{' )
+ // InternalRoom.g:21260:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
}
@@ -57782,14 +58028,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4"
- // InternalRoom.g:21195:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
+ // InternalRoom.g:21273:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
public final void rule__AnnotationType__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21199:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
- // InternalRoom.g:21200:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
+ // InternalRoom.g:21277:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
+ // InternalRoom.g:21278:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
{
pushFollow(FOLLOW_20);
rule__AnnotationType__Group__4__Impl();
@@ -57820,17 +58066,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4__Impl"
- // InternalRoom.g:21207:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
+ // InternalRoom.g:21285:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
public final void rule__AnnotationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21211:1: ( ( 'target' ) )
- // InternalRoom.g:21212:1: ( 'target' )
+ // InternalRoom.g:21289:1: ( ( 'target' ) )
+ // InternalRoom.g:21290:1: ( 'target' )
{
- // InternalRoom.g:21212:1: ( 'target' )
- // InternalRoom.g:21213:1: 'target'
+ // InternalRoom.g:21290:1: ( 'target' )
+ // InternalRoom.g:21291:1: 'target'
{
before(grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
match(input,123,FOLLOW_2);
@@ -57857,16 +58103,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5"
- // InternalRoom.g:21226:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
+ // InternalRoom.g:21304:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
public final void rule__AnnotationType__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21230:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
- // InternalRoom.g:21231:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
+ // InternalRoom.g:21308:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
+ // InternalRoom.g:21309:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
rule__AnnotationType__Group__5__Impl();
state._fsp--;
@@ -57895,20 +58141,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5__Impl"
- // InternalRoom.g:21238:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
+ // InternalRoom.g:21316:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
public final void rule__AnnotationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21242:1: ( ( '=' ) )
- // InternalRoom.g:21243:1: ( '=' )
+ // InternalRoom.g:21320:1: ( ( '=' ) )
+ // InternalRoom.g:21321:1: ( '=' )
{
- // InternalRoom.g:21243:1: ( '=' )
- // InternalRoom.g:21244:1: '='
+ // InternalRoom.g:21321:1: ( '=' )
+ // InternalRoom.g:21322:1: '='
{
before(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- match(input,53,FOLLOW_2);
+ match(input,55,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
}
@@ -57932,16 +58178,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6"
- // InternalRoom.g:21257:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
+ // InternalRoom.g:21335:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
public final void rule__AnnotationType__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21261:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
- // InternalRoom.g:21262:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
+ // InternalRoom.g:21339:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
+ // InternalRoom.g:21340:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
rule__AnnotationType__Group__6__Impl();
state._fsp--;
@@ -57970,21 +58216,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6__Impl"
- // InternalRoom.g:21269:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
+ // InternalRoom.g:21347:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
public final void rule__AnnotationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21273:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
- // InternalRoom.g:21274:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21351:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
+ // InternalRoom.g:21352:1: ( ( rule__AnnotationType__Alternatives_6 ) )
{
- // InternalRoom.g:21274:1: ( ( rule__AnnotationType__Alternatives_6 ) )
- // InternalRoom.g:21275:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21352:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21353:1: ( rule__AnnotationType__Alternatives_6 )
{
before(grammarAccess.getAnnotationTypeAccess().getAlternatives_6());
- // InternalRoom.g:21276:1: ( rule__AnnotationType__Alternatives_6 )
- // InternalRoom.g:21276:2: rule__AnnotationType__Alternatives_6
+ // InternalRoom.g:21354:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21354:2: rule__AnnotationType__Alternatives_6
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Alternatives_6();
@@ -58017,16 +58263,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7"
- // InternalRoom.g:21286:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
+ // InternalRoom.g:21364:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
public final void rule__AnnotationType__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21290:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
- // InternalRoom.g:21291:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
+ // InternalRoom.g:21368:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
+ // InternalRoom.g:21369:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
rule__AnnotationType__Group__7__Impl();
state._fsp--;
@@ -58055,35 +58301,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7__Impl"
- // InternalRoom.g:21298:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
+ // InternalRoom.g:21376:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
public final void rule__AnnotationType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21302:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
- // InternalRoom.g:21303:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21380:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
+ // InternalRoom.g:21381:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
{
- // InternalRoom.g:21303:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
- // InternalRoom.g:21304:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ // InternalRoom.g:21381:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21382:1: ( rule__AnnotationType__AttributesAssignment_7 )*
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAssignment_7());
- // InternalRoom.g:21305:1: ( rule__AnnotationType__AttributesAssignment_7 )*
- loop194:
+ // InternalRoom.g:21383:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ loop196:
do {
- int alt194=2;
- int LA194_0 = input.LA(1);
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA194_0==24||LA194_0==35) ) {
- alt194=1;
+ if ( (LA196_0==26||LA196_0==37) ) {
+ alt196=1;
}
- switch (alt194) {
+ switch (alt196) {
case 1 :
- // InternalRoom.g:21305:2: rule__AnnotationType__AttributesAssignment_7
+ // InternalRoom.g:21383:2: rule__AnnotationType__AttributesAssignment_7
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__AnnotationType__AttributesAssignment_7();
state._fsp--;
@@ -58093,7 +58339,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop194;
+ break loop196;
}
} while (true);
@@ -58120,14 +58366,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8"
- // InternalRoom.g:21315:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
+ // InternalRoom.g:21393:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
public final void rule__AnnotationType__Group__8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21319:1: ( rule__AnnotationType__Group__8__Impl )
- // InternalRoom.g:21320:2: rule__AnnotationType__Group__8__Impl
+ // InternalRoom.g:21397:1: ( rule__AnnotationType__Group__8__Impl )
+ // InternalRoom.g:21398:2: rule__AnnotationType__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__8__Impl();
@@ -58153,20 +58399,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8__Impl"
- // InternalRoom.g:21326:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:21404:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21330:1: ( ( '}' ) )
- // InternalRoom.g:21331:1: ( '}' )
+ // InternalRoom.g:21408:1: ( ( '}' ) )
+ // InternalRoom.g:21409:1: ( '}' )
{
- // InternalRoom.g:21331:1: ( '}' )
- // InternalRoom.g:21332:1: '}'
+ // InternalRoom.g:21409:1: ( '}' )
+ // InternalRoom.g:21410:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
}
@@ -58190,16 +58436,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0"
- // InternalRoom.g:21363:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
+ // InternalRoom.g:21441:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
public final void rule__AnnotationType__Group_6_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21367:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
- // InternalRoom.g:21368:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
+ // InternalRoom.g:21445:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
+ // InternalRoom.g:21446:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__AnnotationType__Group_6_1__0__Impl();
state._fsp--;
@@ -58228,20 +58474,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0__Impl"
- // InternalRoom.g:21375:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
+ // InternalRoom.g:21453:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group_6_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21379:1: ( ( '{' ) )
- // InternalRoom.g:21380:1: ( '{' )
+ // InternalRoom.g:21457:1: ( ( '{' ) )
+ // InternalRoom.g:21458:1: ( '{' )
{
- // InternalRoom.g:21380:1: ( '{' )
- // InternalRoom.g:21381:1: '{'
+ // InternalRoom.g:21458:1: ( '{' )
+ // InternalRoom.g:21459:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
}
@@ -58265,16 +58511,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1"
- // InternalRoom.g:21394:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
+ // InternalRoom.g:21472:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
public final void rule__AnnotationType__Group_6_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21398:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
- // InternalRoom.g:21399:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
+ // InternalRoom.g:21476:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
+ // InternalRoom.g:21477:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__AnnotationType__Group_6_1__1__Impl();
state._fsp--;
@@ -58303,21 +58549,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1__Impl"
- // InternalRoom.g:21406:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
+ // InternalRoom.g:21484:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
public final void rule__AnnotationType__Group_6_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21410:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
- // InternalRoom.g:21411:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21488:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
+ // InternalRoom.g:21489:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
{
- // InternalRoom.g:21411:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
- // InternalRoom.g:21412:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21489:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21490:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_1());
- // InternalRoom.g:21413:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
- // InternalRoom.g:21413:2: rule__AnnotationType__TargetsAssignment_6_1_1
+ // InternalRoom.g:21491:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21491:2: rule__AnnotationType__TargetsAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_1();
@@ -58350,16 +58596,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2"
- // InternalRoom.g:21423:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
+ // InternalRoom.g:21501:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
public final void rule__AnnotationType__Group_6_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21427:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
- // InternalRoom.g:21428:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
+ // InternalRoom.g:21505:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
+ // InternalRoom.g:21506:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__AnnotationType__Group_6_1__2__Impl();
state._fsp--;
@@ -58388,33 +58634,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2__Impl"
- // InternalRoom.g:21435:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
+ // InternalRoom.g:21513:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
public final void rule__AnnotationType__Group_6_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21439:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
- // InternalRoom.g:21440:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21517:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
+ // InternalRoom.g:21518:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
{
- // InternalRoom.g:21440:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
- // InternalRoom.g:21441:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ // InternalRoom.g:21518:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21519:1: ( rule__AnnotationType__Group_6_1_2__0 )*
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1_2());
- // InternalRoom.g:21442:1: ( rule__AnnotationType__Group_6_1_2__0 )*
- loop195:
+ // InternalRoom.g:21520:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ loop197:
do {
- int alt195=2;
- int LA195_0 = input.LA(1);
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA195_0==52) ) {
- alt195=1;
+ if ( (LA197_0==54) ) {
+ alt197=1;
}
- switch (alt195) {
+ switch (alt197) {
case 1 :
- // InternalRoom.g:21442:2: rule__AnnotationType__Group_6_1_2__0
+ // InternalRoom.g:21520:2: rule__AnnotationType__Group_6_1_2__0
{
pushFollow(FOLLOW_19);
rule__AnnotationType__Group_6_1_2__0();
@@ -58426,7 +58672,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop195;
+ break loop197;
}
} while (true);
@@ -58453,14 +58699,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3"
- // InternalRoom.g:21452:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
+ // InternalRoom.g:21530:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
public final void rule__AnnotationType__Group_6_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21456:1: ( rule__AnnotationType__Group_6_1__3__Impl )
- // InternalRoom.g:21457:2: rule__AnnotationType__Group_6_1__3__Impl
+ // InternalRoom.g:21534:1: ( rule__AnnotationType__Group_6_1__3__Impl )
+ // InternalRoom.g:21535:2: rule__AnnotationType__Group_6_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__3__Impl();
@@ -58486,20 +58732,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3__Impl"
- // InternalRoom.g:21463:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
+ // InternalRoom.g:21541:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group_6_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21467:1: ( ( '}' ) )
- // InternalRoom.g:21468:1: ( '}' )
+ // InternalRoom.g:21545:1: ( ( '}' ) )
+ // InternalRoom.g:21546:1: ( '}' )
{
- // InternalRoom.g:21468:1: ( '}' )
- // InternalRoom.g:21469:1: '}'
+ // InternalRoom.g:21546:1: ( '}' )
+ // InternalRoom.g:21547:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
}
@@ -58523,16 +58769,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0"
- // InternalRoom.g:21490:1: rule__AnnotationType__Group_6_1_2__0 : rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 ;
+ // InternalRoom.g:21568:1: rule__AnnotationType__Group_6_1_2__0 : rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 ;
public final void rule__AnnotationType__Group_6_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21494:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
- // InternalRoom.g:21495:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
+ // InternalRoom.g:21572:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
+ // InternalRoom.g:21573:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__AnnotationType__Group_6_1_2__0__Impl();
state._fsp--;
@@ -58561,20 +58807,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0__Impl"
- // InternalRoom.g:21502:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21580:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
public final void rule__AnnotationType__Group_6_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21506:1: ( ( ',' ) )
- // InternalRoom.g:21507:1: ( ',' )
+ // InternalRoom.g:21584:1: ( ( ',' ) )
+ // InternalRoom.g:21585:1: ( ',' )
{
- // InternalRoom.g:21507:1: ( ',' )
- // InternalRoom.g:21508:1: ','
+ // InternalRoom.g:21585:1: ( ',' )
+ // InternalRoom.g:21586:1: ','
{
before(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
}
@@ -58598,14 +58844,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1"
- // InternalRoom.g:21521:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
+ // InternalRoom.g:21599:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
public final void rule__AnnotationType__Group_6_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21525:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
- // InternalRoom.g:21526:2: rule__AnnotationType__Group_6_1_2__1__Impl
+ // InternalRoom.g:21603:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
+ // InternalRoom.g:21604:2: rule__AnnotationType__Group_6_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1_2__1__Impl();
@@ -58631,21 +58877,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1__Impl"
- // InternalRoom.g:21532:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
+ // InternalRoom.g:21610:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
public final void rule__AnnotationType__Group_6_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21536:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
- // InternalRoom.g:21537:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21614:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
+ // InternalRoom.g:21615:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
{
- // InternalRoom.g:21537:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
- // InternalRoom.g:21538:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21615:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21616:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_2_1());
- // InternalRoom.g:21539:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
- // InternalRoom.g:21539:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
+ // InternalRoom.g:21617:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21617:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_2_1();
@@ -58678,16 +58924,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // InternalRoom.g:21553:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21631:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
public final void rule__SimpleAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21557:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // InternalRoom.g:21558:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // InternalRoom.g:21635:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21636:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
rule__SimpleAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -58716,21 +58962,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21565:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21643:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21569:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21570:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21647:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21648:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21570:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21571:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21648:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21649:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21572:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21572:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21650:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21650:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Alternatives_0();
@@ -58763,14 +59009,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // InternalRoom.g:21582:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21660:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
public final void rule__SimpleAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21586:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // InternalRoom.g:21587:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // InternalRoom.g:21664:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21665:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__SimpleAnnotationAttribute__Group__1__Impl();
@@ -58801,17 +59047,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21594:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21672:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21598:1: ( ( 'attribute' ) )
- // InternalRoom.g:21599:1: ( 'attribute' )
+ // InternalRoom.g:21676:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21677:1: ( 'attribute' )
{
- // InternalRoom.g:21599:1: ( 'attribute' )
- // InternalRoom.g:21600:1: 'attribute'
+ // InternalRoom.g:21677:1: ( 'attribute' )
+ // InternalRoom.g:21678:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -58838,14 +59084,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // InternalRoom.g:21613:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:21691:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
public final void rule__SimpleAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21617:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // InternalRoom.g:21618:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // InternalRoom.g:21695:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // InternalRoom.g:21696:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__SimpleAnnotationAttribute__Group__2__Impl();
@@ -58876,21 +59122,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21625:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:21703:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21629:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21630:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21707:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:21708:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21630:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21631:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21708:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21709:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21632:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21632:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:21710:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21710:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__NameAssignment_2();
@@ -58923,14 +59169,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // InternalRoom.g:21642:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:21720:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
public final void rule__SimpleAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21646:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // InternalRoom.g:21647:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // InternalRoom.g:21724:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // InternalRoom.g:21725:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_10);
rule__SimpleAnnotationAttribute__Group__3__Impl();
@@ -58961,20 +59207,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21654:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:21732:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21658:1: ( ( ':' ) )
- // InternalRoom.g:21659:1: ( ':' )
+ // InternalRoom.g:21736:1: ( ( ':' ) )
+ // InternalRoom.g:21737:1: ( ':' )
{
- // InternalRoom.g:21659:1: ( ':' )
- // InternalRoom.g:21660:1: ':'
+ // InternalRoom.g:21737:1: ( ':' )
+ // InternalRoom.g:21738:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -58998,14 +59244,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // InternalRoom.g:21673:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // InternalRoom.g:21751:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
public final void rule__SimpleAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21677:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // InternalRoom.g:21678:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // InternalRoom.g:21755:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // InternalRoom.g:21756:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__4__Impl();
@@ -59031,21 +59277,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21684:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // InternalRoom.g:21762:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
public final void rule__SimpleAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21688:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // InternalRoom.g:21689:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21766:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // InternalRoom.g:21767:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // InternalRoom.g:21689:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // InternalRoom.g:21690:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21767:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:21768:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:21691:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // InternalRoom.g:21691:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // InternalRoom.g:21769:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:21769:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
@@ -59078,16 +59324,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // InternalRoom.g:21711:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21789:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
public final void rule__EnumAnnotationAttribute__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21715:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // InternalRoom.g:21716:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // InternalRoom.g:21793:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21794:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
rule__EnumAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -59116,21 +59362,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21723:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21801:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21727:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21728:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21805:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21806:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21728:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21729:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21806:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21807:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21730:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21730:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21808:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21808:2: rule__EnumAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Alternatives_0();
@@ -59163,14 +59409,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // InternalRoom.g:21740:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21818:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
public final void rule__EnumAnnotationAttribute__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21744:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // InternalRoom.g:21745:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // InternalRoom.g:21822:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21823:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__EnumAnnotationAttribute__Group__1__Impl();
@@ -59201,17 +59447,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21752:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21830:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21756:1: ( ( 'attribute' ) )
- // InternalRoom.g:21757:1: ( 'attribute' )
+ // InternalRoom.g:21834:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21835:1: ( 'attribute' )
{
- // InternalRoom.g:21757:1: ( 'attribute' )
- // InternalRoom.g:21758:1: 'attribute'
+ // InternalRoom.g:21835:1: ( 'attribute' )
+ // InternalRoom.g:21836:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -59238,14 +59484,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // InternalRoom.g:21771:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:21849:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
public final void rule__EnumAnnotationAttribute__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21775:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // InternalRoom.g:21776:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // InternalRoom.g:21853:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // InternalRoom.g:21854:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__EnumAnnotationAttribute__Group__2__Impl();
@@ -59276,21 +59522,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21783:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:21861:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21787:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21788:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21865:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:21866:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21788:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:21789:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21866:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:21867:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:21790:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:21790:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:21868:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:21868:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__NameAssignment_2();
@@ -59323,14 +59569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // InternalRoom.g:21800:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:21878:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
public final void rule__EnumAnnotationAttribute__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21804:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // InternalRoom.g:21805:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // InternalRoom.g:21882:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // InternalRoom.g:21883:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
pushFollow(FOLLOW_40);
rule__EnumAnnotationAttribute__Group__3__Impl();
@@ -59361,20 +59607,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:21812:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:21890:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21816:1: ( ( ':' ) )
- // InternalRoom.g:21817:1: ( ':' )
+ // InternalRoom.g:21894:1: ( ( ':' ) )
+ // InternalRoom.g:21895:1: ( ':' )
{
- // InternalRoom.g:21817:1: ( ':' )
- // InternalRoom.g:21818:1: ':'
+ // InternalRoom.g:21895:1: ( ':' )
+ // InternalRoom.g:21896:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- match(input,44,FOLLOW_2);
+ match(input,46,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
}
@@ -59398,14 +59644,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // InternalRoom.g:21831:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // InternalRoom.g:21909:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
public final void rule__EnumAnnotationAttribute__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21835:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // InternalRoom.g:21836:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // InternalRoom.g:21913:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // InternalRoom.g:21914:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group__4__Impl();
@@ -59436,20 +59682,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:21843:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:21921:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21847:1: ( ( '{' ) )
- // InternalRoom.g:21848:1: ( '{' )
+ // InternalRoom.g:21925:1: ( ( '{' ) )
+ // InternalRoom.g:21926:1: ( '{' )
{
- // InternalRoom.g:21848:1: ( '{' )
- // InternalRoom.g:21849:1: '{'
+ // InternalRoom.g:21926:1: ( '{' )
+ // InternalRoom.g:21927:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
}
@@ -59473,16 +59719,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // InternalRoom.g:21862:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // InternalRoom.g:21940:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
public final void rule__EnumAnnotationAttribute__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21866:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // InternalRoom.g:21867:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // InternalRoom.g:21944:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // InternalRoom.g:21945:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__EnumAnnotationAttribute__Group__5__Impl();
state._fsp--;
@@ -59511,21 +59757,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // InternalRoom.g:21874:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // InternalRoom.g:21952:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
public final void rule__EnumAnnotationAttribute__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21878:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // InternalRoom.g:21879:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:21956:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // InternalRoom.g:21957:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // InternalRoom.g:21879:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // InternalRoom.g:21880:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:21957:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:21958:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // InternalRoom.g:21881:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // InternalRoom.g:21881:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // InternalRoom.g:21959:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:21959:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
@@ -59558,16 +59804,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // InternalRoom.g:21891:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // InternalRoom.g:21969:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
public final void rule__EnumAnnotationAttribute__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21895:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // InternalRoom.g:21896:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // InternalRoom.g:21973:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // InternalRoom.g:21974:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__EnumAnnotationAttribute__Group__6__Impl();
state._fsp--;
@@ -59596,33 +59842,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // InternalRoom.g:21903:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // InternalRoom.g:21981:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
public final void rule__EnumAnnotationAttribute__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21907:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // InternalRoom.g:21908:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:21985:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // InternalRoom.g:21986:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // InternalRoom.g:21908:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // InternalRoom.g:21909:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // InternalRoom.g:21986:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:21987:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // InternalRoom.g:21910:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
- loop196:
+ // InternalRoom.g:21988:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ loop198:
do {
- int alt196=2;
- int LA196_0 = input.LA(1);
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA196_0==52) ) {
- alt196=1;
+ if ( (LA198_0==54) ) {
+ alt198=1;
}
- switch (alt196) {
+ switch (alt198) {
case 1 :
- // InternalRoom.g:21910:2: rule__EnumAnnotationAttribute__Group_6__0
+ // InternalRoom.g:21988:2: rule__EnumAnnotationAttribute__Group_6__0
{
pushFollow(FOLLOW_19);
rule__EnumAnnotationAttribute__Group_6__0();
@@ -59634,7 +59880,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop196;
+ break loop198;
}
} while (true);
@@ -59661,14 +59907,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // InternalRoom.g:21920:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // InternalRoom.g:21998:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
public final void rule__EnumAnnotationAttribute__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21924:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // InternalRoom.g:21925:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // InternalRoom.g:22002:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // InternalRoom.g:22003:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__7__Impl();
@@ -59694,20 +59940,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // InternalRoom.g:21931:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // InternalRoom.g:22009:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21935:1: ( ( '}' ) )
- // InternalRoom.g:21936:1: ( '}' )
+ // InternalRoom.g:22013:1: ( ( '}' ) )
+ // InternalRoom.g:22014:1: ( '}' )
{
- // InternalRoom.g:21936:1: ( '}' )
- // InternalRoom.g:21937:1: '}'
+ // InternalRoom.g:22014:1: ( '}' )
+ // InternalRoom.g:22015:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
- match(input,43,FOLLOW_2);
+ match(input,45,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
}
@@ -59731,14 +59977,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // InternalRoom.g:21966:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // InternalRoom.g:22044:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
public final void rule__EnumAnnotationAttribute__Group_6__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21970:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // InternalRoom.g:21971:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // InternalRoom.g:22048:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // InternalRoom.g:22049:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
pushFollow(FOLLOW_12);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
@@ -59769,20 +60015,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // InternalRoom.g:21978:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // InternalRoom.g:22056:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21982:1: ( ( ',' ) )
- // InternalRoom.g:21983:1: ( ',' )
+ // InternalRoom.g:22060:1: ( ( ',' ) )
+ // InternalRoom.g:22061:1: ( ',' )
{
- // InternalRoom.g:21983:1: ( ',' )
- // InternalRoom.g:21984:1: ','
+ // InternalRoom.g:22061:1: ( ',' )
+ // InternalRoom.g:22062:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- match(input,52,FOLLOW_2);
+ match(input,54,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
}
@@ -59806,14 +60052,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // InternalRoom.g:21997:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // InternalRoom.g:22075:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
public final void rule__EnumAnnotationAttribute__Group_6__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22001:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // InternalRoom.g:22002:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // InternalRoom.g:22079:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // InternalRoom.g:22080:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
@@ -59839,21 +60085,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // InternalRoom.g:22008:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // InternalRoom.g:22086:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
public final void rule__EnumAnnotationAttribute__Group_6__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22012:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // InternalRoom.g:22013:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22090:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // InternalRoom.g:22091:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // InternalRoom.g:22013:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // InternalRoom.g:22014:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22091:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22092:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // InternalRoom.g:22015:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // InternalRoom.g:22015:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // InternalRoom.g:22093:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22093:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
@@ -59886,16 +60132,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0"
- // InternalRoom.g:22029:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalRoom.g:22107:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
public final void rule__Import__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22033:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalRoom.g:22034:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalRoom.g:22111:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalRoom.g:22112:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__Import__Group__0__Impl();
state._fsp--;
@@ -59924,17 +60170,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalRoom.g:22041:1: rule__Import__Group__0__Impl : ( 'import' ) ;
+ // InternalRoom.g:22119:1: rule__Import__Group__0__Impl : ( 'import' ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22045:1: ( ( 'import' ) )
- // InternalRoom.g:22046:1: ( 'import' )
+ // InternalRoom.g:22123:1: ( ( 'import' ) )
+ // InternalRoom.g:22124:1: ( 'import' )
{
- // InternalRoom.g:22046:1: ( 'import' )
- // InternalRoom.g:22047:1: 'import'
+ // InternalRoom.g:22124:1: ( 'import' )
+ // InternalRoom.g:22125:1: 'import'
{
before(grammarAccess.getImportAccess().getImportKeyword_0());
match(input,125,FOLLOW_2);
@@ -59961,14 +60207,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1"
- // InternalRoom.g:22060:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalRoom.g:22138:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
public final void rule__Import__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22064:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalRoom.g:22065:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalRoom.g:22142:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalRoom.g:22143:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
pushFollow(FOLLOW_12);
rule__Import__Group__1__Impl();
@@ -59999,21 +60245,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalRoom.g:22072:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
+ // InternalRoom.g:22150:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
public final void rule__Import__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22076:1: ( ( ( rule__Import__Alternatives_1 ) ) )
- // InternalRoom.g:22077:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22154:1: ( ( ( rule__Import__Alternatives_1 ) ) )
+ // InternalRoom.g:22155:1: ( ( rule__Import__Alternatives_1 ) )
{
- // InternalRoom.g:22077:1: ( ( rule__Import__Alternatives_1 ) )
- // InternalRoom.g:22078:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22155:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22156:1: ( rule__Import__Alternatives_1 )
{
before(grammarAccess.getImportAccess().getAlternatives_1());
- // InternalRoom.g:22079:1: ( rule__Import__Alternatives_1 )
- // InternalRoom.g:22079:2: rule__Import__Alternatives_1
+ // InternalRoom.g:22157:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22157:2: rule__Import__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_1();
@@ -60046,14 +60292,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2"
- // InternalRoom.g:22089:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
+ // InternalRoom.g:22167:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
public final void rule__Import__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22093:1: ( rule__Import__Group__2__Impl )
- // InternalRoom.g:22094:2: rule__Import__Group__2__Impl
+ // InternalRoom.g:22171:1: ( rule__Import__Group__2__Impl )
+ // InternalRoom.g:22172:2: rule__Import__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__2__Impl();
@@ -60079,21 +60325,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalRoom.g:22100:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
+ // InternalRoom.g:22178:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
public final void rule__Import__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22104:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
- // InternalRoom.g:22105:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22182:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
+ // InternalRoom.g:22183:1: ( ( rule__Import__ImportURIAssignment_2 ) )
{
- // InternalRoom.g:22105:1: ( ( rule__Import__ImportURIAssignment_2 ) )
- // InternalRoom.g:22106:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22183:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22184:1: ( rule__Import__ImportURIAssignment_2 )
{
before(grammarAccess.getImportAccess().getImportURIAssignment_2());
- // InternalRoom.g:22107:1: ( rule__Import__ImportURIAssignment_2 )
- // InternalRoom.g:22107:2: rule__Import__ImportURIAssignment_2
+ // InternalRoom.g:22185:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22185:2: rule__Import__ImportURIAssignment_2
{
pushFollow(FOLLOW_2);
rule__Import__ImportURIAssignment_2();
@@ -60126,16 +60372,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0"
- // InternalRoom.g:22123:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
+ // InternalRoom.g:22201:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
public final void rule__Import__Group_1_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22127:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
- // InternalRoom.g:22128:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
+ // InternalRoom.g:22205:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
+ // InternalRoom.g:22206:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
rule__Import__Group_1_0__0__Impl();
state._fsp--;
@@ -60164,21 +60410,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0__Impl"
- // InternalRoom.g:22135:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
+ // InternalRoom.g:22213:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
public final void rule__Import__Group_1_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22139:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
- // InternalRoom.g:22140:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22217:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
+ // InternalRoom.g:22218:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
{
- // InternalRoom.g:22140:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
- // InternalRoom.g:22141:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22218:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22219:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
{
before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
- // InternalRoom.g:22142:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
- // InternalRoom.g:22142:2: rule__Import__ImportedNamespaceAssignment_1_0_0
+ // InternalRoom.g:22220:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22220:2: rule__Import__ImportedNamespaceAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__Import__ImportedNamespaceAssignment_1_0_0();
@@ -60211,14 +60457,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1"
- // InternalRoom.g:22152:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
+ // InternalRoom.g:22230:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
public final void rule__Import__Group_1_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22156:1: ( rule__Import__Group_1_0__1__Impl )
- // InternalRoom.g:22157:2: rule__Import__Group_1_0__1__Impl
+ // InternalRoom.g:22234:1: ( rule__Import__Group_1_0__1__Impl )
+ // InternalRoom.g:22235:2: rule__Import__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__1__Impl();
@@ -60244,17 +60490,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1__Impl"
- // InternalRoom.g:22163:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
+ // InternalRoom.g:22241:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
public final void rule__Import__Group_1_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22167:1: ( ( 'from' ) )
- // InternalRoom.g:22168:1: ( 'from' )
+ // InternalRoom.g:22245:1: ( ( 'from' ) )
+ // InternalRoom.g:22246:1: ( 'from' )
{
- // InternalRoom.g:22168:1: ( 'from' )
- // InternalRoom.g:22169:1: 'from'
+ // InternalRoom.g:22246:1: ( 'from' )
+ // InternalRoom.g:22247:1: 'from'
{
before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
match(input,126,FOLLOW_2);
@@ -60281,16 +60527,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // InternalRoom.g:22186:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // InternalRoom.g:22264:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
public final void rule__ImportedFQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22190:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // InternalRoom.g:22191:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // InternalRoom.g:22268:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // InternalRoom.g:22269:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_116);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
@@ -60319,17 +60565,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // InternalRoom.g:22198:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // InternalRoom.g:22276:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22202:1: ( ( ruleFQN ) )
- // InternalRoom.g:22203:1: ( ruleFQN )
+ // InternalRoom.g:22280:1: ( ( ruleFQN ) )
+ // InternalRoom.g:22281:1: ( ruleFQN )
{
- // InternalRoom.g:22203:1: ( ruleFQN )
- // InternalRoom.g:22204:1: ruleFQN
+ // InternalRoom.g:22281:1: ( ruleFQN )
+ // InternalRoom.g:22282:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -60360,14 +60606,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // InternalRoom.g:22215:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // InternalRoom.g:22293:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
public final void rule__ImportedFQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22219:1: ( rule__ImportedFQN__Group__1__Impl )
- // InternalRoom.g:22220:2: rule__ImportedFQN__Group__1__Impl
+ // InternalRoom.g:22297:1: ( rule__ImportedFQN__Group__1__Impl )
+ // InternalRoom.g:22298:2: rule__ImportedFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__1__Impl();
@@ -60393,29 +60639,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // InternalRoom.g:22226:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalRoom.g:22304:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22230:1: ( ( ( '.*' )? ) )
- // InternalRoom.g:22231:1: ( ( '.*' )? )
+ // InternalRoom.g:22308:1: ( ( ( '.*' )? ) )
+ // InternalRoom.g:22309:1: ( ( '.*' )? )
{
- // InternalRoom.g:22231:1: ( ( '.*' )? )
- // InternalRoom.g:22232:1: ( '.*' )?
+ // InternalRoom.g:22309:1: ( ( '.*' )? )
+ // InternalRoom.g:22310:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // InternalRoom.g:22233:1: ( '.*' )?
- int alt197=2;
- int LA197_0 = input.LA(1);
+ // InternalRoom.g:22311:1: ( '.*' )?
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA197_0==127) ) {
- alt197=1;
+ if ( (LA199_0==127) ) {
+ alt199=1;
}
- switch (alt197) {
+ switch (alt199) {
case 1 :
- // InternalRoom.g:22234:2: '.*'
+ // InternalRoom.g:22312:2: '.*'
{
match(input,127,FOLLOW_2);
@@ -60447,14 +60693,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // InternalRoom.g:22249:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // InternalRoom.g:22327:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
public final void rule__Documentation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22253:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // InternalRoom.g:22254:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // InternalRoom.g:22331:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // InternalRoom.g:22332:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
pushFollow(FOLLOW_14);
rule__Documentation__Group__0__Impl();
@@ -60485,21 +60731,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // InternalRoom.g:22261:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22339:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22265:1: ( ( () ) )
- // InternalRoom.g:22266:1: ( () )
+ // InternalRoom.g:22343:1: ( ( () ) )
+ // InternalRoom.g:22344:1: ( () )
{
- // InternalRoom.g:22266:1: ( () )
- // InternalRoom.g:22267:1: ()
+ // InternalRoom.g:22344:1: ( () )
+ // InternalRoom.g:22345:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // InternalRoom.g:22268:1: ()
- // InternalRoom.g:22270:1:
+ // InternalRoom.g:22346:1: ()
+ // InternalRoom.g:22348:1:
{
}
@@ -60522,16 +60768,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // InternalRoom.g:22280:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // InternalRoom.g:22358:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
public final void rule__Documentation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22284:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // InternalRoom.g:22285:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // InternalRoom.g:22362:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // InternalRoom.g:22363:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__Documentation__Group__1__Impl();
state._fsp--;
@@ -60560,20 +60806,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // InternalRoom.g:22292:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // InternalRoom.g:22370:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22296:1: ( ( '[' ) )
- // InternalRoom.g:22297:1: ( '[' )
+ // InternalRoom.g:22374:1: ( ( '[' ) )
+ // InternalRoom.g:22375:1: ( '[' )
{
- // InternalRoom.g:22297:1: ( '[' )
- // InternalRoom.g:22298:1: '['
+ // InternalRoom.g:22375:1: ( '[' )
+ // InternalRoom.g:22376:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- match(input,60,FOLLOW_2);
+ match(input,62,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
}
@@ -60597,16 +60843,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // InternalRoom.g:22311:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // InternalRoom.g:22389:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
public final void rule__Documentation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22315:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // InternalRoom.g:22316:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // InternalRoom.g:22393:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // InternalRoom.g:22394:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__Documentation__Group__2__Impl();
state._fsp--;
@@ -60635,35 +60881,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // InternalRoom.g:22323:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // InternalRoom.g:22401:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
public final void rule__Documentation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22327:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // InternalRoom.g:22328:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22405:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // InternalRoom.g:22406:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // InternalRoom.g:22328:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // InternalRoom.g:22329:1: ( rule__Documentation__LinesAssignment_2 )*
+ // InternalRoom.g:22406:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22407:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // InternalRoom.g:22330:1: ( rule__Documentation__LinesAssignment_2 )*
- loop198:
+ // InternalRoom.g:22408:1: ( rule__Documentation__LinesAssignment_2 )*
+ loop200:
do {
- int alt198=2;
- int LA198_0 = input.LA(1);
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA198_0==RULE_STRING) ) {
- alt198=1;
+ if ( (LA200_0==RULE_STRING) ) {
+ alt200=1;
}
- switch (alt198) {
+ switch (alt200) {
case 1 :
- // InternalRoom.g:22330:2: rule__Documentation__LinesAssignment_2
+ // InternalRoom.g:22408:2: rule__Documentation__LinesAssignment_2
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__Documentation__LinesAssignment_2();
state._fsp--;
@@ -60673,7 +60919,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop198;
+ break loop200;
}
} while (true);
@@ -60700,14 +60946,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // InternalRoom.g:22340:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // InternalRoom.g:22418:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
public final void rule__Documentation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22344:1: ( rule__Documentation__Group__3__Impl )
- // InternalRoom.g:22345:2: rule__Documentation__Group__3__Impl
+ // InternalRoom.g:22422:1: ( rule__Documentation__Group__3__Impl )
+ // InternalRoom.g:22423:2: rule__Documentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__3__Impl();
@@ -60733,20 +60979,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // InternalRoom.g:22351:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // InternalRoom.g:22429:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22355:1: ( ( ']' ) )
- // InternalRoom.g:22356:1: ( ']' )
+ // InternalRoom.g:22433:1: ( ( ']' ) )
+ // InternalRoom.g:22434:1: ( ']' )
{
- // InternalRoom.g:22356:1: ( ']' )
- // InternalRoom.g:22357:1: ']'
+ // InternalRoom.g:22434:1: ( ']' )
+ // InternalRoom.g:22435:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
- match(input,61,FOLLOW_2);
+ match(input,63,FOLLOW_2);
after(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
}
@@ -60770,16 +61016,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalRoom.g:22384:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalRoom.g:22462:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
public final void rule__BooleanLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22388:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalRoom.g:22389:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalRoom.g:22466:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalRoom.g:22467:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_118);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
@@ -60808,21 +61054,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalRoom.g:22396:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22474:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22400:1: ( ( () ) )
- // InternalRoom.g:22401:1: ( () )
+ // InternalRoom.g:22478:1: ( ( () ) )
+ // InternalRoom.g:22479:1: ( () )
{
- // InternalRoom.g:22401:1: ( () )
- // InternalRoom.g:22402:1: ()
+ // InternalRoom.g:22479:1: ( () )
+ // InternalRoom.g:22480:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // InternalRoom.g:22403:1: ()
- // InternalRoom.g:22405:1:
+ // InternalRoom.g:22481:1: ()
+ // InternalRoom.g:22483:1:
{
}
@@ -60845,14 +61091,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalRoom.g:22415:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalRoom.g:22493:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
public final void rule__BooleanLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22419:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalRoom.g:22420:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalRoom.g:22497:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalRoom.g:22498:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -60878,21 +61124,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalRoom.g:22426:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalRoom.g:22504:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
public final void rule__BooleanLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22430:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalRoom.g:22431:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22508:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalRoom.g:22509:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalRoom.g:22431:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalRoom.g:22432:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22509:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22510:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // InternalRoom.g:22433:1: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalRoom.g:22433:2: rule__BooleanLiteral__Alternatives_1
+ // InternalRoom.g:22511:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22511:2: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -60925,14 +61171,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // InternalRoom.g:22447:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // InternalRoom.g:22525:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
public final void rule__RealLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22451:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // InternalRoom.g:22452:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // InternalRoom.g:22529:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // InternalRoom.g:22530:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__RealLiteral__Group__0__Impl();
@@ -60963,21 +61209,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // InternalRoom.g:22459:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22537:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22463:1: ( ( () ) )
- // InternalRoom.g:22464:1: ( () )
+ // InternalRoom.g:22541:1: ( ( () ) )
+ // InternalRoom.g:22542:1: ( () )
{
- // InternalRoom.g:22464:1: ( () )
- // InternalRoom.g:22465:1: ()
+ // InternalRoom.g:22542:1: ( () )
+ // InternalRoom.g:22543:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // InternalRoom.g:22466:1: ()
- // InternalRoom.g:22468:1:
+ // InternalRoom.g:22544:1: ()
+ // InternalRoom.g:22546:1:
{
}
@@ -61000,14 +61246,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // InternalRoom.g:22478:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // InternalRoom.g:22556:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
public final void rule__RealLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22482:1: ( rule__RealLiteral__Group__1__Impl )
- // InternalRoom.g:22483:2: rule__RealLiteral__Group__1__Impl
+ // InternalRoom.g:22560:1: ( rule__RealLiteral__Group__1__Impl )
+ // InternalRoom.g:22561:2: rule__RealLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__1__Impl();
@@ -61033,21 +61279,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // InternalRoom.g:22489:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22567:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
public final void rule__RealLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22493:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22494:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22571:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22572:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22494:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22495:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22572:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22573:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22496:1: ( rule__RealLiteral__ValueAssignment_1 )
- // InternalRoom.g:22496:2: rule__RealLiteral__ValueAssignment_1
+ // InternalRoom.g:22574:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22574:2: rule__RealLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealLiteral__ValueAssignment_1();
@@ -61080,14 +61326,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // InternalRoom.g:22510:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // InternalRoom.g:22588:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
public final void rule__IntLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22514:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // InternalRoom.g:22515:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // InternalRoom.g:22592:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // InternalRoom.g:22593:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
pushFollow(FOLLOW_21);
rule__IntLiteral__Group__0__Impl();
@@ -61118,21 +61364,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // InternalRoom.g:22522:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22600:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22526:1: ( ( () ) )
- // InternalRoom.g:22527:1: ( () )
+ // InternalRoom.g:22604:1: ( ( () ) )
+ // InternalRoom.g:22605:1: ( () )
{
- // InternalRoom.g:22527:1: ( () )
- // InternalRoom.g:22528:1: ()
+ // InternalRoom.g:22605:1: ( () )
+ // InternalRoom.g:22606:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // InternalRoom.g:22529:1: ()
- // InternalRoom.g:22531:1:
+ // InternalRoom.g:22607:1: ()
+ // InternalRoom.g:22609:1:
{
}
@@ -61155,14 +61401,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // InternalRoom.g:22541:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // InternalRoom.g:22619:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
public final void rule__IntLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22545:1: ( rule__IntLiteral__Group__1__Impl )
- // InternalRoom.g:22546:2: rule__IntLiteral__Group__1__Impl
+ // InternalRoom.g:22623:1: ( rule__IntLiteral__Group__1__Impl )
+ // InternalRoom.g:22624:2: rule__IntLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__1__Impl();
@@ -61188,21 +61434,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // InternalRoom.g:22552:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22630:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
public final void rule__IntLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22556:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22557:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22634:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22635:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22557:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22558:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22635:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22636:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22559:1: ( rule__IntLiteral__ValueAssignment_1 )
- // InternalRoom.g:22559:2: rule__IntLiteral__ValueAssignment_1
+ // InternalRoom.g:22637:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22637:2: rule__IntLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntLiteral__ValueAssignment_1();
@@ -61235,16 +61481,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // InternalRoom.g:22573:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // InternalRoom.g:22651:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
public final void rule__StringLiteral__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22577:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // InternalRoom.g:22578:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // InternalRoom.g:22655:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // InternalRoom.g:22656:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
@@ -61273,21 +61519,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // InternalRoom.g:22585:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22663:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22589:1: ( ( () ) )
- // InternalRoom.g:22590:1: ( () )
+ // InternalRoom.g:22667:1: ( ( () ) )
+ // InternalRoom.g:22668:1: ( () )
{
- // InternalRoom.g:22590:1: ( () )
- // InternalRoom.g:22591:1: ()
+ // InternalRoom.g:22668:1: ( () )
+ // InternalRoom.g:22669:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // InternalRoom.g:22592:1: ()
- // InternalRoom.g:22594:1:
+ // InternalRoom.g:22670:1: ()
+ // InternalRoom.g:22672:1:
{
}
@@ -61310,14 +61556,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // InternalRoom.g:22604:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // InternalRoom.g:22682:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
public final void rule__StringLiteral__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22608:1: ( rule__StringLiteral__Group__1__Impl )
- // InternalRoom.g:22609:2: rule__StringLiteral__Group__1__Impl
+ // InternalRoom.g:22686:1: ( rule__StringLiteral__Group__1__Impl )
+ // InternalRoom.g:22687:2: rule__StringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__1__Impl();
@@ -61343,21 +61589,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // InternalRoom.g:22615:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22693:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
public final void rule__StringLiteral__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22619:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22620:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22697:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22698:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22620:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22621:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22698:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22699:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22622:1: ( rule__StringLiteral__ValueAssignment_1 )
- // InternalRoom.g:22622:2: rule__StringLiteral__ValueAssignment_1
+ // InternalRoom.g:22700:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22700:2: rule__StringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringLiteral__ValueAssignment_1();
@@ -61390,16 +61636,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0"
- // InternalRoom.g:22636:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ // InternalRoom.g:22714:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
public final void rule__Integer__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22640:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
- // InternalRoom.g:22641:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
+ // InternalRoom.g:22718:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // InternalRoom.g:22719:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__Integer__Group_0__0__Impl();
state._fsp--;
@@ -61428,29 +61674,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0__Impl"
- // InternalRoom.g:22648:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ // InternalRoom.g:22726:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
public final void rule__Integer__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22652:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
- // InternalRoom.g:22653:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22730:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // InternalRoom.g:22731:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // InternalRoom.g:22653:1: ( ( rule__Integer__Alternatives_0_0 )? )
- // InternalRoom.g:22654:1: ( rule__Integer__Alternatives_0_0 )?
+ // InternalRoom.g:22731:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:22732:1: ( rule__Integer__Alternatives_0_0 )?
{
before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
- // InternalRoom.g:22655:1: ( rule__Integer__Alternatives_0_0 )?
- int alt199=2;
- int LA199_0 = input.LA(1);
+ // InternalRoom.g:22733:1: ( rule__Integer__Alternatives_0_0 )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( ((LA199_0>=27 && LA199_0<=28)) ) {
- alt199=1;
+ if ( ((LA201_0>=29 && LA201_0<=30)) ) {
+ alt201=1;
}
- switch (alt199) {
+ switch (alt201) {
case 1 :
- // InternalRoom.g:22655:2: rule__Integer__Alternatives_0_0
+ // InternalRoom.g:22733:2: rule__Integer__Alternatives_0_0
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives_0_0();
@@ -61486,14 +61732,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1"
- // InternalRoom.g:22665:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ // InternalRoom.g:22743:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
public final void rule__Integer__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22669:1: ( rule__Integer__Group_0__1__Impl )
- // InternalRoom.g:22670:2: rule__Integer__Group_0__1__Impl
+ // InternalRoom.g:22747:1: ( rule__Integer__Group_0__1__Impl )
+ // InternalRoom.g:22748:2: rule__Integer__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__1__Impl();
@@ -61519,17 +61765,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1__Impl"
- // InternalRoom.g:22676:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22754:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
public final void rule__Integer__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22680:1: ( ( RULE_INT ) )
- // InternalRoom.g:22681:1: ( RULE_INT )
+ // InternalRoom.g:22758:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22759:1: ( RULE_INT )
{
- // InternalRoom.g:22681:1: ( RULE_INT )
- // InternalRoom.g:22682:1: RULE_INT
+ // InternalRoom.g:22759:1: ( RULE_INT )
+ // InternalRoom.g:22760:1: RULE_INT
{
before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61556,16 +61802,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // InternalRoom.g:22697:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // InternalRoom.g:22775:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
public final void rule__Decimal__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22701:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // InternalRoom.g:22702:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // InternalRoom.g:22779:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // InternalRoom.g:22780:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__Decimal__Group__0__Impl();
state._fsp--;
@@ -61594,29 +61840,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // InternalRoom.g:22709:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // InternalRoom.g:22787:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
public final void rule__Decimal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22713:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // InternalRoom.g:22714:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22791:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // InternalRoom.g:22792:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // InternalRoom.g:22714:1: ( ( rule__Decimal__Alternatives_0 )? )
- // InternalRoom.g:22715:1: ( rule__Decimal__Alternatives_0 )?
+ // InternalRoom.g:22792:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:22793:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // InternalRoom.g:22716:1: ( rule__Decimal__Alternatives_0 )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalRoom.g:22794:1: ( rule__Decimal__Alternatives_0 )?
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( ((LA200_0>=27 && LA200_0<=28)) ) {
- alt200=1;
+ if ( ((LA202_0>=29 && LA202_0<=30)) ) {
+ alt202=1;
}
- switch (alt200) {
+ switch (alt202) {
case 1 :
- // InternalRoom.g:22716:2: rule__Decimal__Alternatives_0
+ // InternalRoom.g:22794:2: rule__Decimal__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Decimal__Alternatives_0();
@@ -61652,16 +61898,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // InternalRoom.g:22726:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // InternalRoom.g:22804:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
public final void rule__Decimal__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22730:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // InternalRoom.g:22731:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // InternalRoom.g:22808:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // InternalRoom.g:22809:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__Decimal__Group__1__Impl();
state._fsp--;
@@ -61690,17 +61936,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // InternalRoom.g:22738:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22816:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22742:1: ( ( RULE_INT ) )
- // InternalRoom.g:22743:1: ( RULE_INT )
+ // InternalRoom.g:22820:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22821:1: ( RULE_INT )
{
- // InternalRoom.g:22743:1: ( RULE_INT )
- // InternalRoom.g:22744:1: RULE_INT
+ // InternalRoom.g:22821:1: ( RULE_INT )
+ // InternalRoom.g:22822:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -61727,14 +61973,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // InternalRoom.g:22755:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // InternalRoom.g:22833:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
public final void rule__Decimal__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22759:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // InternalRoom.g:22760:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // InternalRoom.g:22837:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // InternalRoom.g:22838:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
pushFollow(FOLLOW_30);
rule__Decimal__Group__2__Impl();
@@ -61765,17 +62011,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // InternalRoom.g:22767:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:22845:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22771:1: ( ( '.' ) )
- // InternalRoom.g:22772:1: ( '.' )
+ // InternalRoom.g:22849:1: ( ( '.' ) )
+ // InternalRoom.g:22850:1: ( '.' )
{
- // InternalRoom.g:22772:1: ( '.' )
- // InternalRoom.g:22773:1: '.'
+ // InternalRoom.g:22850:1: ( '.' )
+ // InternalRoom.g:22851:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -61802,14 +62048,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // InternalRoom.g:22786:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // InternalRoom.g:22864:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
public final void rule__Decimal__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22790:1: ( rule__Decimal__Group__3__Impl )
- // InternalRoom.g:22791:2: rule__Decimal__Group__3__Impl
+ // InternalRoom.g:22868:1: ( rule__Decimal__Group__3__Impl )
+ // InternalRoom.g:22869:2: rule__Decimal__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__3__Impl();
@@ -61835,17 +62081,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // InternalRoom.g:22797:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22875:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22801:1: ( ( RULE_INT ) )
- // InternalRoom.g:22802:1: ( RULE_INT )
+ // InternalRoom.g:22879:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22880:1: ( RULE_INT )
{
- // InternalRoom.g:22802:1: ( RULE_INT )
- // InternalRoom.g:22803:1: RULE_INT
+ // InternalRoom.g:22880:1: ( RULE_INT )
+ // InternalRoom.g:22881:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -61872,14 +62118,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // InternalRoom.g:22822:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // InternalRoom.g:22900:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
public final void rule__DecimalExp__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22826:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // InternalRoom.g:22827:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // InternalRoom.g:22904:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // InternalRoom.g:22905:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
pushFollow(FOLLOW_21);
rule__DecimalExp__Group__0__Impl();
@@ -61910,29 +62156,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // InternalRoom.g:22834:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // InternalRoom.g:22912:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
public final void rule__DecimalExp__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22838:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // InternalRoom.g:22839:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:22916:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // InternalRoom.g:22917:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // InternalRoom.g:22839:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // InternalRoom.g:22840:1: ( rule__DecimalExp__Alternatives_0 )?
+ // InternalRoom.g:22917:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:22918:1: ( rule__DecimalExp__Alternatives_0 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // InternalRoom.g:22841:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt201=2;
- int LA201_0 = input.LA(1);
+ // InternalRoom.g:22919:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( ((LA201_0>=27 && LA201_0<=28)) ) {
- alt201=1;
+ if ( ((LA203_0>=29 && LA203_0<=30)) ) {
+ alt203=1;
}
- switch (alt201) {
+ switch (alt203) {
case 1 :
- // InternalRoom.g:22841:2: rule__DecimalExp__Alternatives_0
+ // InternalRoom.g:22919:2: rule__DecimalExp__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_0();
@@ -61968,16 +62214,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // InternalRoom.g:22851:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // InternalRoom.g:22929:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
public final void rule__DecimalExp__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22855:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // InternalRoom.g:22856:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // InternalRoom.g:22933:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // InternalRoom.g:22934:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__DecimalExp__Group__1__Impl();
state._fsp--;
@@ -62006,17 +62252,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // InternalRoom.g:22863:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:22941:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22867:1: ( ( RULE_INT ) )
- // InternalRoom.g:22868:1: ( RULE_INT )
+ // InternalRoom.g:22945:1: ( ( RULE_INT ) )
+ // InternalRoom.g:22946:1: ( RULE_INT )
{
- // InternalRoom.g:22868:1: ( RULE_INT )
- // InternalRoom.g:22869:1: RULE_INT
+ // InternalRoom.g:22946:1: ( RULE_INT )
+ // InternalRoom.g:22947:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -62043,14 +62289,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // InternalRoom.g:22880:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // InternalRoom.g:22958:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
public final void rule__DecimalExp__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22884:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // InternalRoom.g:22885:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // InternalRoom.g:22962:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // InternalRoom.g:22963:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
pushFollow(FOLLOW_30);
rule__DecimalExp__Group__2__Impl();
@@ -62081,17 +62327,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // InternalRoom.g:22892:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:22970:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22896:1: ( ( '.' ) )
- // InternalRoom.g:22897:1: ( '.' )
+ // InternalRoom.g:22974:1: ( ( '.' ) )
+ // InternalRoom.g:22975:1: ( '.' )
{
- // InternalRoom.g:22897:1: ( '.' )
- // InternalRoom.g:22898:1: '.'
+ // InternalRoom.g:22975:1: ( '.' )
+ // InternalRoom.g:22976:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -62118,16 +62364,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // InternalRoom.g:22911:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // InternalRoom.g:22989:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
public final void rule__DecimalExp__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22915:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // InternalRoom.g:22916:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // InternalRoom.g:22993:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // InternalRoom.g:22994:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_119);
+ pushFollow(FOLLOW_120);
rule__DecimalExp__Group__3__Impl();
state._fsp--;
@@ -62156,17 +62402,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // InternalRoom.g:22923:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23001:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22927:1: ( ( RULE_INT ) )
- // InternalRoom.g:22928:1: ( RULE_INT )
+ // InternalRoom.g:23005:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23006:1: ( RULE_INT )
{
- // InternalRoom.g:22928:1: ( RULE_INT )
- // InternalRoom.g:22929:1: RULE_INT
+ // InternalRoom.g:23006:1: ( RULE_INT )
+ // InternalRoom.g:23007:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -62193,16 +62439,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // InternalRoom.g:22940:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // InternalRoom.g:23018:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
public final void rule__DecimalExp__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22944:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // InternalRoom.g:22945:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // InternalRoom.g:23022:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // InternalRoom.g:23023:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__DecimalExp__Group__4__Impl();
state._fsp--;
@@ -62231,21 +62477,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // InternalRoom.g:22952:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ // InternalRoom.g:23030:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
public final void rule__DecimalExp__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22956:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
- // InternalRoom.g:22957:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23034:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // InternalRoom.g:23035:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // InternalRoom.g:22957:1: ( ( rule__DecimalExp__Alternatives_4 ) )
- // InternalRoom.g:22958:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23035:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23036:1: ( rule__DecimalExp__Alternatives_4 )
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
- // InternalRoom.g:22959:1: ( rule__DecimalExp__Alternatives_4 )
- // InternalRoom.g:22959:2: rule__DecimalExp__Alternatives_4
+ // InternalRoom.g:23037:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23037:2: rule__DecimalExp__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_4();
@@ -62278,16 +62524,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5"
- // InternalRoom.g:22969:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ // InternalRoom.g:23047:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
public final void rule__DecimalExp__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22973:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // InternalRoom.g:22974:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
+ // InternalRoom.g:23051:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // InternalRoom.g:23052:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__DecimalExp__Group__5__Impl();
state._fsp--;
@@ -62316,29 +62562,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // InternalRoom.g:22981:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ // InternalRoom.g:23059:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
public final void rule__DecimalExp__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22985:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // InternalRoom.g:22986:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23063:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // InternalRoom.g:23064:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // InternalRoom.g:22986:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // InternalRoom.g:22987:1: ( rule__DecimalExp__Alternatives_5 )?
+ // InternalRoom.g:23064:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23065:1: ( rule__DecimalExp__Alternatives_5 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- // InternalRoom.g:22988:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt202=2;
- int LA202_0 = input.LA(1);
+ // InternalRoom.g:23066:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( ((LA202_0>=27 && LA202_0<=28)) ) {
- alt202=1;
+ if ( ((LA204_0>=29 && LA204_0<=30)) ) {
+ alt204=1;
}
- switch (alt202) {
+ switch (alt204) {
case 1 :
- // InternalRoom.g:22988:2: rule__DecimalExp__Alternatives_5
+ // InternalRoom.g:23066:2: rule__DecimalExp__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_5();
@@ -62374,14 +62620,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6"
- // InternalRoom.g:22998:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ // InternalRoom.g:23076:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
public final void rule__DecimalExp__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23002:1: ( rule__DecimalExp__Group__6__Impl )
- // InternalRoom.g:23003:2: rule__DecimalExp__Group__6__Impl
+ // InternalRoom.g:23080:1: ( rule__DecimalExp__Group__6__Impl )
+ // InternalRoom.g:23081:2: rule__DecimalExp__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__6__Impl();
@@ -62407,17 +62653,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // InternalRoom.g:23009:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23087:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23013:1: ( ( RULE_INT ) )
- // InternalRoom.g:23014:1: ( RULE_INT )
+ // InternalRoom.g:23091:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23092:1: ( RULE_INT )
{
- // InternalRoom.g:23014:1: ( RULE_INT )
- // InternalRoom.g:23015:1: RULE_INT
+ // InternalRoom.g:23092:1: ( RULE_INT )
+ // InternalRoom.g:23093:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
match(input,RULE_INT,FOLLOW_2);
@@ -62444,16 +62690,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // InternalRoom.g:23040:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // InternalRoom.g:23118:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
public final void rule__FQN__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23044:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // InternalRoom.g:23045:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // InternalRoom.g:23122:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // InternalRoom.g:23123:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__FQN__Group__0__Impl();
state._fsp--;
@@ -62482,17 +62728,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // InternalRoom.g:23052:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23130:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23056:1: ( ( RULE_ID ) )
- // InternalRoom.g:23057:1: ( RULE_ID )
+ // InternalRoom.g:23134:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23135:1: ( RULE_ID )
{
- // InternalRoom.g:23057:1: ( RULE_ID )
- // InternalRoom.g:23058:1: RULE_ID
+ // InternalRoom.g:23135:1: ( RULE_ID )
+ // InternalRoom.g:23136:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -62519,14 +62765,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // InternalRoom.g:23069:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // InternalRoom.g:23147:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
public final void rule__FQN__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23073:1: ( rule__FQN__Group__1__Impl )
- // InternalRoom.g:23074:2: rule__FQN__Group__1__Impl
+ // InternalRoom.g:23151:1: ( rule__FQN__Group__1__Impl )
+ // InternalRoom.g:23152:2: rule__FQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group__1__Impl();
@@ -62552,35 +62798,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // InternalRoom.g:23080:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // InternalRoom.g:23158:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
public final void rule__FQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23084:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // InternalRoom.g:23085:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23162:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // InternalRoom.g:23163:1: ( ( rule__FQN__Group_1__0 )* )
{
- // InternalRoom.g:23085:1: ( ( rule__FQN__Group_1__0 )* )
- // InternalRoom.g:23086:1: ( rule__FQN__Group_1__0 )*
+ // InternalRoom.g:23163:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23164:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // InternalRoom.g:23087:1: ( rule__FQN__Group_1__0 )*
- loop203:
+ // InternalRoom.g:23165:1: ( rule__FQN__Group_1__0 )*
+ loop205:
do {
- int alt203=2;
- int LA203_0 = input.LA(1);
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA203_0==87) ) {
- alt203=1;
+ if ( (LA205_0==87) ) {
+ alt205=1;
}
- switch (alt203) {
+ switch (alt205) {
case 1 :
- // InternalRoom.g:23087:2: rule__FQN__Group_1__0
+ // InternalRoom.g:23165:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
rule__FQN__Group_1__0();
state._fsp--;
@@ -62590,7 +62836,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop203;
+ break loop205;
}
} while (true);
@@ -62617,14 +62863,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // InternalRoom.g:23101:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // InternalRoom.g:23179:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
public final void rule__FQN__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23105:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // InternalRoom.g:23106:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // InternalRoom.g:23183:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // InternalRoom.g:23184:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
pushFollow(FOLLOW_3);
rule__FQN__Group_1__0__Impl();
@@ -62655,17 +62901,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // InternalRoom.g:23113:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalRoom.g:23191:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23117:1: ( ( '.' ) )
- // InternalRoom.g:23118:1: ( '.' )
+ // InternalRoom.g:23195:1: ( ( '.' ) )
+ // InternalRoom.g:23196:1: ( '.' )
{
- // InternalRoom.g:23118:1: ( '.' )
- // InternalRoom.g:23119:1: '.'
+ // InternalRoom.g:23196:1: ( '.' )
+ // InternalRoom.g:23197:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
match(input,87,FOLLOW_2);
@@ -62692,14 +62938,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // InternalRoom.g:23132:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // InternalRoom.g:23210:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
public final void rule__FQN__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23136:1: ( rule__FQN__Group_1__1__Impl )
- // InternalRoom.g:23137:2: rule__FQN__Group_1__1__Impl
+ // InternalRoom.g:23214:1: ( rule__FQN__Group_1__1__Impl )
+ // InternalRoom.g:23215:2: rule__FQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group_1__1__Impl();
@@ -62725,17 +62971,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // InternalRoom.g:23143:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23221:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23147:1: ( ( RULE_ID ) )
- // InternalRoom.g:23148:1: ( RULE_ID )
+ // InternalRoom.g:23225:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23226:1: ( RULE_ID )
{
- // InternalRoom.g:23148:1: ( RULE_ID )
- // InternalRoom.g:23149:1: RULE_ID
+ // InternalRoom.g:23226:1: ( RULE_ID )
+ // InternalRoom.g:23227:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -62762,29 +63008,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0"
- // InternalRoom.g:23165:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
+ // InternalRoom.g:23243:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
public final void rule__ActorClass__UnorderedGroup_0() throws RecognitionException {
int stackSize = keepStackSize();
getUnorderedGroupHelper().enter(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
try {
- // InternalRoom.g:23170:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
- // InternalRoom.g:23171:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ // InternalRoom.g:23248:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
+ // InternalRoom.g:23249:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
{
- // InternalRoom.g:23171:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalRoom.g:23249:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( LA204_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt204=1;
+ if ( LA206_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt206=1;
}
- else if ( ( LA204_0 >= 31 && LA204_0 <= 33 || LA204_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt204=1;
+ else if ( ( LA206_0 >= 33 && LA206_0 <= 35 || LA206_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt206=1;
}
- switch (alt204) {
+ switch (alt206) {
case 1 :
- // InternalRoom.g:23171:2: rule__ActorClass__UnorderedGroup_0__0
+ // InternalRoom.g:23249:2: rule__ActorClass__UnorderedGroup_0__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__0();
@@ -62817,44 +63063,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__Impl"
- // InternalRoom.g:23181:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
+ // InternalRoom.g:23259:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
public final void rule__ActorClass__UnorderedGroup_0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
boolean selected = false;
try {
- // InternalRoom.g:23186:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
- // InternalRoom.g:23187:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ // InternalRoom.g:23264:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
+ // InternalRoom.g:23265:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
{
- // InternalRoom.g:23187:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
- int alt205=2;
- int LA205_0 = input.LA(1);
+ // InternalRoom.g:23265:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( LA205_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt205=1;
+ if ( LA207_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt207=1;
}
- else if ( ( LA205_0 >= 31 && LA205_0 <= 33 || LA205_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt205=2;
+ else if ( ( LA207_0 >= 33 && LA207_0 <= 35 || LA207_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt207=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 205, 0, input);
+ new NoViableAltException("", 207, 0, input);
throw nvae;
}
- switch (alt205) {
+ switch (alt207) {
case 1 :
- // InternalRoom.g:23189:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23267:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
{
- // InternalRoom.g:23189:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
- // InternalRoom.g:23190:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23267:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23268:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
throw new FailedPredicateException(input, "rule__ActorClass__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0)");
}
- // InternalRoom.g:23190:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
- // InternalRoom.g:23191:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23268:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23269:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
@@ -62862,12 +63108,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23197:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
- // InternalRoom.g:23199:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23275:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23277:7: ( rule__ActorClass__AbstractAssignment_0_0 )
{
before(grammarAccess.getActorClassAccess().getAbstractAssignment_0_0());
- // InternalRoom.g:23200:7: ( rule__ActorClass__AbstractAssignment_0_0 )
- // InternalRoom.g:23200:8: rule__ActorClass__AbstractAssignment_0_0
+ // InternalRoom.g:23278:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23278:8: rule__ActorClass__AbstractAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__AbstractAssignment_0_0();
@@ -62891,16 +63137,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:23206:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23284:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
{
- // InternalRoom.g:23206:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
- // InternalRoom.g:23207:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23284:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23285:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
throw new FailedPredicateException(input, "rule__ActorClass__UnorderedGroup_0__Impl", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1)");
}
- // InternalRoom.g:23207:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
- // InternalRoom.g:23208:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23285:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23286:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
@@ -62908,12 +63154,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23214:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
- // InternalRoom.g:23216:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23292:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23294:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
{
before(grammarAccess.getActorClassAccess().getCommTypeAssignment_0_1());
- // InternalRoom.g:23217:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
- // InternalRoom.g:23217:8: rule__ActorClass__CommTypeAssignment_0_1
+ // InternalRoom.g:23295:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23295:8: rule__ActorClass__CommTypeAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__CommTypeAssignment_0_1();
@@ -62960,33 +63206,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__0"
- // InternalRoom.g:23232:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
+ // InternalRoom.g:23310:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
public final void rule__ActorClass__UnorderedGroup_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23236:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
- // InternalRoom.g:23237:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
+ // InternalRoom.g:23314:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
+ // InternalRoom.g:23315:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
{
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_122);
rule__ActorClass__UnorderedGroup_0__Impl();
state._fsp--;
- // InternalRoom.g:23238:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
- int alt206=2;
- int LA206_0 = input.LA(1);
+ // InternalRoom.g:23316:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( LA206_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt206=1;
+ if ( LA208_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt208=1;
}
- else if ( ( LA206_0 >= 31 && LA206_0 <= 33 || LA206_0 == 36 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt206=1;
+ else if ( ( LA208_0 >= 33 && LA208_0 <= 35 || LA208_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt208=1;
}
- switch (alt206) {
+ switch (alt208) {
case 1 :
- // InternalRoom.g:23238:2: rule__ActorClass__UnorderedGroup_0__1
+ // InternalRoom.g:23316:2: rule__ActorClass__UnorderedGroup_0__1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__1();
@@ -63018,14 +63264,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__1"
- // InternalRoom.g:23245:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
+ // InternalRoom.g:23323:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
public final void rule__ActorClass__UnorderedGroup_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23249:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
- // InternalRoom.g:23250:2: rule__ActorClass__UnorderedGroup_0__Impl
+ // InternalRoom.g:23327:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
+ // InternalRoom.g:23328:2: rule__ActorClass__UnorderedGroup_0__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__Impl();
@@ -63051,17 +63297,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__NameAssignment_1"
- // InternalRoom.g:23261:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23339:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
public final void rule__RoomModel__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23265:1: ( ( ruleFQN ) )
- // InternalRoom.g:23266:1: ( ruleFQN )
+ // InternalRoom.g:23343:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23344:1: ( ruleFQN )
{
- // InternalRoom.g:23266:1: ( ruleFQN )
- // InternalRoom.g:23267:1: ruleFQN
+ // InternalRoom.g:23344:1: ( ruleFQN )
+ // InternalRoom.g:23345:1: ruleFQN
{
before(grammarAccess.getRoomModelAccess().getNameFQNParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -63092,17 +63338,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DocuAssignment_2"
- // InternalRoom.g:23276:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23354:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RoomModel__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23280:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23281:1: ( ruleDocumentation )
+ // InternalRoom.g:23358:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23359:1: ( ruleDocumentation )
{
- // InternalRoom.g:23281:1: ( ruleDocumentation )
- // InternalRoom.g:23282:1: ruleDocumentation
+ // InternalRoom.g:23359:1: ( ruleDocumentation )
+ // InternalRoom.g:23360:1: ruleDocumentation
{
before(grammarAccess.getRoomModelAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -63133,17 +63379,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ImportsAssignment_4"
- // InternalRoom.g:23291:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
+ // InternalRoom.g:23369:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
public final void rule__RoomModel__ImportsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23295:1: ( ( ruleImport ) )
- // InternalRoom.g:23296:1: ( ruleImport )
+ // InternalRoom.g:23373:1: ( ( ruleImport ) )
+ // InternalRoom.g:23374:1: ( ruleImport )
{
- // InternalRoom.g:23296:1: ( ruleImport )
- // InternalRoom.g:23297:1: ruleImport
+ // InternalRoom.g:23374:1: ( ruleImport )
+ // InternalRoom.g:23375:1: ruleImport
{
before(grammarAccess.getRoomModelAccess().getImportsImportParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -63174,17 +63420,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__PrimitiveTypesAssignment_5_0"
- // InternalRoom.g:23306:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
+ // InternalRoom.g:23384:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
public final void rule__RoomModel__PrimitiveTypesAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23310:1: ( ( rulePrimitiveType ) )
- // InternalRoom.g:23311:1: ( rulePrimitiveType )
+ // InternalRoom.g:23388:1: ( ( rulePrimitiveType ) )
+ // InternalRoom.g:23389:1: ( rulePrimitiveType )
{
- // InternalRoom.g:23311:1: ( rulePrimitiveType )
- // InternalRoom.g:23312:1: rulePrimitiveType
+ // InternalRoom.g:23389:1: ( rulePrimitiveType )
+ // InternalRoom.g:23390:1: rulePrimitiveType
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesPrimitiveTypeParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -63215,17 +63461,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__EnumerationTypesAssignment_5_1"
- // InternalRoom.g:23321:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
+ // InternalRoom.g:23399:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
public final void rule__RoomModel__EnumerationTypesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23325:1: ( ( ruleEnumerationType ) )
- // InternalRoom.g:23326:1: ( ruleEnumerationType )
+ // InternalRoom.g:23403:1: ( ( ruleEnumerationType ) )
+ // InternalRoom.g:23404:1: ( ruleEnumerationType )
{
- // InternalRoom.g:23326:1: ( ruleEnumerationType )
- // InternalRoom.g:23327:1: ruleEnumerationType
+ // InternalRoom.g:23404:1: ( ruleEnumerationType )
+ // InternalRoom.g:23405:1: ruleEnumerationType
{
before(grammarAccess.getRoomModelAccess().getEnumerationTypesEnumerationTypeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -63256,17 +63502,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ExternalTypesAssignment_5_2"
- // InternalRoom.g:23336:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
+ // InternalRoom.g:23414:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
public final void rule__RoomModel__ExternalTypesAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23340:1: ( ( ruleExternalType ) )
- // InternalRoom.g:23341:1: ( ruleExternalType )
+ // InternalRoom.g:23418:1: ( ( ruleExternalType ) )
+ // InternalRoom.g:23419:1: ( ruleExternalType )
{
- // InternalRoom.g:23341:1: ( ruleExternalType )
- // InternalRoom.g:23342:1: ruleExternalType
+ // InternalRoom.g:23419:1: ( ruleExternalType )
+ // InternalRoom.g:23420:1: ruleExternalType
{
before(grammarAccess.getRoomModelAccess().getExternalTypesExternalTypeParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -63297,17 +63543,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DataClassesAssignment_5_3"
- // InternalRoom.g:23351:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
+ // InternalRoom.g:23429:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
public final void rule__RoomModel__DataClassesAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23355:1: ( ( ruleDataClass ) )
- // InternalRoom.g:23356:1: ( ruleDataClass )
+ // InternalRoom.g:23433:1: ( ( ruleDataClass ) )
+ // InternalRoom.g:23434:1: ( ruleDataClass )
{
- // InternalRoom.g:23356:1: ( ruleDataClass )
- // InternalRoom.g:23357:1: ruleDataClass
+ // InternalRoom.g:23434:1: ( ruleDataClass )
+ // InternalRoom.g:23435:1: ruleDataClass
{
before(grammarAccess.getRoomModelAccess().getDataClassesDataClassParserRuleCall_5_3_0());
pushFollow(FOLLOW_2);
@@ -63338,17 +63584,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ProtocolClassesAssignment_5_4"
- // InternalRoom.g:23366:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
+ // InternalRoom.g:23444:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
public final void rule__RoomModel__ProtocolClassesAssignment_5_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23370:1: ( ( ruleGeneralProtocolClass ) )
- // InternalRoom.g:23371:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23448:1: ( ( ruleGeneralProtocolClass ) )
+ // InternalRoom.g:23449:1: ( ruleGeneralProtocolClass )
{
- // InternalRoom.g:23371:1: ( ruleGeneralProtocolClass )
- // InternalRoom.g:23372:1: ruleGeneralProtocolClass
+ // InternalRoom.g:23449:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23450:1: ruleGeneralProtocolClass
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesGeneralProtocolClassParserRuleCall_5_4_0());
pushFollow(FOLLOW_2);
@@ -63379,17 +63625,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ActorClassesAssignment_5_5"
- // InternalRoom.g:23381:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
+ // InternalRoom.g:23459:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
public final void rule__RoomModel__ActorClassesAssignment_5_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23385:1: ( ( ruleActorClass ) )
- // InternalRoom.g:23386:1: ( ruleActorClass )
+ // InternalRoom.g:23463:1: ( ( ruleActorClass ) )
+ // InternalRoom.g:23464:1: ( ruleActorClass )
{
- // InternalRoom.g:23386:1: ( ruleActorClass )
- // InternalRoom.g:23387:1: ruleActorClass
+ // InternalRoom.g:23464:1: ( ruleActorClass )
+ // InternalRoom.g:23465:1: ruleActorClass
{
before(grammarAccess.getRoomModelAccess().getActorClassesActorClassParserRuleCall_5_5_0());
pushFollow(FOLLOW_2);
@@ -63420,17 +63666,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SubSystemClassesAssignment_5_6"
- // InternalRoom.g:23396:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
+ // InternalRoom.g:23474:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
public final void rule__RoomModel__SubSystemClassesAssignment_5_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23400:1: ( ( ruleSubSystemClass ) )
- // InternalRoom.g:23401:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23478:1: ( ( ruleSubSystemClass ) )
+ // InternalRoom.g:23479:1: ( ruleSubSystemClass )
{
- // InternalRoom.g:23401:1: ( ruleSubSystemClass )
- // InternalRoom.g:23402:1: ruleSubSystemClass
+ // InternalRoom.g:23479:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23480:1: ruleSubSystemClass
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesSubSystemClassParserRuleCall_5_6_0());
pushFollow(FOLLOW_2);
@@ -63461,17 +63707,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SystemsAssignment_5_7"
- // InternalRoom.g:23411:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
+ // InternalRoom.g:23489:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
public final void rule__RoomModel__SystemsAssignment_5_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23415:1: ( ( ruleLogicalSystem ) )
- // InternalRoom.g:23416:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23493:1: ( ( ruleLogicalSystem ) )
+ // InternalRoom.g:23494:1: ( ruleLogicalSystem )
{
- // InternalRoom.g:23416:1: ( ruleLogicalSystem )
- // InternalRoom.g:23417:1: ruleLogicalSystem
+ // InternalRoom.g:23494:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23495:1: ruleLogicalSystem
{
before(grammarAccess.getRoomModelAccess().getSystemsLogicalSystemParserRuleCall_5_7_0());
pushFollow(FOLLOW_2);
@@ -63502,17 +63748,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__AnnotationTypesAssignment_5_8"
- // InternalRoom.g:23426:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
+ // InternalRoom.g:23504:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
public final void rule__RoomModel__AnnotationTypesAssignment_5_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23430:1: ( ( ruleAnnotationType ) )
- // InternalRoom.g:23431:1: ( ruleAnnotationType )
+ // InternalRoom.g:23508:1: ( ( ruleAnnotationType ) )
+ // InternalRoom.g:23509:1: ( ruleAnnotationType )
{
- // InternalRoom.g:23431:1: ( ruleAnnotationType )
- // InternalRoom.g:23432:1: ruleAnnotationType
+ // InternalRoom.g:23509:1: ( ruleAnnotationType )
+ // InternalRoom.g:23510:1: ruleAnnotationType
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAnnotationTypeParserRuleCall_5_8_0());
pushFollow(FOLLOW_2);
@@ -63543,17 +63789,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__NameAssignment_0"
- // InternalRoom.g:23441:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23519:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__VarDecl__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23445:1: ( ( RULE_ID ) )
- // InternalRoom.g:23446:1: ( RULE_ID )
+ // InternalRoom.g:23523:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23524:1: ( RULE_ID )
{
- // InternalRoom.g:23446:1: ( RULE_ID )
- // InternalRoom.g:23447:1: RULE_ID
+ // InternalRoom.g:23524:1: ( RULE_ID )
+ // InternalRoom.g:23525:1: RULE_ID
{
before(grammarAccess.getVarDeclAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63580,17 +63826,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__RefTypeAssignment_2"
- // InternalRoom.g:23456:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
+ // InternalRoom.g:23534:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
public final void rule__VarDecl__RefTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23460:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23461:1: ( ruleRefableType )
+ // InternalRoom.g:23538:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23539:1: ( ruleRefableType )
{
- // InternalRoom.g:23461:1: ( ruleRefableType )
- // InternalRoom.g:23462:1: ruleRefableType
+ // InternalRoom.g:23539:1: ( ruleRefableType )
+ // InternalRoom.g:23540:1: ruleRefableType
{
before(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -63621,21 +63867,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__TypeAssignment_0"
- // InternalRoom.g:23471:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23549:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
public final void rule__RefableType__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23475:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23476:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23553:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23554:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23476:1: ( ( ruleFQN ) )
- // InternalRoom.g:23477:1: ( ruleFQN )
+ // InternalRoom.g:23554:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23555:1: ( ruleFQN )
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeCrossReference_0_0());
- // InternalRoom.g:23478:1: ( ruleFQN )
- // InternalRoom.g:23479:1: ruleFQN
+ // InternalRoom.g:23556:1: ( ruleFQN )
+ // InternalRoom.g:23557:1: ruleFQN
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeFQNParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -63670,21 +63916,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__RefAssignment_1"
- // InternalRoom.g:23490:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
+ // InternalRoom.g:23568:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
public final void rule__RefableType__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23494:1: ( ( ( 'ref' ) ) )
- // InternalRoom.g:23495:1: ( ( 'ref' ) )
+ // InternalRoom.g:23572:1: ( ( ( 'ref' ) ) )
+ // InternalRoom.g:23573:1: ( ( 'ref' ) )
{
- // InternalRoom.g:23495:1: ( ( 'ref' ) )
- // InternalRoom.g:23496:1: ( 'ref' )
+ // InternalRoom.g:23573:1: ( ( 'ref' ) )
+ // InternalRoom.g:23574:1: ( 'ref' )
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
- // InternalRoom.g:23497:1: ( 'ref' )
- // InternalRoom.g:23498:1: 'ref'
+ // InternalRoom.g:23575:1: ( 'ref' )
+ // InternalRoom.g:23576:1: 'ref'
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
match(input,91,FOLLOW_2);
@@ -63715,17 +63961,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__NameAssignment_1"
- // InternalRoom.g:23513:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23591:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PrimitiveType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23517:1: ( ( RULE_ID ) )
- // InternalRoom.g:23518:1: ( RULE_ID )
+ // InternalRoom.g:23595:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23596:1: ( RULE_ID )
{
- // InternalRoom.g:23518:1: ( RULE_ID )
- // InternalRoom.g:23519:1: RULE_ID
+ // InternalRoom.g:23596:1: ( RULE_ID )
+ // InternalRoom.g:23597:1: RULE_ID
{
before(grammarAccess.getPrimitiveTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63752,17 +63998,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TypeAssignment_3"
- // InternalRoom.g:23528:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
+ // InternalRoom.g:23606:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
public final void rule__PrimitiveType__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23532:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:23533:1: ( ruleLiteralType )
+ // InternalRoom.g:23610:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:23611:1: ( ruleLiteralType )
{
- // InternalRoom.g:23533:1: ( ruleLiteralType )
- // InternalRoom.g:23534:1: ruleLiteralType
+ // InternalRoom.g:23611:1: ( ruleLiteralType )
+ // InternalRoom.g:23612:1: ruleLiteralType
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -63793,17 +64039,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TargetNameAssignment_5"
- // InternalRoom.g:23543:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:23621:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__TargetNameAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23547:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23548:1: ( RULE_STRING )
+ // InternalRoom.g:23625:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23626:1: ( RULE_STRING )
{
- // InternalRoom.g:23548:1: ( RULE_STRING )
- // InternalRoom.g:23549:1: RULE_STRING
+ // InternalRoom.g:23626:1: ( RULE_STRING )
+ // InternalRoom.g:23627:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -63830,17 +64076,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__CastNameAssignment_6_1"
- // InternalRoom.g:23558:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23636:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
public final void rule__PrimitiveType__CastNameAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23562:1: ( ( ruleFQN ) )
- // InternalRoom.g:23563:1: ( ruleFQN )
+ // InternalRoom.g:23640:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23641:1: ( ruleFQN )
{
- // InternalRoom.g:23563:1: ( ruleFQN )
- // InternalRoom.g:23564:1: ruleFQN
+ // InternalRoom.g:23641:1: ( ruleFQN )
+ // InternalRoom.g:23642:1: ruleFQN
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -63871,17 +64117,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DefaultValueLiteralAssignment_8"
- // InternalRoom.g:23573:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
+ // InternalRoom.g:23651:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__DefaultValueLiteralAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23577:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23578:1: ( RULE_STRING )
+ // InternalRoom.g:23655:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23656:1: ( RULE_STRING )
{
- // InternalRoom.g:23578:1: ( RULE_STRING )
- // InternalRoom.g:23579:1: RULE_STRING
+ // InternalRoom.g:23656:1: ( RULE_STRING )
+ // InternalRoom.g:23657:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_8_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -63908,17 +64154,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DocuAssignment_9"
- // InternalRoom.g:23588:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23666:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
public final void rule__PrimitiveType__DocuAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23592:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23593:1: ( ruleDocumentation )
+ // InternalRoom.g:23670:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23671:1: ( ruleDocumentation )
{
- // InternalRoom.g:23593:1: ( ruleDocumentation )
- // InternalRoom.g:23594:1: ruleDocumentation
+ // InternalRoom.g:23671:1: ( ruleDocumentation )
+ // InternalRoom.g:23672:1: ruleDocumentation
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -63949,17 +64195,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__NameAssignment_1"
- // InternalRoom.g:23603:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23681:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EnumerationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23607:1: ( ( RULE_ID ) )
- // InternalRoom.g:23608:1: ( RULE_ID )
+ // InternalRoom.g:23685:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23686:1: ( RULE_ID )
{
- // InternalRoom.g:23608:1: ( RULE_ID )
- // InternalRoom.g:23609:1: RULE_ID
+ // InternalRoom.g:23686:1: ( RULE_ID )
+ // InternalRoom.g:23687:1: RULE_ID
{
before(grammarAccess.getEnumerationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63986,17 +64232,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__DocuAssignment_2"
- // InternalRoom.g:23618:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23696:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__EnumerationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23622:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23623:1: ( ruleDocumentation )
+ // InternalRoom.g:23700:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23701:1: ( ruleDocumentation )
{
- // InternalRoom.g:23623:1: ( ruleDocumentation )
- // InternalRoom.g:23624:1: ruleDocumentation
+ // InternalRoom.g:23701:1: ( ruleDocumentation )
+ // InternalRoom.g:23702:1: ruleDocumentation
{
before(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64027,21 +64273,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__PrimitiveTypeAssignment_3_1"
- // InternalRoom.g:23633:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23711:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__EnumerationType__PrimitiveTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23637:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23638:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23715:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23716:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23638:1: ( ( ruleFQN ) )
- // InternalRoom.g:23639:1: ( ruleFQN )
+ // InternalRoom.g:23716:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23717:1: ( ruleFQN )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeCrossReference_3_1_0());
- // InternalRoom.g:23640:1: ( ruleFQN )
- // InternalRoom.g:23641:1: ruleFQN
+ // InternalRoom.g:23718:1: ( ruleFQN )
+ // InternalRoom.g:23719:1: ruleFQN
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -64076,17 +64322,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_0"
- // InternalRoom.g:23652:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23730:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23656:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23657:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23734:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23735:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23657:1: ( ruleEnumLiteral )
- // InternalRoom.g:23658:1: ruleEnumLiteral
+ // InternalRoom.g:23735:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23736:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -64117,17 +64363,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_1_1"
- // InternalRoom.g:23667:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:23745:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23671:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:23672:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23749:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:23750:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:23672:1: ( ruleEnumLiteral )
- // InternalRoom.g:23673:1: ruleEnumLiteral
+ // InternalRoom.g:23750:1: ( ruleEnumLiteral )
+ // InternalRoom.g:23751:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
pushFollow(FOLLOW_2);
@@ -64158,17 +64404,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__NameAssignment_0"
- // InternalRoom.g:23682:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23760:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__EnumLiteral__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23686:1: ( ( RULE_ID ) )
- // InternalRoom.g:23687:1: ( RULE_ID )
+ // InternalRoom.g:23764:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23765:1: ( RULE_ID )
{
- // InternalRoom.g:23687:1: ( RULE_ID )
- // InternalRoom.g:23688:1: RULE_ID
+ // InternalRoom.g:23765:1: ( RULE_ID )
+ // InternalRoom.g:23766:1: RULE_ID
{
before(grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64195,17 +64441,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__LiteralAssignment_1_1"
- // InternalRoom.g:23697:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
+ // InternalRoom.g:23775:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
public final void rule__EnumLiteral__LiteralAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23701:1: ( ( ruleIntLiteral ) )
- // InternalRoom.g:23702:1: ( ruleIntLiteral )
+ // InternalRoom.g:23779:1: ( ( ruleIntLiteral ) )
+ // InternalRoom.g:23780:1: ( ruleIntLiteral )
{
- // InternalRoom.g:23702:1: ( ruleIntLiteral )
- // InternalRoom.g:23703:1: ruleIntLiteral
+ // InternalRoom.g:23780:1: ( ruleIntLiteral )
+ // InternalRoom.g:23781:1: ruleIntLiteral
{
before(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -64236,17 +64482,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__NameAssignment_1"
- // InternalRoom.g:23712:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23790:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExternalType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23716:1: ( ( RULE_ID ) )
- // InternalRoom.g:23717:1: ( RULE_ID )
+ // InternalRoom.g:23794:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23795:1: ( RULE_ID )
{
- // InternalRoom.g:23717:1: ( RULE_ID )
- // InternalRoom.g:23718:1: RULE_ID
+ // InternalRoom.g:23795:1: ( RULE_ID )
+ // InternalRoom.g:23796:1: RULE_ID
{
before(grammarAccess.getExternalTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64273,17 +64519,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__TargetNameAssignment_3"
- // InternalRoom.g:23727:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
+ // InternalRoom.g:23805:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
public final void rule__ExternalType__TargetNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23731:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23732:1: ( RULE_STRING )
+ // InternalRoom.g:23809:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23810:1: ( RULE_STRING )
{
- // InternalRoom.g:23732:1: ( RULE_STRING )
- // InternalRoom.g:23733:1: RULE_STRING
+ // InternalRoom.g:23810:1: ( RULE_STRING )
+ // InternalRoom.g:23811:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getTargetNameSTRINGTerminalRuleCall_3_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64310,17 +64556,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DefaultValueLiteralAssignment_4_1"
- // InternalRoom.g:23742:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:23820:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
public final void rule__ExternalType__DefaultValueLiteralAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23746:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23747:1: ( RULE_STRING )
+ // InternalRoom.g:23824:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:23825:1: ( RULE_STRING )
{
- // InternalRoom.g:23747:1: ( RULE_STRING )
- // InternalRoom.g:23748:1: RULE_STRING
+ // InternalRoom.g:23825:1: ( RULE_STRING )
+ // InternalRoom.g:23826:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64347,17 +64593,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DocuAssignment_5"
- // InternalRoom.g:23757:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23835:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
public final void rule__ExternalType__DocuAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23761:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23762:1: ( ruleDocumentation )
+ // InternalRoom.g:23839:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23840:1: ( ruleDocumentation )
{
- // InternalRoom.g:23762:1: ( ruleDocumentation )
- // InternalRoom.g:23763:1: ruleDocumentation
+ // InternalRoom.g:23840:1: ( ruleDocumentation )
+ // InternalRoom.g:23841:1: ruleDocumentation
{
before(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64388,17 +64634,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__NameAssignment_1"
- // InternalRoom.g:23772:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23850:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__DataClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23776:1: ( ( RULE_ID ) )
- // InternalRoom.g:23777:1: ( RULE_ID )
+ // InternalRoom.g:23854:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23855:1: ( RULE_ID )
{
- // InternalRoom.g:23777:1: ( RULE_ID )
- // InternalRoom.g:23778:1: RULE_ID
+ // InternalRoom.g:23855:1: ( RULE_ID )
+ // InternalRoom.g:23856:1: RULE_ID
{
before(grammarAccess.getDataClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64425,17 +64671,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__DocuAssignment_2"
- // InternalRoom.g:23787:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23865:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__DataClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23791:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23792:1: ( ruleDocumentation )
+ // InternalRoom.g:23869:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23870:1: ( ruleDocumentation )
{
- // InternalRoom.g:23792:1: ( ruleDocumentation )
- // InternalRoom.g:23793:1: ruleDocumentation
+ // InternalRoom.g:23870:1: ( ruleDocumentation )
+ // InternalRoom.g:23871:1: ruleDocumentation
{
before(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64466,21 +64712,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__BaseAssignment_3_1"
- // InternalRoom.g:23802:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23880:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__DataClass__BaseAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23806:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23807:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23884:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23885:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23807:1: ( ( ruleFQN ) )
- // InternalRoom.g:23808:1: ( ruleFQN )
+ // InternalRoom.g:23885:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23886:1: ( ruleFQN )
{
before(grammarAccess.getDataClassAccess().getBaseDataClassCrossReference_3_1_0());
- // InternalRoom.g:23809:1: ( ruleFQN )
- // InternalRoom.g:23810:1: ruleFQN
+ // InternalRoom.g:23887:1: ( ruleFQN )
+ // InternalRoom.g:23888:1: ruleFQN
{
before(grammarAccess.getDataClassAccess().getBaseDataClassFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -64515,17 +64761,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AnnotationsAssignment_5"
- // InternalRoom.g:23821:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
+ // InternalRoom.g:23899:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
public final void rule__DataClass__AnnotationsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23825:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:23826:1: ( ruleAnnotation )
+ // InternalRoom.g:23903:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:23904:1: ( ruleAnnotation )
{
- // InternalRoom.g:23826:1: ( ruleAnnotation )
- // InternalRoom.g:23827:1: ruleAnnotation
+ // InternalRoom.g:23904:1: ( ruleAnnotation )
+ // InternalRoom.g:23905:1: ruleAnnotation
{
before(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -64556,17 +64802,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode1Assignment_6_1"
- // InternalRoom.g:23836:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23914:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode1Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23840:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23841:1: ( ruleDetailCode )
+ // InternalRoom.g:23918:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23919:1: ( ruleDetailCode )
{
- // InternalRoom.g:23841:1: ( ruleDetailCode )
- // InternalRoom.g:23842:1: ruleDetailCode
+ // InternalRoom.g:23919:1: ( ruleDetailCode )
+ // InternalRoom.g:23920:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -64597,17 +64843,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode2Assignment_7_1"
- // InternalRoom.g:23851:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23929:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode2Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23855:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23856:1: ( ruleDetailCode )
+ // InternalRoom.g:23933:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23934:1: ( ruleDetailCode )
{
- // InternalRoom.g:23856:1: ( ruleDetailCode )
- // InternalRoom.g:23857:1: ruleDetailCode
+ // InternalRoom.g:23934:1: ( ruleDetailCode )
+ // InternalRoom.g:23935:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -64638,17 +64884,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode3Assignment_8_1"
- // InternalRoom.g:23866:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:23944:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode3Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23870:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:23871:1: ( ruleDetailCode )
+ // InternalRoom.g:23948:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:23949:1: ( ruleDetailCode )
{
- // InternalRoom.g:23871:1: ( ruleDetailCode )
- // InternalRoom.g:23872:1: ruleDetailCode
+ // InternalRoom.g:23949:1: ( ruleDetailCode )
+ // InternalRoom.g:23950:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -64679,17 +64925,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__OperationsAssignment_9_0"
- // InternalRoom.g:23881:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:23959:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
public final void rule__DataClass__OperationsAssignment_9_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23885:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:23886:1: ( ruleStandardOperation )
+ // InternalRoom.g:23963:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:23964:1: ( ruleStandardOperation )
{
- // InternalRoom.g:23886:1: ( ruleStandardOperation )
- // InternalRoom.g:23887:1: ruleStandardOperation
+ // InternalRoom.g:23964:1: ( ruleStandardOperation )
+ // InternalRoom.g:23965:1: ruleStandardOperation
{
before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
pushFollow(FOLLOW_2);
@@ -64720,17 +64966,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__StructorsAssignment_9_1"
- // InternalRoom.g:23896:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:23974:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
public final void rule__DataClass__StructorsAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23900:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:23901:1: ( ruleClassStructor )
+ // InternalRoom.g:23978:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:23979:1: ( ruleClassStructor )
{
- // InternalRoom.g:23901:1: ( ruleClassStructor )
- // InternalRoom.g:23902:1: ruleClassStructor
+ // InternalRoom.g:23979:1: ( ruleClassStructor )
+ // InternalRoom.g:23980:1: ruleClassStructor
{
before(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -64761,17 +65007,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AttributesAssignment_9_2"
- // InternalRoom.g:23911:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:23989:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
public final void rule__DataClass__AttributesAssignment_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23915:1: ( ( ruleAttribute ) )
- // InternalRoom.g:23916:1: ( ruleAttribute )
+ // InternalRoom.g:23993:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:23994:1: ( ruleAttribute )
{
- // InternalRoom.g:23916:1: ( ruleAttribute )
- // InternalRoom.g:23917:1: ruleAttribute
+ // InternalRoom.g:23994:1: ( ruleAttribute )
+ // InternalRoom.g:23995:1: ruleAttribute
{
before(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
pushFollow(FOLLOW_2);
@@ -64802,17 +65048,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__NameAssignment_1"
- // InternalRoom.g:23926:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24004:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__Attribute__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23930:1: ( ( RULE_ID ) )
- // InternalRoom.g:23931:1: ( RULE_ID )
+ // InternalRoom.g:24008:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24009:1: ( RULE_ID )
{
- // InternalRoom.g:23931:1: ( RULE_ID )
- // InternalRoom.g:23932:1: RULE_ID
+ // InternalRoom.g:24009:1: ( RULE_ID )
+ // InternalRoom.g:24010:1: RULE_ID
{
before(grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64839,17 +65085,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__SizeAssignment_2_1"
- // InternalRoom.g:23941:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
+ // InternalRoom.g:24019:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
public final void rule__Attribute__SizeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23945:1: ( ( RULE_INT ) )
- // InternalRoom.g:23946:1: ( RULE_INT )
+ // InternalRoom.g:24023:1: ( ( RULE_INT ) )
+ // InternalRoom.g:24024:1: ( RULE_INT )
{
- // InternalRoom.g:23946:1: ( RULE_INT )
- // InternalRoom.g:23947:1: RULE_INT
+ // InternalRoom.g:24024:1: ( RULE_INT )
+ // InternalRoom.g:24025:1: RULE_INT
{
before(grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -64876,17 +65122,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__TypeAssignment_4"
- // InternalRoom.g:23956:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
+ // InternalRoom.g:24034:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
public final void rule__Attribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23960:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23961:1: ( ruleRefableType )
+ // InternalRoom.g:24038:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24039:1: ( ruleRefableType )
{
- // InternalRoom.g:23961:1: ( ruleRefableType )
- // InternalRoom.g:23962:1: ruleRefableType
+ // InternalRoom.g:24039:1: ( ruleRefableType )
+ // InternalRoom.g:24040:1: ruleRefableType
{
before(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -64917,17 +65163,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DefaultValueLiteralAssignment_5_1"
- // InternalRoom.g:23971:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:24049:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
public final void rule__Attribute__DefaultValueLiteralAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23975:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23976:1: ( RULE_STRING )
+ // InternalRoom.g:24053:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24054:1: ( RULE_STRING )
{
- // InternalRoom.g:23976:1: ( RULE_STRING )
- // InternalRoom.g:23977:1: RULE_STRING
+ // InternalRoom.g:24054:1: ( RULE_STRING )
+ // InternalRoom.g:24055:1: RULE_STRING
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -64954,17 +65200,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DocuAssignment_6"
- // InternalRoom.g:23986:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24064:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Attribute__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23990:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23991:1: ( ruleDocumentation )
+ // InternalRoom.g:24068:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24069:1: ( ruleDocumentation )
{
- // InternalRoom.g:23991:1: ( ruleDocumentation )
- // InternalRoom.g:23992:1: ruleDocumentation
+ // InternalRoom.g:24069:1: ( ruleDocumentation )
+ // InternalRoom.g:24070:1: ruleDocumentation
{
before(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -64995,21 +65241,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__OverrideAssignment_0"
- // InternalRoom.g:24001:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
+ // InternalRoom.g:24079:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
public final void rule__StandardOperation__OverrideAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24005:1: ( ( ( 'override' ) ) )
- // InternalRoom.g:24006:1: ( ( 'override' ) )
+ // InternalRoom.g:24083:1: ( ( ( 'override' ) ) )
+ // InternalRoom.g:24084:1: ( ( 'override' ) )
{
- // InternalRoom.g:24006:1: ( ( 'override' ) )
- // InternalRoom.g:24007:1: ( 'override' )
+ // InternalRoom.g:24084:1: ( ( 'override' ) )
+ // InternalRoom.g:24085:1: ( 'override' )
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- // InternalRoom.g:24008:1: ( 'override' )
- // InternalRoom.g:24009:1: 'override'
+ // InternalRoom.g:24086:1: ( 'override' )
+ // InternalRoom.g:24087:1: 'override'
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
match(input,128,FOLLOW_2);
@@ -65040,17 +65286,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__NameAssignment_2"
- // InternalRoom.g:24024:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24102:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__StandardOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24028:1: ( ( RULE_ID ) )
- // InternalRoom.g:24029:1: ( RULE_ID )
+ // InternalRoom.g:24106:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24107:1: ( RULE_ID )
{
- // InternalRoom.g:24029:1: ( RULE_ID )
- // InternalRoom.g:24030:1: RULE_ID
+ // InternalRoom.g:24107:1: ( RULE_ID )
+ // InternalRoom.g:24108:1: RULE_ID
{
before(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65077,17 +65323,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_0"
- // InternalRoom.g:24039:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24117:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24043:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24044:1: ( ruleVarDecl )
+ // InternalRoom.g:24121:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24122:1: ( ruleVarDecl )
{
- // InternalRoom.g:24044:1: ( ruleVarDecl )
- // InternalRoom.g:24045:1: ruleVarDecl
+ // InternalRoom.g:24122:1: ( ruleVarDecl )
+ // InternalRoom.g:24123:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
pushFollow(FOLLOW_2);
@@ -65118,17 +65364,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_1_1"
- // InternalRoom.g:24054:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24132:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24058:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24059:1: ( ruleVarDecl )
+ // InternalRoom.g:24136:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24137:1: ( ruleVarDecl )
{
- // InternalRoom.g:24059:1: ( ruleVarDecl )
- // InternalRoom.g:24060:1: ruleVarDecl
+ // InternalRoom.g:24137:1: ( ruleVarDecl )
+ // InternalRoom.g:24138:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
pushFollow(FOLLOW_2);
@@ -65159,17 +65405,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ReturnTypeAssignment_6_1_1"
- // InternalRoom.g:24069:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24147:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
public final void rule__StandardOperation__ReturnTypeAssignment_6_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24073:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24074:1: ( ruleRefableType )
+ // InternalRoom.g:24151:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24152:1: ( ruleRefableType )
{
- // InternalRoom.g:24074:1: ( ruleRefableType )
- // InternalRoom.g:24075:1: ruleRefableType
+ // InternalRoom.g:24152:1: ( ruleRefableType )
+ // InternalRoom.g:24153:1: ruleRefableType
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -65200,17 +65446,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DocuAssignment_7"
- // InternalRoom.g:24084:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24162:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__StandardOperation__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24088:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24089:1: ( ruleDocumentation )
+ // InternalRoom.g:24166:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24167:1: ( ruleDocumentation )
{
- // InternalRoom.g:24089:1: ( ruleDocumentation )
- // InternalRoom.g:24090:1: ruleDocumentation
+ // InternalRoom.g:24167:1: ( ruleDocumentation )
+ // InternalRoom.g:24168:1: ruleDocumentation
{
before(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65241,17 +65487,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DetailCodeAssignment_8"
- // InternalRoom.g:24099:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24177:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
public final void rule__StandardOperation__DetailCodeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24103:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24104:1: ( ruleDetailCode )
+ // InternalRoom.g:24181:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24182:1: ( ruleDetailCode )
{
- // InternalRoom.g:24104:1: ( ruleDetailCode )
- // InternalRoom.g:24105:1: ruleDetailCode
+ // InternalRoom.g:24182:1: ( ruleDetailCode )
+ // InternalRoom.g:24183:1: ruleDetailCode
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
pushFollow(FOLLOW_2);
@@ -65282,17 +65528,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__NameAssignment_1"
- // InternalRoom.g:24114:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24192:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PortOperation__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24118:1: ( ( RULE_ID ) )
- // InternalRoom.g:24119:1: ( RULE_ID )
+ // InternalRoom.g:24196:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24197:1: ( RULE_ID )
{
- // InternalRoom.g:24119:1: ( RULE_ID )
- // InternalRoom.g:24120:1: RULE_ID
+ // InternalRoom.g:24197:1: ( RULE_ID )
+ // InternalRoom.g:24198:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65319,17 +65565,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_0"
- // InternalRoom.g:24129:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24207:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24133:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24134:1: ( ruleVarDecl )
+ // InternalRoom.g:24211:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24212:1: ( ruleVarDecl )
{
- // InternalRoom.g:24134:1: ( ruleVarDecl )
- // InternalRoom.g:24135:1: ruleVarDecl
+ // InternalRoom.g:24212:1: ( ruleVarDecl )
+ // InternalRoom.g:24213:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -65360,17 +65606,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_1_1"
- // InternalRoom.g:24144:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24222:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24148:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24149:1: ( ruleVarDecl )
+ // InternalRoom.g:24226:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24227:1: ( ruleVarDecl )
{
- // InternalRoom.g:24149:1: ( ruleVarDecl )
- // InternalRoom.g:24150:1: ruleVarDecl
+ // InternalRoom.g:24227:1: ( ruleVarDecl )
+ // InternalRoom.g:24228:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -65401,17 +65647,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ReturnTypeAssignment_5_0_1_1"
- // InternalRoom.g:24159:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24237:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
public final void rule__PortOperation__ReturnTypeAssignment_5_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24163:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24164:1: ( ruleRefableType )
+ // InternalRoom.g:24241:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24242:1: ( ruleRefableType )
{
- // InternalRoom.g:24164:1: ( ruleRefableType )
- // InternalRoom.g:24165:1: ruleRefableType
+ // InternalRoom.g:24242:1: ( ruleRefableType )
+ // InternalRoom.g:24243:1: ruleRefableType
{
before(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -65442,21 +65688,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__SendsMsgAssignment_5_1_1"
- // InternalRoom.g:24174:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24252:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
public final void rule__PortOperation__SendsMsgAssignment_5_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24178:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24179:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24256:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24257:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24179:1: ( ( RULE_ID ) )
- // InternalRoom.g:24180:1: ( RULE_ID )
+ // InternalRoom.g:24257:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24258:1: ( RULE_ID )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
- // InternalRoom.g:24181:1: ( RULE_ID )
- // InternalRoom.g:24182:1: RULE_ID
+ // InternalRoom.g:24259:1: ( RULE_ID )
+ // InternalRoom.g:24260:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -65487,17 +65733,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DocuAssignment_6"
- // InternalRoom.g:24193:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24271:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__PortOperation__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24197:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24198:1: ( ruleDocumentation )
+ // InternalRoom.g:24275:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24276:1: ( ruleDocumentation )
{
- // InternalRoom.g:24198:1: ( ruleDocumentation )
- // InternalRoom.g:24199:1: ruleDocumentation
+ // InternalRoom.g:24276:1: ( ruleDocumentation )
+ // InternalRoom.g:24277:1: ruleDocumentation
{
before(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65528,17 +65774,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DetailCodeAssignment_7"
- // InternalRoom.g:24208:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24286:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
public final void rule__PortOperation__DetailCodeAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24212:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24213:1: ( ruleDetailCode )
+ // InternalRoom.g:24290:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24291:1: ( ruleDetailCode )
{
- // InternalRoom.g:24213:1: ( ruleDetailCode )
- // InternalRoom.g:24214:1: ruleDetailCode
+ // InternalRoom.g:24291:1: ( ruleDetailCode )
+ // InternalRoom.g:24292:1: ruleDetailCode
{
before(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -65569,21 +65815,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAssignment_0"
- // InternalRoom.g:24223:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
+ // InternalRoom.g:24301:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
public final void rule__ClassStructor__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24227:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
- // InternalRoom.g:24228:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24305:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
+ // InternalRoom.g:24306:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
{
- // InternalRoom.g:24228:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
- // InternalRoom.g:24229:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24306:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24307:1: ( rule__ClassStructor__NameAlternatives_0_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0());
- // InternalRoom.g:24230:1: ( rule__ClassStructor__NameAlternatives_0_0 )
- // InternalRoom.g:24230:2: rule__ClassStructor__NameAlternatives_0_0
+ // InternalRoom.g:24308:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24308:2: rule__ClassStructor__NameAlternatives_0_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAlternatives_0_0();
@@ -65616,17 +65862,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__DetailCodeAssignment_1"
- // InternalRoom.g:24239:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24317:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
public final void rule__ClassStructor__DetailCodeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24243:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24244:1: ( ruleDetailCode )
+ // InternalRoom.g:24321:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24322:1: ( ruleDetailCode )
{
- // InternalRoom.g:24244:1: ( ruleDetailCode )
- // InternalRoom.g:24245:1: ruleDetailCode
+ // InternalRoom.g:24322:1: ( ruleDetailCode )
+ // InternalRoom.g:24323:1: ruleDetailCode
{
before(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -65657,17 +65903,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__CommTypeAssignment_0"
- // InternalRoom.g:24254:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
+ // InternalRoom.g:24332:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
public final void rule__ProtocolClass__CommTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24258:1: ( ( ruleCommunicationType ) )
- // InternalRoom.g:24259:1: ( ruleCommunicationType )
+ // InternalRoom.g:24336:1: ( ( ruleCommunicationType ) )
+ // InternalRoom.g:24337:1: ( ruleCommunicationType )
{
- // InternalRoom.g:24259:1: ( ruleCommunicationType )
- // InternalRoom.g:24260:1: ruleCommunicationType
+ // InternalRoom.g:24337:1: ( ruleCommunicationType )
+ // InternalRoom.g:24338:1: ruleCommunicationType
{
before(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -65698,17 +65944,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__NameAssignment_2"
- // InternalRoom.g:24269:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24347:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ProtocolClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24273:1: ( ( RULE_ID ) )
- // InternalRoom.g:24274:1: ( RULE_ID )
+ // InternalRoom.g:24351:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24352:1: ( RULE_ID )
{
- // InternalRoom.g:24274:1: ( RULE_ID )
- // InternalRoom.g:24275:1: RULE_ID
+ // InternalRoom.g:24352:1: ( RULE_ID )
+ // InternalRoom.g:24353:1: RULE_ID
{
before(grammarAccess.getProtocolClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65735,17 +65981,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__DocuAssignment_3"
- // InternalRoom.g:24284:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24362:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ProtocolClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24288:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24289:1: ( ruleDocumentation )
+ // InternalRoom.g:24366:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24367:1: ( ruleDocumentation )
{
- // InternalRoom.g:24289:1: ( ruleDocumentation )
- // InternalRoom.g:24290:1: ruleDocumentation
+ // InternalRoom.g:24367:1: ( ruleDocumentation )
+ // InternalRoom.g:24368:1: ruleDocumentation
{
before(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -65776,21 +66022,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__BaseAssignment_4_1"
- // InternalRoom.g:24299:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24377:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ProtocolClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24303:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24304:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24381:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24382:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24304:1: ( ( ruleFQN ) )
- // InternalRoom.g:24305:1: ( ruleFQN )
+ // InternalRoom.g:24382:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24383:1: ( ruleFQN )
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassCrossReference_4_1_0());
- // InternalRoom.g:24306:1: ( ruleFQN )
- // InternalRoom.g:24307:1: ruleFQN
+ // InternalRoom.g:24384:1: ( ruleFQN )
+ // InternalRoom.g:24385:1: ruleFQN
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -65825,17 +66071,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__AnnotationsAssignment_6"
- // InternalRoom.g:24318:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24396:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ProtocolClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24322:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24323:1: ( ruleAnnotation )
+ // InternalRoom.g:24400:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24401:1: ( ruleAnnotation )
{
- // InternalRoom.g:24323:1: ( ruleAnnotation )
- // InternalRoom.g:24324:1: ruleAnnotation
+ // InternalRoom.g:24401:1: ( ruleAnnotation )
+ // InternalRoom.g:24402:1: ruleAnnotation
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -65866,17 +66112,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode1Assignment_7_1"
- // InternalRoom.g:24333:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24411:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode1Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24337:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24338:1: ( ruleDetailCode )
+ // InternalRoom.g:24415:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24416:1: ( ruleDetailCode )
{
- // InternalRoom.g:24338:1: ( ruleDetailCode )
- // InternalRoom.g:24339:1: ruleDetailCode
+ // InternalRoom.g:24416:1: ( ruleDetailCode )
+ // InternalRoom.g:24417:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -65907,17 +66153,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode2Assignment_8_1"
- // InternalRoom.g:24348:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24426:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode2Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24352:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24353:1: ( ruleDetailCode )
+ // InternalRoom.g:24430:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24431:1: ( ruleDetailCode )
{
- // InternalRoom.g:24353:1: ( ruleDetailCode )
- // InternalRoom.g:24354:1: ruleDetailCode
+ // InternalRoom.g:24431:1: ( ruleDetailCode )
+ // InternalRoom.g:24432:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -65948,17 +66194,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode3Assignment_9_1"
- // InternalRoom.g:24363:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24441:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode3Assignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24367:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24368:1: ( ruleDetailCode )
+ // InternalRoom.g:24445:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24446:1: ( ruleDetailCode )
{
- // InternalRoom.g:24368:1: ( ruleDetailCode )
- // InternalRoom.g:24369:1: ruleDetailCode
+ // InternalRoom.g:24446:1: ( ruleDetailCode )
+ // InternalRoom.g:24447:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -65989,17 +66235,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__IncomingMessagesAssignment_10_2"
- // InternalRoom.g:24378:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24456:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__IncomingMessagesAssignment_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24382:1: ( ( ruleMessage ) )
- // InternalRoom.g:24383:1: ( ruleMessage )
+ // InternalRoom.g:24460:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24461:1: ( ruleMessage )
{
- // InternalRoom.g:24383:1: ( ruleMessage )
- // InternalRoom.g:24384:1: ruleMessage
+ // InternalRoom.g:24461:1: ( ruleMessage )
+ // InternalRoom.g:24462:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
pushFollow(FOLLOW_2);
@@ -66030,17 +66276,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__OutgoingMessagesAssignment_11_2"
- // InternalRoom.g:24393:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24471:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__OutgoingMessagesAssignment_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24397:1: ( ( ruleMessage ) )
- // InternalRoom.g:24398:1: ( ruleMessage )
+ // InternalRoom.g:24475:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24476:1: ( ruleMessage )
{
- // InternalRoom.g:24398:1: ( ruleMessage )
- // InternalRoom.g:24399:1: ruleMessage
+ // InternalRoom.g:24476:1: ( ruleMessage )
+ // InternalRoom.g:24477:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
pushFollow(FOLLOW_2);
@@ -66071,17 +66317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__RegularAssignment_12_2"
- // InternalRoom.g:24408:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24486:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__RegularAssignment_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24412:1: ( ( rulePortClass ) )
- // InternalRoom.g:24413:1: ( rulePortClass )
+ // InternalRoom.g:24490:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24491:1: ( rulePortClass )
{
- // InternalRoom.g:24413:1: ( rulePortClass )
- // InternalRoom.g:24414:1: rulePortClass
+ // InternalRoom.g:24491:1: ( rulePortClass )
+ // InternalRoom.g:24492:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
pushFollow(FOLLOW_2);
@@ -66112,17 +66358,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__ConjugatedAssignment_13_2"
- // InternalRoom.g:24423:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24501:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__ConjugatedAssignment_13_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24427:1: ( ( rulePortClass ) )
- // InternalRoom.g:24428:1: ( rulePortClass )
+ // InternalRoom.g:24505:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24506:1: ( rulePortClass )
{
- // InternalRoom.g:24428:1: ( rulePortClass )
- // InternalRoom.g:24429:1: rulePortClass
+ // InternalRoom.g:24506:1: ( rulePortClass )
+ // InternalRoom.g:24507:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
pushFollow(FOLLOW_2);
@@ -66153,17 +66399,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__SemanticsAssignment_14"
- // InternalRoom.g:24438:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
+ // InternalRoom.g:24516:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
public final void rule__ProtocolClass__SemanticsAssignment_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24442:1: ( ( ruleProtocolSemantics ) )
- // InternalRoom.g:24443:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24520:1: ( ( ruleProtocolSemantics ) )
+ // InternalRoom.g:24521:1: ( ruleProtocolSemantics )
{
- // InternalRoom.g:24443:1: ( ruleProtocolSemantics )
- // InternalRoom.g:24444:1: ruleProtocolSemantics
+ // InternalRoom.g:24521:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24522:1: ruleProtocolSemantics
{
before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
pushFollow(FOLLOW_2);
@@ -66194,17 +66440,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__NameAssignment_1"
- // InternalRoom.g:24453:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24531:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CompoundProtocolClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24457:1: ( ( RULE_ID ) )
- // InternalRoom.g:24458:1: ( RULE_ID )
+ // InternalRoom.g:24535:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24536:1: ( RULE_ID )
{
- // InternalRoom.g:24458:1: ( RULE_ID )
- // InternalRoom.g:24459:1: RULE_ID
+ // InternalRoom.g:24536:1: ( RULE_ID )
+ // InternalRoom.g:24537:1: RULE_ID
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66231,17 +66477,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__DocuAssignment_2"
- // InternalRoom.g:24468:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24546:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__CompoundProtocolClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24472:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24473:1: ( ruleDocumentation )
+ // InternalRoom.g:24550:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24551:1: ( ruleDocumentation )
{
- // InternalRoom.g:24473:1: ( ruleDocumentation )
- // InternalRoom.g:24474:1: ruleDocumentation
+ // InternalRoom.g:24551:1: ( ruleDocumentation )
+ // InternalRoom.g:24552:1: ruleDocumentation
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -66272,17 +66518,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__AnnotationsAssignment_4"
- // InternalRoom.g:24483:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24561:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__CompoundProtocolClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24487:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24488:1: ( ruleAnnotation )
+ // InternalRoom.g:24565:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24566:1: ( ruleAnnotation )
{
- // InternalRoom.g:24488:1: ( ruleAnnotation )
- // InternalRoom.g:24489:1: ruleAnnotation
+ // InternalRoom.g:24566:1: ( ruleAnnotation )
+ // InternalRoom.g:24567:1: ruleAnnotation
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66313,17 +66559,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__SubProtocolsAssignment_5"
- // InternalRoom.g:24498:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
+ // InternalRoom.g:24576:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
public final void rule__CompoundProtocolClass__SubProtocolsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24502:1: ( ( ruleSubProtocol ) )
- // InternalRoom.g:24503:1: ( ruleSubProtocol )
+ // InternalRoom.g:24580:1: ( ( ruleSubProtocol ) )
+ // InternalRoom.g:24581:1: ( ruleSubProtocol )
{
- // InternalRoom.g:24503:1: ( ruleSubProtocol )
- // InternalRoom.g:24504:1: ruleSubProtocol
+ // InternalRoom.g:24581:1: ( ruleSubProtocol )
+ // InternalRoom.g:24582:1: ruleSubProtocol
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -66354,17 +66600,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__NameAssignment_1"
- // InternalRoom.g:24513:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24591:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubProtocol__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24517:1: ( ( RULE_ID ) )
- // InternalRoom.g:24518:1: ( RULE_ID )
+ // InternalRoom.g:24595:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24596:1: ( RULE_ID )
{
- // InternalRoom.g:24518:1: ( RULE_ID )
- // InternalRoom.g:24519:1: RULE_ID
+ // InternalRoom.g:24596:1: ( RULE_ID )
+ // InternalRoom.g:24597:1: RULE_ID
{
before(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66391,21 +66637,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__ProtocolAssignment_3"
- // InternalRoom.g:24528:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24606:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubProtocol__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24532:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24533:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24610:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24611:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24533:1: ( ( ruleFQN ) )
- // InternalRoom.g:24534:1: ( ruleFQN )
+ // InternalRoom.g:24611:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24612:1: ( ruleFQN )
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0());
- // InternalRoom.g:24535:1: ( ruleFQN )
- // InternalRoom.g:24536:1: ruleFQN
+ // InternalRoom.g:24613:1: ( ruleFQN )
+ // InternalRoom.g:24614:1: ruleFQN
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -66440,21 +66686,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__PrivAssignment_0"
- // InternalRoom.g:24547:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
+ // InternalRoom.g:24625:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
public final void rule__Message__PrivAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24551:1: ( ( ( 'private' ) ) )
- // InternalRoom.g:24552:1: ( ( 'private' ) )
+ // InternalRoom.g:24629:1: ( ( ( 'private' ) ) )
+ // InternalRoom.g:24630:1: ( ( 'private' ) )
{
- // InternalRoom.g:24552:1: ( ( 'private' ) )
- // InternalRoom.g:24553:1: ( 'private' )
+ // InternalRoom.g:24630:1: ( ( 'private' ) )
+ // InternalRoom.g:24631:1: ( 'private' )
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- // InternalRoom.g:24554:1: ( 'private' )
- // InternalRoom.g:24555:1: 'private'
+ // InternalRoom.g:24632:1: ( 'private' )
+ // InternalRoom.g:24633:1: 'private'
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
match(input,129,FOLLOW_2);
@@ -66485,17 +66731,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__NameAssignment_2"
- // InternalRoom.g:24570:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24648:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Message__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24574:1: ( ( RULE_ID ) )
- // InternalRoom.g:24575:1: ( RULE_ID )
+ // InternalRoom.g:24652:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24653:1: ( RULE_ID )
{
- // InternalRoom.g:24575:1: ( RULE_ID )
- // InternalRoom.g:24576:1: RULE_ID
+ // InternalRoom.g:24653:1: ( RULE_ID )
+ // InternalRoom.g:24654:1: RULE_ID
{
before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66522,17 +66768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DataAssignment_4"
- // InternalRoom.g:24585:1: rule__Message__DataAssignment_4 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24663:1: rule__Message__DataAssignment_4 : ( ruleVarDecl ) ;
public final void rule__Message__DataAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24589:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24590:1: ( ruleVarDecl )
+ // InternalRoom.g:24667:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24668:1: ( ruleVarDecl )
{
- // InternalRoom.g:24590:1: ( ruleVarDecl )
- // InternalRoom.g:24591:1: ruleVarDecl
+ // InternalRoom.g:24668:1: ( ruleVarDecl )
+ // InternalRoom.g:24669:1: ruleVarDecl
{
before(grammarAccess.getMessageAccess().getDataVarDeclParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66562,26 +66808,67 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Message__DataAssignment_4"
- // $ANTLR start "rule__Message__DocuAssignment_6"
- // InternalRoom.g:24600:1: rule__Message__DocuAssignment_6 : ( ruleDocumentation ) ;
- public final void rule__Message__DocuAssignment_6() throws RecognitionException {
+ // $ANTLR start "rule__Message__AnnotationsAssignment_6"
+ // InternalRoom.g:24678:1: rule__Message__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ public final void rule__Message__AnnotationsAssignment_6() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:24682:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24683:1: ( ruleAnnotation )
+ {
+ // InternalRoom.g:24683:1: ( ruleAnnotation )
+ // InternalRoom.g:24684:1: ruleAnnotation
+ {
+ before(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+ pushFollow(FOLLOW_2);
+ ruleAnnotation();
+
+ state._fsp--;
+
+ after(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Message__AnnotationsAssignment_6"
+
+
+ // $ANTLR start "rule__Message__DocuAssignment_7"
+ // InternalRoom.g:24693:1: rule__Message__DocuAssignment_7 : ( ruleDocumentation ) ;
+ public final void rule__Message__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24604:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24605:1: ( ruleDocumentation )
+ // InternalRoom.g:24697:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24698:1: ( ruleDocumentation )
{
- // InternalRoom.g:24605:1: ( ruleDocumentation )
- // InternalRoom.g:24606:1: ruleDocumentation
+ // InternalRoom.g:24698:1: ( ruleDocumentation )
+ // InternalRoom.g:24699:1: ruleDocumentation
{
- before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0());
+ before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
ruleDocumentation();
state._fsp--;
- after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0());
+ after(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
}
@@ -66600,21 +66887,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__Message__DocuAssignment_6"
+ // $ANTLR end "rule__Message__DocuAssignment_7"
// $ANTLR start "rule__PortClass__UserCodeAssignment_2_1"
- // InternalRoom.g:24615:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24708:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
public final void rule__PortClass__UserCodeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24619:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24620:1: ( ruleDetailCode )
+ // InternalRoom.g:24712:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24713:1: ( ruleDetailCode )
{
- // InternalRoom.g:24620:1: ( ruleDetailCode )
- // InternalRoom.g:24621:1: ruleDetailCode
+ // InternalRoom.g:24713:1: ( ruleDetailCode )
+ // InternalRoom.g:24714:1: ruleDetailCode
{
before(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -66645,17 +66932,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__MsgHandlersAssignment_3_0"
- // InternalRoom.g:24630:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
+ // InternalRoom.g:24723:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
public final void rule__PortClass__MsgHandlersAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24634:1: ( ( ruleMessageHandler ) )
- // InternalRoom.g:24635:1: ( ruleMessageHandler )
+ // InternalRoom.g:24727:1: ( ( ruleMessageHandler ) )
+ // InternalRoom.g:24728:1: ( ruleMessageHandler )
{
- // InternalRoom.g:24635:1: ( ruleMessageHandler )
- // InternalRoom.g:24636:1: ruleMessageHandler
+ // InternalRoom.g:24728:1: ( ruleMessageHandler )
+ // InternalRoom.g:24729:1: ruleMessageHandler
{
before(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -66686,17 +66973,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__OperationsAssignment_3_1"
- // InternalRoom.g:24645:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
+ // InternalRoom.g:24738:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
public final void rule__PortClass__OperationsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24649:1: ( ( rulePortOperation ) )
- // InternalRoom.g:24650:1: ( rulePortOperation )
+ // InternalRoom.g:24742:1: ( ( rulePortOperation ) )
+ // InternalRoom.g:24743:1: ( rulePortOperation )
{
- // InternalRoom.g:24650:1: ( rulePortOperation )
- // InternalRoom.g:24651:1: rulePortOperation
+ // InternalRoom.g:24743:1: ( rulePortOperation )
+ // InternalRoom.g:24744:1: rulePortOperation
{
before(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -66727,17 +67014,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__AttributesAssignment_3_2"
- // InternalRoom.g:24660:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:24753:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
public final void rule__PortClass__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24664:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24665:1: ( ruleAttribute )
+ // InternalRoom.g:24757:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24758:1: ( ruleAttribute )
{
- // InternalRoom.g:24665:1: ( ruleAttribute )
- // InternalRoom.g:24666:1: ruleAttribute
+ // InternalRoom.g:24758:1: ( ruleAttribute )
+ // InternalRoom.g:24759:1: ruleAttribute
{
before(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -66768,21 +67055,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24675:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24768:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24679:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24680:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24772:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24773:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24680:1: ( ( RULE_ID ) )
- // InternalRoom.g:24681:1: ( RULE_ID )
+ // InternalRoom.g:24773:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24774:1: ( RULE_ID )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24682:1: ( RULE_ID )
- // InternalRoom.g:24683:1: RULE_ID
+ // InternalRoom.g:24775:1: ( RULE_ID )
+ // InternalRoom.g:24776:1: RULE_ID
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -66813,17 +67100,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24694:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24787:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__InMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24698:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24699:1: ( ruleDetailCode )
+ // InternalRoom.g:24791:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24792:1: ( ruleDetailCode )
{
- // InternalRoom.g:24699:1: ( ruleDetailCode )
- // InternalRoom.g:24700:1: ruleDetailCode
+ // InternalRoom.g:24792:1: ( ruleDetailCode )
+ // InternalRoom.g:24793:1: ruleDetailCode
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66854,21 +67141,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__MsgAssignment_2"
- // InternalRoom.g:24709:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24802:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24713:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24714:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24806:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24807:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24714:1: ( ( RULE_ID ) )
- // InternalRoom.g:24715:1: ( RULE_ID )
+ // InternalRoom.g:24807:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24808:1: ( RULE_ID )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:24716:1: ( RULE_ID )
- // InternalRoom.g:24717:1: RULE_ID
+ // InternalRoom.g:24809:1: ( RULE_ID )
+ // InternalRoom.g:24810:1: RULE_ID
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -66899,17 +67186,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:24728:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24821:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__OutMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24732:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24733:1: ( ruleDetailCode )
+ // InternalRoom.g:24825:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24826:1: ( ruleDetailCode )
{
- // InternalRoom.g:24733:1: ( ruleDetailCode )
- // InternalRoom.g:24734:1: ruleDetailCode
+ // InternalRoom.g:24826:1: ( ruleDetailCode )
+ // InternalRoom.g:24827:1: ruleDetailCode
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66940,21 +67227,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AbstractAssignment_0_0"
- // InternalRoom.g:24743:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
+ // InternalRoom.g:24836:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
public final void rule__ActorClass__AbstractAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24747:1: ( ( ( 'abstract' ) ) )
- // InternalRoom.g:24748:1: ( ( 'abstract' ) )
+ // InternalRoom.g:24840:1: ( ( ( 'abstract' ) ) )
+ // InternalRoom.g:24841:1: ( ( 'abstract' ) )
{
- // InternalRoom.g:24748:1: ( ( 'abstract' ) )
- // InternalRoom.g:24749:1: ( 'abstract' )
+ // InternalRoom.g:24841:1: ( ( 'abstract' ) )
+ // InternalRoom.g:24842:1: ( 'abstract' )
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- // InternalRoom.g:24750:1: ( 'abstract' )
- // InternalRoom.g:24751:1: 'abstract'
+ // InternalRoom.g:24843:1: ( 'abstract' )
+ // InternalRoom.g:24844:1: 'abstract'
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
match(input,130,FOLLOW_2);
@@ -66985,17 +67272,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__CommTypeAssignment_0_1"
- // InternalRoom.g:24766:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
+ // InternalRoom.g:24859:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
public final void rule__ActorClass__CommTypeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24770:1: ( ( ruleComponentCommunicationType ) )
- // InternalRoom.g:24771:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:24863:1: ( ( ruleComponentCommunicationType ) )
+ // InternalRoom.g:24864:1: ( ruleComponentCommunicationType )
{
- // InternalRoom.g:24771:1: ( ruleComponentCommunicationType )
- // InternalRoom.g:24772:1: ruleComponentCommunicationType
+ // InternalRoom.g:24864:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:24865:1: ruleComponentCommunicationType
{
before(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
pushFollow(FOLLOW_2);
@@ -67026,17 +67313,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__NameAssignment_2"
- // InternalRoom.g:24781:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24874:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24785:1: ( ( RULE_ID ) )
- // InternalRoom.g:24786:1: ( RULE_ID )
+ // InternalRoom.g:24878:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24879:1: ( RULE_ID )
{
- // InternalRoom.g:24786:1: ( RULE_ID )
- // InternalRoom.g:24787:1: RULE_ID
+ // InternalRoom.g:24879:1: ( RULE_ID )
+ // InternalRoom.g:24880:1: RULE_ID
{
before(grammarAccess.getActorClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67063,17 +67350,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__DocuAssignment_3"
- // InternalRoom.g:24796:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24889:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ActorClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24800:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24801:1: ( ruleDocumentation )
+ // InternalRoom.g:24893:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24894:1: ( ruleDocumentation )
{
- // InternalRoom.g:24801:1: ( ruleDocumentation )
- // InternalRoom.g:24802:1: ruleDocumentation
+ // InternalRoom.g:24894:1: ( ruleDocumentation )
+ // InternalRoom.g:24895:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -67104,21 +67391,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BaseAssignment_4_1"
- // InternalRoom.g:24811:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24904:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24815:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24816:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24908:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24909:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24816:1: ( ( ruleFQN ) )
- // InternalRoom.g:24817:1: ( ruleFQN )
+ // InternalRoom.g:24909:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24910:1: ( ruleFQN )
{
before(grammarAccess.getActorClassAccess().getBaseActorClassCrossReference_4_1_0());
- // InternalRoom.g:24818:1: ( ruleFQN )
- // InternalRoom.g:24819:1: ruleFQN
+ // InternalRoom.g:24911:1: ( ruleFQN )
+ // InternalRoom.g:24912:1: ruleFQN
{
before(grammarAccess.getActorClassAccess().getBaseActorClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -67153,17 +67440,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AnnotationsAssignment_6"
- // InternalRoom.g:24830:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24923:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ActorClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24834:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24835:1: ( ruleAnnotation )
+ // InternalRoom.g:24927:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24928:1: ( ruleAnnotation )
{
- // InternalRoom.g:24835:1: ( ruleAnnotation )
- // InternalRoom.g:24836:1: ruleAnnotation
+ // InternalRoom.g:24928:1: ( ruleAnnotation )
+ // InternalRoom.g:24929:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -67194,17 +67481,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0"
- // InternalRoom.g:24845:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
+ // InternalRoom.g:24938:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
public final void rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24849:1: ( ( ruleSPP ) )
- // InternalRoom.g:24850:1: ( ruleSPP )
+ // InternalRoom.g:24942:1: ( ( ruleSPP ) )
+ // InternalRoom.g:24943:1: ( ruleSPP )
{
- // InternalRoom.g:24850:1: ( ruleSPP )
- // InternalRoom.g:24851:1: ruleSPP
+ // InternalRoom.g:24943:1: ( ruleSPP )
+ // InternalRoom.g:24944:1: ruleSPP
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
pushFollow(FOLLOW_2);
@@ -67235,17 +67522,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InterfacePortsAssignment_7_2_1"
- // InternalRoom.g:24860:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
+ // InternalRoom.g:24953:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
public final void rule__ActorClass__InterfacePortsAssignment_7_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24864:1: ( ( rulePort ) )
- // InternalRoom.g:24865:1: ( rulePort )
+ // InternalRoom.g:24957:1: ( ( rulePort ) )
+ // InternalRoom.g:24958:1: ( rulePort )
{
- // InternalRoom.g:24865:1: ( rulePort )
- // InternalRoom.g:24866:1: rulePort
+ // InternalRoom.g:24958:1: ( rulePort )
+ // InternalRoom.g:24959:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
pushFollow(FOLLOW_2);
@@ -67276,17 +67563,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructureDocuAssignment_8_1"
- // InternalRoom.g:24875:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24968:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__StructureDocuAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24879:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24880:1: ( ruleDocumentation )
+ // InternalRoom.g:24972:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24973:1: ( ruleDocumentation )
{
- // InternalRoom.g:24880:1: ( ruleDocumentation )
- // InternalRoom.g:24881:1: ruleDocumentation
+ // InternalRoom.g:24973:1: ( ruleDocumentation )
+ // InternalRoom.g:24974:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -67317,17 +67604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode1Assignment_8_3_1"
- // InternalRoom.g:24890:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24983:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode1Assignment_8_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24894:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24895:1: ( ruleDetailCode )
+ // InternalRoom.g:24987:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24988:1: ( ruleDetailCode )
{
- // InternalRoom.g:24895:1: ( ruleDetailCode )
- // InternalRoom.g:24896:1: ruleDetailCode
+ // InternalRoom.g:24988:1: ( ruleDetailCode )
+ // InternalRoom.g:24989:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
pushFollow(FOLLOW_2);
@@ -67358,17 +67645,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode2Assignment_8_4_1"
- // InternalRoom.g:24905:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24998:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode2Assignment_8_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24909:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24910:1: ( ruleDetailCode )
+ // InternalRoom.g:25002:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25003:1: ( ruleDetailCode )
{
- // InternalRoom.g:24910:1: ( ruleDetailCode )
- // InternalRoom.g:24911:1: ruleDetailCode
+ // InternalRoom.g:25003:1: ( ruleDetailCode )
+ // InternalRoom.g:25004:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
pushFollow(FOLLOW_2);
@@ -67399,17 +67686,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode3Assignment_8_5_1"
- // InternalRoom.g:24920:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25013:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
public final void rule__ActorClass__UserCode3Assignment_8_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24924:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24925:1: ( ruleDetailCode )
+ // InternalRoom.g:25017:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25018:1: ( ruleDetailCode )
{
- // InternalRoom.g:24925:1: ( ruleDetailCode )
- // InternalRoom.g:24926:1: ruleDetailCode
+ // InternalRoom.g:25018:1: ( ruleDetailCode )
+ // InternalRoom.g:25019:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
pushFollow(FOLLOW_2);
@@ -67440,17 +67727,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ConnectionsAssignment_8_6_0"
- // InternalRoom.g:24935:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25028:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
public final void rule__ActorClass__ConnectionsAssignment_8_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24939:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:24940:1: ( ruleLayerConnection )
+ // InternalRoom.g:25032:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25033:1: ( ruleLayerConnection )
{
- // InternalRoom.g:24940:1: ( ruleLayerConnection )
- // InternalRoom.g:24941:1: ruleLayerConnection
+ // InternalRoom.g:25033:1: ( ruleLayerConnection )
+ // InternalRoom.g:25034:1: ruleLayerConnection
{
before(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
pushFollow(FOLLOW_2);
@@ -67481,17 +67768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BindingsAssignment_8_6_1"
- // InternalRoom.g:24950:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25043:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
public final void rule__ActorClass__BindingsAssignment_8_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24954:1: ( ( ruleBinding ) )
- // InternalRoom.g:24955:1: ( ruleBinding )
+ // InternalRoom.g:25047:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25048:1: ( ruleBinding )
{
- // InternalRoom.g:24955:1: ( ruleBinding )
- // InternalRoom.g:24956:1: ruleBinding
+ // InternalRoom.g:25048:1: ( ruleBinding )
+ // InternalRoom.g:25049:1: ruleBinding
{
before(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
pushFollow(FOLLOW_2);
@@ -67522,17 +67809,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceImplementationsAssignment_8_6_2"
- // InternalRoom.g:24965:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
+ // InternalRoom.g:25058:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
public final void rule__ActorClass__ServiceImplementationsAssignment_8_6_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24969:1: ( ( ruleServiceImplementation ) )
- // InternalRoom.g:24970:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25062:1: ( ( ruleServiceImplementation ) )
+ // InternalRoom.g:25063:1: ( ruleServiceImplementation )
{
- // InternalRoom.g:24970:1: ( ruleServiceImplementation )
- // InternalRoom.g:24971:1: ruleServiceImplementation
+ // InternalRoom.g:25063:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25064:1: ruleServiceImplementation
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
pushFollow(FOLLOW_2);
@@ -67563,17 +67850,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AttributesAssignment_8_6_3"
- // InternalRoom.g:24980:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
+ // InternalRoom.g:25073:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
public final void rule__ActorClass__AttributesAssignment_8_6_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24984:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24985:1: ( ruleAttribute )
+ // InternalRoom.g:25077:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:25078:1: ( ruleAttribute )
{
- // InternalRoom.g:24985:1: ( ruleAttribute )
- // InternalRoom.g:24986:1: ruleAttribute
+ // InternalRoom.g:25078:1: ( ruleAttribute )
+ // InternalRoom.g:25079:1: ruleAttribute
{
before(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
pushFollow(FOLLOW_2);
@@ -67604,17 +67891,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ActorRefsAssignment_8_6_4"
- // InternalRoom.g:24995:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25088:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
public final void rule__ActorClass__ActorRefsAssignment_8_6_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24999:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25000:1: ( ruleActorRef )
+ // InternalRoom.g:25092:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25093:1: ( ruleActorRef )
{
- // InternalRoom.g:25000:1: ( ruleActorRef )
- // InternalRoom.g:25001:1: ruleActorRef
+ // InternalRoom.g:25093:1: ( ruleActorRef )
+ // InternalRoom.g:25094:1: ruleActorRef
{
before(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
pushFollow(FOLLOW_2);
@@ -67645,17 +67932,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceAccessPointsAssignment_8_6_5"
- // InternalRoom.g:25010:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
+ // InternalRoom.g:25103:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
public final void rule__ActorClass__ServiceAccessPointsAssignment_8_6_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25014:1: ( ( ruleSAP ) )
- // InternalRoom.g:25015:1: ( ruleSAP )
+ // InternalRoom.g:25107:1: ( ( ruleSAP ) )
+ // InternalRoom.g:25108:1: ( ruleSAP )
{
- // InternalRoom.g:25015:1: ( ruleSAP )
- // InternalRoom.g:25016:1: ruleSAP
+ // InternalRoom.g:25108:1: ( ruleSAP )
+ // InternalRoom.g:25109:1: ruleSAP
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
pushFollow(FOLLOW_2);
@@ -67686,17 +67973,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InternalPortsAssignment_8_6_6"
- // InternalRoom.g:25025:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
+ // InternalRoom.g:25118:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
public final void rule__ActorClass__InternalPortsAssignment_8_6_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25029:1: ( ( rulePort ) )
- // InternalRoom.g:25030:1: ( rulePort )
+ // InternalRoom.g:25122:1: ( ( rulePort ) )
+ // InternalRoom.g:25123:1: ( rulePort )
{
- // InternalRoom.g:25030:1: ( rulePort )
- // InternalRoom.g:25031:1: rulePort
+ // InternalRoom.g:25123:1: ( rulePort )
+ // InternalRoom.g:25124:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
pushFollow(FOLLOW_2);
@@ -67727,17 +68014,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ExternalPortsAssignment_8_6_7"
- // InternalRoom.g:25040:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
+ // InternalRoom.g:25133:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
public final void rule__ActorClass__ExternalPortsAssignment_8_6_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25044:1: ( ( ruleExternalPort ) )
- // InternalRoom.g:25045:1: ( ruleExternalPort )
+ // InternalRoom.g:25137:1: ( ( ruleExternalPort ) )
+ // InternalRoom.g:25138:1: ( ruleExternalPort )
{
- // InternalRoom.g:25045:1: ( ruleExternalPort )
- // InternalRoom.g:25046:1: ruleExternalPort
+ // InternalRoom.g:25138:1: ( ruleExternalPort )
+ // InternalRoom.g:25139:1: ruleExternalPort
{
before(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
pushFollow(FOLLOW_2);
@@ -67768,17 +68055,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorDocuAssignment_9_1"
- // InternalRoom.g:25055:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25148:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__BehaviorDocuAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25059:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25060:1: ( ruleDocumentation )
+ // InternalRoom.g:25152:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25153:1: ( ruleDocumentation )
{
- // InternalRoom.g:25060:1: ( ruleDocumentation )
- // InternalRoom.g:25061:1: ruleDocumentation
+ // InternalRoom.g:25153:1: ( ruleDocumentation )
+ // InternalRoom.g:25154:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -67809,17 +68096,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorAnnotationsAssignment_9_3"
- // InternalRoom.g:25070:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25163:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
public final void rule__ActorClass__BehaviorAnnotationsAssignment_9_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25074:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25075:1: ( ruleAnnotation )
+ // InternalRoom.g:25167:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25168:1: ( ruleAnnotation )
{
- // InternalRoom.g:25075:1: ( ruleAnnotation )
- // InternalRoom.g:25076:1: ruleAnnotation
+ // InternalRoom.g:25168:1: ( ruleAnnotation )
+ // InternalRoom.g:25169:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
pushFollow(FOLLOW_2);
@@ -67850,17 +68137,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__OperationsAssignment_9_4_0"
- // InternalRoom.g:25085:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:25178:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
public final void rule__ActorClass__OperationsAssignment_9_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25089:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:25090:1: ( ruleStandardOperation )
+ // InternalRoom.g:25182:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:25183:1: ( ruleStandardOperation )
{
- // InternalRoom.g:25090:1: ( ruleStandardOperation )
- // InternalRoom.g:25091:1: ruleStandardOperation
+ // InternalRoom.g:25183:1: ( ruleStandardOperation )
+ // InternalRoom.g:25184:1: ruleStandardOperation
{
before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
pushFollow(FOLLOW_2);
@@ -67891,17 +68178,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructorsAssignment_9_4_1"
- // InternalRoom.g:25100:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:25193:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
public final void rule__ActorClass__StructorsAssignment_9_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25104:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:25105:1: ( ruleClassStructor )
+ // InternalRoom.g:25197:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:25198:1: ( ruleClassStructor )
{
- // InternalRoom.g:25105:1: ( ruleClassStructor )
- // InternalRoom.g:25106:1: ruleClassStructor
+ // InternalRoom.g:25198:1: ( ruleClassStructor )
+ // InternalRoom.g:25199:1: ruleClassStructor
{
before(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
pushFollow(FOLLOW_2);
@@ -67932,17 +68219,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StateMachineAssignment_9_5"
- // InternalRoom.g:25115:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
+ // InternalRoom.g:25208:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
public final void rule__ActorClass__StateMachineAssignment_9_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25119:1: ( ( ruleStateMachine ) )
- // InternalRoom.g:25120:1: ( ruleStateMachine )
+ // InternalRoom.g:25212:1: ( ( ruleStateMachine ) )
+ // InternalRoom.g:25213:1: ( ruleStateMachine )
{
- // InternalRoom.g:25120:1: ( ruleStateMachine )
- // InternalRoom.g:25121:1: ruleStateMachine
+ // InternalRoom.g:25213:1: ( ruleStateMachine )
+ // InternalRoom.g:25214:1: ruleStateMachine
{
before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
pushFollow(FOLLOW_2);
@@ -67973,24 +68260,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ConjugatedAssignment_0"
- // InternalRoom.g:25130:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
+ // InternalRoom.g:25223:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
public final void rule__Port__ConjugatedAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25134:1: ( ( ( 'conjugated' ) ) )
- // InternalRoom.g:25135:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25227:1: ( ( ( 'conjugated' ) ) )
+ // InternalRoom.g:25228:1: ( ( 'conjugated' ) )
{
- // InternalRoom.g:25135:1: ( ( 'conjugated' ) )
- // InternalRoom.g:25136:1: ( 'conjugated' )
+ // InternalRoom.g:25228:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25229:1: ( 'conjugated' )
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- // InternalRoom.g:25137:1: ( 'conjugated' )
- // InternalRoom.g:25138:1: 'conjugated'
+ // InternalRoom.g:25230:1: ( 'conjugated' )
+ // InternalRoom.g:25231:1: 'conjugated'
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- match(input,68,FOLLOW_2);
+ match(input,70,FOLLOW_2);
after(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
}
@@ -68018,17 +68305,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__NameAssignment_2"
- // InternalRoom.g:25153:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25246:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Port__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25157:1: ( ( RULE_ID ) )
- // InternalRoom.g:25158:1: ( RULE_ID )
+ // InternalRoom.g:25250:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25251:1: ( RULE_ID )
{
- // InternalRoom.g:25158:1: ( RULE_ID )
- // InternalRoom.g:25159:1: RULE_ID
+ // InternalRoom.g:25251:1: ( RULE_ID )
+ // InternalRoom.g:25252:1: RULE_ID
{
before(grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68055,17 +68342,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__MultiplicityAssignment_3"
- // InternalRoom.g:25168:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:25261:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__Port__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25172:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:25173:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25265:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:25266:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:25173:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:25174:1: ruleMULTIPLICITY
+ // InternalRoom.g:25266:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25267:1: ruleMULTIPLICITY
{
before(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -68096,21 +68383,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ProtocolAssignment_5"
- // InternalRoom.g:25183:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25276:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__Port__ProtocolAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25187:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25188:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25280:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25281:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25188:1: ( ( ruleFQN ) )
- // InternalRoom.g:25189:1: ( ruleFQN )
+ // InternalRoom.g:25281:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25282:1: ( ruleFQN )
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- // InternalRoom.g:25190:1: ( ruleFQN )
- // InternalRoom.g:25191:1: ruleFQN
+ // InternalRoom.g:25283:1: ( ruleFQN )
+ // InternalRoom.g:25284:1: ruleFQN
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -68144,26 +68431,67 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Port__ProtocolAssignment_5"
- // $ANTLR start "rule__Port__DocuAssignment_6"
- // InternalRoom.g:25202:1: rule__Port__DocuAssignment_6 : ( ruleDocumentation ) ;
- public final void rule__Port__DocuAssignment_6() throws RecognitionException {
+ // $ANTLR start "rule__Port__AnnotationsAssignment_6"
+ // InternalRoom.g:25295:1: rule__Port__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ public final void rule__Port__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25206:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25207:1: ( ruleDocumentation )
+ // InternalRoom.g:25299:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25300:1: ( ruleAnnotation )
{
- // InternalRoom.g:25207:1: ( ruleDocumentation )
- // InternalRoom.g:25208:1: ruleDocumentation
+ // InternalRoom.g:25300:1: ( ruleAnnotation )
+ // InternalRoom.g:25301:1: ruleAnnotation
{
- before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0());
+ before(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+ pushFollow(FOLLOW_2);
+ ruleAnnotation();
+
+ state._fsp--;
+
+ after(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__Port__AnnotationsAssignment_6"
+
+
+ // $ANTLR start "rule__Port__DocuAssignment_7"
+ // InternalRoom.g:25310:1: rule__Port__DocuAssignment_7 : ( ruleDocumentation ) ;
+ public final void rule__Port__DocuAssignment_7() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:25314:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25315:1: ( ruleDocumentation )
+ {
+ // InternalRoom.g:25315:1: ( ruleDocumentation )
+ // InternalRoom.g:25316:1: ruleDocumentation
+ {
+ before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
ruleDocumentation();
state._fsp--;
- after(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0());
+ after(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
}
@@ -68182,25 +68510,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__Port__DocuAssignment_6"
+ // $ANTLR end "rule__Port__DocuAssignment_7"
// $ANTLR start "rule__ExternalPort__InterfacePortAssignment_2"
- // InternalRoom.g:25217:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25325:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ExternalPort__InterfacePortAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25221:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25222:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25329:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25330:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25222:1: ( ( RULE_ID ) )
- // InternalRoom.g:25223:1: ( RULE_ID )
+ // InternalRoom.g:25330:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25331:1: ( RULE_ID )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortCrossReference_2_0());
- // InternalRoom.g:25224:1: ( RULE_ID )
- // InternalRoom.g:25225:1: RULE_ID
+ // InternalRoom.g:25332:1: ( RULE_ID )
+ // InternalRoom.g:25333:1: RULE_ID
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68231,17 +68559,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__NameAssignment_1"
- // InternalRoom.g:25236:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25344:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SAP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25240:1: ( ( RULE_ID ) )
- // InternalRoom.g:25241:1: ( RULE_ID )
+ // InternalRoom.g:25348:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25349:1: ( RULE_ID )
{
- // InternalRoom.g:25241:1: ( RULE_ID )
- // InternalRoom.g:25242:1: RULE_ID
+ // InternalRoom.g:25349:1: ( RULE_ID )
+ // InternalRoom.g:25350:1: RULE_ID
{
before(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68268,21 +68596,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__ProtocolAssignment_3"
- // InternalRoom.g:25251:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25359:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SAP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25255:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25256:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25363:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25364:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25256:1: ( ( ruleFQN ) )
- // InternalRoom.g:25257:1: ( ruleFQN )
+ // InternalRoom.g:25364:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25365:1: ( ruleFQN )
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25258:1: ( ruleFQN )
- // InternalRoom.g:25259:1: ruleFQN
+ // InternalRoom.g:25366:1: ( ruleFQN )
+ // InternalRoom.g:25367:1: ruleFQN
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68317,17 +68645,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__NameAssignment_1"
- // InternalRoom.g:25270:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25378:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SPP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25274:1: ( ( RULE_ID ) )
- // InternalRoom.g:25275:1: ( RULE_ID )
+ // InternalRoom.g:25382:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25383:1: ( RULE_ID )
{
- // InternalRoom.g:25275:1: ( RULE_ID )
- // InternalRoom.g:25276:1: RULE_ID
+ // InternalRoom.g:25383:1: ( RULE_ID )
+ // InternalRoom.g:25384:1: RULE_ID
{
before(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68354,21 +68682,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__ProtocolAssignment_3"
- // InternalRoom.g:25285:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25393:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SPP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25289:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25290:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25397:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25398:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25290:1: ( ( ruleFQN ) )
- // InternalRoom.g:25291:1: ( ruleFQN )
+ // InternalRoom.g:25398:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25399:1: ( ruleFQN )
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25292:1: ( ruleFQN )
- // InternalRoom.g:25293:1: ruleFQN
+ // InternalRoom.g:25400:1: ( ruleFQN )
+ // InternalRoom.g:25401:1: ruleFQN
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68403,21 +68731,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__SppAssignment_2"
- // InternalRoom.g:25304:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25412:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ServiceImplementation__SppAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25308:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25309:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25416:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25417:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25309:1: ( ( RULE_ID ) )
- // InternalRoom.g:25310:1: ( RULE_ID )
+ // InternalRoom.g:25417:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25418:1: ( RULE_ID )
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPCrossReference_2_0());
- // InternalRoom.g:25311:1: ( RULE_ID )
- // InternalRoom.g:25312:1: RULE_ID
+ // InternalRoom.g:25419:1: ( RULE_ID )
+ // InternalRoom.g:25420:1: RULE_ID
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68448,17 +68776,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__NameAssignment_1"
- // InternalRoom.g:25323:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25431:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalSystem__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25327:1: ( ( RULE_ID ) )
- // InternalRoom.g:25328:1: ( RULE_ID )
+ // InternalRoom.g:25435:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25436:1: ( RULE_ID )
{
- // InternalRoom.g:25328:1: ( RULE_ID )
- // InternalRoom.g:25329:1: RULE_ID
+ // InternalRoom.g:25436:1: ( RULE_ID )
+ // InternalRoom.g:25437:1: RULE_ID
{
before(grammarAccess.getLogicalSystemAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68485,17 +68813,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__DocuAssignment_2"
- // InternalRoom.g:25338:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25446:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__LogicalSystem__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25342:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25343:1: ( ruleDocumentation )
+ // InternalRoom.g:25450:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25451:1: ( ruleDocumentation )
{
- // InternalRoom.g:25343:1: ( ruleDocumentation )
- // InternalRoom.g:25344:1: ruleDocumentation
+ // InternalRoom.g:25451:1: ( ruleDocumentation )
+ // InternalRoom.g:25452:1: ruleDocumentation
{
before(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -68526,17 +68854,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__AnnotationsAssignment_4"
- // InternalRoom.g:25353:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25461:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__LogicalSystem__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25357:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25358:1: ( ruleAnnotation )
+ // InternalRoom.g:25465:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25466:1: ( ruleAnnotation )
{
- // InternalRoom.g:25358:1: ( ruleAnnotation )
- // InternalRoom.g:25359:1: ruleAnnotation
+ // InternalRoom.g:25466:1: ( ruleAnnotation )
+ // InternalRoom.g:25467:1: ruleAnnotation
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68567,17 +68895,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__ConnectionsAssignment_5_0"
- // InternalRoom.g:25368:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25476:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
public final void rule__LogicalSystem__ConnectionsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25372:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25373:1: ( ruleLayerConnection )
+ // InternalRoom.g:25480:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25481:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25373:1: ( ruleLayerConnection )
- // InternalRoom.g:25374:1: ruleLayerConnection
+ // InternalRoom.g:25481:1: ( ruleLayerConnection )
+ // InternalRoom.g:25482:1: ruleLayerConnection
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -68608,17 +68936,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__BindingsAssignment_5_1"
- // InternalRoom.g:25383:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25491:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
public final void rule__LogicalSystem__BindingsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25387:1: ( ( ruleBinding ) )
- // InternalRoom.g:25388:1: ( ruleBinding )
+ // InternalRoom.g:25495:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25496:1: ( ruleBinding )
{
- // InternalRoom.g:25388:1: ( ruleBinding )
- // InternalRoom.g:25389:1: ruleBinding
+ // InternalRoom.g:25496:1: ( ruleBinding )
+ // InternalRoom.g:25497:1: ruleBinding
{
before(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -68649,17 +68977,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__SubSystemsAssignment_5_2"
- // InternalRoom.g:25398:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
+ // InternalRoom.g:25506:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
public final void rule__LogicalSystem__SubSystemsAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25402:1: ( ( ruleSubSystemRef ) )
- // InternalRoom.g:25403:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25510:1: ( ( ruleSubSystemRef ) )
+ // InternalRoom.g:25511:1: ( ruleSubSystemRef )
{
- // InternalRoom.g:25403:1: ( ruleSubSystemRef )
- // InternalRoom.g:25404:1: ruleSubSystemRef
+ // InternalRoom.g:25511:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25512:1: ruleSubSystemRef
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -68690,17 +69018,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__NameAssignment_1"
- // InternalRoom.g:25413:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25521:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemRef__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25417:1: ( ( RULE_ID ) )
- // InternalRoom.g:25418:1: ( RULE_ID )
+ // InternalRoom.g:25525:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25526:1: ( RULE_ID )
{
- // InternalRoom.g:25418:1: ( RULE_ID )
- // InternalRoom.g:25419:1: RULE_ID
+ // InternalRoom.g:25526:1: ( RULE_ID )
+ // InternalRoom.g:25527:1: RULE_ID
{
before(grammarAccess.getSubSystemRefAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68727,21 +69055,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__TypeAssignment_3"
- // InternalRoom.g:25428:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25536:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubSystemRef__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25432:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25433:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25540:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25541:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25433:1: ( ( ruleFQN ) )
- // InternalRoom.g:25434:1: ( ruleFQN )
+ // InternalRoom.g:25541:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25542:1: ( ruleFQN )
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassCrossReference_3_0());
- // InternalRoom.g:25435:1: ( ruleFQN )
- // InternalRoom.g:25436:1: ruleFQN
+ // InternalRoom.g:25543:1: ( ruleFQN )
+ // InternalRoom.g:25544:1: ruleFQN
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -68776,17 +69104,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__DocuAssignment_4"
- // InternalRoom.g:25447:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25555:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SubSystemRef__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25451:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25452:1: ( ruleDocumentation )
+ // InternalRoom.g:25559:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25560:1: ( ruleDocumentation )
{
- // InternalRoom.g:25452:1: ( ruleDocumentation )
- // InternalRoom.g:25453:1: ruleDocumentation
+ // InternalRoom.g:25560:1: ( ruleDocumentation )
+ // InternalRoom.g:25561:1: ruleDocumentation
{
before(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68817,17 +69145,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__NameAssignment_1"
- // InternalRoom.g:25462:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25570:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25466:1: ( ( RULE_ID ) )
- // InternalRoom.g:25467:1: ( RULE_ID )
+ // InternalRoom.g:25574:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25575:1: ( RULE_ID )
{
- // InternalRoom.g:25467:1: ( RULE_ID )
- // InternalRoom.g:25468:1: RULE_ID
+ // InternalRoom.g:25575:1: ( RULE_ID )
+ // InternalRoom.g:25576:1: RULE_ID
{
before(grammarAccess.getSubSystemClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68854,17 +69182,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__DocuAssignment_2"
- // InternalRoom.g:25477:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25585:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SubSystemClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25481:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25482:1: ( ruleDocumentation )
+ // InternalRoom.g:25589:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25590:1: ( ruleDocumentation )
{
- // InternalRoom.g:25482:1: ( ruleDocumentation )
- // InternalRoom.g:25483:1: ruleDocumentation
+ // InternalRoom.g:25590:1: ( ruleDocumentation )
+ // InternalRoom.g:25591:1: ruleDocumentation
{
before(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -68895,17 +69223,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__AnnotationsAssignment_4"
- // InternalRoom.g:25492:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25600:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__SubSystemClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25496:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25497:1: ( ruleAnnotation )
+ // InternalRoom.g:25604:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25605:1: ( ruleAnnotation )
{
- // InternalRoom.g:25497:1: ( ruleAnnotation )
- // InternalRoom.g:25498:1: ruleAnnotation
+ // InternalRoom.g:25605:1: ( ruleAnnotation )
+ // InternalRoom.g:25606:1: ruleAnnotation
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -68936,17 +69264,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode1Assignment_5_1"
- // InternalRoom.g:25507:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25615:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode1Assignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25511:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25512:1: ( ruleDetailCode )
+ // InternalRoom.g:25619:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25620:1: ( ruleDetailCode )
{
- // InternalRoom.g:25512:1: ( ruleDetailCode )
- // InternalRoom.g:25513:1: ruleDetailCode
+ // InternalRoom.g:25620:1: ( ruleDetailCode )
+ // InternalRoom.g:25621:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -68977,17 +69305,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode2Assignment_6_1"
- // InternalRoom.g:25522:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25630:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode2Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25526:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25527:1: ( ruleDetailCode )
+ // InternalRoom.g:25634:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25635:1: ( ruleDetailCode )
{
- // InternalRoom.g:25527:1: ( ruleDetailCode )
- // InternalRoom.g:25528:1: ruleDetailCode
+ // InternalRoom.g:25635:1: ( ruleDetailCode )
+ // InternalRoom.g:25636:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -69018,17 +69346,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode3Assignment_7_1"
- // InternalRoom.g:25537:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25645:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode3Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25541:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25542:1: ( ruleDetailCode )
+ // InternalRoom.g:25649:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25650:1: ( ruleDetailCode )
{
- // InternalRoom.g:25542:1: ( ruleDetailCode )
- // InternalRoom.g:25543:1: ruleDetailCode
+ // InternalRoom.g:25650:1: ( ruleDetailCode )
+ // InternalRoom.g:25651:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -69059,17 +69387,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0"
- // InternalRoom.g:25552:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:25660:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
public final void rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25556:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25557:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25664:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:25665:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25557:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25558:1: ruleActorInstanceMapping
+ // InternalRoom.g:25665:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25666:1: ruleActorInstanceMapping
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
pushFollow(FOLLOW_2);
@@ -69100,17 +69428,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ThreadsAssignment_8_1"
- // InternalRoom.g:25567:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
+ // InternalRoom.g:25675:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
public final void rule__SubSystemClass__ThreadsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25571:1: ( ( ruleLogicalThread ) )
- // InternalRoom.g:25572:1: ( ruleLogicalThread )
+ // InternalRoom.g:25679:1: ( ( ruleLogicalThread ) )
+ // InternalRoom.g:25680:1: ( ruleLogicalThread )
{
- // InternalRoom.g:25572:1: ( ruleLogicalThread )
- // InternalRoom.g:25573:1: ruleLogicalThread
+ // InternalRoom.g:25680:1: ( ruleLogicalThread )
+ // InternalRoom.g:25681:1: ruleLogicalThread
{
before(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -69141,17 +69469,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ConnectionsAssignment_8_2"
- // InternalRoom.g:25582:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25690:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
public final void rule__SubSystemClass__ConnectionsAssignment_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25586:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25587:1: ( ruleLayerConnection )
+ // InternalRoom.g:25694:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25695:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25587:1: ( ruleLayerConnection )
- // InternalRoom.g:25588:1: ruleLayerConnection
+ // InternalRoom.g:25695:1: ( ruleLayerConnection )
+ // InternalRoom.g:25696:1: ruleLayerConnection
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
pushFollow(FOLLOW_2);
@@ -69182,17 +69510,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__BindingsAssignment_8_3"
- // InternalRoom.g:25597:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
+ // InternalRoom.g:25705:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
public final void rule__SubSystemClass__BindingsAssignment_8_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25601:1: ( ( ruleBinding ) )
- // InternalRoom.g:25602:1: ( ruleBinding )
+ // InternalRoom.g:25709:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25710:1: ( ruleBinding )
{
- // InternalRoom.g:25602:1: ( ruleBinding )
- // InternalRoom.g:25603:1: ruleBinding
+ // InternalRoom.g:25710:1: ( ruleBinding )
+ // InternalRoom.g:25711:1: ruleBinding
{
before(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
pushFollow(FOLLOW_2);
@@ -69223,17 +69551,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorRefsAssignment_8_4"
- // InternalRoom.g:25612:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25720:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
public final void rule__SubSystemClass__ActorRefsAssignment_8_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25616:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25617:1: ( ruleActorRef )
+ // InternalRoom.g:25724:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25725:1: ( ruleActorRef )
{
- // InternalRoom.g:25617:1: ( ruleActorRef )
- // InternalRoom.g:25618:1: ruleActorRef
+ // InternalRoom.g:25725:1: ( ruleActorRef )
+ // InternalRoom.g:25726:1: ruleActorRef
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
pushFollow(FOLLOW_2);
@@ -69264,17 +69592,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5"
- // InternalRoom.g:25627:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
+ // InternalRoom.g:25735:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
public final void rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25631:1: ( ( ruleSPP ) )
- // InternalRoom.g:25632:1: ( ruleSPP )
+ // InternalRoom.g:25739:1: ( ( ruleSPP ) )
+ // InternalRoom.g:25740:1: ( ruleSPP )
{
- // InternalRoom.g:25632:1: ( ruleSPP )
- // InternalRoom.g:25633:1: ruleSPP
+ // InternalRoom.g:25740:1: ( ruleSPP )
+ // InternalRoom.g:25741:1: ruleSPP
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
pushFollow(FOLLOW_2);
@@ -69305,17 +69633,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__RelayPortsAssignment_8_6"
- // InternalRoom.g:25642:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
+ // InternalRoom.g:25750:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
public final void rule__SubSystemClass__RelayPortsAssignment_8_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25646:1: ( ( rulePort ) )
- // InternalRoom.g:25647:1: ( rulePort )
+ // InternalRoom.g:25754:1: ( ( rulePort ) )
+ // InternalRoom.g:25755:1: ( rulePort )
{
- // InternalRoom.g:25647:1: ( rulePort )
- // InternalRoom.g:25648:1: rulePort
+ // InternalRoom.g:25755:1: ( rulePort )
+ // InternalRoom.g:25756:1: rulePort
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
pushFollow(FOLLOW_2);
@@ -69346,17 +69674,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__NameAssignment_1"
- // InternalRoom.g:25657:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25765:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalThread__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25661:1: ( ( RULE_ID ) )
- // InternalRoom.g:25662:1: ( RULE_ID )
+ // InternalRoom.g:25769:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25770:1: ( RULE_ID )
{
- // InternalRoom.g:25662:1: ( RULE_ID )
- // InternalRoom.g:25663:1: RULE_ID
+ // InternalRoom.g:25770:1: ( RULE_ID )
+ // InternalRoom.g:25771:1: RULE_ID
{
before(grammarAccess.getLogicalThreadAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69383,17 +69711,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__PathAssignment_1"
- // InternalRoom.g:25672:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
+ // InternalRoom.g:25780:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
public final void rule__ActorInstanceMapping__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25676:1: ( ( ruleRefPath ) )
- // InternalRoom.g:25677:1: ( ruleRefPath )
+ // InternalRoom.g:25784:1: ( ( ruleRefPath ) )
+ // InternalRoom.g:25785:1: ( ruleRefPath )
{
- // InternalRoom.g:25677:1: ( ruleRefPath )
- // InternalRoom.g:25678:1: ruleRefPath
+ // InternalRoom.g:25785:1: ( ruleRefPath )
+ // InternalRoom.g:25786:1: ruleRefPath
{
before(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69424,21 +69752,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ThreadAssignment_3"
- // InternalRoom.g:25687:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25795:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
public final void rule__ActorInstanceMapping__ThreadAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25691:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25692:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25799:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25800:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25692:1: ( ( RULE_ID ) )
- // InternalRoom.g:25693:1: ( RULE_ID )
+ // InternalRoom.g:25800:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25801:1: ( RULE_ID )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
- // InternalRoom.g:25694:1: ( RULE_ID )
- // InternalRoom.g:25695:1: RULE_ID
+ // InternalRoom.g:25802:1: ( RULE_ID )
+ // InternalRoom.g:25803:1: RULE_ID
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadIDTerminalRuleCall_3_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69469,17 +69797,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1"
- // InternalRoom.g:25706:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:25814:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
public final void rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25710:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:25711:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25818:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:25819:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:25711:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:25712:1: ruleActorInstanceMapping
+ // InternalRoom.g:25819:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:25820:1: ruleActorInstanceMapping
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -69510,17 +69838,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_0"
- // InternalRoom.g:25721:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
+ // InternalRoom.g:25829:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25725:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25726:1: ( ruleRefSegment )
+ // InternalRoom.g:25833:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:25834:1: ( ruleRefSegment )
{
- // InternalRoom.g:25726:1: ( ruleRefSegment )
- // InternalRoom.g:25727:1: ruleRefSegment
+ // InternalRoom.g:25834:1: ( ruleRefSegment )
+ // InternalRoom.g:25835:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -69551,17 +69879,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_1_1"
- // InternalRoom.g:25736:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
+ // InternalRoom.g:25844:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25740:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:25741:1: ( ruleRefSegment )
+ // InternalRoom.g:25848:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:25849:1: ( ruleRefSegment )
{
- // InternalRoom.g:25741:1: ( ruleRefSegment )
- // InternalRoom.g:25742:1: ruleRefSegment
+ // InternalRoom.g:25849:1: ( ruleRefSegment )
+ // InternalRoom.g:25850:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -69592,17 +69920,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__RefAssignment_0"
- // InternalRoom.g:25751:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:25859:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
public final void rule__RefSegment__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25755:1: ( ( RULE_ID ) )
- // InternalRoom.g:25756:1: ( RULE_ID )
+ // InternalRoom.g:25863:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25864:1: ( RULE_ID )
{
- // InternalRoom.g:25756:1: ( RULE_ID )
- // InternalRoom.g:25757:1: RULE_ID
+ // InternalRoom.g:25864:1: ( RULE_ID )
+ // InternalRoom.g:25865:1: RULE_ID
{
before(grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69629,17 +69957,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__IdxAssignment_1_1"
- // InternalRoom.g:25766:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
+ // InternalRoom.g:25874:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
public final void rule__RefSegment__IdxAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25770:1: ( ( RULE_INT ) )
- // InternalRoom.g:25771:1: ( RULE_INT )
+ // InternalRoom.g:25878:1: ( ( RULE_INT ) )
+ // InternalRoom.g:25879:1: ( RULE_INT )
{
- // InternalRoom.g:25771:1: ( RULE_INT )
- // InternalRoom.g:25772:1: RULE_INT
+ // InternalRoom.g:25879:1: ( RULE_INT )
+ // InternalRoom.g:25880:1: RULE_INT
{
before(grammarAccess.getRefSegmentAccess().getIdxINTTerminalRuleCall_1_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -69666,17 +69994,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint1Assignment_1"
- // InternalRoom.g:25781:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:25889:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint1Assignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25785:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25786:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25893:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:25894:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25786:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25787:1: ruleBindingEndPoint
+ // InternalRoom.g:25894:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25895:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69707,17 +70035,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint2Assignment_3"
- // InternalRoom.g:25796:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:25904:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint2Assignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25800:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:25801:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25908:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:25909:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:25801:1: ( ruleBindingEndPoint )
- // InternalRoom.g:25802:1: ruleBindingEndPoint
+ // InternalRoom.g:25909:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:25910:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -69748,21 +70076,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__ActorRefAssignment_0_0"
- // InternalRoom.g:25811:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25919:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__ActorRefAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25815:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25816:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25923:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25924:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25816:1: ( ( RULE_ID ) )
- // InternalRoom.g:25817:1: ( RULE_ID )
+ // InternalRoom.g:25924:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25925:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
- // InternalRoom.g:25818:1: ( RULE_ID )
- // InternalRoom.g:25819:1: RULE_ID
+ // InternalRoom.g:25926:1: ( RULE_ID )
+ // InternalRoom.g:25927:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69793,21 +70121,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__PortAssignment_1"
- // InternalRoom.g:25830:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25938:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__PortAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25834:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25835:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25942:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25943:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25835:1: ( ( RULE_ID ) )
- // InternalRoom.g:25836:1: ( RULE_ID )
+ // InternalRoom.g:25943:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25944:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
- // InternalRoom.g:25837:1: ( RULE_ID )
- // InternalRoom.g:25838:1: RULE_ID
+ // InternalRoom.g:25945:1: ( RULE_ID )
+ // InternalRoom.g:25946:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getPortPortIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69838,21 +70166,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__SubAssignment_2_1"
- // InternalRoom.g:25849:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25957:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__SubAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25853:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25854:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25961:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25962:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25854:1: ( ( RULE_ID ) )
- // InternalRoom.g:25855:1: ( RULE_ID )
+ // InternalRoom.g:25962:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25963:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0());
- // InternalRoom.g:25856:1: ( RULE_ID )
- // InternalRoom.g:25857:1: RULE_ID
+ // InternalRoom.g:25964:1: ( RULE_ID )
+ // InternalRoom.g:25965:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69883,17 +70211,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__FromAssignment_1"
- // InternalRoom.g:25868:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
+ // InternalRoom.g:25976:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
public final void rule__LayerConnection__FromAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25872:1: ( ( ruleSAPoint ) )
- // InternalRoom.g:25873:1: ( ruleSAPoint )
+ // InternalRoom.g:25980:1: ( ( ruleSAPoint ) )
+ // InternalRoom.g:25981:1: ( ruleSAPoint )
{
- // InternalRoom.g:25873:1: ( ruleSAPoint )
- // InternalRoom.g:25874:1: ruleSAPoint
+ // InternalRoom.g:25981:1: ( ruleSAPoint )
+ // InternalRoom.g:25982:1: ruleSAPoint
{
before(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -69924,17 +70252,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__ToAssignment_3"
- // InternalRoom.g:25883:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
+ // InternalRoom.g:25991:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
public final void rule__LayerConnection__ToAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25887:1: ( ( ruleSPPoint ) )
- // InternalRoom.g:25888:1: ( ruleSPPoint )
+ // InternalRoom.g:25995:1: ( ( ruleSPPoint ) )
+ // InternalRoom.g:25996:1: ( ruleSPPoint )
{
- // InternalRoom.g:25888:1: ( ruleSPPoint )
- // InternalRoom.g:25889:1: ruleSPPoint
+ // InternalRoom.g:25996:1: ( ruleSPPoint )
+ // InternalRoom.g:25997:1: ruleSPPoint
{
before(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -69965,21 +70293,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__RefAssignment_1"
- // InternalRoom.g:25898:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26006:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RefSAPoint__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25902:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25903:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26010:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26011:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25903:1: ( ( RULE_ID ) )
- // InternalRoom.g:25904:1: ( RULE_ID )
+ // InternalRoom.g:26011:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26012:1: ( RULE_ID )
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefCrossReference_1_0());
- // InternalRoom.g:25905:1: ( RULE_ID )
- // InternalRoom.g:25906:1: RULE_ID
+ // InternalRoom.g:26013:1: ( RULE_ID )
+ // InternalRoom.g:26014:1: RULE_ID
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70010,21 +70338,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__RelayAssignment_1"
- // InternalRoom.g:25917:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26025:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RelaySAPoint__RelayAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25921:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25922:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26029:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26030:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25922:1: ( ( RULE_ID ) )
- // InternalRoom.g:25923:1: ( RULE_ID )
+ // InternalRoom.g:26030:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26031:1: ( RULE_ID )
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPCrossReference_1_0());
- // InternalRoom.g:25924:1: ( RULE_ID )
- // InternalRoom.g:25925:1: RULE_ID
+ // InternalRoom.g:26032:1: ( RULE_ID )
+ // InternalRoom.g:26033:1: RULE_ID
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70055,21 +70383,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__RefAssignment_0"
- // InternalRoom.g:25936:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26044:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25940:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25941:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26048:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26049:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25941:1: ( ( RULE_ID ) )
- // InternalRoom.g:25942:1: ( RULE_ID )
+ // InternalRoom.g:26049:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26050:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
- // InternalRoom.g:25943:1: ( RULE_ID )
- // InternalRoom.g:25944:1: RULE_ID
+ // InternalRoom.g:26051:1: ( RULE_ID )
+ // InternalRoom.g:26052:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70100,21 +70428,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__ServiceAssignment_2"
- // InternalRoom.g:25955:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26063:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__ServiceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25959:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25960:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26067:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26068:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25960:1: ( ( RULE_ID ) )
- // InternalRoom.g:25961:1: ( RULE_ID )
+ // InternalRoom.g:26068:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26069:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getServiceSPPCrossReference_2_0());
- // InternalRoom.g:25962:1: ( RULE_ID )
- // InternalRoom.g:25963:1: RULE_ID
+ // InternalRoom.g:26070:1: ( RULE_ID )
+ // InternalRoom.g:26071:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70145,17 +70473,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__RefTypeAssignment_0"
- // InternalRoom.g:25974:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
+ // InternalRoom.g:26082:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
public final void rule__ActorRef__RefTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25978:1: ( ( ruleReferenceType ) )
- // InternalRoom.g:25979:1: ( ruleReferenceType )
+ // InternalRoom.g:26086:1: ( ( ruleReferenceType ) )
+ // InternalRoom.g:26087:1: ( ruleReferenceType )
{
- // InternalRoom.g:25979:1: ( ruleReferenceType )
- // InternalRoom.g:25980:1: ruleReferenceType
+ // InternalRoom.g:26087:1: ( ruleReferenceType )
+ // InternalRoom.g:26088:1: ruleReferenceType
{
before(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -70186,17 +70514,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__NameAssignment_2"
- // InternalRoom.g:25989:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26097:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorRef__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25993:1: ( ( RULE_ID ) )
- // InternalRoom.g:25994:1: ( RULE_ID )
+ // InternalRoom.g:26101:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26102:1: ( RULE_ID )
{
- // InternalRoom.g:25994:1: ( RULE_ID )
- // InternalRoom.g:25995:1: RULE_ID
+ // InternalRoom.g:26102:1: ( RULE_ID )
+ // InternalRoom.g:26103:1: RULE_ID
{
before(grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70223,17 +70551,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__MultiplicityAssignment_3"
- // InternalRoom.g:26004:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:26112:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__ActorRef__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26008:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:26009:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26116:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:26117:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:26009:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:26010:1: ruleMULTIPLICITY
+ // InternalRoom.g:26117:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26118:1: ruleMULTIPLICITY
{
before(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -70264,21 +70592,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__TypeAssignment_5"
- // InternalRoom.g:26019:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26127:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__ActorRef__TypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26023:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26024:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26131:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26132:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26024:1: ( ( ruleFQN ) )
- // InternalRoom.g:26025:1: ( ruleFQN )
+ // InternalRoom.g:26132:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26133:1: ( ruleFQN )
{
before(grammarAccess.getActorRefAccess().getTypeActorClassCrossReference_5_0());
- // InternalRoom.g:26026:1: ( ruleFQN )
- // InternalRoom.g:26027:1: ruleFQN
+ // InternalRoom.g:26134:1: ( ruleFQN )
+ // InternalRoom.g:26135:1: ruleFQN
{
before(grammarAccess.getActorRefAccess().getTypeActorClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -70313,17 +70641,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__DocuAssignment_6"
- // InternalRoom.g:26038:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26146:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ActorRef__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26042:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26043:1: ( ruleDocumentation )
+ // InternalRoom.g:26150:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26151:1: ( ruleDocumentation )
{
- // InternalRoom.g:26043:1: ( ruleDocumentation )
- // InternalRoom.g:26044:1: ruleDocumentation
+ // InternalRoom.g:26151:1: ( ruleDocumentation )
+ // InternalRoom.g:26152:1: ruleDocumentation
{
before(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -70354,17 +70682,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__StatesAssignment_2_0"
- // InternalRoom.g:26054:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
+ // InternalRoom.g:26162:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
public final void rule__StateGraph__StatesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26058:1: ( ( ruleState ) )
- // InternalRoom.g:26059:1: ( ruleState )
+ // InternalRoom.g:26166:1: ( ( ruleState ) )
+ // InternalRoom.g:26167:1: ( ruleState )
{
- // InternalRoom.g:26059:1: ( ruleState )
- // InternalRoom.g:26060:1: ruleState
+ // InternalRoom.g:26167:1: ( ruleState )
+ // InternalRoom.g:26168:1: ruleState
{
before(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -70395,17 +70723,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TrPointsAssignment_2_1"
- // InternalRoom.g:26069:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26177:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
public final void rule__StateGraph__TrPointsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26073:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26074:1: ( ruleTrPoint )
+ // InternalRoom.g:26181:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26182:1: ( ruleTrPoint )
{
- // InternalRoom.g:26074:1: ( ruleTrPoint )
- // InternalRoom.g:26075:1: ruleTrPoint
+ // InternalRoom.g:26182:1: ( ruleTrPoint )
+ // InternalRoom.g:26183:1: ruleTrPoint
{
before(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -70436,17 +70764,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__ChPointsAssignment_2_2"
- // InternalRoom.g:26084:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26192:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
public final void rule__StateGraph__ChPointsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26088:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26089:1: ( ruleChoicePoint )
+ // InternalRoom.g:26196:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26197:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26089:1: ( ruleChoicePoint )
- // InternalRoom.g:26090:1: ruleChoicePoint
+ // InternalRoom.g:26197:1: ( ruleChoicePoint )
+ // InternalRoom.g:26198:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -70477,17 +70805,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TransitionsAssignment_2_3"
- // InternalRoom.g:26099:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26207:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
public final void rule__StateGraph__TransitionsAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26103:1: ( ( ruleTransition ) )
- // InternalRoom.g:26104:1: ( ruleTransition )
+ // InternalRoom.g:26211:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26212:1: ( ruleTransition )
{
- // InternalRoom.g:26104:1: ( ruleTransition )
- // InternalRoom.g:26105:1: ruleTransition
+ // InternalRoom.g:26212:1: ( ruleTransition )
+ // InternalRoom.g:26213:1: ruleTransition
{
before(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -70518,17 +70846,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__RefinedTransitionsAssignment_2_4"
- // InternalRoom.g:26114:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26222:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
public final void rule__StateGraph__RefinedTransitionsAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26118:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26119:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26226:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26227:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26119:1: ( ruleRefinedTransition )
- // InternalRoom.g:26120:1: ruleRefinedTransition
+ // InternalRoom.g:26227:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26228:1: ruleRefinedTransition
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -70559,17 +70887,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__StatesAssignment_3_0"
- // InternalRoom.g:26129:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
+ // InternalRoom.g:26237:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26133:1: ( ( ruleState ) )
- // InternalRoom.g:26134:1: ( ruleState )
+ // InternalRoom.g:26241:1: ( ( ruleState ) )
+ // InternalRoom.g:26242:1: ( ruleState )
{
- // InternalRoom.g:26134:1: ( ruleState )
- // InternalRoom.g:26135:1: ruleState
+ // InternalRoom.g:26242:1: ( ruleState )
+ // InternalRoom.g:26243:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -70600,17 +70928,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TrPointsAssignment_3_1"
- // InternalRoom.g:26144:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26252:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
public final void rule__StateMachine__TrPointsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26148:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26149:1: ( ruleTrPoint )
+ // InternalRoom.g:26256:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26257:1: ( ruleTrPoint )
{
- // InternalRoom.g:26149:1: ( ruleTrPoint )
- // InternalRoom.g:26150:1: ruleTrPoint
+ // InternalRoom.g:26257:1: ( ruleTrPoint )
+ // InternalRoom.g:26258:1: ruleTrPoint
{
before(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -70641,17 +70969,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__ChPointsAssignment_3_2"
- // InternalRoom.g:26159:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26267:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
public final void rule__StateMachine__ChPointsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26163:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26164:1: ( ruleChoicePoint )
+ // InternalRoom.g:26271:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26272:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26164:1: ( ruleChoicePoint )
- // InternalRoom.g:26165:1: ruleChoicePoint
+ // InternalRoom.g:26272:1: ( ruleChoicePoint )
+ // InternalRoom.g:26273:1: ruleChoicePoint
{
before(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -70682,17 +71010,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TransitionsAssignment_3_3"
- // InternalRoom.g:26174:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26282:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26178:1: ( ( ruleTransition ) )
- // InternalRoom.g:26179:1: ( ruleTransition )
+ // InternalRoom.g:26286:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26287:1: ( ruleTransition )
{
- // InternalRoom.g:26179:1: ( ruleTransition )
- // InternalRoom.g:26180:1: ruleTransition
+ // InternalRoom.g:26287:1: ( ruleTransition )
+ // InternalRoom.g:26288:1: ruleTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -70723,17 +71051,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__RefinedTransitionsAssignment_3_4"
- // InternalRoom.g:26189:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26297:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
public final void rule__StateMachine__RefinedTransitionsAssignment_3_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26193:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26194:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26301:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26302:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26194:1: ( ruleRefinedTransition )
- // InternalRoom.g:26195:1: ruleRefinedTransition
+ // InternalRoom.g:26302:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26303:1: ruleRefinedTransition
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
pushFollow(FOLLOW_2);
@@ -70764,17 +71092,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__NameAssignment_1"
- // InternalRoom.g:26204:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26312:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SimpleState__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26208:1: ( ( RULE_ID ) )
- // InternalRoom.g:26209:1: ( RULE_ID )
+ // InternalRoom.g:26316:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26317:1: ( RULE_ID )
{
- // InternalRoom.g:26209:1: ( RULE_ID )
- // InternalRoom.g:26210:1: RULE_ID
+ // InternalRoom.g:26317:1: ( RULE_ID )
+ // InternalRoom.g:26318:1: RULE_ID
{
before(grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70801,17 +71129,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DocuAssignment_2"
- // InternalRoom.g:26219:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26327:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SimpleState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26223:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26224:1: ( ruleDocumentation )
+ // InternalRoom.g:26331:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26332:1: ( ruleDocumentation )
{
- // InternalRoom.g:26224:1: ( ruleDocumentation )
- // InternalRoom.g:26225:1: ruleDocumentation
+ // InternalRoom.g:26332:1: ( ruleDocumentation )
+ // InternalRoom.g:26333:1: ruleDocumentation
{
before(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -70842,17 +71170,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__EntryCodeAssignment_3_1_1"
- // InternalRoom.g:26234:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26342:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__EntryCodeAssignment_3_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26238:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26239:1: ( ruleDetailCode )
+ // InternalRoom.g:26346:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26347:1: ( ruleDetailCode )
{
- // InternalRoom.g:26239:1: ( ruleDetailCode )
- // InternalRoom.g:26240:1: ruleDetailCode
+ // InternalRoom.g:26347:1: ( ruleDetailCode )
+ // InternalRoom.g:26348:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -70883,17 +71211,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__ExitCodeAssignment_3_2_1"
- // InternalRoom.g:26249:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26357:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__ExitCodeAssignment_3_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26253:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26254:1: ( ruleDetailCode )
+ // InternalRoom.g:26361:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26362:1: ( ruleDetailCode )
{
- // InternalRoom.g:26254:1: ( ruleDetailCode )
- // InternalRoom.g:26255:1: ruleDetailCode
+ // InternalRoom.g:26362:1: ( ruleDetailCode )
+ // InternalRoom.g:26363:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
pushFollow(FOLLOW_2);
@@ -70924,17 +71252,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DoCodeAssignment_3_3_1"
- // InternalRoom.g:26264:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26372:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
public final void rule__SimpleState__DoCodeAssignment_3_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26268:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26269:1: ( ruleDetailCode )
+ // InternalRoom.g:26376:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26377:1: ( ruleDetailCode )
{
- // InternalRoom.g:26269:1: ( ruleDetailCode )
- // InternalRoom.g:26270:1: ruleDetailCode
+ // InternalRoom.g:26377:1: ( ruleDetailCode )
+ // InternalRoom.g:26378:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
pushFollow(FOLLOW_2);
@@ -70965,17 +71293,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__SubgraphAssignment_3_4_1"
- // InternalRoom.g:26279:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26387:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
public final void rule__SimpleState__SubgraphAssignment_3_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26283:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26284:1: ( ruleStateGraph )
+ // InternalRoom.g:26391:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26392:1: ( ruleStateGraph )
{
- // InternalRoom.g:26284:1: ( ruleStateGraph )
- // InternalRoom.g:26285:1: ruleStateGraph
+ // InternalRoom.g:26392:1: ( ruleStateGraph )
+ // InternalRoom.g:26393:1: ruleStateGraph
{
before(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
pushFollow(FOLLOW_2);
@@ -71006,21 +71334,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__TargetAssignment_1"
- // InternalRoom.g:26294:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26402:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedState__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26298:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26299:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26406:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26407:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26299:1: ( ( ruleFQN ) )
- // InternalRoom.g:26300:1: ( ruleFQN )
+ // InternalRoom.g:26407:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26408:1: ( ruleFQN )
{
before(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- // InternalRoom.g:26301:1: ( ruleFQN )
- // InternalRoom.g:26302:1: ruleFQN
+ // InternalRoom.g:26409:1: ( ruleFQN )
+ // InternalRoom.g:26410:1: ruleFQN
{
before(grammarAccess.getRefinedStateAccess().getTargetStateFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -71055,17 +71383,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DocuAssignment_2"
- // InternalRoom.g:26313:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26421:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26317:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26318:1: ( ruleDocumentation )
+ // InternalRoom.g:26425:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26426:1: ( ruleDocumentation )
{
- // InternalRoom.g:26318:1: ( ruleDocumentation )
- // InternalRoom.g:26319:1: ruleDocumentation
+ // InternalRoom.g:26426:1: ( ruleDocumentation )
+ // InternalRoom.g:26427:1: ruleDocumentation
{
before(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -71096,17 +71424,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__EntryCodeAssignment_4_1"
- // InternalRoom.g:26328:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26436:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__EntryCodeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26332:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26333:1: ( ruleDetailCode )
+ // InternalRoom.g:26440:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26441:1: ( ruleDetailCode )
{
- // InternalRoom.g:26333:1: ( ruleDetailCode )
- // InternalRoom.g:26334:1: ruleDetailCode
+ // InternalRoom.g:26441:1: ( ruleDetailCode )
+ // InternalRoom.g:26442:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -71137,17 +71465,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__ExitCodeAssignment_5_1"
- // InternalRoom.g:26343:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26451:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__ExitCodeAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26347:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26348:1: ( ruleDetailCode )
+ // InternalRoom.g:26455:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26456:1: ( ruleDetailCode )
{
- // InternalRoom.g:26348:1: ( ruleDetailCode )
- // InternalRoom.g:26349:1: ruleDetailCode
+ // InternalRoom.g:26456:1: ( ruleDetailCode )
+ // InternalRoom.g:26457:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -71178,17 +71506,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DoCodeAssignment_6_1"
- // InternalRoom.g:26358:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26466:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__DoCodeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26362:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26363:1: ( ruleDetailCode )
+ // InternalRoom.g:26470:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26471:1: ( ruleDetailCode )
{
- // InternalRoom.g:26363:1: ( ruleDetailCode )
- // InternalRoom.g:26364:1: ruleDetailCode
+ // InternalRoom.g:26471:1: ( ruleDetailCode )
+ // InternalRoom.g:26472:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -71219,17 +71547,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__SubgraphAssignment_7_1"
- // InternalRoom.g:26373:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26481:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
public final void rule__RefinedState__SubgraphAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26377:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26378:1: ( ruleStateGraph )
+ // InternalRoom.g:26485:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26486:1: ( ruleStateGraph )
{
- // InternalRoom.g:26378:1: ( ruleStateGraph )
- // InternalRoom.g:26379:1: ruleStateGraph
+ // InternalRoom.g:26486:1: ( ruleStateGraph )
+ // InternalRoom.g:26487:1: ruleStateGraph
{
before(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -71260,17 +71588,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_0_1"
- // InternalRoom.g:26388:1: rule__DetailCode__LinesAssignment_0_1 : ( RULE_CC_STRING ) ;
+ // InternalRoom.g:26496:1: rule__DetailCode__LinesAssignment_0_1 : ( RULE_CC_STRING ) ;
public final void rule__DetailCode__LinesAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26392:1: ( ( RULE_CC_STRING ) )
- // InternalRoom.g:26393:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26500:1: ( ( RULE_CC_STRING ) )
+ // InternalRoom.g:26501:1: ( RULE_CC_STRING )
{
- // InternalRoom.g:26393:1: ( RULE_CC_STRING )
- // InternalRoom.g:26394:1: RULE_CC_STRING
+ // InternalRoom.g:26501:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26502:1: RULE_CC_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_0_1_0());
match(input,RULE_CC_STRING,FOLLOW_2);
@@ -71297,24 +71625,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__UsedAssignment_1_0"
- // InternalRoom.g:26403:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
+ // InternalRoom.g:26511:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
public final void rule__DetailCode__UsedAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26407:1: ( ( ( '{' ) ) )
- // InternalRoom.g:26408:1: ( ( '{' ) )
+ // InternalRoom.g:26515:1: ( ( ( '{' ) ) )
+ // InternalRoom.g:26516:1: ( ( '{' ) )
{
- // InternalRoom.g:26408:1: ( ( '{' ) )
- // InternalRoom.g:26409:1: ( '{' )
+ // InternalRoom.g:26516:1: ( ( '{' ) )
+ // InternalRoom.g:26517:1: ( '{' )
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
- // InternalRoom.g:26410:1: ( '{' )
- // InternalRoom.g:26411:1: '{'
+ // InternalRoom.g:26518:1: ( '{' )
+ // InternalRoom.g:26519:1: '{'
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
- match(input,42,FOLLOW_2);
+ match(input,44,FOLLOW_2);
after(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
}
@@ -71342,17 +71670,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_1_1"
- // InternalRoom.g:26426:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:26534:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
public final void rule__DetailCode__LinesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26430:1: ( ( RULE_STRING ) )
- // InternalRoom.g:26431:1: ( RULE_STRING )
+ // InternalRoom.g:26538:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:26539:1: ( RULE_STRING )
{
- // InternalRoom.g:26431:1: ( RULE_STRING )
- // InternalRoom.g:26432:1: RULE_STRING
+ // InternalRoom.g:26539:1: ( RULE_STRING )
+ // InternalRoom.g:26540:1: RULE_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -71379,21 +71707,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__HandlerAssignment_0"
- // InternalRoom.g:26441:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
+ // InternalRoom.g:26549:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
public final void rule__TransitionPoint__HandlerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26445:1: ( ( ( 'handler' ) ) )
- // InternalRoom.g:26446:1: ( ( 'handler' ) )
+ // InternalRoom.g:26553:1: ( ( ( 'handler' ) ) )
+ // InternalRoom.g:26554:1: ( ( 'handler' ) )
{
- // InternalRoom.g:26446:1: ( ( 'handler' ) )
- // InternalRoom.g:26447:1: ( 'handler' )
+ // InternalRoom.g:26554:1: ( ( 'handler' ) )
+ // InternalRoom.g:26555:1: ( 'handler' )
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- // InternalRoom.g:26448:1: ( 'handler' )
- // InternalRoom.g:26449:1: 'handler'
+ // InternalRoom.g:26556:1: ( 'handler' )
+ // InternalRoom.g:26557:1: 'handler'
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
match(input,131,FOLLOW_2);
@@ -71424,17 +71752,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__NameAssignment_2"
- // InternalRoom.g:26464:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26572:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__TransitionPoint__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26468:1: ( ( RULE_ID ) )
- // InternalRoom.g:26469:1: ( RULE_ID )
+ // InternalRoom.g:26576:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26577:1: ( RULE_ID )
{
- // InternalRoom.g:26469:1: ( RULE_ID )
- // InternalRoom.g:26470:1: RULE_ID
+ // InternalRoom.g:26577:1: ( RULE_ID )
+ // InternalRoom.g:26578:1: RULE_ID
{
before(grammarAccess.getTransitionPointAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71461,17 +71789,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__NameAssignment_1"
- // InternalRoom.g:26479:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26587:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EntryPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26483:1: ( ( RULE_ID ) )
- // InternalRoom.g:26484:1: ( RULE_ID )
+ // InternalRoom.g:26591:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26592:1: ( RULE_ID )
{
- // InternalRoom.g:26484:1: ( RULE_ID )
- // InternalRoom.g:26485:1: RULE_ID
+ // InternalRoom.g:26592:1: ( RULE_ID )
+ // InternalRoom.g:26593:1: RULE_ID
{
before(grammarAccess.getEntryPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71498,17 +71826,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__NameAssignment_1"
- // InternalRoom.g:26494:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26602:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExitPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26498:1: ( ( RULE_ID ) )
- // InternalRoom.g:26499:1: ( RULE_ID )
+ // InternalRoom.g:26606:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26607:1: ( RULE_ID )
{
- // InternalRoom.g:26499:1: ( RULE_ID )
- // InternalRoom.g:26500:1: RULE_ID
+ // InternalRoom.g:26607:1: ( RULE_ID )
+ // InternalRoom.g:26608:1: RULE_ID
{
before(grammarAccess.getExitPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71535,17 +71863,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__NameAssignment_1"
- // InternalRoom.g:26509:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26617:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ChoicePoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26513:1: ( ( RULE_ID ) )
- // InternalRoom.g:26514:1: ( RULE_ID )
+ // InternalRoom.g:26621:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26622:1: ( RULE_ID )
{
- // InternalRoom.g:26514:1: ( RULE_ID )
- // InternalRoom.g:26515:1: RULE_ID
+ // InternalRoom.g:26622:1: ( RULE_ID )
+ // InternalRoom.g:26623:1: RULE_ID
{
before(grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71572,17 +71900,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__DocuAssignment_2"
- // InternalRoom.g:26524:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26632:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__ChoicePoint__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26528:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26529:1: ( ruleDocumentation )
+ // InternalRoom.g:26636:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26637:1: ( ruleDocumentation )
{
- // InternalRoom.g:26529:1: ( ruleDocumentation )
- // InternalRoom.g:26530:1: ruleDocumentation
+ // InternalRoom.g:26637:1: ( ruleDocumentation )
+ // InternalRoom.g:26638:1: ruleDocumentation
{
before(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -71613,17 +71941,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__NameAssignment_1"
- // InternalRoom.g:26539:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26647:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__InitialTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26543:1: ( ( RULE_ID ) )
- // InternalRoom.g:26544:1: ( RULE_ID )
+ // InternalRoom.g:26651:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26652:1: ( RULE_ID )
{
- // InternalRoom.g:26544:1: ( RULE_ID )
- // InternalRoom.g:26545:1: RULE_ID
+ // InternalRoom.g:26652:1: ( RULE_ID )
+ // InternalRoom.g:26653:1: RULE_ID
{
before(grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71650,17 +71978,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ToAssignment_5"
- // InternalRoom.g:26554:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26662:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__InitialTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26558:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26559:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26666:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26667:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26559:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26560:1: ruleTransitionTerminal
+ // InternalRoom.g:26667:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26668:1: ruleTransitionTerminal
{
before(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -71691,17 +72019,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__DocuAssignment_6"
- // InternalRoom.g:26569:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26677:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__InitialTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26573:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26574:1: ( ruleDocumentation )
+ // InternalRoom.g:26681:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26682:1: ( ruleDocumentation )
{
- // InternalRoom.g:26574:1: ( ruleDocumentation )
- // InternalRoom.g:26575:1: ruleDocumentation
+ // InternalRoom.g:26682:1: ( ruleDocumentation )
+ // InternalRoom.g:26683:1: ruleDocumentation
{
before(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71732,17 +72060,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26584:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26692:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__InitialTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26588:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26589:1: ( ruleDetailCode )
+ // InternalRoom.g:26696:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26697:1: ( ruleDetailCode )
{
- // InternalRoom.g:26589:1: ( ruleDetailCode )
- // InternalRoom.g:26590:1: ruleDetailCode
+ // InternalRoom.g:26697:1: ( ruleDetailCode )
+ // InternalRoom.g:26698:1: ruleDetailCode
{
before(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -71773,17 +72101,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__NameAssignment_1"
- // InternalRoom.g:26599:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26707:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ContinuationTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26603:1: ( ( RULE_ID ) )
- // InternalRoom.g:26604:1: ( RULE_ID )
+ // InternalRoom.g:26711:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26712:1: ( RULE_ID )
{
- // InternalRoom.g:26604:1: ( RULE_ID )
- // InternalRoom.g:26605:1: RULE_ID
+ // InternalRoom.g:26712:1: ( RULE_ID )
+ // InternalRoom.g:26713:1: RULE_ID
{
before(grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71810,17 +72138,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__FromAssignment_3"
- // InternalRoom.g:26614:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26722:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26618:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26619:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26726:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26727:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26619:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26620:1: ruleTransitionTerminal
+ // InternalRoom.g:26727:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26728:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71851,17 +72179,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ToAssignment_5"
- // InternalRoom.g:26629:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26737:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26633:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26634:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26741:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26742:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26634:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26635:1: ruleTransitionTerminal
+ // InternalRoom.g:26742:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26743:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -71892,17 +72220,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__DocuAssignment_6"
- // InternalRoom.g:26644:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26752:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ContinuationTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26648:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26649:1: ( ruleDocumentation )
+ // InternalRoom.g:26756:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26757:1: ( ruleDocumentation )
{
- // InternalRoom.g:26649:1: ( ruleDocumentation )
- // InternalRoom.g:26650:1: ruleDocumentation
+ // InternalRoom.g:26757:1: ( ruleDocumentation )
+ // InternalRoom.g:26758:1: ruleDocumentation
{
before(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71933,17 +72261,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:26659:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26767:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
public final void rule__ContinuationTransition__ActionAssignment_7_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26663:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26664:1: ( ruleDetailCode )
+ // InternalRoom.g:26771:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26772:1: ( ruleDetailCode )
{
- // InternalRoom.g:26664:1: ( ruleDetailCode )
- // InternalRoom.g:26665:1: ruleDetailCode
+ // InternalRoom.g:26772:1: ( ruleDetailCode )
+ // InternalRoom.g:26773:1: ruleDetailCode
{
before(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -71974,17 +72302,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__NameAssignment_1"
- // InternalRoom.g:26674:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26782:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__TriggeredTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26678:1: ( ( RULE_ID ) )
- // InternalRoom.g:26679:1: ( RULE_ID )
+ // InternalRoom.g:26786:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26787:1: ( RULE_ID )
{
- // InternalRoom.g:26679:1: ( RULE_ID )
- // InternalRoom.g:26680:1: RULE_ID
+ // InternalRoom.g:26787:1: ( RULE_ID )
+ // InternalRoom.g:26788:1: RULE_ID
{
before(grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72011,17 +72339,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__FromAssignment_3"
- // InternalRoom.g:26689:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26797:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26693:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26694:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26801:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26802:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26694:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26695:1: ruleTransitionTerminal
+ // InternalRoom.g:26802:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26803:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72052,17 +72380,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ToAssignment_5"
- // InternalRoom.g:26704:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26812:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26708:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26709:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26816:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26817:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26709:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26710:1: ruleTransitionTerminal
+ // InternalRoom.g:26817:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26818:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72093,17 +72421,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__DocuAssignment_6"
- // InternalRoom.g:26719:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26827:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__TriggeredTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26723:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26724:1: ( ruleDocumentation )
+ // InternalRoom.g:26831:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26832:1: ( ruleDocumentation )
{
- // InternalRoom.g:26724:1: ( ruleDocumentation )
- // InternalRoom.g:26725:1: ruleDocumentation
+ // InternalRoom.g:26832:1: ( ruleDocumentation )
+ // InternalRoom.g:26833:1: ruleDocumentation
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72134,17 +72462,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_10"
- // InternalRoom.g:26734:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
+ // InternalRoom.g:26842:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26738:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26739:1: ( ruleTrigger )
+ // InternalRoom.g:26846:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:26847:1: ( ruleTrigger )
{
- // InternalRoom.g:26739:1: ( ruleTrigger )
- // InternalRoom.g:26740:1: ruleTrigger
+ // InternalRoom.g:26847:1: ( ruleTrigger )
+ // InternalRoom.g:26848:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
pushFollow(FOLLOW_2);
@@ -72175,17 +72503,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_11_1"
- // InternalRoom.g:26749:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
+ // InternalRoom.g:26857:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_11_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26753:1: ( ( ruleTrigger ) )
- // InternalRoom.g:26754:1: ( ruleTrigger )
+ // InternalRoom.g:26861:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:26862:1: ( ruleTrigger )
{
- // InternalRoom.g:26754:1: ( ruleTrigger )
- // InternalRoom.g:26755:1: ruleTrigger
+ // InternalRoom.g:26862:1: ( ruleTrigger )
+ // InternalRoom.g:26863:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
pushFollow(FOLLOW_2);
@@ -72216,17 +72544,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ActionAssignment_13_1"
- // InternalRoom.g:26764:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26872:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
public final void rule__TriggeredTransition__ActionAssignment_13_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26768:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26769:1: ( ruleDetailCode )
+ // InternalRoom.g:26876:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26877:1: ( ruleDetailCode )
{
- // InternalRoom.g:26769:1: ( ruleDetailCode )
- // InternalRoom.g:26770:1: ruleDetailCode
+ // InternalRoom.g:26877:1: ( ruleDetailCode )
+ // InternalRoom.g:26878:1: ruleDetailCode
{
before(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
pushFollow(FOLLOW_2);
@@ -72257,17 +72585,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__NameAssignment_1"
- // InternalRoom.g:26779:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26887:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GuardedTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26783:1: ( ( RULE_ID ) )
- // InternalRoom.g:26784:1: ( RULE_ID )
+ // InternalRoom.g:26891:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26892:1: ( RULE_ID )
{
- // InternalRoom.g:26784:1: ( RULE_ID )
- // InternalRoom.g:26785:1: RULE_ID
+ // InternalRoom.g:26892:1: ( RULE_ID )
+ // InternalRoom.g:26893:1: RULE_ID
{
before(grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72294,17 +72622,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__FromAssignment_3"
- // InternalRoom.g:26794:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26902:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26798:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26799:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26906:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26907:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26799:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26800:1: ruleTransitionTerminal
+ // InternalRoom.g:26907:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26908:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72335,17 +72663,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ToAssignment_5"
- // InternalRoom.g:26809:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26917:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26813:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26814:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26921:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26922:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26814:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26815:1: ruleTransitionTerminal
+ // InternalRoom.g:26922:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26923:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72376,17 +72704,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__DocuAssignment_6"
- // InternalRoom.g:26824:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26932:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__GuardedTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26828:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26829:1: ( ruleDocumentation )
+ // InternalRoom.g:26936:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26937:1: ( ruleDocumentation )
{
- // InternalRoom.g:26829:1: ( ruleDocumentation )
- // InternalRoom.g:26830:1: ruleDocumentation
+ // InternalRoom.g:26937:1: ( ruleDocumentation )
+ // InternalRoom.g:26938:1: ruleDocumentation
{
before(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72417,17 +72745,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__GuardAssignment_9"
- // InternalRoom.g:26839:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26947:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__GuardAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26843:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26844:1: ( ruleDetailCode )
+ // InternalRoom.g:26951:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26952:1: ( ruleDetailCode )
{
- // InternalRoom.g:26844:1: ( ruleDetailCode )
- // InternalRoom.g:26845:1: ruleDetailCode
+ // InternalRoom.g:26952:1: ( ruleDetailCode )
+ // InternalRoom.g:26953:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -72458,17 +72786,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ActionAssignment_10_1"
- // InternalRoom.g:26854:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26962:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26858:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26859:1: ( ruleDetailCode )
+ // InternalRoom.g:26966:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26967:1: ( ruleDetailCode )
{
- // InternalRoom.g:26859:1: ( ruleDetailCode )
- // InternalRoom.g:26860:1: ruleDetailCode
+ // InternalRoom.g:26967:1: ( ruleDetailCode )
+ // InternalRoom.g:26968:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -72499,17 +72827,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__NameAssignment_1"
- // InternalRoom.g:26869:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26977:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CPBranchTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26873:1: ( ( RULE_ID ) )
- // InternalRoom.g:26874:1: ( RULE_ID )
+ // InternalRoom.g:26981:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26982:1: ( RULE_ID )
{
- // InternalRoom.g:26874:1: ( RULE_ID )
- // InternalRoom.g:26875:1: RULE_ID
+ // InternalRoom.g:26982:1: ( RULE_ID )
+ // InternalRoom.g:26983:1: RULE_ID
{
before(grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72536,17 +72864,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__FromAssignment_3"
- // InternalRoom.g:26884:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:26992:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26888:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26889:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26996:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:26997:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26889:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26890:1: ruleTransitionTerminal
+ // InternalRoom.g:26997:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:26998:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -72577,17 +72905,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ToAssignment_5"
- // InternalRoom.g:26899:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27007:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26903:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:26904:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27011:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27012:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:26904:1: ( ruleTransitionTerminal )
- // InternalRoom.g:26905:1: ruleTransitionTerminal
+ // InternalRoom.g:27012:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27013:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72618,17 +72946,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__DocuAssignment_6"
- // InternalRoom.g:26914:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27022:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__CPBranchTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26918:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26919:1: ( ruleDocumentation )
+ // InternalRoom.g:27026:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27027:1: ( ruleDocumentation )
{
- // InternalRoom.g:26919:1: ( ruleDocumentation )
- // InternalRoom.g:26920:1: ruleDocumentation
+ // InternalRoom.g:27027:1: ( ruleDocumentation )
+ // InternalRoom.g:27028:1: ruleDocumentation
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -72659,17 +72987,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ConditionAssignment_9"
- // InternalRoom.g:26929:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27037:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ConditionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26933:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26934:1: ( ruleDetailCode )
+ // InternalRoom.g:27041:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27042:1: ( ruleDetailCode )
{
- // InternalRoom.g:26934:1: ( ruleDetailCode )
- // InternalRoom.g:26935:1: ruleDetailCode
+ // InternalRoom.g:27042:1: ( ruleDetailCode )
+ // InternalRoom.g:27043:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -72700,17 +73028,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ActionAssignment_10_1"
- // InternalRoom.g:26944:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27052:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26948:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26949:1: ( ruleDetailCode )
+ // InternalRoom.g:27056:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27057:1: ( ruleDetailCode )
{
- // InternalRoom.g:26949:1: ( ruleDetailCode )
- // InternalRoom.g:26950:1: ruleDetailCode
+ // InternalRoom.g:27057:1: ( ruleDetailCode )
+ // InternalRoom.g:27058:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -72741,21 +73069,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__TargetAssignment_1"
- // InternalRoom.g:26959:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27067:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedTransition__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26963:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26964:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27071:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27072:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26964:1: ( ( ruleFQN ) )
- // InternalRoom.g:26965:1: ( ruleFQN )
+ // InternalRoom.g:27072:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27073:1: ( ruleFQN )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- // InternalRoom.g:26966:1: ( ruleFQN )
- // InternalRoom.g:26967:1: ruleFQN
+ // InternalRoom.g:27074:1: ( ruleFQN )
+ // InternalRoom.g:27075:1: ruleFQN
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -72790,17 +73118,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__DocuAssignment_2"
- // InternalRoom.g:26978:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27086:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedTransition__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26982:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26983:1: ( ruleDocumentation )
+ // InternalRoom.g:27090:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27091:1: ( ruleDocumentation )
{
- // InternalRoom.g:26983:1: ( ruleDocumentation )
- // InternalRoom.g:26984:1: ruleDocumentation
+ // InternalRoom.g:27091:1: ( ruleDocumentation )
+ // InternalRoom.g:27092:1: ruleDocumentation
{
before(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72831,17 +73159,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__ActionAssignment_5"
- // InternalRoom.g:26993:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27101:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
public final void rule__RefinedTransition__ActionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26997:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26998:1: ( ruleDetailCode )
+ // InternalRoom.g:27105:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27106:1: ( ruleDetailCode )
{
- // InternalRoom.g:26998:1: ( ruleDetailCode )
- // InternalRoom.g:26999:1: ruleDetailCode
+ // InternalRoom.g:27106:1: ( ruleDetailCode )
+ // InternalRoom.g:27107:1: ruleDetailCode
{
before(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -72872,21 +73200,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateTerminal__StateAssignment"
- // InternalRoom.g:27008:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27116:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
public final void rule__StateTerminal__StateAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27012:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27013:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27120:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27121:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27013:1: ( ( RULE_ID ) )
- // InternalRoom.g:27014:1: ( RULE_ID )
+ // InternalRoom.g:27121:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27122:1: ( RULE_ID )
{
before(grammarAccess.getStateTerminalAccess().getStateStateCrossReference_0());
- // InternalRoom.g:27015:1: ( RULE_ID )
- // InternalRoom.g:27016:1: RULE_ID
+ // InternalRoom.g:27123:1: ( RULE_ID )
+ // InternalRoom.g:27124:1: RULE_ID
{
before(grammarAccess.getStateTerminalAccess().getStateStateIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72917,21 +73245,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__TrPointAssignment_1"
- // InternalRoom.g:27027:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27135:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__TrPointTerminal__TrPointAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27031:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27032:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27139:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27140:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27032:1: ( ( RULE_ID ) )
- // InternalRoom.g:27033:1: ( RULE_ID )
+ // InternalRoom.g:27140:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27141:1: ( RULE_ID )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointCrossReference_1_0());
- // InternalRoom.g:27034:1: ( RULE_ID )
- // InternalRoom.g:27035:1: RULE_ID
+ // InternalRoom.g:27142:1: ( RULE_ID )
+ // InternalRoom.g:27143:1: RULE_ID
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -72962,21 +73290,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__TrPointAssignment_0"
- // InternalRoom.g:27046:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27154:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__TrPointAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27050:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27051:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27158:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27159:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27051:1: ( ( RULE_ID ) )
- // InternalRoom.g:27052:1: ( RULE_ID )
+ // InternalRoom.g:27159:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27160:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
- // InternalRoom.g:27053:1: ( RULE_ID )
- // InternalRoom.g:27054:1: RULE_ID
+ // InternalRoom.g:27161:1: ( RULE_ID )
+ // InternalRoom.g:27162:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73007,21 +73335,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__StateAssignment_2"
- // InternalRoom.g:27065:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27173:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__StateAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27069:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27070:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27177:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27178:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27070:1: ( ( RULE_ID ) )
- // InternalRoom.g:27071:1: ( RULE_ID )
+ // InternalRoom.g:27178:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27179:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateCrossReference_2_0());
- // InternalRoom.g:27072:1: ( RULE_ID )
- // InternalRoom.g:27073:1: RULE_ID
+ // InternalRoom.g:27180:1: ( RULE_ID )
+ // InternalRoom.g:27181:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73052,21 +73380,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__CpAssignment_1"
- // InternalRoom.g:27084:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27192:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__ChoicepointTerminal__CpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27088:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27089:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27196:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27197:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27089:1: ( ( RULE_ID ) )
- // InternalRoom.g:27090:1: ( RULE_ID )
+ // InternalRoom.g:27197:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27198:1: ( RULE_ID )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointCrossReference_1_0());
- // InternalRoom.g:27091:1: ( RULE_ID )
- // InternalRoom.g:27092:1: RULE_ID
+ // InternalRoom.g:27199:1: ( RULE_ID )
+ // InternalRoom.g:27200:1: RULE_ID
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73097,17 +73425,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_1"
- // InternalRoom.g:27103:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27211:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27107:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27108:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27215:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27216:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27108:1: ( ruleMessageFromIf )
- // InternalRoom.g:27109:1: ruleMessageFromIf
+ // InternalRoom.g:27216:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27217:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -73138,17 +73466,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_2_1"
- // InternalRoom.g:27118:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27226:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27122:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27123:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27230:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27231:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27123:1: ( ruleMessageFromIf )
- // InternalRoom.g:27124:1: ruleMessageFromIf
+ // InternalRoom.g:27231:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27232:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -73179,17 +73507,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__GuardAssignment_3"
- // InternalRoom.g:27133:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
+ // InternalRoom.g:27241:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
public final void rule__Trigger__GuardAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27137:1: ( ( ruleGuard ) )
- // InternalRoom.g:27138:1: ( ruleGuard )
+ // InternalRoom.g:27245:1: ( ( ruleGuard ) )
+ // InternalRoom.g:27246:1: ( ruleGuard )
{
- // InternalRoom.g:27138:1: ( ruleGuard )
- // InternalRoom.g:27139:1: ruleGuard
+ // InternalRoom.g:27246:1: ( ruleGuard )
+ // InternalRoom.g:27247:1: ruleGuard
{
before(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73220,21 +73548,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__MessageAssignment_0"
- // InternalRoom.g:27148:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27256:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__MessageAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27152:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27153:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27260:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27261:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27153:1: ( ( RULE_ID ) )
- // InternalRoom.g:27154:1: ( RULE_ID )
+ // InternalRoom.g:27261:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27262:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
- // InternalRoom.g:27155:1: ( RULE_ID )
- // InternalRoom.g:27156:1: RULE_ID
+ // InternalRoom.g:27263:1: ( RULE_ID )
+ // InternalRoom.g:27264:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73265,21 +73593,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__FromAssignment_2"
- // InternalRoom.g:27167:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27275:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__FromAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27171:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27172:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27279:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27280:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27172:1: ( ( RULE_ID ) )
- // InternalRoom.g:27173:1: ( RULE_ID )
+ // InternalRoom.g:27280:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27281:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemCrossReference_2_0());
- // InternalRoom.g:27174:1: ( RULE_ID )
- // InternalRoom.g:27175:1: RULE_ID
+ // InternalRoom.g:27282:1: ( RULE_ID )
+ // InternalRoom.g:27283:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73310,17 +73638,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__GuardAssignment_1"
- // InternalRoom.g:27186:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27294:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
public final void rule__Guard__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27190:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27191:1: ( ruleDetailCode )
+ // InternalRoom.g:27298:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27299:1: ( ruleDetailCode )
{
- // InternalRoom.g:27191:1: ( ruleDetailCode )
- // InternalRoom.g:27192:1: ruleDetailCode
+ // InternalRoom.g:27299:1: ( ruleDetailCode )
+ // InternalRoom.g:27300:1: ruleDetailCode
{
before(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -73351,17 +73679,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__RulesAssignment_3"
- // InternalRoom.g:27201:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27309:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
public final void rule__ProtocolSemantics__RulesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27205:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27206:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27313:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27314:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27206:1: ( ruleSemanticsRule )
- // InternalRoom.g:27207:1: ruleSemanticsRule
+ // InternalRoom.g:27314:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27315:1: ruleSemanticsRule
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73392,21 +73720,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27216:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27324:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27220:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27221:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27328:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27329:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27221:1: ( ( RULE_ID ) )
- // InternalRoom.g:27222:1: ( RULE_ID )
+ // InternalRoom.g:27329:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27330:1: ( RULE_ID )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27223:1: ( RULE_ID )
- // InternalRoom.g:27224:1: RULE_ID
+ // InternalRoom.g:27331:1: ( RULE_ID )
+ // InternalRoom.g:27332:1: RULE_ID
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73437,17 +73765,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27235:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27343:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27239:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27240:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27347:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27348:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27240:1: ( ruleSemanticsRule )
- // InternalRoom.g:27241:1: ruleSemanticsRule
+ // InternalRoom.g:27348:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27349:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -73478,17 +73806,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27250:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27358:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27254:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27255:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27362:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27363:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27255:1: ( ruleSemanticsRule )
- // InternalRoom.g:27256:1: ruleSemanticsRule
+ // InternalRoom.g:27363:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27364:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -73519,17 +73847,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27265:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27373:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27269:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27270:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27377:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27378:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27270:1: ( ruleSemanticsRule )
- // InternalRoom.g:27271:1: ruleSemanticsRule
+ // InternalRoom.g:27378:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27379:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -73560,21 +73888,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27280:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27388:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27284:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27285:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27392:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27393:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27285:1: ( ( RULE_ID ) )
- // InternalRoom.g:27286:1: ( RULE_ID )
+ // InternalRoom.g:27393:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27394:1: ( RULE_ID )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27287:1: ( RULE_ID )
- // InternalRoom.g:27288:1: RULE_ID
+ // InternalRoom.g:27395:1: ( RULE_ID )
+ // InternalRoom.g:27396:1: RULE_ID
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -73605,17 +73933,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27299:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27407:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27303:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27304:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27411:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27412:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27304:1: ( ruleSemanticsRule )
- // InternalRoom.g:27305:1: ruleSemanticsRule
+ // InternalRoom.g:27412:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27413:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -73646,17 +73974,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27314:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27422:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27318:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27319:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27426:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27427:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27319:1: ( ruleSemanticsRule )
- // InternalRoom.g:27320:1: ruleSemanticsRule
+ // InternalRoom.g:27427:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27428:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -73687,17 +74015,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27329:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27437:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
public final void rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27333:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27334:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27441:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27442:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27334:1: ( ruleSemanticsRule )
- // InternalRoom.g:27335:1: ruleSemanticsRule
+ // InternalRoom.g:27442:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27443:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -73728,21 +74056,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__TypeAssignment_1"
- // InternalRoom.g:27344:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27452:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__Annotation__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27348:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27349:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27456:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27457:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27349:1: ( ( ruleFQN ) )
- // InternalRoom.g:27350:1: ( ruleFQN )
+ // InternalRoom.g:27457:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27458:1: ( ruleFQN )
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- // InternalRoom.g:27351:1: ( ruleFQN )
- // InternalRoom.g:27352:1: ruleFQN
+ // InternalRoom.g:27459:1: ( ruleFQN )
+ // InternalRoom.g:27460:1: ruleFQN
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -73777,17 +74105,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_1"
- // InternalRoom.g:27363:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27471:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27367:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27368:1: ( ruleKeyValue )
+ // InternalRoom.g:27475:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27476:1: ( ruleKeyValue )
{
- // InternalRoom.g:27368:1: ( ruleKeyValue )
- // InternalRoom.g:27369:1: ruleKeyValue
+ // InternalRoom.g:27476:1: ( ruleKeyValue )
+ // InternalRoom.g:27477:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -73818,17 +74146,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_2_1"
- // InternalRoom.g:27378:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27486:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27382:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27383:1: ( ruleKeyValue )
+ // InternalRoom.g:27490:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27491:1: ( ruleKeyValue )
{
- // InternalRoom.g:27383:1: ( ruleKeyValue )
- // InternalRoom.g:27384:1: ruleKeyValue
+ // InternalRoom.g:27491:1: ( ruleKeyValue )
+ // InternalRoom.g:27492:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -73859,17 +74187,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // InternalRoom.g:27393:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:27501:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27397:1: ( ( RULE_ID ) )
- // InternalRoom.g:27398:1: ( RULE_ID )
+ // InternalRoom.g:27505:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27506:1: ( RULE_ID )
{
- // InternalRoom.g:27398:1: ( RULE_ID )
- // InternalRoom.g:27399:1: RULE_ID
+ // InternalRoom.g:27506:1: ( RULE_ID )
+ // InternalRoom.g:27507:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73896,17 +74224,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // InternalRoom.g:27408:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // InternalRoom.g:27516:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27412:1: ( ( ruleLiteral ) )
- // InternalRoom.g:27413:1: ( ruleLiteral )
+ // InternalRoom.g:27520:1: ( ( ruleLiteral ) )
+ // InternalRoom.g:27521:1: ( ruleLiteral )
{
- // InternalRoom.g:27413:1: ( ruleLiteral )
- // InternalRoom.g:27414:1: ruleLiteral
+ // InternalRoom.g:27521:1: ( ruleLiteral )
+ // InternalRoom.g:27522:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -73937,17 +74265,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__NameAssignment_1"
- // InternalRoom.g:27423:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27531:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__AnnotationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27427:1: ( ( RULE_ID ) )
- // InternalRoom.g:27428:1: ( RULE_ID )
+ // InternalRoom.g:27535:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27536:1: ( RULE_ID )
{
- // InternalRoom.g:27428:1: ( RULE_ID )
- // InternalRoom.g:27429:1: RULE_ID
+ // InternalRoom.g:27536:1: ( RULE_ID )
+ // InternalRoom.g:27537:1: RULE_ID
{
before(grammarAccess.getAnnotationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73974,17 +74302,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__DocuAssignment_2"
- // InternalRoom.g:27438:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27546:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__AnnotationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27442:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27443:1: ( ruleDocumentation )
+ // InternalRoom.g:27550:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27551:1: ( ruleDocumentation )
{
- // InternalRoom.g:27443:1: ( ruleDocumentation )
- // InternalRoom.g:27444:1: ruleDocumentation
+ // InternalRoom.g:27551:1: ( ruleDocumentation )
+ // InternalRoom.g:27552:1: ruleDocumentation
{
before(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -74015,17 +74343,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_0"
- // InternalRoom.g:27453:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27561:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27457:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27458:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27565:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27566:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27458:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27459:1: ruleAnnotationTargetType
+ // InternalRoom.g:27566:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27567:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -74056,17 +74384,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_1"
- // InternalRoom.g:27468:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27576:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27472:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27473:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27580:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27581:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27473:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27474:1: ruleAnnotationTargetType
+ // InternalRoom.g:27581:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27582:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -74097,17 +74425,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_2_1"
- // InternalRoom.g:27483:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27591:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27487:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27488:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27595:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27596:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27488:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27489:1: ruleAnnotationTargetType
+ // InternalRoom.g:27596:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27597:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -74138,17 +74466,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__AttributesAssignment_7"
- // InternalRoom.g:27498:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
+ // InternalRoom.g:27606:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
public final void rule__AnnotationType__AttributesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27502:1: ( ( ruleAnnotationAttribute ) )
- // InternalRoom.g:27503:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27610:1: ( ( ruleAnnotationAttribute ) )
+ // InternalRoom.g:27611:1: ( ruleAnnotationAttribute )
{
- // InternalRoom.g:27503:1: ( ruleAnnotationAttribute )
- // InternalRoom.g:27504:1: ruleAnnotationAttribute
+ // InternalRoom.g:27611:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:27612:1: ruleAnnotationAttribute
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -74179,24 +74507,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27513:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27621:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27517:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27518:1: ( ( 'optional' ) )
+ // InternalRoom.g:27625:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27626:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27518:1: ( ( 'optional' ) )
- // InternalRoom.g:27519:1: ( 'optional' )
+ // InternalRoom.g:27626:1: ( ( 'optional' ) )
+ // InternalRoom.g:27627:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27520:1: ( 'optional' )
- // InternalRoom.g:27521:1: 'optional'
+ // InternalRoom.g:27628:1: ( 'optional' )
+ // InternalRoom.g:27629:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -74224,17 +74552,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27536:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27644:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27540:1: ( ( RULE_ID ) )
- // InternalRoom.g:27541:1: ( RULE_ID )
+ // InternalRoom.g:27648:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27649:1: ( RULE_ID )
{
- // InternalRoom.g:27541:1: ( RULE_ID )
- // InternalRoom.g:27542:1: RULE_ID
+ // InternalRoom.g:27649:1: ( RULE_ID )
+ // InternalRoom.g:27650:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74261,17 +74589,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // InternalRoom.g:27551:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // InternalRoom.g:27659:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27555:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:27556:1: ( ruleLiteralType )
+ // InternalRoom.g:27663:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:27664:1: ( ruleLiteralType )
{
- // InternalRoom.g:27556:1: ( ruleLiteralType )
- // InternalRoom.g:27557:1: ruleLiteralType
+ // InternalRoom.g:27664:1: ( ruleLiteralType )
+ // InternalRoom.g:27665:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -74302,24 +74630,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27566:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:27674:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27570:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27571:1: ( ( 'optional' ) )
+ // InternalRoom.g:27678:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:27679:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27571:1: ( ( 'optional' ) )
- // InternalRoom.g:27572:1: ( 'optional' )
+ // InternalRoom.g:27679:1: ( ( 'optional' ) )
+ // InternalRoom.g:27680:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27573:1: ( 'optional' )
- // InternalRoom.g:27574:1: 'optional'
+ // InternalRoom.g:27681:1: ( 'optional' )
+ // InternalRoom.g:27682:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- match(input,35,FOLLOW_2);
+ match(input,37,FOLLOW_2);
after(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
}
@@ -74347,17 +74675,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27589:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:27697:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27593:1: ( ( RULE_ID ) )
- // InternalRoom.g:27594:1: ( RULE_ID )
+ // InternalRoom.g:27701:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27702:1: ( RULE_ID )
{
- // InternalRoom.g:27594:1: ( RULE_ID )
- // InternalRoom.g:27595:1: RULE_ID
+ // InternalRoom.g:27702:1: ( RULE_ID )
+ // InternalRoom.g:27703:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -74384,17 +74712,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // InternalRoom.g:27604:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:27712:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27608:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27609:1: ( RULE_STRING )
+ // InternalRoom.g:27716:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27717:1: ( RULE_STRING )
{
- // InternalRoom.g:27609:1: ( RULE_STRING )
- // InternalRoom.g:27610:1: RULE_STRING
+ // InternalRoom.g:27717:1: ( RULE_STRING )
+ // InternalRoom.g:27718:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74421,17 +74749,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // InternalRoom.g:27619:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:27727:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27623:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27624:1: ( RULE_STRING )
+ // InternalRoom.g:27731:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27732:1: ( RULE_STRING )
{
- // InternalRoom.g:27624:1: ( RULE_STRING )
- // InternalRoom.g:27625:1: RULE_STRING
+ // InternalRoom.g:27732:1: ( RULE_STRING )
+ // InternalRoom.g:27733:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74458,17 +74786,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0"
- // InternalRoom.g:27634:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
+ // InternalRoom.g:27742:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
public final void rule__Import__ImportedNamespaceAssignment_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27638:1: ( ( ruleImportedFQN ) )
- // InternalRoom.g:27639:1: ( ruleImportedFQN )
+ // InternalRoom.g:27746:1: ( ( ruleImportedFQN ) )
+ // InternalRoom.g:27747:1: ( ruleImportedFQN )
{
- // InternalRoom.g:27639:1: ( ruleImportedFQN )
- // InternalRoom.g:27640:1: ruleImportedFQN
+ // InternalRoom.g:27747:1: ( ruleImportedFQN )
+ // InternalRoom.g:27748:1: ruleImportedFQN
{
before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -74499,17 +74827,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportURIAssignment_2"
- // InternalRoom.g:27649:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:27757:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__Import__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27653:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27654:1: ( RULE_STRING )
+ // InternalRoom.g:27761:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27762:1: ( RULE_STRING )
{
- // InternalRoom.g:27654:1: ( RULE_STRING )
- // InternalRoom.g:27655:1: RULE_STRING
+ // InternalRoom.g:27762:1: ( RULE_STRING )
+ // InternalRoom.g:27763:1: RULE_STRING
{
before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74536,17 +74864,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // InternalRoom.g:27664:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:27772:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27668:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27669:1: ( RULE_STRING )
+ // InternalRoom.g:27776:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27777:1: ( RULE_STRING )
{
- // InternalRoom.g:27669:1: ( RULE_STRING )
- // InternalRoom.g:27670:1: RULE_STRING
+ // InternalRoom.g:27777:1: ( RULE_STRING )
+ // InternalRoom.g:27778:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74573,21 +74901,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // InternalRoom.g:27681:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalRoom.g:27789:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27685:1: ( ( ( 'true' ) ) )
- // InternalRoom.g:27686:1: ( ( 'true' ) )
+ // InternalRoom.g:27793:1: ( ( ( 'true' ) ) )
+ // InternalRoom.g:27794:1: ( ( 'true' ) )
{
- // InternalRoom.g:27686:1: ( ( 'true' ) )
- // InternalRoom.g:27687:1: ( 'true' )
+ // InternalRoom.g:27794:1: ( ( 'true' ) )
+ // InternalRoom.g:27795:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // InternalRoom.g:27688:1: ( 'true' )
- // InternalRoom.g:27689:1: 'true'
+ // InternalRoom.g:27796:1: ( 'true' )
+ // InternalRoom.g:27797:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
match(input,132,FOLLOW_2);
@@ -74618,17 +74946,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // InternalRoom.g:27704:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // InternalRoom.g:27812:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27708:1: ( ( ruleReal ) )
- // InternalRoom.g:27709:1: ( ruleReal )
+ // InternalRoom.g:27816:1: ( ( ruleReal ) )
+ // InternalRoom.g:27817:1: ( ruleReal )
{
- // InternalRoom.g:27709:1: ( ruleReal )
- // InternalRoom.g:27710:1: ruleReal
+ // InternalRoom.g:27817:1: ( ruleReal )
+ // InternalRoom.g:27818:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74659,17 +74987,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // InternalRoom.g:27719:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // InternalRoom.g:27827:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27723:1: ( ( ruleInteger ) )
- // InternalRoom.g:27724:1: ( ruleInteger )
+ // InternalRoom.g:27831:1: ( ( ruleInteger ) )
+ // InternalRoom.g:27832:1: ( ruleInteger )
{
- // InternalRoom.g:27724:1: ( ruleInteger )
- // InternalRoom.g:27725:1: ruleInteger
+ // InternalRoom.g:27832:1: ( ruleInteger )
+ // InternalRoom.g:27833:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74700,17 +75028,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // InternalRoom.g:27734:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:27842:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27738:1: ( ( RULE_STRING ) )
- // InternalRoom.g:27739:1: ( RULE_STRING )
+ // InternalRoom.g:27846:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:27847:1: ( RULE_STRING )
{
- // InternalRoom.g:27739:1: ( RULE_STRING )
- // InternalRoom.g:27740:1: RULE_STRING
+ // InternalRoom.g:27847:1: ( RULE_STRING )
+ // InternalRoom.g:27848:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -74747,14 +75075,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
static final String dfa_4s = "\1\uffff\1\1\1\2\1\3\1\4\3\uffff\1\5\1\6\1\7\1\10\1\11";
static final String dfa_5s = "\15\uffff}>";
static final String[] dfa_6s = {
- "\1\4\1\11\1\uffff\2\10\1\12\1\13\7\uffff\1\5\1\6\1\7\2\uffff\1\11\10\uffff\1\1\4\uffff\1\2\3\uffff\1\3\103\uffff\1\14\7\uffff\1\11",
+ "\1\4\1\11\1\uffff\2\10\1\12\1\13\11\uffff\1\5\1\6\1\7\2\uffff\1\11\10\uffff\1\1\4\uffff\1\2\3\uffff\1\3\101\uffff\1\14\7\uffff\1\11",
"",
"",
"",
"",
- "\1\11\1\uffff\1\10\12\uffff\3\11\2\uffff\1\11\135\uffff\1\11",
- "\1\11\1\uffff\1\10\12\uffff\3\11\2\uffff\1\11\135\uffff\1\11",
- "\1\11\1\uffff\1\10\12\uffff\3\11\2\uffff\1\11\135\uffff\1\11",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\133\uffff\1\11",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\133\uffff\1\11",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\133\uffff\1\11",
"",
"",
"",
@@ -74787,14 +75115,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_7s = "\32\uffff";
- static final String dfa_8s = "\13\uffff\1\22\7\uffff\2\22\1\uffff\1\22\2\uffff\1\22";
- static final String dfa_9s = "\1\151\1\6\1\54\1\6\1\56\4\6\2\56\1\52\2\6\1\56\1\7\1\53\1\6\1\uffff\2\52\1\7\1\52\2\uffff\1\52";
- static final String dfa_10s = "\1\151\2\54\1\162\1\63\2\6\1\162\1\6\2\56\1\u0083\2\6\1\56\1\75\1\157\1\6\1\uffff\2\u0083\1\75\1\u0083\2\uffff\1\u0083";
- static final String dfa_11s = "\22\uffff\1\2\4\uffff\1\1\1\3\1\uffff";
+ static final String dfa_8s = "\13\uffff\1\22\7\uffff\3\22\1\uffff\1\22\2\uffff";
+ static final String dfa_9s = "\1\151\1\6\1\56\1\6\1\60\4\6\2\60\1\54\2\6\1\60\1\6\1\7\1\55\1\uffff\3\54\1\7\1\54\2\uffff";
+ static final String dfa_10s = "\1\151\2\56\1\162\1\65\2\6\1\162\1\6\2\60\1\u0083\2\6\1\60\1\6\1\77\1\157\1\uffff\3\u0083\1\77\1\u0083\2\uffff";
+ static final String dfa_11s = "\22\uffff\1\2\5\uffff\1\1\1\3";
static final String dfa_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
- "\1\2\45\uffff\1\3",
+ "\1\2\47\uffff\1\3",
"\1\3",
"\1\4\152\uffff\1\5\1\6",
"\1\7\4\uffff\1\10",
@@ -74804,21 +75132,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
"\1\16",
"\1\7",
"\1\7",
- "\1\20\1\22\7\uffff\1\21\10\uffff\1\17\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\7\uffff\1\17\10\uffff\1\20\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
"\1\23",
"\1\24",
"\1\7",
- "\1\25\65\uffff\1\26",
- "\1\22\77\uffff\1\22\1\27\1\uffff\1\27\1\30",
- "\1\31",
+ "\1\25",
+ "\1\26\67\uffff\1\27",
+ "\1\22\75\uffff\1\22\1\30\1\uffff\1\30\1\31",
"",
- "\1\20\1\22\20\uffff\1\17\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
- "\1\20\1\22\20\uffff\1\17\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
- "\1\25\65\uffff\1\26",
- "\1\20\1\22\63\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\20\uffff\1\20\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\20\uffff\1\20\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\21\1\22\20\uffff\1\20\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
+ "\1\26\67\uffff\1\27",
+ "\1\21\1\22\61\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22",
"",
- "",
- "\1\20\1\22\20\uffff\1\17\42\uffff\1\22\4\uffff\6\22\6\uffff\1\22\22\uffff\1\22"
+ ""
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -74843,17 +75171,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "3939:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
+ return "3955:1: rule__NonInitialTransition__Alternatives : ( ( ruleTransitionChainStartTransition ) | ( ruleContinuationTransition ) | ( ruleCPBranchTransition ) );";
}
}
static final String dfa_14s = "\31\uffff";
- static final String dfa_15s = "\1\151\1\6\1\54\1\6\1\56\4\6\2\56\1\52\2\6\1\56\1\7\1\154\1\6\2\52\1\7\1\52\2\uffff\1\52";
- static final String dfa_16s = "\1\151\2\54\1\162\1\63\2\6\1\162\1\6\2\56\1\74\2\6\1\56\1\75\1\156\1\6\2\74\1\75\1\52\2\uffff\1\74";
- static final String dfa_17s = "\26\uffff\1\1\1\2\1\uffff";
+ static final String dfa_15s = "\1\151\1\6\1\56\1\6\1\60\4\6\2\60\1\54\2\6\1\60\1\6\1\7\1\154\3\54\1\7\1\54\2\uffff";
+ static final String dfa_16s = "\1\151\2\56\1\162\1\65\2\6\1\162\1\6\2\60\1\76\2\6\1\60\1\6\1\77\1\156\3\76\1\77\1\54\2\uffff";
+ static final String dfa_17s = "\27\uffff\1\1\1\2";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
- "\1\2\45\uffff\1\3",
+ "\1\2\47\uffff\1\3",
"\1\3",
"\1\4\152\uffff\1\5\1\6",
"\1\7\4\uffff\1\10",
@@ -74863,20 +75191,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
"\1\16",
"\1\7",
"\1\7",
- "\1\20\10\uffff\1\21\10\uffff\1\17",
+ "\1\21\10\uffff\1\17\10\uffff\1\20",
"\1\22",
"\1\23",
"\1\7",
- "\1\24\65\uffff\1\25",
- "\1\26\1\uffff\1\27",
- "\1\30",
- "\1\20\21\uffff\1\17",
- "\1\20\21\uffff\1\17",
- "\1\24\65\uffff\1\25",
- "\1\20",
- "",
+ "\1\24",
+ "\1\25\67\uffff\1\26",
+ "\1\27\1\uffff\1\30",
+ "\1\21\21\uffff\1\20",
+ "\1\21\21\uffff\1\20",
+ "\1\21\21\uffff\1\20",
+ "\1\25\67\uffff\1\26",
+ "\1\21",
"",
- "\1\20\21\uffff\1\17"
+ ""
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -74900,7 +75228,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "3967:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
+ return "3983:1: rule__TransitionChainStartTransition__Alternatives : ( ( ruleTriggeredTransition ) | ( ruleGuardedTransition ) );";
}
}
@@ -74908,123 +75236,124 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_1 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_2 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_3 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x1000040000000000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0044281380F20000L,0x2400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x4000100000000000L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0110A04E00F20000L,0x2400000000000000L,0x0000000000000004L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000002L,0x2000000000000000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0044201380F20002L,0x0400000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0110804E00F20002L,0x0400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000400000000000L});
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x000001E000000000L});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000400000000000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000078000000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0001000000000000L});
public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0001800000000000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x1008040000000000L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000080000000040L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0010000000000000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0010000000000002L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000018000030L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x1000800000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x1080040000000000L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x4F0008000000C000L,0x0200000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0006000000000000L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x4020100000000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000200000000040L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0040000000000002L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000060000030L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x4002000000000000L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x4200100000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x3C0020000000C000L,0x0200000000000001L,0x0000000000000001L});
public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x480000000000C002L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000040000000100L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x1000100000000000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x1020000000000040L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x200000000000C002L,0x0000000000000001L,0x0000000000000001L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000100000000100L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x4000400000000000L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x4080000000000040L});
public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000000000000010L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x2000000000000000L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x4000000000000000L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0001000000000000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0002000000000040L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x1000140000000100L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L,0x0000000000000001L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0008000000000040L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x4000500000000100L});
public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000000002040L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x9000140000000100L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000380100000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0700080000000000L,0x0240000000000017L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000080000000000L,0x0000000000000040L,0x0000000000000002L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L,0x0000000000000002L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000080000000000L,0x0200000000000020L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L,0x0000000000000002L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x480008000000C000L,0x0000000000000180L,0x0000000000000001L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x480000000000C002L,0x0000000000000100L,0x0000000000000001L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000080000000000L,0x0200000000000E00L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000080000000000L,0x0000000000009010L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000000000000002L,0x0000000000009010L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x4F00080C0000C000L,0x000000002221F010L,0x0000000000000001L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x4800000C0000C002L,0x000000002221F010L,0x0000000000000001L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x400008000000C000L,0x0200000040000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x400000000000C002L,0x0000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000000000000000L,0x0000000000009010L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000080000000000L,0x0200000002220000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000000000002L,0x0000000002220000L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0700080C00000000L,0x02000000222C9010L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000C00000002L,0x00000000222C9010L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000080000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000018000000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000C00000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000010010L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000080000000000L,0x000103F080000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000000002L,0x000103F080000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000080000000000L,0x0000000F00000000L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000080000000080L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000082L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000100000000040L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000040L,0x0006000000000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000080000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000080000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000002L,0x0000200000000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0030400000000000L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000080000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0180000000000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0001000000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0012000000000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x000000001C0000B0L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000040000FE0000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000080801000000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000801000002L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000FE0000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0010080000000000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000002000040L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x2000000000000080L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000004000000L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000018000010L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000060000000L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000001380000002L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x4000500000000100L,0x0000000000000002L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000E00100000L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x1C00200000000000L,0x024000000000005CL});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000200002000000L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000002000002L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000200000000000L,0x0200000000000080L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x4000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x200020000000C000L,0x0000000000000301L,0x0000000000000001L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x200000000000C002L,0x0000000000000201L,0x0000000000000001L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000200000000000L,0x0200000000001C00L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000200001000000L,0x0000000000008040L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000000001000002L,0x0000000000008040L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x3C0020300100C000L,0x000000002221E041L,0x0000000000000001L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x200000300100C002L,0x000000002221E041L,0x0000000000000001L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x000020000000C000L,0x0200000040000001L,0x0000000000000001L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x000000000000C002L,0x0000000000000001L,0x0000000000000001L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000001000000L,0x0000000000008040L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000200000000000L,0x0200000002220000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000000000000002L,0x0000000002220000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x1C00203001000000L,0x02000000222C8040L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000003001000002L,0x00000000222C8040L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000200000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000018000000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000003000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000200000000000L,0x000103F080000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000000002L,0x000103F080000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000200000000000L,0x0000000F00000000L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000200000000080L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000082L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000400000000040L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000040L,0x0006000000000000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000200000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000200000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000002L,0x0000200000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0030400000000000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000200000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000002L,0x0180000000000000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0004000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0048000000000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x00000000700000B0L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000100003FE0000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000202004000000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000002004000002L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000003FE0000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0040200000000000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000008000040L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x8000000000000080L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000060000010L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000180000000L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000004E00000002L,0x0000000000000000L,0x0000000000000004L});
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
index 362f49fa4..9501a7440 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore
@@ -10,14 +10,14 @@
<details key="documentation" value="&lt;br>The model name is a dot separated fully qualified name and is&#xD;&#xA;used to provide a name space. The generators may use that also&#xD;&#xA;to place the generated code into separate directories.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="imports" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Import"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Import"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a list of all imported models.&#xD;&#xA;"/>
@@ -68,7 +68,7 @@
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="annotationTypes" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//AnnotationType"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//AnnotationType"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="RoomClass">
@@ -80,7 +80,7 @@
<details key="documentation" value="&lt;br>By this name the actor class is referred to in the model.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -92,7 +92,7 @@
<details key="documentation" value="&lt;br>This class is the super class of the structural classes&#xD;&#xA;&lt;ul>&#xD;&#xA; &lt;li>{@link ActorContainerClass}&lt;/li>&#xD;&#xA; &lt;li>{@link LogicalSystem}&lt;/li>&#xD;&#xA;&lt;/ul>&#xD;&#xA;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a list of structure class annotations.&#xD;&#xA;"/>
@@ -121,19 +121,19 @@
<details key="documentation" value="&lt;br>This is a list of all interface SPPs.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
@@ -191,7 +191,7 @@
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>A primitive type describes a type like int, char, float&#xD;&#xA;and can represent the type with a certain precision&#xD;&#xA;in the target language&#xD;&#xA;"/>
</eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="ecore:EEnum ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//LiteralType">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="type" eType="ecore:EEnum platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//LiteralType">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is one of the basic variable types.&#xD;&#xA;"/>
</eAnnotations>
@@ -243,7 +243,7 @@
<details key="documentation" value="&lt;br>The name of the literal.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="literal" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//IntLiteral"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="literal" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//IntLiteral"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The value of the literal. It is associated with a target type which defaults to&#xD;&#xA;{@code int} and can be set explicitly using the {@link EnumerationType#getPrimitiveType()}&#xD;&#xA;"/>
@@ -275,25 +275,25 @@
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a list of data class annotations.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
@@ -339,7 +339,7 @@
<details key="documentation" value="&lt;br>This is an optional default value literal.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -367,13 +367,13 @@
<details key="documentation" value="&lt;br>This is an optional return type of the operation.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is the operation body written in code generator target language.&#xD;&#xA;"/>
@@ -406,7 +406,7 @@
</eAnnotations>
</eOperations>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="CommunicationType">
@@ -419,7 +419,7 @@
<details key="documentation" value="&lt;br>The super class of&#xD;&#xA;&lt;ul>&#xD;&#xA; &lt;li>{@link ProtocolClass}&lt;/li>&#xD;&#xA; &lt;li>{@link CompoundProtocolClass}&lt;/li>&#xD;&#xA;&lt;/ul>&#xD;&#xA;"/>
</eAnnotations>
<eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a list of protocol class annotations.&#xD;&#xA;"/>
@@ -440,19 +440,19 @@
<details key="documentation" value="&lt;br>The base class from which all messages are inherited.&#xD;&#xA;The port classes and the semantics are not inherited.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode1" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode2" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode3" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
@@ -482,7 +482,7 @@
<details key="documentation" value="&lt;br>This is the optional conjugate port class specification.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="semantics" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//ProtocolSemantics"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="semantics" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//ProtocolSemantics"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is the optional semantics specification for this protocol.&#xD;&#xA;"/>
@@ -535,7 +535,10 @@
<details key="documentation" value="&lt;br>This is a reference to optional message data.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -546,7 +549,7 @@
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>A port class can be specified to customize the behavior of a {@link ProtocolClass}.&#xD;&#xA;There can be one for regular ports and another one for conjugate ports independently.&#xD;&#xA;&#xD;&#xA;&lt;p>&#xD;&#xA;Port classes can be used to define attributes and operations and message handlers&#xD;&#xA;(or interceptors).&#xD;&#xA;&lt;/p>&#xD;&#xA;"/>
</eAnnotations>
- <eStructuralFeatures xsi:type="ecore:EReference" name="userCode" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="userCode" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>The user code is treated in a generator dependent way.&#xD;&#xA;"/>
@@ -580,7 +583,7 @@
<details key="documentation" value="&lt;br>This is the message that is handled.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="detailCode" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//DetailCode"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is the handler code written in code generator target language.&#xD;&#xA;"/>
@@ -597,7 +600,7 @@
<details key="documentation" value="&lt;br>Is a handler (or interceptor) for outgoing messages. In the generated code the&#xD;&#xA;message is available. It is derived from {@link MessageHandler}.&#xD;&#xA;"/>
</eAnnotations>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="ActorClass" eSuperTypes="#//ActorContainerClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//ModelComponent">
+ <eClassifiers xsi:type="ecore:EClass" name="ActorClass" eSuperTypes="#//ActorContainerClass platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//ModelComponent">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>Together with {@link ProtocolClass} and {@link DataClass} one of&#xD;&#xA;the main class types of the ROOM language.&#xD;&#xA;&#xD;&#xA;&lt;p>&#xD;&#xA;The actor class in ROOM has three compartments which aren't represented as separate model objects.&#xD;&#xA;To understand to which compartment an attribute or reference belongs to here is a list&#xD;&#xA;&lt;ul>&#xD;&#xA; &lt;li>Interface: everything which is visible from the outside from a model point of view&#xD;&#xA; &lt;ul>&#xD;&#xA; &lt;li>{@link #getInterfacePorts}: a list of all interface {@link Port}s&lt;/li>&#xD;&#xA; &lt;li>{@link ActorContainerClass#getServiceProvisionPoints()}: a list of all interface {@link SPP}s&lt;/li>&#xD;&#xA; &lt;/ul>&#xD;&#xA; &lt;li>Structure: all internal structural aspects of an actor class&lt;/li>&#xD;&#xA; &lt;ul>&#xD;&#xA; &lt;li>{@link #getUserCode1}-3: user defined code with generator dependent meaning&lt;/li>&#xD;&#xA; &lt;li>{@link #getInternalPorts}: a list of all internal end {@link Port}s&lt;/li>&#xD;&#xA; &lt;li>{@link #getExternalPorts}: a list of all {@link ExternalPort}s (the interface ports that&#xD;&#xA; are end ports, not relay ports&lt;/li>&#xD;&#xA; &lt;li>{@link #getServiceImplementations}: a list of all {@link ServiceImplementation}s&lt;/li>&#xD;&#xA; &lt;li>{@link #getServiceAccessPoints}: a list of all {@link SAP}s used by this actor class&lt;/li>&#xD;&#xA; &lt;li>{@link #getAttributes}: a list of all actor class {@link Attribute}s&lt;/li>&#xD;&#xA; &lt;li>{@link #getActorRefs}: a list of all referenced actor classes (an {@link ActorRef}&#xD;&#xA; has the meaning of a composition)&lt;/li>&#xD;&#xA; &lt;li>{@link #getBindings}: a list of all port {@link Binding}s of this actor class&lt;/li>&#xD;&#xA; &lt;li>{@link #getConnections}: a list of all {@link LayerConnection}s&lt;/li>&#xD;&#xA; &lt;/ul>&#xD;&#xA; &lt;li>Behavior: the behavioral aspects of an actor class&lt;/li>&#xD;&#xA; &lt;ul>&#xD;&#xA; &lt;li>{@link #getOperations}: a list of {@link Operation}s&lt;/li>&#xD;&#xA; &lt;li>{@link #getStateMachine}: the {@link StateGraph state machine} definition&lt;/li>&#xD;&#xA; &lt;/ul>&#xD;&#xA;&lt;/ul>&#xD;&#xA;&lt;/p>&#xD;&#xA;"/>
</eAnnotations>
@@ -626,12 +629,12 @@
<details key="body" value="return getName();&#xD;&#xA;"/>
</eAnnotations>
</eOperations>
- <eOperations name="getAbstractInterfaceItems" upperBound="-1" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//AbstractInterfaceItem">
+ <eOperations name="getAbstractInterfaceItems" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/etrice/core/fsm/FSM#//AbstractInterfaceItem">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="body" value="return new &lt;%org.eclipse.emf.common.util.BasicEList%>&lt;AbstractInterfaceItem>(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%>().getInterfaceItems(this));&#xD;&#xA;"/>
</eAnnotations>
</eOperations>
- <eOperations name="getAllAbstractInterfaceItems" upperBound="-1" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//AbstractInterfaceItem">
+ <eOperations name="getAllAbstractInterfaceItems" upperBound="-1" eType="ecore:EClass http://www.eclipse.org/etrice/core/fsm/FSM#//AbstractInterfaceItem">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="body" value="return new &lt;%org.eclipse.emf.common.util.BasicEList%>&lt;AbstractInterfaceItem>(new &lt;%org.eclipse.etrice.core.room.util.RoomHelpers%>().getAllInterfaceItems(this));&#xD;&#xA;"/>
</eAnnotations>
@@ -642,7 +645,7 @@
<details key="documentation" value="&lt;br>This is a list containing all ports of the actor interface.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="structureDocu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="structureDocu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation of the actor structure.&#xD;&#xA;"/>
@@ -678,14 +681,14 @@
<details key="documentation" value="&lt;br>This is a list containing all ports of the actor interface that are end ports.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="behaviorDocu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="behaviorDocu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation of the actor behavior.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
<eStructuralFeatures xsi:type="ecore:EReference" name="behaviorAnnotations" upperBound="-1"
- eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a list of annotations to the actor behavior.&#xD;&#xA;"/>
@@ -700,7 +703,7 @@
<eStructuralFeatures xsi:type="ecore:EReference" name="structors" upperBound="-1"
eType="#//ClassStructor" containment="true"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="InterfaceItem" eSuperTypes="../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//AbstractInterfaceItem">
+ <eClassifiers xsi:type="ecore:EClass" name="InterfaceItem" eSuperTypes="platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//AbstractInterfaceItem">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is a concrete sub class of an {@link AbstractInterfaceItem}.&#xD;&#xA;&#xD;&#xA;It is the super class of&#xD;&#xA;&lt;ul>&#xD;&#xA; &lt;li>{@link Port}&lt;/li>&#xD;&#xA; &lt;li>{@link SAP}&lt;/li>&#xD;&#xA; &lt;li>{@link SPP}&lt;/li>&#xD;&#xA;&lt;/ul>&#xD;&#xA;"/>
</eAnnotations>
@@ -709,7 +712,7 @@
<details key="body" value="if (this instanceof &lt;%org.eclipse.etrice.core.room.Port%>)&#xD;&#xA;&#x9;return ((Port) this).getProtocol();&#xD;&#xA;else if (this instanceof &lt;%org.eclipse.etrice.core.room.SAP%>)&#xD;&#xA;&#x9;return ((SAP) this).getProtocol();&#xD;&#xA;else if (this instanceof &lt;%org.eclipse.etrice.core.room.SPP%>)&#xD;&#xA;&#x9;return ((SPP) this).getProtocol();&#xD;&#xA;return null;&#xD;&#xA;"/>
</eAnnotations>
</eOperations>
- <eOperations name="getSemantics" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.fsm/model/generated/FSM.ecore#//ProtocolSemantics">
+ <eOperations name="getSemantics" eType="ecore:EClass http://www.eclipse.org/etrice/core/fsm/FSM#//ProtocolSemantics">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="body" value="if (getGeneralProtocol() instanceof &lt;%org.eclipse.etrice.core.room.ProtocolClass%>)&#xD;&#xA;&#x9;return ((ProtocolClass)getGeneralProtocol()).getSemantics();&#xD;&#xA;else&#xD;&#xA;&#x9;return null;&#xD;&#xA;"/>
</eAnnotations>
@@ -755,7 +758,10 @@
<details key="documentation" value="&lt;br>This is the port's protocol class.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="annotations" upperBound="-1"
+ eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Annotation"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -827,7 +833,7 @@
<details key="documentation" value="&lt;br>By this name the actor container reference is referred to in the model.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
- <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass ../../../../../../org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="docu" eType="ecore:EClass platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.ecore#//Documentation"
containment="true">
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
<details key="documentation" value="&lt;br>This is an optional documentation.&#xD;&#xA;"/>
@@ -1059,5 +1065,7 @@
<eLiterals name="COMPOUND_PROTOCOL_CLASS" value="4" literal="CompoundProtocolClass"/>
<eLiterals name="SUBSYSTEM_CLASS" value="5" literal="SubSystemClass"/>
<eLiterals name="LOGICAL_SYSTEM_CLASS" value="6" literal="LogicalSystem"/>
+ <eLiterals name="PORT" value="7" literal="Port"/>
+ <eLiterals name="MESSAGE" value="8" literal="Message"/>
</eClassifiers>
</ecore:EPackage>
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
index 14c979f2a..d43292726 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel
@@ -24,6 +24,8 @@
<genEnumLiterals ecoreEnumLiteral="Room.ecore#//RoomAnnotationTargetEnum/COMPOUND_PROTOCOL_CLASS"/>
<genEnumLiterals ecoreEnumLiteral="Room.ecore#//RoomAnnotationTargetEnum/SUBSYSTEM_CLASS"/>
<genEnumLiterals ecoreEnumLiteral="Room.ecore#//RoomAnnotationTargetEnum/LOGICAL_SYSTEM_CLASS"/>
+ <genEnumLiterals ecoreEnumLiteral="Room.ecore#//RoomAnnotationTargetEnum/PORT"/>
+ <genEnumLiterals ecoreEnumLiteral="Room.ecore#//RoomAnnotationTargetEnum/MESSAGE"/>
</genEnums>
<genClasses ecoreClass="Room.ecore#//RoomModel">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//RoomModel/name"/>
@@ -146,6 +148,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//Message/priv"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//Message/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//Message/data"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//Message/annotations"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//Message/docu"/>
</genClasses>
<genClasses ecoreClass="Room.ecore#//PortClass">
@@ -191,6 +194,7 @@
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//Port/conjugated"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//Port/multiplicity"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true" ecoreFeature="ecore:EReference Room.ecore#//Port/protocol"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//Port/annotations"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//Port/docu"/>
<genOperations ecoreOperation="Room.ecore#//Port/isReplicated"/>
</genClasses>
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
index 0561c2ff6..52a59f850 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbin
Binary files differ
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
index c0e60eaf2..34c941660 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g
@@ -2430,16 +2430,34 @@ ruleMessage returns [EObject current=null]
(
(
{
- newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0());
+ newCompositeNode(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
}
- lv_docu_6_0=ruleDocumentation {
+ lv_annotations_6_0=ruleAnnotation {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getMessageRule());
+ }
+ add(
+ $current,
+ "annotations",
+ lv_annotations_6_0,
+ "org.eclipse.etrice.core.common.Base.Annotation");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)*(
+(
+ {
+ newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
+ }
+ lv_docu_7_0=ruleDocumentation {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getMessageRule());
}
set(
$current,
"docu",
- lv_docu_6_0,
+ lv_docu_7_0,
"org.eclipse.etrice.core.common.Base.Documentation");
afterParserOrEnumRuleCall();
}
@@ -3474,16 +3492,34 @@ rulePort returns [EObject current=null]
)(
(
{
- newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0());
+ newCompositeNode(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
}
- lv_docu_6_0=ruleDocumentation {
+ lv_annotations_6_0=ruleAnnotation {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getPortRule());
+ }
+ add(
+ $current,
+ "annotations",
+ lv_annotations_6_0,
+ "org.eclipse.etrice.core.common.Base.Annotation");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)*(
+(
+ {
+ newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
+ }
+ lv_docu_7_0=ruleDocumentation {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getPortRule());
}
set(
$current,
"docu",
- lv_docu_6_0,
+ lv_docu_7_0,
"org.eclipse.etrice.core.common.Base.Documentation");
afterParserOrEnumRuleCall();
}
@@ -5057,6 +5093,20 @@ ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDataty
$current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
}
+
+ |
+ kw='Port'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
+ }
+
+ |
+ kw='Message'
+ {
+ $current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
+ }
)
;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
index 9d0820466..7c82b1326 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java
@@ -2661,10 +2661,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9165:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:9165:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9215:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:9215:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:9165:12: ( '0x' | '0X' )
+ // InternalRoom.g:9215:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2692,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:9165:13: '0x'
+ // InternalRoom.g:9215:13: '0x'
{
match("0x");
@@ -2700,7 +2700,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9165:18: '0X'
+ // InternalRoom.g:9215:18: '0X'
{
match("0X");
@@ -2710,7 +2710,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:9165:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9215:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2764,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9167:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:9167:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:9217:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:9217:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:9167:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9217:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2803,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:9167:55: .
+ // InternalRoom.g:9217:55: .
{
matchAny();
@@ -2833,10 +2833,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9169:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:9169:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9219:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:9219:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:9169:11: ( '^' )?
+ // InternalRoom.g:9219:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2845,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:9169:11: '^'
+ // InternalRoom.g:9219:11: '^'
{
match('^');
@@ -2863,7 +2863,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:9169:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9219:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2912,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9171:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:9171:12: ( '0' .. '9' )+
+ // InternalRoom.g:9221:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:9221:12: ( '0' .. '9' )+
{
- // InternalRoom.g:9171:12: ( '0' .. '9' )+
+ // InternalRoom.g:9221:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2929,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:9171:13: '0' .. '9'
+ // InternalRoom.g:9221:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2961,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9173:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:9173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9223:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:9223:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:9173:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9223:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +2982,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:9173:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:9223:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:9173:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:9223:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3001,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:9173:21: '\\\\' .
+ // InternalRoom.g:9223:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3009,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9173:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:9223:28: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3034,10 +3034,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9173:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:9223:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:9173:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:9223:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3053,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:9173:54: '\\\\' .
+ // InternalRoom.g:9223:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3061,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9173:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:9223:61: ~ ( ( '\\\\' | '\\'' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='&')||(input.LA(1)>='(' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3104,12 +3104,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9175:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:9175:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:9225:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:9225:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:9175:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9225:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3134,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:9175:52: .
+ // InternalRoom.g:9225:52: .
{
matchAny();
@@ -3164,12 +3164,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9177:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:9177:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9227:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:9227:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:9177:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:9227:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3182,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:9177:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:9227:24: ~ ( ( '\\n' | '\\r' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -3202,7 +3202,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:9177:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9227:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3211,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:9177:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:9227:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:9177:41: ( '\\r' )?
+ // InternalRoom.g:9227:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3222,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:9177:41: '\\r'
+ // InternalRoom.g:9227:41: '\\r'
{
match('\r');
@@ -3254,10 +3254,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9179:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:9179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9229:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:9229:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:9179:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9229:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3311,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9181:16: ( . )
- // InternalRoom.g:9181:18: .
+ // InternalRoom.g:9231:16: ( . )
+ // InternalRoom.g:9231:18: .
{
matchAny();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
index 17e6aa454..9b6c810fb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java
@@ -5843,7 +5843,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessage"
- // InternalRoom.g:2363:1: ruleMessage returns [EObject current=null] : ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:2363:1: ruleMessage returns [EObject current=null] : ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
public final EObject ruleMessage() throws RecognitionException {
EObject current = null;
@@ -5854,17 +5854,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
Token otherlv_5=null;
EObject lv_data_4_0 = null;
- EObject lv_docu_6_0 = null;
+ EObject lv_annotations_6_0 = null;
+
+ EObject lv_docu_7_0 = null;
enterRule();
try {
- // InternalRoom.g:2366:28: ( ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_docu_6_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:2366:28: ( ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_docu_6_0= ruleDocumentation ) )? )
- // InternalRoom.g:2367:2: ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_docu_6_0= ruleDocumentation ) )?
+ // InternalRoom.g:2367:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g:2367:2: ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_data_4_0= ruleVarDecl ) )? otherlv_5= ')' ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
{
// InternalRoom.g:2367:2: ( (lv_priv_0_0= 'private' ) )?
int alt59=2;
@@ -5975,29 +5977,78 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,21,FOLLOW_16);
+ otherlv_5=(Token)match(input,21,FOLLOW_65);
newLeafNode(otherlv_5, grammarAccess.getMessageAccess().getRightParenthesisKeyword_5());
- // InternalRoom.g:2430:1: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalRoom.g:2430:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop61:
+ do {
+ int alt61=2;
+ int LA61_0 = input.LA(1);
+
+ if ( (LA61_0==108) ) {
+ alt61=1;
+ }
- if ( (LA61_0==34) ) {
- alt61=1;
+
+ switch (alt61) {
+ case 1 :
+ // InternalRoom.g:2431:1: (lv_annotations_6_0= ruleAnnotation )
+ {
+ // InternalRoom.g:2431:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:2432:3: lv_annotations_6_0= ruleAnnotation
+ {
+
+ newCompositeNode(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+
+ pushFollow(FOLLOW_65);
+ lv_annotations_6_0=ruleAnnotation();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getMessageRule());
+ }
+ add(
+ current,
+ "annotations",
+ lv_annotations_6_0,
+ "org.eclipse.etrice.core.common.Base.Annotation");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop61;
+ }
+ } while (true);
+
+ // InternalRoom.g:2448:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
+
+ if ( (LA62_0==34) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:2431:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:2449:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:2431:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:2432:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:2449:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:2450:3: lv_docu_7_0= ruleDocumentation
{
- newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_6_0());
+ newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
- lv_docu_6_0=ruleDocumentation();
+ lv_docu_7_0=ruleDocumentation();
state._fsp--;
@@ -6008,7 +6059,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
set(
current,
"docu",
- lv_docu_6_0,
+ lv_docu_7_0,
"org.eclipse.etrice.core.common.Base.Documentation");
afterParserOrEnumRuleCall();
@@ -6042,7 +6093,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePortClass"
- // InternalRoom.g:2456:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
+ // InternalRoom.g:2474:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
public final EObject entryRulePortClass() throws RecognitionException {
EObject current = null;
@@ -6050,8 +6101,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2457:2: (iv_rulePortClass= rulePortClass EOF )
- // InternalRoom.g:2458:2: iv_rulePortClass= rulePortClass EOF
+ // InternalRoom.g:2475:2: (iv_rulePortClass= rulePortClass EOF )
+ // InternalRoom.g:2476:2: iv_rulePortClass= rulePortClass EOF
{
newCompositeNode(grammarAccess.getPortClassRule());
pushFollow(FOLLOW_1);
@@ -6078,7 +6129,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePortClass"
- // InternalRoom.g:2465:1: rulePortClass returns [EObject current=null] : ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) ;
+ // InternalRoom.g:2483:1: rulePortClass returns [EObject current=null] : ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) ;
public final EObject rulePortClass() throws RecognitionException {
EObject current = null;
@@ -6097,14 +6148,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2468:28: ( ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) )
- // InternalRoom.g:2469:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
+ // InternalRoom.g:2486:28: ( ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' ) )
+ // InternalRoom.g:2487:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
{
- // InternalRoom.g:2469:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
- // InternalRoom.g:2469:2: () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}'
+ // InternalRoom.g:2487:1: ( () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}' )
+ // InternalRoom.g:2487:2: () otherlv_1= '{' (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )? ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )* otherlv_7= '}'
{
- // InternalRoom.g:2469:2: ()
- // InternalRoom.g:2470:5:
+ // InternalRoom.g:2487:2: ()
+ // InternalRoom.g:2488:5:
{
current = forceCreateModelElement(
@@ -6114,35 +6165,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_65);
+ otherlv_1=(Token)match(input,14,FOLLOW_66);
newLeafNode(otherlv_1, grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:2479:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:2497:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==52) ) {
- alt62=1;
+ if ( (LA63_0==52) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalRoom.g:2479:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2497:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
{
- otherlv_2=(Token)match(input,52,FOLLOW_66);
+ otherlv_2=(Token)match(input,52,FOLLOW_67);
newLeafNode(otherlv_2, grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
- // InternalRoom.g:2483:1: ( (lv_userCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2484:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2501:1: ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2502:1: (lv_userCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2484:1: (lv_userCode_3_0= ruleDetailCode )
- // InternalRoom.g:2485:3: lv_userCode_3_0= ruleDetailCode
+ // InternalRoom.g:2502:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2503:3: lv_userCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
lv_userCode_3_0=ruleDetailCode();
state._fsp--;
@@ -6170,43 +6221,43 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2501:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
- loop63:
+ // InternalRoom.g:2519:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
+ loop64:
do {
- int alt63=4;
+ int alt64=4;
switch ( input.LA(1) ) {
case 53:
{
- alt63=1;
+ alt64=1;
}
break;
case 37:
{
- alt63=2;
+ alt64=2;
}
break;
case 33:
{
- alt63=3;
+ alt64=3;
}
break;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:2501:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2519:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
{
- // InternalRoom.g:2501:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
- // InternalRoom.g:2502:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2519:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2520:1: (lv_msgHandlers_4_0= ruleMessageHandler )
{
- // InternalRoom.g:2502:1: (lv_msgHandlers_4_0= ruleMessageHandler )
- // InternalRoom.g:2503:3: lv_msgHandlers_4_0= ruleMessageHandler
+ // InternalRoom.g:2520:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2521:3: lv_msgHandlers_4_0= ruleMessageHandler
{
newCompositeNode(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
lv_msgHandlers_4_0=ruleMessageHandler();
state._fsp--;
@@ -6232,18 +6283,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2520:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2538:6: ( (lv_operations_5_0= rulePortOperation ) )
{
- // InternalRoom.g:2520:6: ( (lv_operations_5_0= rulePortOperation ) )
- // InternalRoom.g:2521:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2538:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2539:1: (lv_operations_5_0= rulePortOperation )
{
- // InternalRoom.g:2521:1: (lv_operations_5_0= rulePortOperation )
- // InternalRoom.g:2522:3: lv_operations_5_0= rulePortOperation
+ // InternalRoom.g:2539:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2540:3: lv_operations_5_0= rulePortOperation
{
newCompositeNode(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
lv_operations_5_0=rulePortOperation();
state._fsp--;
@@ -6269,18 +6320,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:2539:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2557:6: ( (lv_attributes_6_0= ruleAttribute ) )
{
- // InternalRoom.g:2539:6: ( (lv_attributes_6_0= ruleAttribute ) )
- // InternalRoom.g:2540:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2557:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2558:1: (lv_attributes_6_0= ruleAttribute )
{
- // InternalRoom.g:2540:1: (lv_attributes_6_0= ruleAttribute )
- // InternalRoom.g:2541:3: lv_attributes_6_0= ruleAttribute
+ // InternalRoom.g:2558:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2559:3: lv_attributes_6_0= ruleAttribute
{
newCompositeNode(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
lv_attributes_6_0=ruleAttribute();
state._fsp--;
@@ -6307,7 +6358,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop63;
+ break loop64;
}
} while (true);
@@ -6336,7 +6387,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageHandler"
- // InternalRoom.g:2569:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
+ // InternalRoom.g:2587:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
public final EObject entryRuleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6344,8 +6395,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2570:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
- // InternalRoom.g:2571:2: iv_ruleMessageHandler= ruleMessageHandler EOF
+ // InternalRoom.g:2588:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
+ // InternalRoom.g:2589:2: iv_ruleMessageHandler= ruleMessageHandler EOF
{
newCompositeNode(grammarAccess.getMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6372,7 +6423,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageHandler"
- // InternalRoom.g:2578:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
+ // InternalRoom.g:2596:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
public final EObject ruleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6384,38 +6435,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2581:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
- // InternalRoom.g:2582:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ // InternalRoom.g:2599:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
+ // InternalRoom.g:2600:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
{
- // InternalRoom.g:2582:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalRoom.g:2600:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==53) ) {
- int LA64_1 = input.LA(2);
+ if ( (LA65_0==53) ) {
+ int LA65_1 = input.LA(2);
- if ( (LA64_1==44) ) {
- alt64=2;
+ if ( (LA65_1==44) ) {
+ alt65=2;
}
- else if ( (LA64_1==43) ) {
- alt64=1;
+ else if ( (LA65_1==43) ) {
+ alt65=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 64, 1, input);
+ new NoViableAltException("", 65, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:2583:5: this_InMessageHandler_0= ruleInMessageHandler
+ // InternalRoom.g:2601:5: this_InMessageHandler_0= ruleInMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getInMessageHandlerParserRuleCall_0());
@@ -6433,7 +6484,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2593:5: this_OutMessageHandler_1= ruleOutMessageHandler
+ // InternalRoom.g:2611:5: this_OutMessageHandler_1= ruleOutMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getOutMessageHandlerParserRuleCall_1());
@@ -6471,7 +6522,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInMessageHandler"
- // InternalRoom.g:2609:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
+ // InternalRoom.g:2627:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
public final EObject entryRuleInMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6479,8 +6530,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2610:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
- // InternalRoom.g:2611:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
+ // InternalRoom.g:2628:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
+ // InternalRoom.g:2629:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
{
newCompositeNode(grammarAccess.getInMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6507,7 +6558,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInMessageHandler"
- // InternalRoom.g:2618:1: ruleInMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2636:1: ruleInMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
public final EObject ruleInMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6520,13 +6571,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2621:28: ( (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2622:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2639:28: ( (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:2640:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:2622:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2622:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2640:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2640:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,53,FOLLOW_68);
+ otherlv_0=(Token)match(input,53,FOLLOW_69);
newLeafNode(otherlv_0, grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
@@ -6534,11 +6585,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
- // InternalRoom.g:2630:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2631:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2648:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2649:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2631:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2632:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2649:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2650:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -6555,11 +6606,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2643:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2644:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2661:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2662:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2644:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2645:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2662:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2663:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6607,7 +6658,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // InternalRoom.g:2669:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
+ // InternalRoom.g:2687:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
public final EObject entryRuleOutMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6615,8 +6666,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2670:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
- // InternalRoom.g:2671:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
+ // InternalRoom.g:2688:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
+ // InternalRoom.g:2689:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
{
newCompositeNode(grammarAccess.getOutMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6643,7 +6694,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutMessageHandler"
- // InternalRoom.g:2678:1: ruleOutMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2696:1: ruleOutMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
public final EObject ruleOutMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6656,13 +6707,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2681:28: ( (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2682:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2699:28: ( (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:2700:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:2682:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2682:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2700:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2700:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,53,FOLLOW_69);
+ otherlv_0=(Token)match(input,53,FOLLOW_70);
newLeafNode(otherlv_0, grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
@@ -6670,11 +6721,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
- // InternalRoom.g:2690:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2691:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2708:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2709:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2691:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2692:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2709:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2710:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -6691,11 +6742,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2703:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2704:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2721:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2722:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2704:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2705:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2722:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2723:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6743,7 +6794,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleModelComponent"
- // InternalRoom.g:2729:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
+ // InternalRoom.g:2747:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
public final EObject entryRuleModelComponent() throws RecognitionException {
EObject current = null;
@@ -6751,8 +6802,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2730:2: (iv_ruleModelComponent= ruleModelComponent EOF )
- // InternalRoom.g:2731:2: iv_ruleModelComponent= ruleModelComponent EOF
+ // InternalRoom.g:2748:2: (iv_ruleModelComponent= ruleModelComponent EOF )
+ // InternalRoom.g:2749:2: iv_ruleModelComponent= ruleModelComponent EOF
{
newCompositeNode(grammarAccess.getModelComponentRule());
pushFollow(FOLLOW_1);
@@ -6779,7 +6830,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleModelComponent"
- // InternalRoom.g:2738:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
+ // InternalRoom.g:2756:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
public final EObject ruleModelComponent() throws RecognitionException {
EObject current = null;
@@ -6789,8 +6840,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2741:28: (this_ActorClass_0= ruleActorClass )
- // InternalRoom.g:2743:5: this_ActorClass_0= ruleActorClass
+ // InternalRoom.g:2759:28: (this_ActorClass_0= ruleActorClass )
+ // InternalRoom.g:2761:5: this_ActorClass_0= ruleActorClass
{
newCompositeNode(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
@@ -6822,7 +6873,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorClass"
- // InternalRoom.g:2759:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
+ // InternalRoom.g:2777:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
public final EObject entryRuleActorClass() throws RecognitionException {
EObject current = null;
@@ -6830,8 +6881,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2760:2: (iv_ruleActorClass= ruleActorClass EOF )
- // InternalRoom.g:2761:2: iv_ruleActorClass= ruleActorClass EOF
+ // InternalRoom.g:2778:2: (iv_ruleActorClass= ruleActorClass EOF )
+ // InternalRoom.g:2779:2: iv_ruleActorClass= ruleActorClass EOF
{
newCompositeNode(grammarAccess.getActorClassRule());
pushFollow(FOLLOW_1);
@@ -6858,7 +6909,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorClass"
- // InternalRoom.g:2768:1: ruleActorClass returns [EObject current=null] : ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) ;
+ // InternalRoom.g:2786:1: ruleActorClass returns [EObject current=null] : ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) ;
public final EObject ruleActorClass() throws RecognitionException {
EObject current = null;
@@ -6928,67 +6979,67 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2771:28: ( ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) )
- // InternalRoom.g:2772:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
+ // InternalRoom.g:2789:28: ( ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' ) )
+ // InternalRoom.g:2790:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
{
- // InternalRoom.g:2772:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
- // InternalRoom.g:2772:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}'
+ // InternalRoom.g:2790:1: ( ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}' )
+ // InternalRoom.g:2790:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) ) otherlv_3= 'ActorClass' ( (lv_name_4_0= RULE_ID ) ) ( (lv_docu_5_0= ruleDocumentation ) )? (otherlv_6= 'extends' ( ( ruleFQN ) ) )? otherlv_8= '{' ( (lv_annotations_9_0= ruleAnnotation ) )* (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )? (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )? (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )? otherlv_41= '}'
{
- // InternalRoom.g:2772:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) )
- // InternalRoom.g:2774:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
+ // InternalRoom.g:2790:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) )
+ // InternalRoom.g:2792:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
{
- // InternalRoom.g:2774:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
- // InternalRoom.g:2775:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
+ // InternalRoom.g:2792:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
+ // InternalRoom.g:2793:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:2778:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
- // InternalRoom.g:2779:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ // InternalRoom.g:2796:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
+ // InternalRoom.g:2797:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
{
- // InternalRoom.g:2779:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
- loop65:
+ // InternalRoom.g:2797:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ loop66:
do {
- int alt65=3;
- int LA65_0 = input.LA(1);
+ int alt66=3;
+ int LA66_0 = input.LA(1);
- if ( LA65_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt65=1;
+ if ( LA66_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt66=1;
}
- else if ( ( LA65_0 >= 124 && LA65_0 <= 126 || LA65_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt65=2;
+ else if ( ( LA66_0 >= 124 && LA66_0 <= 126 || LA66_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt66=2;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:2781:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2799:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
{
- // InternalRoom.g:2781:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
- // InternalRoom.g:2782:5: {...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2799:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2800:5: {...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
throw new FailedPredicateException(input, "ruleActorClass", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0)");
}
- // InternalRoom.g:2782:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
- // InternalRoom.g:2783:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2800:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2801:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
- // InternalRoom.g:2786:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
- // InternalRoom.g:2786:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2804:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2804:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2786:16: ( (lv_abstract_1_0= 'abstract' ) )
- // InternalRoom.g:2787:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2804:16: ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2805:1: (lv_abstract_1_0= 'abstract' )
{
- // InternalRoom.g:2787:1: (lv_abstract_1_0= 'abstract' )
- // InternalRoom.g:2788:3: lv_abstract_1_0= 'abstract'
+ // InternalRoom.g:2805:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2806:3: lv_abstract_1_0= 'abstract'
{
- lv_abstract_1_0=(Token)match(input,54,FOLLOW_70);
+ lv_abstract_1_0=(Token)match(input,54,FOLLOW_71);
newLeafNode(lv_abstract_1_0, grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
@@ -7020,36 +7071,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2808:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2826:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
{
- // InternalRoom.g:2808:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
- // InternalRoom.g:2809:5: {...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2826:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2827:5: {...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
{
if ( ! getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
throw new FailedPredicateException(input, "ruleActorClass", "getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1)");
}
- // InternalRoom.g:2809:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
- // InternalRoom.g:2810:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2827:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2828:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
- // InternalRoom.g:2813:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
- // InternalRoom.g:2813:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2831:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2831:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2813:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
- // InternalRoom.g:2814:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2831:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2832:1: (lv_commType_2_0= ruleComponentCommunicationType )
{
- // InternalRoom.g:2814:1: (lv_commType_2_0= ruleComponentCommunicationType )
- // InternalRoom.g:2815:3: lv_commType_2_0= ruleComponentCommunicationType
+ // InternalRoom.g:2832:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2833:3: lv_commType_2_0= ruleComponentCommunicationType
{
newCompositeNode(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_71);
lv_commType_2_0=ruleComponentCommunicationType();
state._fsp--;
@@ -7088,7 +7139,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop65;
+ break loop66;
}
} while (true);
@@ -7108,11 +7159,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getActorClassAccess().getActorClassKeyword_1());
- // InternalRoom.g:2849:1: ( (lv_name_4_0= RULE_ID ) )
- // InternalRoom.g:2850:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2867:1: ( (lv_name_4_0= RULE_ID ) )
+ // InternalRoom.g:2868:1: (lv_name_4_0= RULE_ID )
{
- // InternalRoom.g:2850:1: (lv_name_4_0= RULE_ID )
- // InternalRoom.g:2851:3: lv_name_4_0= RULE_ID
+ // InternalRoom.g:2868:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2869:3: lv_name_4_0= RULE_ID
{
lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_24);
@@ -7134,19 +7185,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2867:2: ( (lv_docu_5_0= ruleDocumentation ) )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // InternalRoom.g:2885:2: ( (lv_docu_5_0= ruleDocumentation ) )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==34) ) {
- alt66=1;
+ if ( (LA67_0==34) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:2868:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2886:1: (lv_docu_5_0= ruleDocumentation )
{
- // InternalRoom.g:2868:1: (lv_docu_5_0= ruleDocumentation )
- // InternalRoom.g:2869:3: lv_docu_5_0= ruleDocumentation
+ // InternalRoom.g:2886:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2887:3: lv_docu_5_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
@@ -7176,26 +7227,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2885:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:2903:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==29) ) {
- alt67=1;
+ if ( (LA68_0==29) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:2885:5: otherlv_6= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:2903:5: otherlv_6= 'extends' ( ( ruleFQN ) )
{
otherlv_6=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
- // InternalRoom.g:2889:1: ( ( ruleFQN ) )
- // InternalRoom.g:2890:1: ( ruleFQN )
+ // InternalRoom.g:2907:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2908:1: ( ruleFQN )
{
- // InternalRoom.g:2890:1: ( ruleFQN )
- // InternalRoom.g:2891:3: ruleFQN
+ // InternalRoom.g:2908:1: ( ruleFQN )
+ // InternalRoom.g:2909:3: ruleFQN
{
if (current==null) {
@@ -7225,32 +7276,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,14,FOLLOW_71);
+ otherlv_8=(Token)match(input,14,FOLLOW_72);
newLeafNode(otherlv_8, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
- // InternalRoom.g:2908:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
- loop68:
+ // InternalRoom.g:2926:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
+ loop69:
do {
- int alt68=2;
- int LA68_0 = input.LA(1);
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==108) ) {
- alt68=1;
+ if ( (LA69_0==108) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:2909:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:2927:1: (lv_annotations_9_0= ruleAnnotation )
{
- // InternalRoom.g:2909:1: (lv_annotations_9_0= ruleAnnotation )
- // InternalRoom.g:2910:3: lv_annotations_9_0= ruleAnnotation
+ // InternalRoom.g:2927:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:2928:3: lv_annotations_9_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
lv_annotations_9_0=ruleAnnotation();
state._fsp--;
@@ -7274,57 +7325,57 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop68;
+ break loop69;
}
} while (true);
- // InternalRoom.g:2926:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalRoom.g:2944:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==56) ) {
- alt70=1;
+ if ( (LA71_0==56) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:2926:5: otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}'
+ // InternalRoom.g:2944:5: otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}'
{
otherlv_10=(Token)match(input,56,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
- otherlv_11=(Token)match(input,14,FOLLOW_72);
+ otherlv_11=(Token)match(input,14,FOLLOW_73);
newLeafNode(otherlv_11, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
- // InternalRoom.g:2934:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
- loop69:
+ // InternalRoom.g:2952:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
+ loop70:
do {
- int alt69=3;
- int LA69_0 = input.LA(1);
+ int alt70=3;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==62) ) {
- alt69=1;
+ if ( (LA70_0==62) ) {
+ alt70=1;
}
- else if ( (LA69_0==47||LA69_0==59) ) {
- alt69=2;
+ else if ( (LA70_0==47||LA70_0==59) ) {
+ alt70=2;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalRoom.g:2934:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:2952:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
{
- // InternalRoom.g:2934:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
- // InternalRoom.g:2935:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:2952:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:2953:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
{
- // InternalRoom.g:2935:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
- // InternalRoom.g:2936:3: lv_serviceProvisionPoints_12_0= ruleSPP
+ // InternalRoom.g:2953:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:2954:3: lv_serviceProvisionPoints_12_0= ruleSPP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_serviceProvisionPoints_12_0=ruleSPP();
state._fsp--;
@@ -7350,18 +7401,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2953:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:2971:6: ( (lv_interfacePorts_13_0= rulePort ) )
{
- // InternalRoom.g:2953:6: ( (lv_interfacePorts_13_0= rulePort ) )
- // InternalRoom.g:2954:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:2971:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:2972:1: (lv_interfacePorts_13_0= rulePort )
{
- // InternalRoom.g:2954:1: (lv_interfacePorts_13_0= rulePort )
- // InternalRoom.g:2955:3: lv_interfacePorts_13_0= rulePort
+ // InternalRoom.g:2972:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:2973:3: lv_interfacePorts_13_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_interfacePorts_13_0=rulePort();
state._fsp--;
@@ -7388,11 +7439,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop69;
+ break loop70;
}
} while (true);
- otherlv_14=(Token)match(input,15,FOLLOW_73);
+ otherlv_14=(Token)match(input,15,FOLLOW_74);
newLeafNode(otherlv_14, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
@@ -7402,34 +7453,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2975:3: (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalRoom.g:2993:3: (otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}' )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==57) ) {
- alt76=1;
+ if ( (LA77_0==57) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:2975:5: otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}'
+ // InternalRoom.g:2993:5: otherlv_15= 'Structure' ( (lv_structureDocu_16_0= ruleDocumentation ) )? otherlv_17= '{' (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )? (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )? (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )? ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )* otherlv_32= '}'
{
otherlv_15=(Token)match(input,57,FOLLOW_4);
newLeafNode(otherlv_15, grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
- // InternalRoom.g:2979:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalRoom.g:2997:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==34) ) {
- alt71=1;
+ if ( (LA72_0==34) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:2980:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:2998:1: (lv_structureDocu_16_0= ruleDocumentation )
{
- // InternalRoom.g:2980:1: (lv_structureDocu_16_0= ruleDocumentation )
- // InternalRoom.g:2981:3: lv_structureDocu_16_0= ruleDocumentation
+ // InternalRoom.g:2998:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:2999:3: lv_structureDocu_16_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
@@ -7459,35 +7510,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_17=(Token)match(input,14,FOLLOW_74);
+ otherlv_17=(Token)match(input,14,FOLLOW_75);
newLeafNode(otherlv_17, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
- // InternalRoom.g:3001:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // InternalRoom.g:3019:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==30) ) {
- alt72=1;
+ if ( (LA73_0==30) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:3001:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3019:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
{
- otherlv_18=(Token)match(input,30,FOLLOW_75);
+ otherlv_18=(Token)match(input,30,FOLLOW_76);
newLeafNode(otherlv_18, grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
- // InternalRoom.g:3005:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
- // InternalRoom.g:3006:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3023:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3024:1: (lv_userCode1_19_0= ruleDetailCode )
{
- // InternalRoom.g:3006:1: (lv_userCode1_19_0= ruleDetailCode )
- // InternalRoom.g:3007:3: lv_userCode1_19_0= ruleDetailCode
+ // InternalRoom.g:3024:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3025:3: lv_userCode1_19_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
lv_userCode1_19_0=ruleDetailCode();
state._fsp--;
@@ -7515,31 +7566,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3023:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalRoom.g:3041:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==31) ) {
- alt73=1;
+ if ( (LA74_0==31) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:3023:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3041:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
{
- otherlv_20=(Token)match(input,31,FOLLOW_77);
+ otherlv_20=(Token)match(input,31,FOLLOW_78);
newLeafNode(otherlv_20, grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
- // InternalRoom.g:3027:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
- // InternalRoom.g:3028:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3045:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3046:1: (lv_userCode2_21_0= ruleDetailCode )
{
- // InternalRoom.g:3028:1: (lv_userCode2_21_0= ruleDetailCode )
- // InternalRoom.g:3029:3: lv_userCode2_21_0= ruleDetailCode
+ // InternalRoom.g:3046:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3047:3: lv_userCode2_21_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
lv_userCode2_21_0=ruleDetailCode();
state._fsp--;
@@ -7567,31 +7618,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3045:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:3063:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==32) ) {
- alt74=1;
+ if ( (LA75_0==32) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:3045:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3063:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
{
- otherlv_22=(Token)match(input,32,FOLLOW_79);
+ otherlv_22=(Token)match(input,32,FOLLOW_80);
newLeafNode(otherlv_22, grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
- // InternalRoom.g:3049:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
- // InternalRoom.g:3050:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3067:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3068:1: (lv_userCode3_23_0= ruleDetailCode )
{
- // InternalRoom.g:3050:1: (lv_userCode3_23_0= ruleDetailCode )
- // InternalRoom.g:3051:3: lv_userCode3_23_0= ruleDetailCode
+ // InternalRoom.g:3068:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3069:3: lv_userCode3_23_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_userCode3_23_0=ruleDetailCode();
state._fsp--;
@@ -7619,71 +7670,71 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3067:4: ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )*
- loop75:
+ // InternalRoom.g:3085:4: ( ( (lv_connections_24_0= ruleLayerConnection ) ) | ( (lv_bindings_25_0= ruleBinding ) ) | ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) ) | ( (lv_attributes_27_0= ruleAttribute ) ) | ( (lv_actorRefs_28_0= ruleActorRef ) ) | ( (lv_serviceAccessPoints_29_0= ruleSAP ) ) | ( (lv_internalPorts_30_0= rulePort ) ) | ( (lv_externalPorts_31_0= ruleExternalPort ) ) )*
+ loop76:
do {
- int alt75=9;
+ int alt76=9;
switch ( input.LA(1) ) {
case 74:
{
- alt75=1;
+ alt76=1;
}
break;
case 70:
{
- alt75=2;
+ alt76=2;
}
break;
case 63:
{
- alt75=3;
+ alt76=3;
}
break;
case 33:
{
- alt75=4;
+ alt76=4;
}
break;
case 77:
case 111:
case 127:
{
- alt75=5;
+ alt76=5;
}
break;
case 61:
{
- alt75=6;
+ alt76=6;
}
break;
case 47:
case 59:
{
- alt75=7;
+ alt76=7;
}
break;
case 60:
{
- alt75=8;
+ alt76=8;
}
break;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:3067:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3085:5: ( (lv_connections_24_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3067:5: ( (lv_connections_24_0= ruleLayerConnection ) )
- // InternalRoom.g:3068:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3085:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3086:1: (lv_connections_24_0= ruleLayerConnection )
{
- // InternalRoom.g:3068:1: (lv_connections_24_0= ruleLayerConnection )
- // InternalRoom.g:3069:3: lv_connections_24_0= ruleLayerConnection
+ // InternalRoom.g:3086:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3087:3: lv_connections_24_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_connections_24_0=ruleLayerConnection();
state._fsp--;
@@ -7709,18 +7760,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3086:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3104:6: ( (lv_bindings_25_0= ruleBinding ) )
{
- // InternalRoom.g:3086:6: ( (lv_bindings_25_0= ruleBinding ) )
- // InternalRoom.g:3087:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3104:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3105:1: (lv_bindings_25_0= ruleBinding )
{
- // InternalRoom.g:3087:1: (lv_bindings_25_0= ruleBinding )
- // InternalRoom.g:3088:3: lv_bindings_25_0= ruleBinding
+ // InternalRoom.g:3105:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3106:3: lv_bindings_25_0= ruleBinding
{
newCompositeNode(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_bindings_25_0=ruleBinding();
state._fsp--;
@@ -7746,18 +7797,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3105:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3123:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
{
- // InternalRoom.g:3105:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
- // InternalRoom.g:3106:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3123:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3124:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
{
- // InternalRoom.g:3106:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
- // InternalRoom.g:3107:3: lv_serviceImplementations_26_0= ruleServiceImplementation
+ // InternalRoom.g:3124:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3125:3: lv_serviceImplementations_26_0= ruleServiceImplementation
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_serviceImplementations_26_0=ruleServiceImplementation();
state._fsp--;
@@ -7783,18 +7834,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:3124:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3142:6: ( (lv_attributes_27_0= ruleAttribute ) )
{
- // InternalRoom.g:3124:6: ( (lv_attributes_27_0= ruleAttribute ) )
- // InternalRoom.g:3125:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3142:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3143:1: (lv_attributes_27_0= ruleAttribute )
{
- // InternalRoom.g:3125:1: (lv_attributes_27_0= ruleAttribute )
- // InternalRoom.g:3126:3: lv_attributes_27_0= ruleAttribute
+ // InternalRoom.g:3143:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3144:3: lv_attributes_27_0= ruleAttribute
{
newCompositeNode(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_attributes_27_0=ruleAttribute();
state._fsp--;
@@ -7820,18 +7871,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:3143:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3161:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
{
- // InternalRoom.g:3143:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
- // InternalRoom.g:3144:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3161:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3162:1: (lv_actorRefs_28_0= ruleActorRef )
{
- // InternalRoom.g:3144:1: (lv_actorRefs_28_0= ruleActorRef )
- // InternalRoom.g:3145:3: lv_actorRefs_28_0= ruleActorRef
+ // InternalRoom.g:3162:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3163:3: lv_actorRefs_28_0= ruleActorRef
{
newCompositeNode(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_actorRefs_28_0=ruleActorRef();
state._fsp--;
@@ -7857,18 +7908,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:3162:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3180:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
{
- // InternalRoom.g:3162:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
- // InternalRoom.g:3163:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3180:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3181:1: (lv_serviceAccessPoints_29_0= ruleSAP )
{
- // InternalRoom.g:3163:1: (lv_serviceAccessPoints_29_0= ruleSAP )
- // InternalRoom.g:3164:3: lv_serviceAccessPoints_29_0= ruleSAP
+ // InternalRoom.g:3181:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3182:3: lv_serviceAccessPoints_29_0= ruleSAP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_serviceAccessPoints_29_0=ruleSAP();
state._fsp--;
@@ -7894,18 +7945,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:3181:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3199:6: ( (lv_internalPorts_30_0= rulePort ) )
{
- // InternalRoom.g:3181:6: ( (lv_internalPorts_30_0= rulePort ) )
- // InternalRoom.g:3182:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3199:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3200:1: (lv_internalPorts_30_0= rulePort )
{
- // InternalRoom.g:3182:1: (lv_internalPorts_30_0= rulePort )
- // InternalRoom.g:3183:3: lv_internalPorts_30_0= rulePort
+ // InternalRoom.g:3200:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3201:3: lv_internalPorts_30_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_internalPorts_30_0=rulePort();
state._fsp--;
@@ -7931,18 +7982,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalRoom.g:3200:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3218:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
{
- // InternalRoom.g:3200:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
- // InternalRoom.g:3201:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3218:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3219:1: (lv_externalPorts_31_0= ruleExternalPort )
{
- // InternalRoom.g:3201:1: (lv_externalPorts_31_0= ruleExternalPort )
- // InternalRoom.g:3202:3: lv_externalPorts_31_0= ruleExternalPort
+ // InternalRoom.g:3219:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3220:3: lv_externalPorts_31_0= ruleExternalPort
{
newCompositeNode(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_externalPorts_31_0=ruleExternalPort();
state._fsp--;
@@ -7969,11 +8020,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop75;
+ break loop76;
}
} while (true);
- otherlv_32=(Token)match(input,15,FOLLOW_81);
+ otherlv_32=(Token)match(input,15,FOLLOW_82);
newLeafNode(otherlv_32, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
@@ -7983,34 +8034,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3222:3: (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalRoom.g:3240:3: (otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}' )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==58) ) {
- alt81=1;
+ if ( (LA82_0==58) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:3222:5: otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}'
+ // InternalRoom.g:3240:5: otherlv_33= 'Behavior' ( (lv_behaviorDocu_34_0= ruleDocumentation ) )? otherlv_35= '{' ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )* ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )* ( (lv_stateMachine_39_0= ruleStateMachine ) )? otherlv_40= '}'
{
otherlv_33=(Token)match(input,58,FOLLOW_4);
newLeafNode(otherlv_33, grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
- // InternalRoom.g:3226:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalRoom.g:3244:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==34) ) {
- alt77=1;
+ if ( (LA78_0==34) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:3227:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3245:1: (lv_behaviorDocu_34_0= ruleDocumentation )
{
- // InternalRoom.g:3227:1: (lv_behaviorDocu_34_0= ruleDocumentation )
- // InternalRoom.g:3228:3: lv_behaviorDocu_34_0= ruleDocumentation
+ // InternalRoom.g:3245:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3246:3: lv_behaviorDocu_34_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
@@ -8040,32 +8091,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_35=(Token)match(input,14,FOLLOW_82);
+ otherlv_35=(Token)match(input,14,FOLLOW_83);
newLeafNode(otherlv_35, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
- // InternalRoom.g:3248:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
- loop78:
+ // InternalRoom.g:3266:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
+ loop79:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==108) ) {
- alt78=1;
+ if ( (LA79_0==108) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:3249:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3267:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
{
- // InternalRoom.g:3249:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
- // InternalRoom.g:3250:3: lv_behaviorAnnotations_36_0= ruleAnnotation
+ // InternalRoom.g:3267:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3268:3: lv_behaviorAnnotations_36_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_behaviorAnnotations_36_0=ruleAnnotation();
state._fsp--;
@@ -8089,38 +8140,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop78;
+ break loop79;
}
} while (true);
- // InternalRoom.g:3266:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
- loop79:
+ // InternalRoom.g:3284:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
+ loop80:
do {
- int alt79=3;
- int LA79_0 = input.LA(1);
+ int alt80=3;
+ int LA80_0 = input.LA(1);
- if ( ((LA79_0>=36 && LA79_0<=37)) ) {
- alt79=1;
+ if ( ((LA80_0>=36 && LA80_0<=37)) ) {
+ alt80=1;
}
- else if ( ((LA79_0>=40 && LA79_0<=41)) ) {
- alt79=2;
+ else if ( ((LA80_0>=40 && LA80_0<=41)) ) {
+ alt80=2;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:3266:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3284:4: ( (lv_operations_37_0= ruleStandardOperation ) )
{
- // InternalRoom.g:3266:4: ( (lv_operations_37_0= ruleStandardOperation ) )
- // InternalRoom.g:3267:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3284:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3285:1: (lv_operations_37_0= ruleStandardOperation )
{
- // InternalRoom.g:3267:1: (lv_operations_37_0= ruleStandardOperation )
- // InternalRoom.g:3268:3: lv_operations_37_0= ruleStandardOperation
+ // InternalRoom.g:3285:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3286:3: lv_operations_37_0= ruleStandardOperation
{
newCompositeNode(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
lv_operations_37_0=ruleStandardOperation();
state._fsp--;
@@ -8146,18 +8197,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3285:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3303:6: ( (lv_structors_38_0= ruleClassStructor ) )
{
- // InternalRoom.g:3285:6: ( (lv_structors_38_0= ruleClassStructor ) )
- // InternalRoom.g:3286:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3303:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3304:1: (lv_structors_38_0= ruleClassStructor )
{
- // InternalRoom.g:3286:1: (lv_structors_38_0= ruleClassStructor )
- // InternalRoom.g:3287:3: lv_structors_38_0= ruleClassStructor
+ // InternalRoom.g:3304:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3305:3: lv_structors_38_0= ruleClassStructor
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
lv_structors_38_0=ruleClassStructor();
state._fsp--;
@@ -8184,23 +8235,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop79;
+ break loop80;
}
} while (true);
- // InternalRoom.g:3303:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalRoom.g:3321:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==80) ) {
- alt80=1;
+ if ( (LA81_0==80) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:3304:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3322:1: (lv_stateMachine_39_0= ruleStateMachine )
{
- // InternalRoom.g:3304:1: (lv_stateMachine_39_0= ruleStateMachine )
- // InternalRoom.g:3305:3: lv_stateMachine_39_0= ruleStateMachine
+ // InternalRoom.g:3322:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3323:3: lv_stateMachine_39_0= ruleStateMachine
{
newCompositeNode(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
@@ -8265,7 +8316,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInterfaceItem"
- // InternalRoom.g:3337:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
+ // InternalRoom.g:3355:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
public final EObject entryRuleInterfaceItem() throws RecognitionException {
EObject current = null;
@@ -8273,8 +8324,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3338:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
- // InternalRoom.g:3339:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
+ // InternalRoom.g:3356:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
+ // InternalRoom.g:3357:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
{
newCompositeNode(grammarAccess.getInterfaceItemRule());
pushFollow(FOLLOW_1);
@@ -8301,7 +8352,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInterfaceItem"
- // InternalRoom.g:3346:1: ruleInterfaceItem returns [EObject current=null] : (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) ;
+ // InternalRoom.g:3364:1: ruleInterfaceItem returns [EObject current=null] : (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) ;
public final EObject ruleInterfaceItem() throws RecognitionException {
EObject current = null;
@@ -8315,38 +8366,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3349:28: ( (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) )
- // InternalRoom.g:3350:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ // InternalRoom.g:3367:28: ( (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) )
+ // InternalRoom.g:3368:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
{
- // InternalRoom.g:3350:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
- int alt82=3;
+ // InternalRoom.g:3368:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ int alt83=3;
switch ( input.LA(1) ) {
case 47:
case 59:
{
- alt82=1;
+ alt83=1;
}
break;
case 61:
{
- alt82=2;
+ alt83=2;
}
break;
case 62:
{
- alt82=3;
+ alt83=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 82, 0, input);
+ new NoViableAltException("", 83, 0, input);
throw nvae;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:3351:5: this_Port_0= rulePort
+ // InternalRoom.g:3369:5: this_Port_0= rulePort
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getPortParserRuleCall_0());
@@ -8364,7 +8415,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3361:5: this_SAP_1= ruleSAP
+ // InternalRoom.g:3379:5: this_SAP_1= ruleSAP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSAPParserRuleCall_1());
@@ -8382,7 +8433,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3371:5: this_SPP_2= ruleSPP
+ // InternalRoom.g:3389:5: this_SPP_2= ruleSPP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSPPParserRuleCall_2());
@@ -8420,7 +8471,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePort"
- // InternalRoom.g:3387:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
+ // InternalRoom.g:3405:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
public final EObject entryRulePort() throws RecognitionException {
EObject current = null;
@@ -8428,8 +8479,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3388:2: (iv_rulePort= rulePort EOF )
- // InternalRoom.g:3389:2: iv_rulePort= rulePort EOF
+ // InternalRoom.g:3406:2: (iv_rulePort= rulePort EOF )
+ // InternalRoom.g:3407:2: iv_rulePort= rulePort EOF
{
newCompositeNode(grammarAccess.getPortRule());
pushFollow(FOLLOW_1);
@@ -8456,7 +8507,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePort"
- // InternalRoom.g:3396:1: rulePort returns [EObject current=null] : ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:3414:1: rulePort returns [EObject current=null] : ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
public final EObject rulePort() throws RecognitionException {
EObject current = null;
@@ -8466,33 +8517,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
Token otherlv_4=null;
AntlrDatatypeRuleToken lv_multiplicity_3_0 = null;
- EObject lv_docu_6_0 = null;
+ EObject lv_annotations_6_0 = null;
+
+ EObject lv_docu_7_0 = null;
enterRule();
try {
- // InternalRoom.g:3399:28: ( ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3400:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3417:28: ( ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:3418:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3400:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
- // InternalRoom.g:3400:2: ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )?
+ // InternalRoom.g:3418:1: ( ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3418:2: ( (lv_conjugated_0_0= 'conjugated' ) )? otherlv_1= 'Port' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
{
- // InternalRoom.g:3400:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalRoom.g:3418:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==47) ) {
- alt83=1;
+ if ( (LA84_0==47) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:3401:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3419:1: (lv_conjugated_0_0= 'conjugated' )
{
- // InternalRoom.g:3401:1: (lv_conjugated_0_0= 'conjugated' )
- // InternalRoom.g:3402:3: lv_conjugated_0_0= 'conjugated'
+ // InternalRoom.g:3419:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3420:3: lv_conjugated_0_0= 'conjugated'
{
- lv_conjugated_0_0=(Token)match(input,47,FOLLOW_84);
+ lv_conjugated_0_0=(Token)match(input,47,FOLLOW_85);
newLeafNode(lv_conjugated_0_0, grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
@@ -8515,11 +8568,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getPortAccess().getPortKeyword_1());
- // InternalRoom.g:3419:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:3420:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3437:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:3438:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:3420:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:3421:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:3438:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3439:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
@@ -8541,19 +8594,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3437:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalRoom.g:3455:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==34) ) {
- alt84=1;
+ if ( (LA85_0==34) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:3438:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3456:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:3438:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:3439:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:3456:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3457:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -8587,11 +8640,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getPortAccess().getColonKeyword_4());
- // InternalRoom.g:3459:1: ( ( ruleFQN ) )
- // InternalRoom.g:3460:1: ( ruleFQN )
+ // InternalRoom.g:3477:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3478:1: ( ruleFQN )
{
- // InternalRoom.g:3460:1: ( ruleFQN )
- // InternalRoom.g:3461:3: ruleFQN
+ // InternalRoom.g:3478:1: ( ruleFQN )
+ // InternalRoom.g:3479:3: ruleFQN
{
if (current==null) {
@@ -8601,7 +8654,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_65);
ruleFQN();
state._fsp--;
@@ -8615,25 +8668,74 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3474:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // InternalRoom.g:3492:2: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop86:
+ do {
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==34) ) {
- alt85=1;
+ if ( (LA86_0==108) ) {
+ alt86=1;
+ }
+
+
+ switch (alt86) {
+ case 1 :
+ // InternalRoom.g:3493:1: (lv_annotations_6_0= ruleAnnotation )
+ {
+ // InternalRoom.g:3493:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:3494:3: lv_annotations_6_0= ruleAnnotation
+ {
+
+ newCompositeNode(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
+
+ pushFollow(FOLLOW_65);
+ lv_annotations_6_0=ruleAnnotation();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getPortRule());
+ }
+ add(
+ current,
+ "annotations",
+ lv_annotations_6_0,
+ "org.eclipse.etrice.core.common.Base.Annotation");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop86;
+ }
+ } while (true);
+
+ // InternalRoom.g:3510:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
+
+ if ( (LA87_0==34) ) {
+ alt87=1;
}
- switch (alt85) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:3475:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:3511:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:3475:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:3476:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:3511:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:3512:3: lv_docu_7_0= ruleDocumentation
{
- newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_6_0());
+ newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
- lv_docu_6_0=ruleDocumentation();
+ lv_docu_7_0=ruleDocumentation();
state._fsp--;
@@ -8644,7 +8746,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
set(
current,
"docu",
- lv_docu_6_0,
+ lv_docu_7_0,
"org.eclipse.etrice.core.common.Base.Documentation");
afterParserOrEnumRuleCall();
@@ -8678,7 +8780,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExternalPort"
- // InternalRoom.g:3500:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
+ // InternalRoom.g:3536:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
public final EObject entryRuleExternalPort() throws RecognitionException {
EObject current = null;
@@ -8686,8 +8788,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3501:2: (iv_ruleExternalPort= ruleExternalPort EOF )
- // InternalRoom.g:3502:2: iv_ruleExternalPort= ruleExternalPort EOF
+ // InternalRoom.g:3537:2: (iv_ruleExternalPort= ruleExternalPort EOF )
+ // InternalRoom.g:3538:2: iv_ruleExternalPort= ruleExternalPort EOF
{
newCompositeNode(grammarAccess.getExternalPortRule());
pushFollow(FOLLOW_1);
@@ -8714,7 +8816,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExternalPort"
- // InternalRoom.g:3509:1: ruleExternalPort returns [EObject current=null] : (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3545:1: ruleExternalPort returns [EObject current=null] : (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleExternalPort() throws RecognitionException {
EObject current = null;
@@ -8725,13 +8827,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3512:28: ( (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3513:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3548:28: ( (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:3549:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:3513:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3513:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3549:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3549:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,60,FOLLOW_84);
+ otherlv_0=(Token)match(input,60,FOLLOW_85);
newLeafNode(otherlv_0, grammarAccess.getExternalPortAccess().getExternalKeyword_0());
@@ -8739,11 +8841,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getExternalPortAccess().getPortKeyword_1());
- // InternalRoom.g:3521:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3522:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3557:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3558:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3522:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3523:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3558:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3559:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -8781,7 +8883,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAP"
- // InternalRoom.g:3542:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
+ // InternalRoom.g:3578:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
public final EObject entryRuleSAP() throws RecognitionException {
EObject current = null;
@@ -8789,8 +8891,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3543:2: (iv_ruleSAP= ruleSAP EOF )
- // InternalRoom.g:3544:2: iv_ruleSAP= ruleSAP EOF
+ // InternalRoom.g:3579:2: (iv_ruleSAP= ruleSAP EOF )
+ // InternalRoom.g:3580:2: iv_ruleSAP= ruleSAP EOF
{
newCompositeNode(grammarAccess.getSAPRule());
pushFollow(FOLLOW_1);
@@ -8817,7 +8919,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAP"
- // InternalRoom.g:3551:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:3587:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
public final EObject ruleSAP() throws RecognitionException {
EObject current = null;
@@ -8828,21 +8930,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3554:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:3555:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3590:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
+ // InternalRoom.g:3591:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
{
- // InternalRoom.g:3555:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:3555:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
+ // InternalRoom.g:3591:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3591:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
otherlv_0=(Token)match(input,61,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSAPAccess().getSAPKeyword_0());
- // InternalRoom.g:3559:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3560:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3595:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3596:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3560:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3561:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3596:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3597:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -8868,11 +8970,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSAPAccess().getColonKeyword_2());
- // InternalRoom.g:3581:1: ( ( ruleFQN ) )
- // InternalRoom.g:3582:1: ( ruleFQN )
+ // InternalRoom.g:3617:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3618:1: ( ruleFQN )
{
- // InternalRoom.g:3582:1: ( ruleFQN )
- // InternalRoom.g:3583:3: ruleFQN
+ // InternalRoom.g:3618:1: ( ruleFQN )
+ // InternalRoom.g:3619:3: ruleFQN
{
if (current==null) {
@@ -8917,7 +9019,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPP"
- // InternalRoom.g:3604:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
+ // InternalRoom.g:3640:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
public final EObject entryRuleSPP() throws RecognitionException {
EObject current = null;
@@ -8925,8 +9027,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3605:2: (iv_ruleSPP= ruleSPP EOF )
- // InternalRoom.g:3606:2: iv_ruleSPP= ruleSPP EOF
+ // InternalRoom.g:3641:2: (iv_ruleSPP= ruleSPP EOF )
+ // InternalRoom.g:3642:2: iv_ruleSPP= ruleSPP EOF
{
newCompositeNode(grammarAccess.getSPPRule());
pushFollow(FOLLOW_1);
@@ -8953,7 +9055,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPP"
- // InternalRoom.g:3613:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:3649:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
public final EObject ruleSPP() throws RecognitionException {
EObject current = null;
@@ -8964,21 +9066,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3616:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:3617:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3652:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
+ // InternalRoom.g:3653:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
{
- // InternalRoom.g:3617:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:3617:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
+ // InternalRoom.g:3653:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:3653:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
otherlv_0=(Token)match(input,62,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSPPAccess().getSPPKeyword_0());
- // InternalRoom.g:3621:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3622:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3657:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3658:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3622:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3623:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3658:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3659:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9004,11 +9106,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSPPAccess().getColonKeyword_2());
- // InternalRoom.g:3643:1: ( ( ruleFQN ) )
- // InternalRoom.g:3644:1: ( ruleFQN )
+ // InternalRoom.g:3679:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3680:1: ( ruleFQN )
{
- // InternalRoom.g:3644:1: ( ruleFQN )
- // InternalRoom.g:3645:3: ruleFQN
+ // InternalRoom.g:3680:1: ( ruleFQN )
+ // InternalRoom.g:3681:3: ruleFQN
{
if (current==null) {
@@ -9053,7 +9155,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleServiceImplementation"
- // InternalRoom.g:3666:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
+ // InternalRoom.g:3702:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
public final EObject entryRuleServiceImplementation() throws RecognitionException {
EObject current = null;
@@ -9061,8 +9163,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3667:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
- // InternalRoom.g:3668:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
+ // InternalRoom.g:3703:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
+ // InternalRoom.g:3704:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
{
newCompositeNode(grammarAccess.getServiceImplementationRule());
pushFollow(FOLLOW_1);
@@ -9089,7 +9191,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleServiceImplementation"
- // InternalRoom.g:3675:1: ruleServiceImplementation returns [EObject current=null] : (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3711:1: ruleServiceImplementation returns [EObject current=null] : (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleServiceImplementation() throws RecognitionException {
EObject current = null;
@@ -9100,13 +9202,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3678:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3679:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3714:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:3715:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:3679:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3679:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3715:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3715:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,63,FOLLOW_85);
+ otherlv_0=(Token)match(input,63,FOLLOW_86);
newLeafNode(otherlv_0, grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
@@ -9114,11 +9216,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
- // InternalRoom.g:3687:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3688:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3723:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3724:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3688:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3689:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3724:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3725:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -9156,7 +9258,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalSystem"
- // InternalRoom.g:3708:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
+ // InternalRoom.g:3744:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
public final EObject entryRuleLogicalSystem() throws RecognitionException {
EObject current = null;
@@ -9164,8 +9266,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3709:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
- // InternalRoom.g:3710:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
+ // InternalRoom.g:3745:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
+ // InternalRoom.g:3746:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
{
newCompositeNode(grammarAccess.getLogicalSystemRule());
pushFollow(FOLLOW_1);
@@ -9192,7 +9294,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalSystem"
- // InternalRoom.g:3717:1: ruleLogicalSystem returns [EObject current=null] : (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) ;
+ // InternalRoom.g:3753:1: ruleLogicalSystem returns [EObject current=null] : (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) ;
public final EObject ruleLogicalSystem() throws RecognitionException {
EObject current = null;
@@ -9214,21 +9316,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3720:28: ( (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) )
- // InternalRoom.g:3721:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:3756:28: ( (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' ) )
+ // InternalRoom.g:3757:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
{
- // InternalRoom.g:3721:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
- // InternalRoom.g:3721:3: otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}'
+ // InternalRoom.g:3757:1: (otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:3757:3: otherlv_0= 'LogicalSystem' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )* otherlv_8= '}'
{
otherlv_0=(Token)match(input,64,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
- // InternalRoom.g:3725:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3726:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3761:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3762:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3726:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3727:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3762:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3763:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -9250,19 +9352,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3743:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalRoom.g:3779:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA86_0==34) ) {
- alt86=1;
+ if ( (LA88_0==34) ) {
+ alt88=1;
}
- switch (alt86) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:3744:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3780:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:3744:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:3745:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:3780:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3781:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -9292,32 +9394,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_86);
+ otherlv_3=(Token)match(input,14,FOLLOW_87);
newLeafNode(otherlv_3, grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:3765:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop87:
+ // InternalRoom.g:3801:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop89:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA87_0==108) ) {
- alt87=1;
+ if ( (LA89_0==108) ) {
+ alt89=1;
}
- switch (alt87) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:3766:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3802:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:3766:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:3767:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:3802:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3803:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -9341,47 +9443,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop87;
+ break loop89;
}
} while (true);
- // InternalRoom.g:3783:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
- loop88:
+ // InternalRoom.g:3819:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
+ loop90:
do {
- int alt88=4;
+ int alt90=4;
switch ( input.LA(1) ) {
case 74:
{
- alt88=1;
+ alt90=1;
}
break;
case 70:
{
- alt88=2;
+ alt90=2;
}
break;
case 65:
{
- alt88=3;
+ alt90=3;
}
break;
}
- switch (alt88) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:3783:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3819:4: ( (lv_connections_5_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3783:4: ( (lv_connections_5_0= ruleLayerConnection ) )
- // InternalRoom.g:3784:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3819:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3820:1: (lv_connections_5_0= ruleLayerConnection )
{
- // InternalRoom.g:3784:1: (lv_connections_5_0= ruleLayerConnection )
- // InternalRoom.g:3785:3: lv_connections_5_0= ruleLayerConnection
+ // InternalRoom.g:3820:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3821:3: lv_connections_5_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_connections_5_0=ruleLayerConnection();
state._fsp--;
@@ -9407,18 +9509,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3802:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3838:6: ( (lv_bindings_6_0= ruleBinding ) )
{
- // InternalRoom.g:3802:6: ( (lv_bindings_6_0= ruleBinding ) )
- // InternalRoom.g:3803:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3838:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3839:1: (lv_bindings_6_0= ruleBinding )
{
- // InternalRoom.g:3803:1: (lv_bindings_6_0= ruleBinding )
- // InternalRoom.g:3804:3: lv_bindings_6_0= ruleBinding
+ // InternalRoom.g:3839:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3840:3: lv_bindings_6_0= ruleBinding
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_bindings_6_0=ruleBinding();
state._fsp--;
@@ -9444,18 +9546,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3821:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3857:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
{
- // InternalRoom.g:3821:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
- // InternalRoom.g:3822:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3857:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3858:1: (lv_subSystems_7_0= ruleSubSystemRef )
{
- // InternalRoom.g:3822:1: (lv_subSystems_7_0= ruleSubSystemRef )
- // InternalRoom.g:3823:3: lv_subSystems_7_0= ruleSubSystemRef
+ // InternalRoom.g:3858:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3859:3: lv_subSystems_7_0= ruleSubSystemRef
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
lv_subSystems_7_0=ruleSubSystemRef();
state._fsp--;
@@ -9482,7 +9584,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop88;
+ break loop90;
}
} while (true);
@@ -9511,7 +9613,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemRef"
- // InternalRoom.g:3853:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
+ // InternalRoom.g:3889:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
public final EObject entryRuleSubSystemRef() throws RecognitionException {
EObject current = null;
@@ -9519,8 +9621,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3854:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
- // InternalRoom.g:3855:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
+ // InternalRoom.g:3890:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
+ // InternalRoom.g:3891:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
{
newCompositeNode(grammarAccess.getSubSystemRefRule());
pushFollow(FOLLOW_1);
@@ -9547,7 +9649,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemRef"
- // InternalRoom.g:3862:1: ruleSubSystemRef returns [EObject current=null] : (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:3898:1: ruleSubSystemRef returns [EObject current=null] : (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
public final EObject ruleSubSystemRef() throws RecognitionException {
EObject current = null;
@@ -9560,21 +9662,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3865:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3866:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3901:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:3902:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3866:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
- // InternalRoom.g:3866:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
+ // InternalRoom.g:3902:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3902:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
{
otherlv_0=(Token)match(input,65,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
- // InternalRoom.g:3870:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3871:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3906:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3907:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3871:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3872:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3907:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3908:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9600,11 +9702,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
- // InternalRoom.g:3892:1: ( ( ruleFQN ) )
- // InternalRoom.g:3893:1: ( ruleFQN )
+ // InternalRoom.g:3928:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3929:1: ( ruleFQN )
{
- // InternalRoom.g:3893:1: ( ruleFQN )
- // InternalRoom.g:3894:3: ruleFQN
+ // InternalRoom.g:3929:1: ( ruleFQN )
+ // InternalRoom.g:3930:3: ruleFQN
{
if (current==null) {
@@ -9628,19 +9730,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3907:2: ( (lv_docu_4_0= ruleDocumentation ) )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalRoom.g:3943:2: ( (lv_docu_4_0= ruleDocumentation ) )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA89_0==34) ) {
- alt89=1;
+ if ( (LA91_0==34) ) {
+ alt91=1;
}
- switch (alt89) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:3908:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3944:1: (lv_docu_4_0= ruleDocumentation )
{
- // InternalRoom.g:3908:1: (lv_docu_4_0= ruleDocumentation )
- // InternalRoom.g:3909:3: lv_docu_4_0= ruleDocumentation
+ // InternalRoom.g:3944:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3945:3: lv_docu_4_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
@@ -9691,7 +9793,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemClass"
- // InternalRoom.g:3933:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
+ // InternalRoom.g:3969:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
public final EObject entryRuleSubSystemClass() throws RecognitionException {
EObject current = null;
@@ -9699,8 +9801,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3934:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
- // InternalRoom.g:3935:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
+ // InternalRoom.g:3970:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
+ // InternalRoom.g:3971:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
{
newCompositeNode(grammarAccess.getSubSystemClassRule());
pushFollow(FOLLOW_1);
@@ -9727,7 +9829,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemClass"
- // InternalRoom.g:3942:1: ruleSubSystemClass returns [EObject current=null] : (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) ;
+ // InternalRoom.g:3978:1: ruleSubSystemClass returns [EObject current=null] : (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) ;
public final EObject ruleSubSystemClass() throws RecognitionException {
EObject current = null;
@@ -9766,21 +9868,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3945:28: ( (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) )
- // InternalRoom.g:3946:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
+ // InternalRoom.g:3981:28: ( (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' ) )
+ // InternalRoom.g:3982:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
{
- // InternalRoom.g:3946:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
- // InternalRoom.g:3946:3: otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}'
+ // InternalRoom.g:3982:1: (otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}' )
+ // InternalRoom.g:3982:3: otherlv_0= 'SubSystemClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )? (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )? ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )* otherlv_18= '}'
{
otherlv_0=(Token)match(input,66,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
- // InternalRoom.g:3950:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3951:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3986:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3987:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3951:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3952:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3987:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3988:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -9802,19 +9904,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3968:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalRoom.g:4004:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA90_0==34) ) {
- alt90=1;
+ if ( (LA92_0==34) ) {
+ alt92=1;
}
- switch (alt90) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:3969:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4005:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:3969:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:3970:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:4005:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4006:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -9844,32 +9946,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_88);
+ otherlv_3=(Token)match(input,14,FOLLOW_89);
newLeafNode(otherlv_3, grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:3990:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop91:
+ // InternalRoom.g:4026:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop93:
do {
- int alt91=2;
- int LA91_0 = input.LA(1);
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA91_0==108) ) {
- alt91=1;
+ if ( (LA93_0==108) ) {
+ alt93=1;
}
- switch (alt91) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:3991:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4027:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:3991:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:3992:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:4027:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4028:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -9893,35 +9995,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop91;
+ break loop93;
}
} while (true);
- // InternalRoom.g:4008:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalRoom.g:4044:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA92_0==30) ) {
- alt92=1;
+ if ( (LA94_0==30) ) {
+ alt94=1;
}
- switch (alt92) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:4008:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4044:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
{
- otherlv_5=(Token)match(input,30,FOLLOW_89);
+ otherlv_5=(Token)match(input,30,FOLLOW_90);
newLeafNode(otherlv_5, grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
- // InternalRoom.g:4012:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
- // InternalRoom.g:4013:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4048:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4049:1: (lv_userCode1_6_0= ruleDetailCode )
{
- // InternalRoom.g:4013:1: (lv_userCode1_6_0= ruleDetailCode )
- // InternalRoom.g:4014:3: lv_userCode1_6_0= ruleDetailCode
+ // InternalRoom.g:4049:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4050:3: lv_userCode1_6_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
lv_userCode1_6_0=ruleDetailCode();
state._fsp--;
@@ -9949,31 +10051,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4030:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // InternalRoom.g:4066:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA93_0==31) ) {
- alt93=1;
+ if ( (LA95_0==31) ) {
+ alt95=1;
}
- switch (alt93) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:4030:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4066:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
{
- otherlv_7=(Token)match(input,31,FOLLOW_91);
+ otherlv_7=(Token)match(input,31,FOLLOW_92);
newLeafNode(otherlv_7, grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
- // InternalRoom.g:4034:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
- // InternalRoom.g:4035:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4070:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4071:1: (lv_userCode2_8_0= ruleDetailCode )
{
- // InternalRoom.g:4035:1: (lv_userCode2_8_0= ruleDetailCode )
- // InternalRoom.g:4036:3: lv_userCode2_8_0= ruleDetailCode
+ // InternalRoom.g:4071:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4072:3: lv_userCode2_8_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
lv_userCode2_8_0=ruleDetailCode();
state._fsp--;
@@ -10001,31 +10103,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4052:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalRoom.g:4088:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA94_0==32) ) {
- alt94=1;
+ if ( (LA96_0==32) ) {
+ alt96=1;
}
- switch (alt94) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:4052:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4088:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
{
- otherlv_9=(Token)match(input,32,FOLLOW_93);
+ otherlv_9=(Token)match(input,32,FOLLOW_94);
newLeafNode(otherlv_9, grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
- // InternalRoom.g:4056:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
- // InternalRoom.g:4057:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4092:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4093:1: (lv_userCode3_10_0= ruleDetailCode )
{
- // InternalRoom.g:4057:1: (lv_userCode3_10_0= ruleDetailCode )
- // InternalRoom.g:4058:3: lv_userCode3_10_0= ruleDetailCode
+ // InternalRoom.g:4093:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4094:3: lv_userCode3_10_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_userCode3_10_0=ruleDetailCode();
state._fsp--;
@@ -10053,66 +10155,66 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4074:4: ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )*
- loop95:
+ // InternalRoom.g:4110:4: ( ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) ) | ( (lv_threads_12_0= ruleLogicalThread ) ) | ( (lv_connections_13_0= ruleLayerConnection ) ) | ( (lv_bindings_14_0= ruleBinding ) ) | ( (lv_actorRefs_15_0= ruleActorRef ) ) | ( (lv_serviceProvisionPoints_16_0= ruleSPP ) ) | ( (lv_relayPorts_17_0= rulePort ) ) )*
+ loop97:
do {
- int alt95=8;
+ int alt97=8;
switch ( input.LA(1) ) {
case 68:
{
- alt95=1;
+ alt97=1;
}
break;
case 67:
{
- alt95=2;
+ alt97=2;
}
break;
case 74:
{
- alt95=3;
+ alt97=3;
}
break;
case 70:
{
- alt95=4;
+ alt97=4;
}
break;
case 77:
case 111:
case 127:
{
- alt95=5;
+ alt97=5;
}
break;
case 62:
{
- alt95=6;
+ alt97=6;
}
break;
case 47:
case 59:
{
- alt95=7;
+ alt97=7;
}
break;
}
- switch (alt95) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:4074:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4110:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
{
- // InternalRoom.g:4074:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
- // InternalRoom.g:4075:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4110:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4111:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4075:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
- // InternalRoom.g:4076:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
+ // InternalRoom.g:4111:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4112:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_actorInstanceMappings_11_0=ruleActorInstanceMapping();
state._fsp--;
@@ -10138,18 +10240,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4093:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4129:6: ( (lv_threads_12_0= ruleLogicalThread ) )
{
- // InternalRoom.g:4093:6: ( (lv_threads_12_0= ruleLogicalThread ) )
- // InternalRoom.g:4094:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4129:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4130:1: (lv_threads_12_0= ruleLogicalThread )
{
- // InternalRoom.g:4094:1: (lv_threads_12_0= ruleLogicalThread )
- // InternalRoom.g:4095:3: lv_threads_12_0= ruleLogicalThread
+ // InternalRoom.g:4130:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4131:3: lv_threads_12_0= ruleLogicalThread
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_threads_12_0=ruleLogicalThread();
state._fsp--;
@@ -10175,18 +10277,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:4112:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4148:6: ( (lv_connections_13_0= ruleLayerConnection ) )
{
- // InternalRoom.g:4112:6: ( (lv_connections_13_0= ruleLayerConnection ) )
- // InternalRoom.g:4113:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4148:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4149:1: (lv_connections_13_0= ruleLayerConnection )
{
- // InternalRoom.g:4113:1: (lv_connections_13_0= ruleLayerConnection )
- // InternalRoom.g:4114:3: lv_connections_13_0= ruleLayerConnection
+ // InternalRoom.g:4149:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4150:3: lv_connections_13_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_connections_13_0=ruleLayerConnection();
state._fsp--;
@@ -10212,18 +10314,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:4131:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4167:6: ( (lv_bindings_14_0= ruleBinding ) )
{
- // InternalRoom.g:4131:6: ( (lv_bindings_14_0= ruleBinding ) )
- // InternalRoom.g:4132:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4167:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4168:1: (lv_bindings_14_0= ruleBinding )
{
- // InternalRoom.g:4132:1: (lv_bindings_14_0= ruleBinding )
- // InternalRoom.g:4133:3: lv_bindings_14_0= ruleBinding
+ // InternalRoom.g:4168:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4169:3: lv_bindings_14_0= ruleBinding
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_bindings_14_0=ruleBinding();
state._fsp--;
@@ -10249,18 +10351,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:4150:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4186:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
{
- // InternalRoom.g:4150:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
- // InternalRoom.g:4151:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4186:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4187:1: (lv_actorRefs_15_0= ruleActorRef )
{
- // InternalRoom.g:4151:1: (lv_actorRefs_15_0= ruleActorRef )
- // InternalRoom.g:4152:3: lv_actorRefs_15_0= ruleActorRef
+ // InternalRoom.g:4187:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4188:3: lv_actorRefs_15_0= ruleActorRef
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_actorRefs_15_0=ruleActorRef();
state._fsp--;
@@ -10286,18 +10388,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:4169:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4205:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
{
- // InternalRoom.g:4169:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
- // InternalRoom.g:4170:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4205:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4206:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
{
- // InternalRoom.g:4170:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
- // InternalRoom.g:4171:3: lv_serviceProvisionPoints_16_0= ruleSPP
+ // InternalRoom.g:4206:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4207:3: lv_serviceProvisionPoints_16_0= ruleSPP
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_serviceProvisionPoints_16_0=ruleSPP();
state._fsp--;
@@ -10323,18 +10425,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:4188:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4224:6: ( (lv_relayPorts_17_0= rulePort ) )
{
- // InternalRoom.g:4188:6: ( (lv_relayPorts_17_0= rulePort ) )
- // InternalRoom.g:4189:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4224:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4225:1: (lv_relayPorts_17_0= rulePort )
{
- // InternalRoom.g:4189:1: (lv_relayPorts_17_0= rulePort )
- // InternalRoom.g:4190:3: lv_relayPorts_17_0= rulePort
+ // InternalRoom.g:4225:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4226:3: lv_relayPorts_17_0= rulePort
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_relayPorts_17_0=rulePort();
state._fsp--;
@@ -10361,7 +10463,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop95;
+ break loop97;
}
} while (true);
@@ -10390,7 +10492,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalThread"
- // InternalRoom.g:4218:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
+ // InternalRoom.g:4254:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
public final EObject entryRuleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10398,8 +10500,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4219:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
- // InternalRoom.g:4220:2: iv_ruleLogicalThread= ruleLogicalThread EOF
+ // InternalRoom.g:4255:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
+ // InternalRoom.g:4256:2: iv_ruleLogicalThread= ruleLogicalThread EOF
{
newCompositeNode(grammarAccess.getLogicalThreadRule());
pushFollow(FOLLOW_1);
@@ -10426,7 +10528,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalThread"
- // InternalRoom.g:4227:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:4263:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10436,21 +10538,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4230:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:4231:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4266:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:4267:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:4231:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:4231:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4267:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4267:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,67,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
- // InternalRoom.g:4235:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:4236:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4271:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4272:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:4236:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:4237:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4272:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4273:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -10493,7 +10595,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // InternalRoom.g:4261:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
+ // InternalRoom.g:4297:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
public final EObject entryRuleActorInstanceMapping() throws RecognitionException {
EObject current = null;
@@ -10501,8 +10603,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4262:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
- // InternalRoom.g:4263:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
+ // InternalRoom.g:4298:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
+ // InternalRoom.g:4299:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
{
newCompositeNode(grammarAccess.getActorInstanceMappingRule());
pushFollow(FOLLOW_1);
@@ -10529,7 +10631,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorInstanceMapping"
- // InternalRoom.g:4270:1: ruleActorInstanceMapping returns [EObject current=null] : (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) ;
+ // InternalRoom.g:4306:1: ruleActorInstanceMapping returns [EObject current=null] : (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) ;
public final EObject ruleActorInstanceMapping() throws RecognitionException {
EObject current = null;
@@ -10546,21 +10648,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4273:28: ( (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) )
- // InternalRoom.g:4274:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
+ // InternalRoom.g:4309:28: ( (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? ) )
+ // InternalRoom.g:4310:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
{
- // InternalRoom.g:4274:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
- // InternalRoom.g:4274:3: otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
+ // InternalRoom.g:4310:1: (otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )? )
+ // InternalRoom.g:4310:3: otherlv_0= 'ActorInstanceMapping' ( (lv_path_1_0= ruleRefPath ) ) otherlv_2= '->' ( (otherlv_3= RULE_ID ) ) (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
{
otherlv_0=(Token)match(input,68,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
- // InternalRoom.g:4278:1: ( (lv_path_1_0= ruleRefPath ) )
- // InternalRoom.g:4279:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4314:1: ( (lv_path_1_0= ruleRefPath ) )
+ // InternalRoom.g:4315:1: (lv_path_1_0= ruleRefPath )
{
- // InternalRoom.g:4279:1: (lv_path_1_0= ruleRefPath )
- // InternalRoom.g:4280:3: lv_path_1_0= ruleRefPath
+ // InternalRoom.g:4315:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4316:3: lv_path_1_0= ruleRefPath
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
@@ -10591,18 +10693,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
- // InternalRoom.g:4300:1: ( (otherlv_3= RULE_ID ) )
- // InternalRoom.g:4301:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4336:1: ( (otherlv_3= RULE_ID ) )
+ // InternalRoom.g:4337:1: (otherlv_3= RULE_ID )
{
- // InternalRoom.g:4301:1: (otherlv_3= RULE_ID )
- // InternalRoom.g:4302:3: otherlv_3= RULE_ID
+ // InternalRoom.g:4337:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4338:3: otherlv_3= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getActorInstanceMappingRule());
}
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_95);
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_96);
newLeafNode(otherlv_3, grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
@@ -10612,43 +10714,43 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4313:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalRoom.g:4349:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA97_0==14) ) {
- alt97=1;
+ if ( (LA99_0==14) ) {
+ alt99=1;
}
- switch (alt97) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:4313:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
+ // InternalRoom.g:4349:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
{
- otherlv_4=(Token)match(input,14,FOLLOW_96);
+ otherlv_4=(Token)match(input,14,FOLLOW_97);
newLeafNode(otherlv_4, grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
- // InternalRoom.g:4317:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
- loop96:
+ // InternalRoom.g:4353:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
+ loop98:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA96_0==68) ) {
- alt96=1;
+ if ( (LA98_0==68) ) {
+ alt98=1;
}
- switch (alt96) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:4318:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4354:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4318:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
- // InternalRoom.g:4319:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
+ // InternalRoom.g:4354:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4355:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_actorInstanceMappings_5_0=ruleActorInstanceMapping();
state._fsp--;
@@ -10672,7 +10774,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop96;
+ break loop98;
}
} while (true);
@@ -10707,7 +10809,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefPath"
- // InternalRoom.g:4347:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
+ // InternalRoom.g:4383:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
public final EObject entryRuleRefPath() throws RecognitionException {
EObject current = null;
@@ -10715,8 +10817,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4348:2: (iv_ruleRefPath= ruleRefPath EOF )
- // InternalRoom.g:4349:2: iv_ruleRefPath= ruleRefPath EOF
+ // InternalRoom.g:4384:2: (iv_ruleRefPath= ruleRefPath EOF )
+ // InternalRoom.g:4385:2: iv_ruleRefPath= ruleRefPath EOF
{
newCompositeNode(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_1);
@@ -10743,7 +10845,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefPath"
- // InternalRoom.g:4356:1: ruleRefPath returns [EObject current=null] : ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) ;
+ // InternalRoom.g:4392:1: ruleRefPath returns [EObject current=null] : ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) ;
public final EObject ruleRefPath() throws RecognitionException {
EObject current = null;
@@ -10756,22 +10858,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4359:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
- // InternalRoom.g:4360:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4395:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
+ // InternalRoom.g:4396:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
{
- // InternalRoom.g:4360:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
- // InternalRoom.g:4360:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ // InternalRoom.g:4396:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4396:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
{
- // InternalRoom.g:4360:2: ( (lv_refs_0_0= ruleRefSegment ) )
- // InternalRoom.g:4361:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4396:2: ( (lv_refs_0_0= ruleRefSegment ) )
+ // InternalRoom.g:4397:1: (lv_refs_0_0= ruleRefSegment )
{
- // InternalRoom.g:4361:1: (lv_refs_0_0= ruleRefSegment )
- // InternalRoom.g:4362:3: lv_refs_0_0= ruleRefSegment
+ // InternalRoom.g:4397:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4398:3: lv_refs_0_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
lv_refs_0_0=ruleRefSegment();
state._fsp--;
@@ -10793,35 +10895,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4378:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
- loop98:
+ // InternalRoom.g:4414:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ loop100:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA98_0==69) ) {
- alt98=1;
+ if ( (LA100_0==69) ) {
+ alt100=1;
}
- switch (alt98) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:4378:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4414:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
{
otherlv_1=(Token)match(input,69,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- // InternalRoom.g:4382:1: ( (lv_refs_2_0= ruleRefSegment ) )
- // InternalRoom.g:4383:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4418:1: ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4419:1: (lv_refs_2_0= ruleRefSegment )
{
- // InternalRoom.g:4383:1: (lv_refs_2_0= ruleRefSegment )
- // InternalRoom.g:4384:3: lv_refs_2_0= ruleRefSegment
+ // InternalRoom.g:4419:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4420:3: lv_refs_2_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
lv_refs_2_0=ruleRefSegment();
state._fsp--;
@@ -10848,7 +10950,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop98;
+ break loop100;
}
} while (true);
@@ -10873,7 +10975,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSegment"
- // InternalRoom.g:4408:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
+ // InternalRoom.g:4444:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
public final EObject entryRuleRefSegment() throws RecognitionException {
EObject current = null;
@@ -10881,8 +10983,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4409:2: (iv_ruleRefSegment= ruleRefSegment EOF )
- // InternalRoom.g:4410:2: iv_ruleRefSegment= ruleRefSegment EOF
+ // InternalRoom.g:4445:2: (iv_ruleRefSegment= ruleRefSegment EOF )
+ // InternalRoom.g:4446:2: iv_ruleRefSegment= ruleRefSegment EOF
{
newCompositeNode(grammarAccess.getRefSegmentRule());
pushFollow(FOLLOW_1);
@@ -10909,7 +11011,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSegment"
- // InternalRoom.g:4417:1: ruleRefSegment returns [EObject current=null] : ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) ;
+ // InternalRoom.g:4453:1: ruleRefSegment returns [EObject current=null] : ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) ;
public final EObject ruleRefSegment() throws RecognitionException {
EObject current = null;
@@ -10920,19 +11022,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4420:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
- // InternalRoom.g:4421:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4456:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
+ // InternalRoom.g:4457:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
{
- // InternalRoom.g:4421:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
- // InternalRoom.g:4421:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ // InternalRoom.g:4457:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4457:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
{
- // InternalRoom.g:4421:2: ( (lv_ref_0_0= RULE_ID ) )
- // InternalRoom.g:4422:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4457:2: ( (lv_ref_0_0= RULE_ID ) )
+ // InternalRoom.g:4458:1: (lv_ref_0_0= RULE_ID )
{
- // InternalRoom.g:4422:1: (lv_ref_0_0= RULE_ID )
- // InternalRoom.g:4423:3: lv_ref_0_0= RULE_ID
+ // InternalRoom.g:4458:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4459:3: lv_ref_0_0= RULE_ID
{
- lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_98);
+ lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_99);
newLeafNode(lv_ref_0_0, grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
@@ -10952,26 +11054,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4439:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalRoom.g:4475:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA99_0==16) ) {
- alt99=1;
+ if ( (LA101_0==16) ) {
+ alt101=1;
}
- switch (alt99) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:4439:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4475:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
{
otherlv_1=(Token)match(input,16,FOLLOW_34);
newLeafNode(otherlv_1, grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
- // InternalRoom.g:4443:1: ( (lv_idx_2_0= RULE_INT ) )
- // InternalRoom.g:4444:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4479:1: ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4480:1: (lv_idx_2_0= RULE_INT )
{
- // InternalRoom.g:4444:1: (lv_idx_2_0= RULE_INT )
- // InternalRoom.g:4445:3: lv_idx_2_0= RULE_INT
+ // InternalRoom.g:4480:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4481:3: lv_idx_2_0= RULE_INT
{
lv_idx_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -11020,7 +11122,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBinding"
- // InternalRoom.g:4469:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
+ // InternalRoom.g:4505:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
public final EObject entryRuleBinding() throws RecognitionException {
EObject current = null;
@@ -11028,8 +11130,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4470:2: (iv_ruleBinding= ruleBinding EOF )
- // InternalRoom.g:4471:2: iv_ruleBinding= ruleBinding EOF
+ // InternalRoom.g:4506:2: (iv_ruleBinding= ruleBinding EOF )
+ // InternalRoom.g:4507:2: iv_ruleBinding= ruleBinding EOF
{
newCompositeNode(grammarAccess.getBindingRule());
pushFollow(FOLLOW_1);
@@ -11056,7 +11158,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBinding"
- // InternalRoom.g:4478:1: ruleBinding returns [EObject current=null] : (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) ;
+ // InternalRoom.g:4514:1: ruleBinding returns [EObject current=null] : (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) ;
public final EObject ruleBinding() throws RecognitionException {
EObject current = null;
@@ -11070,26 +11172,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4481:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
- // InternalRoom.g:4482:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4517:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
+ // InternalRoom.g:4518:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
{
- // InternalRoom.g:4482:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
- // InternalRoom.g:4482:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4518:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4518:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
{
otherlv_0=(Token)match(input,70,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getBindingAccess().getBindingKeyword_0());
- // InternalRoom.g:4486:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4487:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4522:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4523:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4487:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
- // InternalRoom.g:4488:3: lv_endpoint1_1_0= ruleBindingEndPoint
+ // InternalRoom.g:4523:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4524:3: lv_endpoint1_1_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
lv_endpoint1_1_0=ruleBindingEndPoint();
state._fsp--;
@@ -11115,11 +11217,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getBindingAccess().getAndKeyword_2());
- // InternalRoom.g:4508:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4509:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4544:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4545:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4509:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
- // InternalRoom.g:4510:3: lv_endpoint2_3_0= ruleBindingEndPoint
+ // InternalRoom.g:4545:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4546:3: lv_endpoint2_3_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
@@ -11167,7 +11269,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // InternalRoom.g:4534:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
+ // InternalRoom.g:4570:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
public final EObject entryRuleBindingEndPoint() throws RecognitionException {
EObject current = null;
@@ -11175,8 +11277,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4535:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
- // InternalRoom.g:4536:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
+ // InternalRoom.g:4571:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
+ // InternalRoom.g:4572:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
{
newCompositeNode(grammarAccess.getBindingEndPointRule());
pushFollow(FOLLOW_1);
@@ -11203,7 +11305,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBindingEndPoint"
- // InternalRoom.g:4543:1: ruleBindingEndPoint returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) ;
+ // InternalRoom.g:4579:1: ruleBindingEndPoint returns [EObject current=null] : ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) ;
public final EObject ruleBindingEndPoint() throws RecognitionException {
EObject current = null;
@@ -11216,39 +11318,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4546:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
- // InternalRoom.g:4547:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4582:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
+ // InternalRoom.g:4583:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
{
- // InternalRoom.g:4547:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
- // InternalRoom.g:4547:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ // InternalRoom.g:4583:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4583:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
{
- // InternalRoom.g:4547:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalRoom.g:4583:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA100_0==RULE_ID) ) {
- int LA100_1 = input.LA(2);
+ if ( (LA102_0==RULE_ID) ) {
+ int LA102_1 = input.LA(2);
- if ( (LA100_1==72) ) {
- alt100=1;
+ if ( (LA102_1==72) ) {
+ alt102=1;
}
}
- switch (alt100) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:4547:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
+ // InternalRoom.g:4583:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
{
- // InternalRoom.g:4547:3: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4548:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4583:3: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4584:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4548:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4549:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4584:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4585:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_100);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_101);
newLeafNode(otherlv_0, grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
@@ -11268,18 +11370,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4564:3: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4565:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4600:3: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4601:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4565:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4566:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4601:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4602:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_101);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_102);
newLeafNode(otherlv_2, grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
@@ -11289,26 +11391,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4577:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalRoom.g:4613:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA101_0==73) ) {
- alt101=1;
+ if ( (LA103_0==73) ) {
+ alt103=1;
}
- switch (alt101) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:4577:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4613:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
{
otherlv_3=(Token)match(input,73,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
- // InternalRoom.g:4581:1: ( (otherlv_4= RULE_ID ) )
- // InternalRoom.g:4582:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4617:1: ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4618:1: (otherlv_4= RULE_ID )
{
- // InternalRoom.g:4582:1: (otherlv_4= RULE_ID )
- // InternalRoom.g:4583:3: otherlv_4= RULE_ID
+ // InternalRoom.g:4618:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4619:3: otherlv_4= RULE_ID
{
if (current==null) {
@@ -11352,7 +11454,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLayerConnection"
- // InternalRoom.g:4602:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
+ // InternalRoom.g:4638:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
public final EObject entryRuleLayerConnection() throws RecognitionException {
EObject current = null;
@@ -11360,8 +11462,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4603:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
- // InternalRoom.g:4604:2: iv_ruleLayerConnection= ruleLayerConnection EOF
+ // InternalRoom.g:4639:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
+ // InternalRoom.g:4640:2: iv_ruleLayerConnection= ruleLayerConnection EOF
{
newCompositeNode(grammarAccess.getLayerConnectionRule());
pushFollow(FOLLOW_1);
@@ -11388,7 +11490,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLayerConnection"
- // InternalRoom.g:4611:1: ruleLayerConnection returns [EObject current=null] : (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) ;
+ // InternalRoom.g:4647:1: ruleLayerConnection returns [EObject current=null] : (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) ;
public final EObject ruleLayerConnection() throws RecognitionException {
EObject current = null;
@@ -11402,26 +11504,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4614:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
- // InternalRoom.g:4615:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4650:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
+ // InternalRoom.g:4651:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
{
- // InternalRoom.g:4615:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
- // InternalRoom.g:4615:3: otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4651:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4651:3: otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) )
{
- otherlv_0=(Token)match(input,74,FOLLOW_102);
+ otherlv_0=(Token)match(input,74,FOLLOW_103);
newLeafNode(otherlv_0, grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
- // InternalRoom.g:4619:1: ( (lv_from_1_0= ruleSAPoint ) )
- // InternalRoom.g:4620:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4655:1: ( (lv_from_1_0= ruleSAPoint ) )
+ // InternalRoom.g:4656:1: (lv_from_1_0= ruleSAPoint )
{
- // InternalRoom.g:4620:1: (lv_from_1_0= ruleSAPoint )
- // InternalRoom.g:4621:3: lv_from_1_0= ruleSAPoint
+ // InternalRoom.g:4656:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4657:3: lv_from_1_0= ruleSAPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
lv_from_1_0=ruleSAPoint();
state._fsp--;
@@ -11447,11 +11549,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
- // InternalRoom.g:4641:1: ( (lv_to_3_0= ruleSPPoint ) )
- // InternalRoom.g:4642:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4677:1: ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4678:1: (lv_to_3_0= ruleSPPoint )
{
- // InternalRoom.g:4642:1: (lv_to_3_0= ruleSPPoint )
- // InternalRoom.g:4643:3: lv_to_3_0= ruleSPPoint
+ // InternalRoom.g:4678:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4679:3: lv_to_3_0= ruleSPPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
@@ -11499,7 +11601,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAPoint"
- // InternalRoom.g:4667:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
+ // InternalRoom.g:4703:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
public final EObject entryRuleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11507,8 +11609,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4668:2: (iv_ruleSAPoint= ruleSAPoint EOF )
- // InternalRoom.g:4669:2: iv_ruleSAPoint= ruleSAPoint EOF
+ // InternalRoom.g:4704:2: (iv_ruleSAPoint= ruleSAPoint EOF )
+ // InternalRoom.g:4705:2: iv_ruleSAPoint= ruleSAPoint EOF
{
newCompositeNode(grammarAccess.getSAPointRule());
pushFollow(FOLLOW_1);
@@ -11535,7 +11637,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAPoint"
- // InternalRoom.g:4676:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
+ // InternalRoom.g:4712:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
public final EObject ruleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11547,28 +11649,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4679:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
- // InternalRoom.g:4680:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ // InternalRoom.g:4715:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
+ // InternalRoom.g:4716:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
{
- // InternalRoom.g:4680:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // InternalRoom.g:4716:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA102_0==17) ) {
- alt102=1;
+ if ( (LA104_0==17) ) {
+ alt104=1;
}
- else if ( (LA102_0==76) ) {
- alt102=2;
+ else if ( (LA104_0==76) ) {
+ alt104=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 102, 0, input);
+ new NoViableAltException("", 104, 0, input);
throw nvae;
}
- switch (alt102) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:4681:5: this_RefSAPoint_0= ruleRefSAPoint
+ // InternalRoom.g:4717:5: this_RefSAPoint_0= ruleRefSAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
@@ -11586,7 +11688,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4691:5: this_RelaySAPoint_1= ruleRelaySAPoint
+ // InternalRoom.g:4727:5: this_RelaySAPoint_1= ruleRelaySAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
@@ -11624,7 +11726,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSAPoint"
- // InternalRoom.g:4707:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
+ // InternalRoom.g:4743:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
public final EObject entryRuleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -11632,8 +11734,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4708:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
- // InternalRoom.g:4709:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
+ // InternalRoom.g:4744:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
+ // InternalRoom.g:4745:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
{
newCompositeNode(grammarAccess.getRefSAPointRule());
pushFollow(FOLLOW_1);
@@ -11660,7 +11762,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSAPoint"
- // InternalRoom.g:4716:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4752:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -11670,21 +11772,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4719:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4720:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4755:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4756:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4720:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4720:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4756:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4756:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,17,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefSAPointAccess().getRefKeyword_0());
- // InternalRoom.g:4724:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4725:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4760:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4761:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4725:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4726:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4761:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4762:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -11722,7 +11824,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // InternalRoom.g:4745:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
+ // InternalRoom.g:4781:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
public final EObject entryRuleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -11730,8 +11832,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4746:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
- // InternalRoom.g:4747:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
+ // InternalRoom.g:4782:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
+ // InternalRoom.g:4783:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
{
newCompositeNode(grammarAccess.getRelaySAPointRule());
pushFollow(FOLLOW_1);
@@ -11758,7 +11860,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelaySAPoint"
- // InternalRoom.g:4754:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4790:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -11768,21 +11870,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4757:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4758:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4793:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4794:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4758:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4758:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4794:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4794:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,76,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
- // InternalRoom.g:4762:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4763:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4798:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4799:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4763:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4764:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4799:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4800:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -11820,7 +11922,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPPoint"
- // InternalRoom.g:4783:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
+ // InternalRoom.g:4819:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
public final EObject entryRuleSPPoint() throws RecognitionException {
EObject current = null;
@@ -11828,8 +11930,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4784:2: (iv_ruleSPPoint= ruleSPPoint EOF )
- // InternalRoom.g:4785:2: iv_ruleSPPoint= ruleSPPoint EOF
+ // InternalRoom.g:4820:2: (iv_ruleSPPoint= ruleSPPoint EOF )
+ // InternalRoom.g:4821:2: iv_ruleSPPoint= ruleSPPoint EOF
{
newCompositeNode(grammarAccess.getSPPointRule());
pushFollow(FOLLOW_1);
@@ -11856,7 +11958,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPPoint"
- // InternalRoom.g:4792:1: ruleSPPoint returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:4828:1: ruleSPPoint returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleSPPoint() throws RecognitionException {
EObject current = null;
@@ -11867,24 +11969,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4795:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:4796:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4831:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:4832:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:4796:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:4796:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4832:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4832:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:4796:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4797:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4832:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4833:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4797:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4798:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4833:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4834:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSPPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_100);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_101);
newLeafNode(otherlv_0, grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
@@ -11898,11 +12000,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getSPPointAccess().getFullStopKeyword_1());
- // InternalRoom.g:4813:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4814:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4849:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4850:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4814:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4815:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4850:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4851:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -11940,7 +12042,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorRef"
- // InternalRoom.g:4834:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
+ // InternalRoom.g:4870:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
public final EObject entryRuleActorRef() throws RecognitionException {
EObject current = null;
@@ -11948,8 +12050,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4835:2: (iv_ruleActorRef= ruleActorRef EOF )
- // InternalRoom.g:4836:2: iv_ruleActorRef= ruleActorRef EOF
+ // InternalRoom.g:4871:2: (iv_ruleActorRef= ruleActorRef EOF )
+ // InternalRoom.g:4872:2: iv_ruleActorRef= ruleActorRef EOF
{
newCompositeNode(grammarAccess.getActorRefRule());
pushFollow(FOLLOW_1);
@@ -11976,7 +12078,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorRef"
- // InternalRoom.g:4843:1: ruleActorRef returns [EObject current=null] : ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:4879:1: ruleActorRef returns [EObject current=null] : ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
public final EObject ruleActorRef() throws RecognitionException {
EObject current = null;
@@ -11993,30 +12095,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4846:28: ( ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:4847:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:4882:28: ( ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:4883:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:4847:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
- // InternalRoom.g:4847:2: ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )?
+ // InternalRoom.g:4883:1: ( ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:4883:2: ( (lv_refType_0_0= ruleReferenceType ) )? otherlv_1= 'ActorRef' ( (lv_name_2_0= RULE_ID ) ) ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )? otherlv_4= ':' ( ( ruleFQN ) ) ( (lv_docu_6_0= ruleDocumentation ) )?
{
- // InternalRoom.g:4847:2: ( (lv_refType_0_0= ruleReferenceType ) )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalRoom.g:4883:2: ( (lv_refType_0_0= ruleReferenceType ) )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA103_0==111||LA103_0==127) ) {
- alt103=1;
+ if ( (LA105_0==111||LA105_0==127) ) {
+ alt105=1;
}
- switch (alt103) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:4848:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4884:1: (lv_refType_0_0= ruleReferenceType )
{
- // InternalRoom.g:4848:1: (lv_refType_0_0= ruleReferenceType )
- // InternalRoom.g:4849:3: lv_refType_0_0= ruleReferenceType
+ // InternalRoom.g:4884:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4885:3: lv_refType_0_0= ruleReferenceType
{
newCompositeNode(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
lv_refType_0_0=ruleReferenceType();
state._fsp--;
@@ -12045,11 +12147,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getActorRefAccess().getActorRefKeyword_1());
- // InternalRoom.g:4869:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:4870:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:4905:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:4906:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:4870:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:4871:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:4906:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:4907:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
@@ -12071,19 +12173,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4887:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalRoom.g:4923:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA104_0==34) ) {
- alt104=1;
+ if ( (LA106_0==34) ) {
+ alt106=1;
}
- switch (alt104) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:4888:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:4924:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:4888:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:4889:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:4924:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:4925:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -12117,11 +12219,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getActorRefAccess().getColonKeyword_4());
- // InternalRoom.g:4909:1: ( ( ruleFQN ) )
- // InternalRoom.g:4910:1: ( ruleFQN )
+ // InternalRoom.g:4945:1: ( ( ruleFQN ) )
+ // InternalRoom.g:4946:1: ( ruleFQN )
{
- // InternalRoom.g:4910:1: ( ruleFQN )
- // InternalRoom.g:4911:3: ruleFQN
+ // InternalRoom.g:4946:1: ( ruleFQN )
+ // InternalRoom.g:4947:3: ruleFQN
{
if (current==null) {
@@ -12145,19 +12247,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4924:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalRoom.g:4960:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA105_0==34) ) {
- alt105=1;
+ if ( (LA107_0==34) ) {
+ alt107=1;
}
- switch (alt105) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:4925:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:4961:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:4925:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:4926:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:4961:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:4962:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -12208,7 +12310,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // InternalRoom.g:4952:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
+ // InternalRoom.g:4988:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
public final String entryRuleMULTIPLICITY() throws RecognitionException {
String current = null;
@@ -12216,8 +12318,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4953:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
- // InternalRoom.g:4954:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
+ // InternalRoom.g:4989:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
+ // InternalRoom.g:4990:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
{
newCompositeNode(grammarAccess.getMULTIPLICITYRule());
pushFollow(FOLLOW_1);
@@ -12244,7 +12346,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMULTIPLICITY"
- // InternalRoom.g:4961:1: ruleMULTIPLICITY returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) ;
+ // InternalRoom.g:4997:1: ruleMULTIPLICITY returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) ;
public final AntlrDatatypeRuleToken ruleMULTIPLICITY() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -12254,36 +12356,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4964:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
- // InternalRoom.g:4965:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5000:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
+ // InternalRoom.g:5001:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
{
- // InternalRoom.g:4965:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
- // InternalRoom.g:4966:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
+ // InternalRoom.g:5001:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5002:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
{
- kw=(Token)match(input,34,FOLLOW_105);
+ kw=(Token)match(input,34,FOLLOW_106);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
- // InternalRoom.g:4971:1: (kw= '*' | this_INT_2= RULE_INT )
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalRoom.g:5007:1: (kw= '*' | this_INT_2= RULE_INT )
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA106_0==78) ) {
- alt106=1;
+ if ( (LA108_0==78) ) {
+ alt108=1;
}
- else if ( (LA106_0==RULE_INT) ) {
- alt106=2;
+ else if ( (LA108_0==RULE_INT) ) {
+ alt108=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
+ new NoViableAltException("", 108, 0, input);
throw nvae;
}
- switch (alt106) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:4972:2: kw= '*'
+ // InternalRoom.g:5008:2: kw= '*'
{
kw=(Token)match(input,78,FOLLOW_35);
@@ -12294,7 +12396,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4978:10: this_INT_2= RULE_INT
+ // InternalRoom.g:5014:10: this_INT_2= RULE_INT
{
this_INT_2=(Token)match(input,RULE_INT,FOLLOW_35);
@@ -12335,7 +12437,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalRoom.g:4999:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
+ // InternalRoom.g:5035:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
public final String entryRuleAnnotationTargetType() throws RecognitionException {
String current = null;
@@ -12343,8 +12445,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5000:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
- // InternalRoom.g:5001:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
+ // InternalRoom.g:5036:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
+ // InternalRoom.g:5037:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
{
newCompositeNode(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -12371,7 +12473,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalRoom.g:5008:1: ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' ) ;
+ // InternalRoom.g:5044:1: ruleAnnotationTargetType returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) ;
public final AntlrDatatypeRuleToken ruleAnnotationTargetType() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -12380,57 +12482,67 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5011:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' ) )
- // InternalRoom.g:5012:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' )
+ // InternalRoom.g:5047:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) )
+ // InternalRoom.g:5048:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
{
- // InternalRoom.g:5012:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' )
- int alt107=7;
+ // InternalRoom.g:5048:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
+ int alt109=9;
switch ( input.LA(1) ) {
case 28:
{
- alt107=1;
+ alt109=1;
}
break;
case 55:
{
- alt107=2;
+ alt109=2;
}
break;
case 79:
{
- alt107=3;
+ alt109=3;
}
break;
case 42:
{
- alt107=4;
+ alt109=4;
}
break;
case 48:
{
- alt107=5;
+ alt109=5;
}
break;
case 66:
{
- alt107=6;
+ alt109=6;
}
break;
case 64:
{
- alt107=7;
+ alt109=7;
+ }
+ break;
+ case 59:
+ {
+ alt109=8;
+ }
+ break;
+ case 51:
+ {
+ alt109=9;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 107, 0, input);
+ new NoViableAltException("", 109, 0, input);
throw nvae;
}
- switch (alt107) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:5013:2: kw= 'DataClass'
+ // InternalRoom.g:5049:2: kw= 'DataClass'
{
kw=(Token)match(input,28,FOLLOW_2);
@@ -12441,7 +12553,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5020:2: kw= 'ActorClass'
+ // InternalRoom.g:5056:2: kw= 'ActorClass'
{
kw=(Token)match(input,55,FOLLOW_2);
@@ -12452,7 +12564,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5027:2: kw= 'ActorBehavior'
+ // InternalRoom.g:5063:2: kw= 'ActorBehavior'
{
kw=(Token)match(input,79,FOLLOW_2);
@@ -12463,7 +12575,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5034:2: kw= 'ProtocolClass'
+ // InternalRoom.g:5070:2: kw= 'ProtocolClass'
{
kw=(Token)match(input,42,FOLLOW_2);
@@ -12474,7 +12586,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5041:2: kw= 'CompoundProtocolClass'
+ // InternalRoom.g:5077:2: kw= 'CompoundProtocolClass'
{
kw=(Token)match(input,48,FOLLOW_2);
@@ -12485,7 +12597,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:5048:2: kw= 'SubSystemClass'
+ // InternalRoom.g:5084:2: kw= 'SubSystemClass'
{
kw=(Token)match(input,66,FOLLOW_2);
@@ -12496,7 +12608,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:5055:2: kw= 'LogicalSystem'
+ // InternalRoom.g:5091:2: kw= 'LogicalSystem'
{
kw=(Token)match(input,64,FOLLOW_2);
@@ -12506,6 +12618,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
+ case 8 :
+ // InternalRoom.g:5098:2: kw= 'Port'
+ {
+ kw=(Token)match(input,59,FOLLOW_2);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
+
+
+ }
+ break;
+ case 9 :
+ // InternalRoom.g:5105:2: kw= 'Message'
+ {
+ kw=(Token)match(input,51,FOLLOW_2);
+
+ current.merge(kw);
+ newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
+
+
+ }
+ break;
}
@@ -12527,7 +12661,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraphNode"
- // InternalRoom.g:5070:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
+ // InternalRoom.g:5120:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
public final EObject entryRuleStateGraphNode() throws RecognitionException {
EObject current = null;
@@ -12535,8 +12669,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5071:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
- // InternalRoom.g:5072:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
+ // InternalRoom.g:5121:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
+ // InternalRoom.g:5122:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
{
newCompositeNode(grammarAccess.getStateGraphNodeRule());
pushFollow(FOLLOW_1);
@@ -12563,7 +12697,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraphNode"
- // InternalRoom.g:5079:1: ruleStateGraphNode returns [EObject current=null] : (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) ;
+ // InternalRoom.g:5129:1: ruleStateGraphNode returns [EObject current=null] : (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) ;
public final EObject ruleStateGraphNode() throws RecognitionException {
EObject current = null;
@@ -12577,21 +12711,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5082:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
- // InternalRoom.g:5083:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ // InternalRoom.g:5132:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
+ // InternalRoom.g:5133:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
{
- // InternalRoom.g:5083:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
- int alt108=3;
+ // InternalRoom.g:5133:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ int alt110=3;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt108=1;
+ alt110=1;
}
break;
case 91:
{
- alt108=2;
+ alt110=2;
}
break;
case 87:
@@ -12599,19 +12733,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt108=3;
+ alt110=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 108, 0, input);
+ new NoViableAltException("", 110, 0, input);
throw nvae;
}
- switch (alt108) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:5084:5: this_State_0= ruleState
+ // InternalRoom.g:5134:5: this_State_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
@@ -12629,7 +12763,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5094:5: this_ChoicePoint_1= ruleChoicePoint
+ // InternalRoom.g:5144:5: this_ChoicePoint_1= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
@@ -12647,7 +12781,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5104:5: this_TrPoint_2= ruleTrPoint
+ // InternalRoom.g:5154:5: this_TrPoint_2= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
@@ -12685,7 +12819,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraph"
- // InternalRoom.g:5122:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
+ // InternalRoom.g:5172:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
public final EObject entryRuleStateGraph() throws RecognitionException {
EObject current = null;
@@ -12693,8 +12827,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5123:2: (iv_ruleStateGraph= ruleStateGraph EOF )
- // InternalRoom.g:5124:2: iv_ruleStateGraph= ruleStateGraph EOF
+ // InternalRoom.g:5173:2: (iv_ruleStateGraph= ruleStateGraph EOF )
+ // InternalRoom.g:5174:2: iv_ruleStateGraph= ruleStateGraph EOF
{
newCompositeNode(grammarAccess.getStateGraphRule());
pushFollow(FOLLOW_1);
@@ -12721,7 +12855,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraph"
- // InternalRoom.g:5131:1: ruleStateGraph returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) ;
+ // InternalRoom.g:5181:1: ruleStateGraph returns [EObject current=null] : ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) ;
public final EObject ruleStateGraph() throws RecognitionException {
EObject current = null;
@@ -12741,14 +12875,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5134:28: ( ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) )
- // InternalRoom.g:5135:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
+ // InternalRoom.g:5184:28: ( ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' ) )
+ // InternalRoom.g:5185:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
{
- // InternalRoom.g:5135:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
- // InternalRoom.g:5135:2: () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}'
+ // InternalRoom.g:5185:1: ( () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}' )
+ // InternalRoom.g:5185:2: () otherlv_1= '{' ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )* otherlv_7= '}'
{
- // InternalRoom.g:5135:2: ()
- // InternalRoom.g:5136:5:
+ // InternalRoom.g:5185:2: ()
+ // InternalRoom.g:5186:5:
{
current = forceCreateModelElement(
@@ -12758,19 +12892,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_106);
+ otherlv_1=(Token)match(input,14,FOLLOW_107);
newLeafNode(otherlv_1, grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:5145:1: ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )*
- loop109:
+ // InternalRoom.g:5195:1: ( ( (lv_states_2_0= ruleState ) ) | ( (lv_trPoints_3_0= ruleTrPoint ) ) | ( (lv_chPoints_4_0= ruleChoicePoint ) ) | ( (lv_transitions_5_0= ruleTransition ) ) | ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) ) )*
+ loop111:
do {
- int alt109=6;
+ int alt111=6;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt109=1;
+ alt111=1;
}
break;
case 87:
@@ -12778,41 +12912,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt109=2;
+ alt111=2;
}
break;
case 91:
{
- alt109=3;
+ alt111=3;
}
break;
case 92:
{
- alt109=4;
+ alt111=4;
}
break;
case 99:
{
- alt109=5;
+ alt111=5;
}
break;
}
- switch (alt109) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:5145:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5195:2: ( (lv_states_2_0= ruleState ) )
{
- // InternalRoom.g:5145:2: ( (lv_states_2_0= ruleState ) )
- // InternalRoom.g:5146:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5195:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5196:1: (lv_states_2_0= ruleState )
{
- // InternalRoom.g:5146:1: (lv_states_2_0= ruleState )
- // InternalRoom.g:5147:3: lv_states_2_0= ruleState
+ // InternalRoom.g:5196:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5197:3: lv_states_2_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_states_2_0=ruleState();
state._fsp--;
@@ -12838,18 +12972,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5164:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5214:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
{
- // InternalRoom.g:5164:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
- // InternalRoom.g:5165:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5214:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5215:1: (lv_trPoints_3_0= ruleTrPoint )
{
- // InternalRoom.g:5165:1: (lv_trPoints_3_0= ruleTrPoint )
- // InternalRoom.g:5166:3: lv_trPoints_3_0= ruleTrPoint
+ // InternalRoom.g:5215:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5216:3: lv_trPoints_3_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_trPoints_3_0=ruleTrPoint();
state._fsp--;
@@ -12875,18 +13009,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5183:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5233:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5183:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
- // InternalRoom.g:5184:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5233:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5234:1: (lv_chPoints_4_0= ruleChoicePoint )
{
- // InternalRoom.g:5184:1: (lv_chPoints_4_0= ruleChoicePoint )
- // InternalRoom.g:5185:3: lv_chPoints_4_0= ruleChoicePoint
+ // InternalRoom.g:5234:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5235:3: lv_chPoints_4_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_chPoints_4_0=ruleChoicePoint();
state._fsp--;
@@ -12912,18 +13046,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5202:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5252:6: ( (lv_transitions_5_0= ruleTransition ) )
{
- // InternalRoom.g:5202:6: ( (lv_transitions_5_0= ruleTransition ) )
- // InternalRoom.g:5203:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5252:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5253:1: (lv_transitions_5_0= ruleTransition )
{
- // InternalRoom.g:5203:1: (lv_transitions_5_0= ruleTransition )
- // InternalRoom.g:5204:3: lv_transitions_5_0= ruleTransition
+ // InternalRoom.g:5253:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5254:3: lv_transitions_5_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_transitions_5_0=ruleTransition();
state._fsp--;
@@ -12949,18 +13083,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5221:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5271:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5221:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
- // InternalRoom.g:5222:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5271:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5272:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
{
- // InternalRoom.g:5222:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
- // InternalRoom.g:5223:3: lv_refinedTransitions_6_0= ruleRefinedTransition
+ // InternalRoom.g:5272:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5273:3: lv_refinedTransitions_6_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_refinedTransitions_6_0=ruleRefinedTransition();
state._fsp--;
@@ -12987,7 +13121,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop109;
+ break loop111;
}
} while (true);
@@ -13016,7 +13150,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateMachine"
- // InternalRoom.g:5251:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
+ // InternalRoom.g:5301:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
public final EObject entryRuleStateMachine() throws RecognitionException {
EObject current = null;
@@ -13024,8 +13158,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5252:2: (iv_ruleStateMachine= ruleStateMachine EOF )
- // InternalRoom.g:5253:2: iv_ruleStateMachine= ruleStateMachine EOF
+ // InternalRoom.g:5302:2: (iv_ruleStateMachine= ruleStateMachine EOF )
+ // InternalRoom.g:5303:2: iv_ruleStateMachine= ruleStateMachine EOF
{
newCompositeNode(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_1);
@@ -13052,7 +13186,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateMachine"
- // InternalRoom.g:5260:1: ruleStateMachine returns [EObject current=null] : ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) ;
+ // InternalRoom.g:5310:1: ruleStateMachine returns [EObject current=null] : ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) ;
public final EObject ruleStateMachine() throws RecognitionException {
EObject current = null;
@@ -13073,14 +13207,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5263:28: ( ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) )
- // InternalRoom.g:5264:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:5313:28: ( ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' ) )
+ // InternalRoom.g:5314:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
{
- // InternalRoom.g:5264:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
- // InternalRoom.g:5264:2: () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}'
+ // InternalRoom.g:5314:1: ( () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}' )
+ // InternalRoom.g:5314:2: () otherlv_1= 'StateMachine' otherlv_2= '{' ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )* otherlv_8= '}'
{
- // InternalRoom.g:5264:2: ()
- // InternalRoom.g:5265:5:
+ // InternalRoom.g:5314:2: ()
+ // InternalRoom.g:5315:5:
{
current = forceCreateModelElement(
@@ -13094,19 +13228,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- otherlv_2=(Token)match(input,14,FOLLOW_106);
+ otherlv_2=(Token)match(input,14,FOLLOW_107);
newLeafNode(otherlv_2, grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:5278:1: ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )*
- loop110:
+ // InternalRoom.g:5328:1: ( ( (lv_states_3_0= ruleState ) ) | ( (lv_trPoints_4_0= ruleTrPoint ) ) | ( (lv_chPoints_5_0= ruleChoicePoint ) ) | ( (lv_transitions_6_0= ruleTransition ) ) | ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) ) )*
+ loop112:
do {
- int alt110=6;
+ int alt112=6;
switch ( input.LA(1) ) {
case 81:
case 86:
{
- alt110=1;
+ alt112=1;
}
break;
case 87:
@@ -13114,41 +13248,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 89:
case 90:
{
- alt110=2;
+ alt112=2;
}
break;
case 91:
{
- alt110=3;
+ alt112=3;
}
break;
case 92:
{
- alt110=4;
+ alt112=4;
}
break;
case 99:
{
- alt110=5;
+ alt112=5;
}
break;
}
- switch (alt110) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:5278:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5328:2: ( (lv_states_3_0= ruleState ) )
{
- // InternalRoom.g:5278:2: ( (lv_states_3_0= ruleState ) )
- // InternalRoom.g:5279:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5328:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5329:1: (lv_states_3_0= ruleState )
{
- // InternalRoom.g:5279:1: (lv_states_3_0= ruleState )
- // InternalRoom.g:5280:3: lv_states_3_0= ruleState
+ // InternalRoom.g:5329:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5330:3: lv_states_3_0= ruleState
{
newCompositeNode(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_states_3_0=ruleState();
state._fsp--;
@@ -13174,18 +13308,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5297:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5347:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
{
- // InternalRoom.g:5297:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
- // InternalRoom.g:5298:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5347:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5348:1: (lv_trPoints_4_0= ruleTrPoint )
{
- // InternalRoom.g:5298:1: (lv_trPoints_4_0= ruleTrPoint )
- // InternalRoom.g:5299:3: lv_trPoints_4_0= ruleTrPoint
+ // InternalRoom.g:5348:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5349:3: lv_trPoints_4_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_trPoints_4_0=ruleTrPoint();
state._fsp--;
@@ -13211,18 +13345,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5316:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5366:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5316:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
- // InternalRoom.g:5317:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5366:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5367:1: (lv_chPoints_5_0= ruleChoicePoint )
{
- // InternalRoom.g:5317:1: (lv_chPoints_5_0= ruleChoicePoint )
- // InternalRoom.g:5318:3: lv_chPoints_5_0= ruleChoicePoint
+ // InternalRoom.g:5367:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5368:3: lv_chPoints_5_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_chPoints_5_0=ruleChoicePoint();
state._fsp--;
@@ -13248,18 +13382,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5335:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5385:6: ( (lv_transitions_6_0= ruleTransition ) )
{
- // InternalRoom.g:5335:6: ( (lv_transitions_6_0= ruleTransition ) )
- // InternalRoom.g:5336:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5385:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5386:1: (lv_transitions_6_0= ruleTransition )
{
- // InternalRoom.g:5336:1: (lv_transitions_6_0= ruleTransition )
- // InternalRoom.g:5337:3: lv_transitions_6_0= ruleTransition
+ // InternalRoom.g:5386:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5387:3: lv_transitions_6_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_transitions_6_0=ruleTransition();
state._fsp--;
@@ -13285,18 +13419,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5354:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5404:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5354:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
- // InternalRoom.g:5355:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5404:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5405:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
{
- // InternalRoom.g:5355:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
- // InternalRoom.g:5356:3: lv_refinedTransitions_7_0= ruleRefinedTransition
+ // InternalRoom.g:5405:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5406:3: lv_refinedTransitions_7_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_refinedTransitions_7_0=ruleRefinedTransition();
state._fsp--;
@@ -13323,7 +13457,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop110;
+ break loop112;
}
} while (true);
@@ -13352,7 +13486,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleState"
- // InternalRoom.g:5384:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
+ // InternalRoom.g:5434:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
public final EObject entryRuleState() throws RecognitionException {
EObject current = null;
@@ -13360,8 +13494,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5385:2: (iv_ruleState= ruleState EOF )
- // InternalRoom.g:5386:2: iv_ruleState= ruleState EOF
+ // InternalRoom.g:5435:2: (iv_ruleState= ruleState EOF )
+ // InternalRoom.g:5436:2: iv_ruleState= ruleState EOF
{
newCompositeNode(grammarAccess.getStateRule());
pushFollow(FOLLOW_1);
@@ -13388,7 +13522,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleState"
- // InternalRoom.g:5393:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
+ // InternalRoom.g:5443:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
public final EObject ruleState() throws RecognitionException {
EObject current = null;
@@ -13400,28 +13534,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5396:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
- // InternalRoom.g:5397:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ // InternalRoom.g:5446:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
+ // InternalRoom.g:5447:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
{
- // InternalRoom.g:5397:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalRoom.g:5447:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA111_0==81) ) {
- alt111=1;
+ if ( (LA113_0==81) ) {
+ alt113=1;
}
- else if ( (LA111_0==86) ) {
- alt111=2;
+ else if ( (LA113_0==86) ) {
+ alt113=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 111, 0, input);
+ new NoViableAltException("", 113, 0, input);
throw nvae;
}
- switch (alt111) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:5398:5: this_SimpleState_0= ruleSimpleState
+ // InternalRoom.g:5448:5: this_SimpleState_0= ruleSimpleState
{
newCompositeNode(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
@@ -13439,7 +13573,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5408:5: this_RefinedState_1= ruleRefinedState
+ // InternalRoom.g:5458:5: this_RefinedState_1= ruleRefinedState
{
newCompositeNode(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
@@ -13477,7 +13611,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleState"
- // InternalRoom.g:5424:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
+ // InternalRoom.g:5474:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
public final EObject entryRuleSimpleState() throws RecognitionException {
EObject current = null;
@@ -13485,8 +13619,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5425:2: (iv_ruleSimpleState= ruleSimpleState EOF )
- // InternalRoom.g:5426:2: iv_ruleSimpleState= ruleSimpleState EOF
+ // InternalRoom.g:5475:2: (iv_ruleSimpleState= ruleSimpleState EOF )
+ // InternalRoom.g:5476:2: iv_ruleSimpleState= ruleSimpleState EOF
{
newCompositeNode(grammarAccess.getSimpleStateRule());
pushFollow(FOLLOW_1);
@@ -13513,7 +13647,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleState"
- // InternalRoom.g:5433:1: ruleSimpleState returns [EObject current=null] : (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) ;
+ // InternalRoom.g:5483:1: ruleSimpleState returns [EObject current=null] : (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) ;
public final EObject ruleSimpleState() throws RecognitionException {
EObject current = null;
@@ -13539,23 +13673,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5436:28: ( (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) )
- // InternalRoom.g:5437:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
+ // InternalRoom.g:5486:28: ( (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? ) )
+ // InternalRoom.g:5487:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
{
- // InternalRoom.g:5437:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
- // InternalRoom.g:5437:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
+ // InternalRoom.g:5487:1: (otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )? )
+ // InternalRoom.g:5487:3: otherlv_0= 'State' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
{
otherlv_0=(Token)match(input,81,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSimpleStateAccess().getStateKeyword_0());
- // InternalRoom.g:5441:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5442:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5491:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5492:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5442:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5443:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5492:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5493:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_107);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_108);
newLeafNode(lv_name_1_0, grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
@@ -13575,24 +13709,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5459:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalRoom.g:5509:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA112_0==34) ) {
- alt112=1;
+ if ( (LA114_0==34) ) {
+ alt114=1;
}
- switch (alt112) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:5460:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5510:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5460:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5461:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5510:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5511:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
lv_docu_2_0=ruleDocumentation();
state._fsp--;
@@ -13617,46 +13751,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5477:3: (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:5527:3: (otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA117_0==14) ) {
- alt117=1;
+ if ( (LA119_0==14) ) {
+ alt119=1;
}
- switch (alt117) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:5477:5: otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
+ // InternalRoom.g:5527:5: otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
- otherlv_3=(Token)match(input,14,FOLLOW_108);
+ otherlv_3=(Token)match(input,14,FOLLOW_109);
newLeafNode(otherlv_3, grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- // InternalRoom.g:5481:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt113=2;
- int LA113_0 = input.LA(1);
+ // InternalRoom.g:5531:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA113_0==82) ) {
- alt113=1;
+ if ( (LA115_0==82) ) {
+ alt115=1;
}
- switch (alt113) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:5481:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5531:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,82,FOLLOW_109);
+ otherlv_4=(Token)match(input,82,FOLLOW_110);
newLeafNode(otherlv_4, grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
- // InternalRoom.g:5485:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5486:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5535:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5536:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5486:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5487:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5536:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5537:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -13684,31 +13818,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5503:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalRoom.g:5553:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA114_0==83) ) {
- alt114=1;
+ if ( (LA116_0==83) ) {
+ alt116=1;
}
- switch (alt114) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:5503:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5553:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,83,FOLLOW_111);
+ otherlv_6=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_6, grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
- // InternalRoom.g:5507:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5508:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5557:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5558:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5508:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5509:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5558:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5559:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -13736,31 +13870,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5525:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalRoom.g:5575:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA115_0==84) ) {
- alt115=1;
+ if ( (LA117_0==84) ) {
+ alt117=1;
}
- switch (alt115) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:5525:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5575:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,84,FOLLOW_113);
+ otherlv_8=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_8, grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
- // InternalRoom.g:5529:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5530:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5579:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5580:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5530:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5531:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5580:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5581:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -13788,26 +13922,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5547:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt116=2;
- int LA116_0 = input.LA(1);
+ // InternalRoom.g:5597:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA116_0==85) ) {
- alt116=1;
+ if ( (LA118_0==85) ) {
+ alt118=1;
}
- switch (alt116) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:5547:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5597:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
- // InternalRoom.g:5551:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5552:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5601:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5602:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5552:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5553:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5602:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5603:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
@@ -13871,7 +14005,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedState"
- // InternalRoom.g:5581:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
+ // InternalRoom.g:5631:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
public final EObject entryRuleRefinedState() throws RecognitionException {
EObject current = null;
@@ -13879,8 +14013,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5582:2: (iv_ruleRefinedState= ruleRefinedState EOF )
- // InternalRoom.g:5583:2: iv_ruleRefinedState= ruleRefinedState EOF
+ // InternalRoom.g:5632:2: (iv_ruleRefinedState= ruleRefinedState EOF )
+ // InternalRoom.g:5633:2: iv_ruleRefinedState= ruleRefinedState EOF
{
newCompositeNode(grammarAccess.getRefinedStateRule());
pushFollow(FOLLOW_1);
@@ -13907,7 +14041,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedState"
- // InternalRoom.g:5590:1: ruleRefinedState returns [EObject current=null] : (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:5640:1: ruleRefinedState returns [EObject current=null] : (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) ;
public final EObject ruleRefinedState() throws RecognitionException {
EObject current = null;
@@ -13932,21 +14066,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5593:28: ( (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:5594:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:5643:28: ( (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' ) )
+ // InternalRoom.g:5644:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:5594:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
- // InternalRoom.g:5594:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
+ // InternalRoom.g:5644:1: (otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:5644:3: otherlv_0= 'RefinedState' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )? (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )? (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )? (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )? otherlv_12= '}'
{
otherlv_0=(Token)match(input,86,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
- // InternalRoom.g:5598:1: ( ( ruleFQN ) )
- // InternalRoom.g:5599:1: ( ruleFQN )
+ // InternalRoom.g:5648:1: ( ( ruleFQN ) )
+ // InternalRoom.g:5649:1: ( ruleFQN )
{
- // InternalRoom.g:5599:1: ( ruleFQN )
- // InternalRoom.g:5600:3: ruleFQN
+ // InternalRoom.g:5649:1: ( ruleFQN )
+ // InternalRoom.g:5650:3: ruleFQN
{
if (current==null) {
@@ -13970,19 +14104,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5613:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:5663:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA118_0==34) ) {
- alt118=1;
+ if ( (LA120_0==34) ) {
+ alt120=1;
}
- switch (alt118) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:5614:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5664:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5614:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5615:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5664:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5665:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -14012,35 +14146,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_108);
+ otherlv_3=(Token)match(input,14,FOLLOW_109);
newLeafNode(otherlv_3, grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:5635:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:5685:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA119_0==82) ) {
- alt119=1;
+ if ( (LA121_0==82) ) {
+ alt121=1;
}
- switch (alt119) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:5635:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5685:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,82,FOLLOW_109);
+ otherlv_4=(Token)match(input,82,FOLLOW_110);
newLeafNode(otherlv_4, grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
- // InternalRoom.g:5639:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5640:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5689:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5690:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5640:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5641:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5690:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5691:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -14068,31 +14202,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5657:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalRoom.g:5707:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA120_0==83) ) {
- alt120=1;
+ if ( (LA122_0==83) ) {
+ alt122=1;
}
- switch (alt120) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:5657:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5707:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,83,FOLLOW_111);
+ otherlv_6=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_6, grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
- // InternalRoom.g:5661:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5662:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5711:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5712:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5662:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5663:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5712:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5713:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -14120,31 +14254,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5679:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:5729:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA121_0==84) ) {
- alt121=1;
+ if ( (LA123_0==84) ) {
+ alt123=1;
}
- switch (alt121) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:5679:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5729:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,84,FOLLOW_113);
+ otherlv_8=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_8, grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
- // InternalRoom.g:5683:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5684:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5733:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5734:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5684:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5685:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5734:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5735:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -14172,26 +14306,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5701:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:5751:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA122_0==85) ) {
- alt122=1;
+ if ( (LA124_0==85) ) {
+ alt124=1;
}
- switch (alt122) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:5701:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5751:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
otherlv_10=(Token)match(input,85,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
- // InternalRoom.g:5705:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5706:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5755:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5756:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5706:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5707:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5756:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5757:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
@@ -14249,7 +14383,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDetailCode"
- // InternalRoom.g:5735:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
+ // InternalRoom.g:5785:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
public final EObject entryRuleDetailCode() throws RecognitionException {
EObject current = null;
@@ -14257,8 +14391,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5736:2: (iv_ruleDetailCode= ruleDetailCode EOF )
- // InternalRoom.g:5737:2: iv_ruleDetailCode= ruleDetailCode EOF
+ // InternalRoom.g:5786:2: (iv_ruleDetailCode= ruleDetailCode EOF )
+ // InternalRoom.g:5787:2: iv_ruleDetailCode= ruleDetailCode EOF
{
newCompositeNode(grammarAccess.getDetailCodeRule());
pushFollow(FOLLOW_1);
@@ -14285,7 +14419,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:5744:1: ruleDetailCode returns [EObject current=null] : ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) ;
+ // InternalRoom.g:5794:1: ruleDetailCode returns [EObject current=null] : ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) ;
public final EObject ruleDetailCode() throws RecognitionException {
EObject current = null;
@@ -14297,34 +14431,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5747:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
- // InternalRoom.g:5748:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:5797:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
+ // InternalRoom.g:5798:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
{
- // InternalRoom.g:5748:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:5798:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA125_0==EOF||LA125_0==RULE_CC_STRING||LA125_0==15||(LA125_0>=31 && LA125_0<=33)||(LA125_0>=36 && LA125_0<=37)||(LA125_0>=40 && LA125_0<=41)||(LA125_0>=43 && LA125_0<=45)||LA125_0==47||LA125_0==53||(LA125_0>=59 && LA125_0<=63)||(LA125_0>=67 && LA125_0<=68)||LA125_0==70||LA125_0==74||LA125_0==77||LA125_0==80||(LA125_0>=83 && LA125_0<=85)||LA125_0==94||(LA125_0>=104 && LA125_0<=105)||LA125_0==111||LA125_0==127) ) {
- alt125=1;
+ if ( (LA127_0==EOF||LA127_0==RULE_CC_STRING||LA127_0==15||(LA127_0>=31 && LA127_0<=33)||(LA127_0>=36 && LA127_0<=37)||(LA127_0>=40 && LA127_0<=41)||(LA127_0>=43 && LA127_0<=45)||LA127_0==47||LA127_0==53||(LA127_0>=59 && LA127_0<=63)||(LA127_0>=67 && LA127_0<=68)||LA127_0==70||LA127_0==74||LA127_0==77||LA127_0==80||(LA127_0>=83 && LA127_0<=85)||LA127_0==94||(LA127_0>=104 && LA127_0<=105)||LA127_0==111||LA127_0==127) ) {
+ alt127=1;
}
- else if ( (LA125_0==14) ) {
- alt125=2;
+ else if ( (LA127_0==14) ) {
+ alt127=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 125, 0, input);
+ new NoViableAltException("", 127, 0, input);
throw nvae;
}
- switch (alt125) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:5748:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5798:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
{
- // InternalRoom.g:5748:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
- // InternalRoom.g:5748:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ // InternalRoom.g:5798:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5798:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
{
- // InternalRoom.g:5748:3: ()
- // InternalRoom.g:5749:5:
+ // InternalRoom.g:5798:3: ()
+ // InternalRoom.g:5799:5:
{
current = forceCreateModelElement(
@@ -14334,19 +14468,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5754:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalRoom.g:5804:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA123_0==RULE_CC_STRING) ) {
- alt123=1;
+ if ( (LA125_0==RULE_CC_STRING) ) {
+ alt125=1;
}
- switch (alt123) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:5755:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5805:1: (lv_lines_1_0= RULE_CC_STRING )
{
- // InternalRoom.g:5755:1: (lv_lines_1_0= RULE_CC_STRING )
- // InternalRoom.g:5756:3: lv_lines_1_0= RULE_CC_STRING
+ // InternalRoom.g:5805:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5806:3: lv_lines_1_0= RULE_CC_STRING
{
lv_lines_1_0=(Token)match(input,RULE_CC_STRING,FOLLOW_2);
@@ -14378,18 +14512,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5773:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5823:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
{
- // InternalRoom.g:5773:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
- // InternalRoom.g:5773:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
+ // InternalRoom.g:5823:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5823:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
{
- // InternalRoom.g:5773:7: ( (lv_used_2_0= '{' ) )
- // InternalRoom.g:5774:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5823:7: ( (lv_used_2_0= '{' ) )
+ // InternalRoom.g:5824:1: (lv_used_2_0= '{' )
{
- // InternalRoom.g:5774:1: (lv_used_2_0= '{' )
- // InternalRoom.g:5775:3: lv_used_2_0= '{'
+ // InternalRoom.g:5824:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5825:3: lv_used_2_0= '{'
{
- lv_used_2_0=(Token)match(input,14,FOLLOW_115);
+ lv_used_2_0=(Token)match(input,14,FOLLOW_116);
newLeafNode(lv_used_2_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
@@ -14405,25 +14539,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5788:2: ( (lv_lines_3_0= RULE_STRING ) )*
- loop124:
+ // InternalRoom.g:5838:2: ( (lv_lines_3_0= RULE_STRING ) )*
+ loop126:
do {
- int alt124=2;
- int LA124_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA124_0==RULE_STRING) ) {
- alt124=1;
+ if ( (LA126_0==RULE_STRING) ) {
+ alt126=1;
}
- switch (alt124) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:5789:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5839:1: (lv_lines_3_0= RULE_STRING )
{
- // InternalRoom.g:5789:1: (lv_lines_3_0= RULE_STRING )
- // InternalRoom.g:5790:3: lv_lines_3_0= RULE_STRING
+ // InternalRoom.g:5839:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5840:3: lv_lines_3_0= RULE_STRING
{
- lv_lines_3_0=(Token)match(input,RULE_STRING,FOLLOW_115);
+ lv_lines_3_0=(Token)match(input,RULE_STRING,FOLLOW_116);
newLeafNode(lv_lines_3_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_1_1_0());
@@ -14445,7 +14579,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop124;
+ break loop126;
}
} while (true);
@@ -14480,7 +14614,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:5818:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
+ // InternalRoom.g:5868:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
public final EObject entryRuleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14488,8 +14622,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5819:2: (iv_ruleTrPoint= ruleTrPoint EOF )
- // InternalRoom.g:5820:2: iv_ruleTrPoint= ruleTrPoint EOF
+ // InternalRoom.g:5869:2: (iv_ruleTrPoint= ruleTrPoint EOF )
+ // InternalRoom.g:5870:2: iv_ruleTrPoint= ruleTrPoint EOF
{
newCompositeNode(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -14516,7 +14650,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:5827:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
+ // InternalRoom.g:5877:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
public final EObject ruleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14530,38 +14664,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5830:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
- // InternalRoom.g:5831:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ // InternalRoom.g:5880:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
+ // InternalRoom.g:5881:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
{
- // InternalRoom.g:5831:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
- int alt126=3;
+ // InternalRoom.g:5881:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ int alt128=3;
switch ( input.LA(1) ) {
case 87:
case 88:
{
- alt126=1;
+ alt128=1;
}
break;
case 89:
{
- alt126=2;
+ alt128=2;
}
break;
case 90:
{
- alt126=3;
+ alt128=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 126, 0, input);
+ new NoViableAltException("", 128, 0, input);
throw nvae;
}
- switch (alt126) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:5832:5: this_TransitionPoint_0= ruleTransitionPoint
+ // InternalRoom.g:5882:5: this_TransitionPoint_0= ruleTransitionPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
@@ -14579,7 +14713,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5842:5: this_EntryPoint_1= ruleEntryPoint
+ // InternalRoom.g:5892:5: this_EntryPoint_1= ruleEntryPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
@@ -14597,7 +14731,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5852:5: this_ExitPoint_2= ruleExitPoint
+ // InternalRoom.g:5902:5: this_ExitPoint_2= ruleExitPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
@@ -14635,7 +14769,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:5868:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
+ // InternalRoom.g:5918:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
public final EObject entryRuleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -14643,8 +14777,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5869:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
- // InternalRoom.g:5870:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
+ // InternalRoom.g:5919:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
+ // InternalRoom.g:5920:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
{
newCompositeNode(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -14671,7 +14805,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:5877:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5927:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
public final EObject ruleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -14682,27 +14816,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5880:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
- // InternalRoom.g:5881:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5930:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5931:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
{
- // InternalRoom.g:5881:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
- // InternalRoom.g:5881:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5931:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:5931:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
{
- // InternalRoom.g:5881:2: ( (lv_handler_0_0= 'handler' ) )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:5931:2: ( (lv_handler_0_0= 'handler' ) )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA127_0==87) ) {
- alt127=1;
+ if ( (LA129_0==87) ) {
+ alt129=1;
}
- switch (alt127) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:5882:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5932:1: (lv_handler_0_0= 'handler' )
{
- // InternalRoom.g:5882:1: (lv_handler_0_0= 'handler' )
- // InternalRoom.g:5883:3: lv_handler_0_0= 'handler'
+ // InternalRoom.g:5932:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:5933:3: lv_handler_0_0= 'handler'
{
- lv_handler_0_0=(Token)match(input,87,FOLLOW_116);
+ lv_handler_0_0=(Token)match(input,87,FOLLOW_117);
newLeafNode(lv_handler_0_0, grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
@@ -14725,11 +14859,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- // InternalRoom.g:5900:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:5901:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5950:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5951:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:5901:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:5902:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:5951:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5952:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14772,7 +14906,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:5926:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
+ // InternalRoom.g:5976:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
public final EObject entryRuleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14780,8 +14914,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5927:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
- // InternalRoom.g:5928:2: iv_ruleEntryPoint= ruleEntryPoint EOF
+ // InternalRoom.g:5977:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
+ // InternalRoom.g:5978:2: iv_ruleEntryPoint= ruleEntryPoint EOF
{
newCompositeNode(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -14808,7 +14942,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:5935:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:5985:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -14818,21 +14952,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5938:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:5939:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5988:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:5989:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:5939:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:5939:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5989:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:5989:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,89,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- // InternalRoom.g:5943:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5944:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5993:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5994:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5944:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5945:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5994:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5995:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14875,7 +15009,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:5969:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
+ // InternalRoom.g:6019:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
public final EObject entryRuleExitPoint() throws RecognitionException {
EObject current = null;
@@ -14883,8 +15017,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5970:2: (iv_ruleExitPoint= ruleExitPoint EOF )
- // InternalRoom.g:5971:2: iv_ruleExitPoint= ruleExitPoint EOF
+ // InternalRoom.g:6020:2: (iv_ruleExitPoint= ruleExitPoint EOF )
+ // InternalRoom.g:6021:2: iv_ruleExitPoint= ruleExitPoint EOF
{
newCompositeNode(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -14911,7 +15045,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:5978:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6028:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleExitPoint() throws RecognitionException {
EObject current = null;
@@ -14921,21 +15055,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5981:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:5982:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6031:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6032:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:5982:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:5982:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6032:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6032:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
{
otherlv_0=(Token)match(input,90,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- // InternalRoom.g:5986:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5987:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6036:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6037:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5987:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5988:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6037:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6038:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -14978,7 +15112,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:6012:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
+ // InternalRoom.g:6062:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
public final EObject entryRuleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -14986,8 +15120,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6013:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
- // InternalRoom.g:6014:2: iv_ruleChoicePoint= ruleChoicePoint EOF
+ // InternalRoom.g:6063:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
+ // InternalRoom.g:6064:2: iv_ruleChoicePoint= ruleChoicePoint EOF
{
newCompositeNode(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -15014,7 +15148,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:6021:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:6071:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
public final EObject ruleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -15026,21 +15160,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6024:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:6025:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6074:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:6075:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:6025:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
- // InternalRoom.g:6025:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
+ // InternalRoom.g:6075:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6075:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
{
otherlv_0=(Token)match(input,91,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- // InternalRoom.g:6029:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6030:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6079:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6080:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6030:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6031:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6080:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6081:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
@@ -15062,19 +15196,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6047:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalRoom.g:6097:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA128_0==34) ) {
- alt128=1;
+ if ( (LA130_0==34) ) {
+ alt130=1;
}
- switch (alt128) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:6048:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6098:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6048:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6049:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:6098:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6099:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -15125,7 +15259,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:6075:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
+ // InternalRoom.g:6125:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
public final EObject entryRuleTransition() throws RecognitionException {
EObject current = null;
@@ -15133,8 +15267,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6076:2: (iv_ruleTransition= ruleTransition EOF )
- // InternalRoom.g:6077:2: iv_ruleTransition= ruleTransition EOF
+ // InternalRoom.g:6126:2: (iv_ruleTransition= ruleTransition EOF )
+ // InternalRoom.g:6127:2: iv_ruleTransition= ruleTransition EOF
{
newCompositeNode(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -15161,7 +15295,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:6084:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
+ // InternalRoom.g:6134:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
public final EObject ruleTransition() throws RecognitionException {
EObject current = null;
@@ -15173,74 +15307,74 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6087:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
- // InternalRoom.g:6088:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ // InternalRoom.g:6137:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
+ // InternalRoom.g:6138:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
{
- // InternalRoom.g:6088:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:6138:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA129_0==92) ) {
- int LA129_1 = input.LA(2);
+ if ( (LA131_0==92) ) {
+ int LA131_1 = input.LA(2);
- if ( (LA129_1==RULE_ID) ) {
- int LA129_2 = input.LA(3);
+ if ( (LA131_1==RULE_ID) ) {
+ int LA131_2 = input.LA(3);
- if ( (LA129_2==16) ) {
- int LA129_3 = input.LA(4);
+ if ( (LA131_2==16) ) {
+ int LA131_3 = input.LA(4);
- if ( (LA129_3==RULE_ID||(LA129_3>=100 && LA129_3<=101)) ) {
- alt129=2;
+ if ( (LA131_3==93) ) {
+ alt131=1;
}
- else if ( (LA129_3==93) ) {
- alt129=1;
+ else if ( (LA131_3==RULE_ID||(LA131_3>=100 && LA131_3<=101)) ) {
+ alt131=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 129, 3, input);
+ new NoViableAltException("", 131, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 129, 2, input);
+ new NoViableAltException("", 131, 2, input);
throw nvae;
}
}
- else if ( (LA129_1==16) ) {
- int LA129_3 = input.LA(3);
+ else if ( (LA131_1==16) ) {
+ int LA131_3 = input.LA(3);
- if ( (LA129_3==RULE_ID||(LA129_3>=100 && LA129_3<=101)) ) {
- alt129=2;
+ if ( (LA131_3==93) ) {
+ alt131=1;
}
- else if ( (LA129_3==93) ) {
- alt129=1;
+ else if ( (LA131_3==RULE_ID||(LA131_3>=100 && LA131_3<=101)) ) {
+ alt131=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 129, 3, input);
+ new NoViableAltException("", 131, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 129, 1, input);
+ new NoViableAltException("", 131, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 129, 0, input);
+ new NoViableAltException("", 131, 0, input);
throw nvae;
}
- switch (alt129) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:6089:5: this_InitialTransition_0= ruleInitialTransition
+ // InternalRoom.g:6139:5: this_InitialTransition_0= ruleInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
@@ -15258,7 +15392,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6099:5: this_NonInitialTransition_1= ruleNonInitialTransition
+ // InternalRoom.g:6149:5: this_NonInitialTransition_1= ruleNonInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
@@ -15296,7 +15430,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:6115:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
+ // InternalRoom.g:6165:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
public final EObject entryRuleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15304,8 +15438,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6116:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
- // InternalRoom.g:6117:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
+ // InternalRoom.g:6166:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
+ // InternalRoom.g:6167:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
{
newCompositeNode(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15332,7 +15466,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:6124:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
+ // InternalRoom.g:6174:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
public final EObject ruleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15346,15 +15480,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6127:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
- // InternalRoom.g:6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ // InternalRoom.g:6177:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
+ // InternalRoom.g:6178:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
{
- // InternalRoom.g:6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
- int alt130=3;
- alt130 = dfa130.predict(input);
- switch (alt130) {
+ // InternalRoom.g:6178:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ int alt132=3;
+ alt132 = dfa132.predict(input);
+ switch (alt132) {
case 1 :
- // InternalRoom.g:6129:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
+ // InternalRoom.g:6179:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
@@ -15372,7 +15506,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6139:5: this_ContinuationTransition_1= ruleContinuationTransition
+ // InternalRoom.g:6189:5: this_ContinuationTransition_1= ruleContinuationTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
@@ -15390,7 +15524,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:6149:5: this_CPBranchTransition_2= ruleCPBranchTransition
+ // InternalRoom.g:6199:5: this_CPBranchTransition_2= ruleCPBranchTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
@@ -15428,7 +15562,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:6165:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:6215:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
public final EObject entryRuleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15436,8 +15570,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6166:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:6167:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:6216:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:6217:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -15464,7 +15598,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:6174:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
+ // InternalRoom.g:6224:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
public final EObject ruleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15476,15 +15610,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6177:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
- // InternalRoom.g:6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ // InternalRoom.g:6227:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
+ // InternalRoom.g:6228:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
{
- // InternalRoom.g:6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
- int alt131=2;
- alt131 = dfa131.predict(input);
- switch (alt131) {
+ // InternalRoom.g:6228:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ int alt133=2;
+ alt133 = dfa133.predict(input);
+ switch (alt133) {
case 1 :
- // InternalRoom.g:6179:5: this_TriggeredTransition_0= ruleTriggeredTransition
+ // InternalRoom.g:6229:5: this_TriggeredTransition_0= ruleTriggeredTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
@@ -15502,7 +15636,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6189:5: this_GuardedTransition_1= ruleGuardedTransition
+ // InternalRoom.g:6239:5: this_GuardedTransition_1= ruleGuardedTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
@@ -15540,7 +15674,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:6205:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
+ // InternalRoom.g:6255:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
public final EObject entryRuleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15548,8 +15682,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6206:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
- // InternalRoom.g:6207:2: iv_ruleInitialTransition= ruleInitialTransition EOF
+ // InternalRoom.g:6256:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
+ // InternalRoom.g:6257:2: iv_ruleInitialTransition= ruleInitialTransition EOF
{
newCompositeNode(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15576,7 +15710,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:6214:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalRoom.g:6264:1: ruleInitialTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15598,29 +15732,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6217:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalRoom.g:6218:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6267:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalRoom.g:6268:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalRoom.g:6218:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalRoom.g:6218:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalRoom.g:6268:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6268:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' otherlv_3= 'initial' otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,92,FOLLOW_117);
+ otherlv_0=(Token)match(input,92,FOLLOW_118);
newLeafNode(otherlv_0, grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6222:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt132=2;
- int LA132_0 = input.LA(1);
+ // InternalRoom.g:6272:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA132_0==RULE_ID) ) {
- alt132=1;
+ if ( (LA134_0==RULE_ID) ) {
+ alt134=1;
}
- switch (alt132) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:6223:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6273:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6223:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6224:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6273:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6274:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -15645,7 +15779,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_118);
+ otherlv_2=(Token)match(input,16,FOLLOW_119);
newLeafNode(otherlv_2, grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
@@ -15653,20 +15787,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_3, grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- otherlv_4=(Token)match(input,19,FOLLOW_119);
+ otherlv_4=(Token)match(input,19,FOLLOW_120);
newLeafNode(otherlv_4, grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6252:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6253:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6302:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6303:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6253:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6254:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6303:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6304:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -15688,24 +15822,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6270:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalRoom.g:6320:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA133_0==34) ) {
- alt133=1;
+ if ( (LA135_0==34) ) {
+ alt135=1;
}
- switch (alt133) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:6271:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6321:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6271:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6272:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6321:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6322:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -15730,41 +15864,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6288:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:6338:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA135_0==14) ) {
- alt135=1;
+ if ( (LA137_0==14) ) {
+ alt137=1;
}
- switch (alt135) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:6288:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6338:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_120);
+ otherlv_7=(Token)match(input,14,FOLLOW_121);
newLeafNode(otherlv_7, grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6292:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalRoom.g:6342:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA134_0==94) ) {
- alt134=1;
+ if ( (LA136_0==94) ) {
+ alt136=1;
}
- switch (alt134) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:6292:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6342:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,94,FOLLOW_121);
+ otherlv_8=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_8, grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6296:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6297:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6346:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6347:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6297:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6298:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6347:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6348:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
@@ -15828,7 +15962,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:6326:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
+ // InternalRoom.g:6376:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
public final EObject entryRuleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -15836,8 +15970,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6327:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
- // InternalRoom.g:6328:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
+ // InternalRoom.g:6377:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
+ // InternalRoom.g:6378:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
{
newCompositeNode(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -15864,7 +15998,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:6335:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
+ // InternalRoom.g:6385:1: ruleContinuationTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) ;
public final EObject ruleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -15887,29 +16021,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6338:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // InternalRoom.g:6339:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6388:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
+ // InternalRoom.g:6389:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
{
- // InternalRoom.g:6339:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // InternalRoom.g:6339:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalRoom.g:6389:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6389:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
{
- otherlv_0=(Token)match(input,92,FOLLOW_117);
+ otherlv_0=(Token)match(input,92,FOLLOW_118);
newLeafNode(otherlv_0, grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6343:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:6393:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA136_0==RULE_ID) ) {
- alt136=1;
+ if ( (LA138_0==RULE_ID) ) {
+ alt138=1;
}
- switch (alt136) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:6344:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6394:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6344:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6345:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6394:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6395:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -15934,15 +16068,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_119);
+ otherlv_2=(Token)match(input,16,FOLLOW_120);
newLeafNode(otherlv_2, grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6365:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6366:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6415:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6416:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6366:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6367:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6416:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6417:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -15969,20 +16103,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_119);
+ otherlv_4=(Token)match(input,19,FOLLOW_120);
newLeafNode(otherlv_4, grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6387:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6388:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6437:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6438:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6388:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6389:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6438:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6439:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -16004,24 +16138,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6405:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt137=2;
- int LA137_0 = input.LA(1);
+ // InternalRoom.g:6455:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA137_0==34) ) {
- alt137=1;
+ if ( (LA139_0==34) ) {
+ alt139=1;
}
- switch (alt137) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:6406:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6456:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6406:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6407:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6456:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6457:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -16046,41 +16180,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6423:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:6473:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA139_0==14) ) {
- alt139=1;
+ if ( (LA141_0==14) ) {
+ alt141=1;
}
- switch (alt139) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:6423:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6473:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_120);
+ otherlv_7=(Token)match(input,14,FOLLOW_121);
newLeafNode(otherlv_7, grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6427:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt138=2;
- int LA138_0 = input.LA(1);
+ // InternalRoom.g:6477:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA138_0==94) ) {
- alt138=1;
+ if ( (LA140_0==94) ) {
+ alt140=1;
}
- switch (alt138) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:6427:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6477:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,94,FOLLOW_121);
+ otherlv_8=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_8, grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6431:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6432:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6481:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6482:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6432:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6433:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6482:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6483:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
@@ -16144,7 +16278,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:6461:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
+ // InternalRoom.g:6511:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
public final EObject entryRuleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16152,8 +16286,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6462:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
- // InternalRoom.g:6463:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
+ // InternalRoom.g:6512:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
+ // InternalRoom.g:6513:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
{
newCompositeNode(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -16180,7 +16314,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:6470:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
+ // InternalRoom.g:6520:1: ruleTriggeredTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) ;
public final EObject ruleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16211,29 +16345,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6473:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
- // InternalRoom.g:6474:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalRoom.g:6523:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' ) )
+ // InternalRoom.g:6524:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
{
- // InternalRoom.g:6474:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
- // InternalRoom.g:6474:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
+ // InternalRoom.g:6524:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}' )
+ // InternalRoom.g:6524:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'triggers' otherlv_9= '{' ( (lv_triggers_10_0= ruleTrigger ) ) (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )* otherlv_13= '}' (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )? otherlv_16= '}'
{
- otherlv_0=(Token)match(input,92,FOLLOW_117);
+ otherlv_0=(Token)match(input,92,FOLLOW_118);
newLeafNode(otherlv_0, grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6478:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalRoom.g:6528:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA140_0==RULE_ID) ) {
- alt140=1;
+ if ( (LA142_0==RULE_ID) ) {
+ alt142=1;
}
- switch (alt140) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:6479:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6529:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6479:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6480:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6529:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6530:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16258,15 +16392,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_119);
+ otherlv_2=(Token)match(input,16,FOLLOW_120);
newLeafNode(otherlv_2, grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6500:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6501:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6550:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6551:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6501:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6502:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6551:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6552:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16293,15 +16427,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_119);
+ otherlv_4=(Token)match(input,19,FOLLOW_120);
newLeafNode(otherlv_4, grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6522:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6523:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6572:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6573:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6523:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6524:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6573:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6574:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16328,19 +16462,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6540:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalRoom.g:6590:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA141_0==34) ) {
- alt141=1;
+ if ( (LA143_0==34) ) {
+ alt143=1;
}
- switch (alt141) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:6541:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6591:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6541:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6542:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6591:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6592:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16370,7 +16504,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,14,FOLLOW_122);
+ otherlv_7=(Token)match(input,14,FOLLOW_123);
newLeafNode(otherlv_7, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
@@ -16378,20 +16512,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_8, grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- otherlv_9=(Token)match(input,14,FOLLOW_123);
+ otherlv_9=(Token)match(input,14,FOLLOW_124);
newLeafNode(otherlv_9, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- // InternalRoom.g:6570:1: ( (lv_triggers_10_0= ruleTrigger ) )
- // InternalRoom.g:6571:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6620:1: ( (lv_triggers_10_0= ruleTrigger ) )
+ // InternalRoom.g:6621:1: (lv_triggers_10_0= ruleTrigger )
{
- // InternalRoom.g:6571:1: (lv_triggers_10_0= ruleTrigger )
- // InternalRoom.g:6572:3: lv_triggers_10_0= ruleTrigger
+ // InternalRoom.g:6621:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6622:3: lv_triggers_10_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
- pushFollow(FOLLOW_124);
+ pushFollow(FOLLOW_125);
lv_triggers_10_0=ruleTrigger();
state._fsp--;
@@ -16413,35 +16547,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6588:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
- loop142:
+ // InternalRoom.g:6638:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
+ loop144:
do {
- int alt142=2;
- int LA142_0 = input.LA(1);
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA142_0==96) ) {
- alt142=1;
+ if ( (LA144_0==96) ) {
+ alt144=1;
}
- switch (alt142) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:6588:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6638:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
{
- otherlv_11=(Token)match(input,96,FOLLOW_123);
+ otherlv_11=(Token)match(input,96,FOLLOW_124);
newLeafNode(otherlv_11, grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- // InternalRoom.g:6592:1: ( (lv_triggers_12_0= ruleTrigger ) )
- // InternalRoom.g:6593:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6642:1: ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6643:1: (lv_triggers_12_0= ruleTrigger )
{
- // InternalRoom.g:6593:1: (lv_triggers_12_0= ruleTrigger )
- // InternalRoom.g:6594:3: lv_triggers_12_0= ruleTrigger
+ // InternalRoom.g:6643:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6644:3: lv_triggers_12_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
- pushFollow(FOLLOW_124);
+ pushFollow(FOLLOW_125);
lv_triggers_12_0=ruleTrigger();
state._fsp--;
@@ -16468,34 +16602,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop142;
+ break loop144;
}
} while (true);
- otherlv_13=(Token)match(input,15,FOLLOW_120);
+ otherlv_13=(Token)match(input,15,FOLLOW_121);
newLeafNode(otherlv_13, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- // InternalRoom.g:6614:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:6664:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA143_0==94) ) {
- alt143=1;
+ if ( (LA145_0==94) ) {
+ alt145=1;
}
- switch (alt143) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:6614:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6664:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
{
- otherlv_14=(Token)match(input,94,FOLLOW_121);
+ otherlv_14=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_14, grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- // InternalRoom.g:6618:1: ( (lv_action_15_0= ruleDetailCode ) )
- // InternalRoom.g:6619:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6668:1: ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6669:1: (lv_action_15_0= ruleDetailCode )
{
- // InternalRoom.g:6619:1: (lv_action_15_0= ruleDetailCode )
- // InternalRoom.g:6620:3: lv_action_15_0= ruleDetailCode
+ // InternalRoom.g:6669:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6670:3: lv_action_15_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
@@ -16553,7 +16687,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:6648:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
+ // InternalRoom.g:6698:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
public final EObject entryRuleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -16561,8 +16695,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6649:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
- // InternalRoom.g:6650:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
+ // InternalRoom.g:6699:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
+ // InternalRoom.g:6700:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
{
newCompositeNode(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -16589,7 +16723,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:6657:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:6707:1: ruleGuardedTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -16615,29 +16749,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6660:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:6661:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6710:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalRoom.g:6711:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:6661:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalRoom.g:6661:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalRoom.g:6711:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6711:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'guard' ( (lv_guard_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,92,FOLLOW_117);
+ otherlv_0=(Token)match(input,92,FOLLOW_118);
newLeafNode(otherlv_0, grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6665:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:6715:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA144_0==RULE_ID) ) {
- alt144=1;
+ if ( (LA146_0==RULE_ID) ) {
+ alt146=1;
}
- switch (alt144) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:6666:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6716:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6666:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6667:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6716:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6717:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16662,15 +16796,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_119);
+ otherlv_2=(Token)match(input,16,FOLLOW_120);
newLeafNode(otherlv_2, grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6687:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6688:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6737:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6738:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6688:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6689:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6738:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6739:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -16697,15 +16831,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_119);
+ otherlv_4=(Token)match(input,19,FOLLOW_120);
newLeafNode(otherlv_4, grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6709:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6710:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6759:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6760:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6710:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6711:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6760:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6761:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16732,19 +16866,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6727:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:6777:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA145_0==34) ) {
- alt145=1;
+ if ( (LA147_0==34) ) {
+ alt147=1;
}
- switch (alt145) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:6728:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6778:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6728:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6729:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6778:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6779:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16774,24 +16908,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,14,FOLLOW_125);
+ otherlv_7=(Token)match(input,14,FOLLOW_126);
newLeafNode(otherlv_7, grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,97,FOLLOW_126);
+ otherlv_8=(Token)match(input,97,FOLLOW_127);
newLeafNode(otherlv_8, grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- // InternalRoom.g:6753:1: ( (lv_guard_9_0= ruleDetailCode ) )
- // InternalRoom.g:6754:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6803:1: ( (lv_guard_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6804:1: (lv_guard_9_0= ruleDetailCode )
{
- // InternalRoom.g:6754:1: (lv_guard_9_0= ruleDetailCode )
- // InternalRoom.g:6755:3: lv_guard_9_0= ruleDetailCode
+ // InternalRoom.g:6804:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6805:3: lv_guard_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
lv_guard_9_0=ruleDetailCode();
state._fsp--;
@@ -16813,26 +16947,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6771:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:6821:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA146_0==94) ) {
- alt146=1;
+ if ( (LA148_0==94) ) {
+ alt148=1;
}
- switch (alt146) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:6771:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6821:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,94,FOLLOW_121);
+ otherlv_10=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_10, grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6775:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6776:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6825:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6826:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6776:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6777:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6826:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6827:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
@@ -16890,7 +17024,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:6805:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
+ // InternalRoom.g:6855:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
public final EObject entryRuleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -16898,8 +17032,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6806:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
- // InternalRoom.g:6807:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
+ // InternalRoom.g:6856:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
+ // InternalRoom.g:6857:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
{
newCompositeNode(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -16926,7 +17060,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:6814:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
+ // InternalRoom.g:6864:1: ruleCPBranchTransition returns [EObject current=null] : (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) ;
public final EObject ruleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -16952,29 +17086,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6817:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
- // InternalRoom.g:6818:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6867:28: ( (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' ) )
+ // InternalRoom.g:6868:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
{
- // InternalRoom.g:6818:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
- // InternalRoom.g:6818:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
+ // InternalRoom.g:6868:1: (otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}' )
+ // InternalRoom.g:6868:3: otherlv_0= 'Transition' ( (lv_name_1_0= RULE_ID ) )? otherlv_2= ':' ( (lv_from_3_0= ruleTransitionTerminal ) ) otherlv_4= '->' ( (lv_to_5_0= ruleTransitionTerminal ) ) ( (lv_docu_6_0= ruleDocumentation ) )? otherlv_7= '{' otherlv_8= 'cond' ( (lv_condition_9_0= ruleDetailCode ) ) (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )? otherlv_12= '}'
{
- otherlv_0=(Token)match(input,92,FOLLOW_117);
+ otherlv_0=(Token)match(input,92,FOLLOW_118);
newLeafNode(otherlv_0, grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6822:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:6872:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA147_0==RULE_ID) ) {
- alt147=1;
+ if ( (LA149_0==RULE_ID) ) {
+ alt149=1;
}
- switch (alt147) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:6823:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6873:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6823:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6824:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6873:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6874:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16999,15 +17133,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_119);
+ otherlv_2=(Token)match(input,16,FOLLOW_120);
newLeafNode(otherlv_2, grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6844:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6845:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6894:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6895:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6845:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6846:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6895:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6896:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
@@ -17034,15 +17168,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_119);
+ otherlv_4=(Token)match(input,19,FOLLOW_120);
newLeafNode(otherlv_4, grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6866:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6867:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6916:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6917:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6867:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6868:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6917:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6918:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -17069,19 +17203,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6884:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalRoom.g:6934:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA148_0==34) ) {
- alt148=1;
+ if ( (LA150_0==34) ) {
+ alt150=1;
}
- switch (alt148) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:6885:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6935:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6885:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6886:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6935:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6936:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17111,24 +17245,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,14,FOLLOW_127);
+ otherlv_7=(Token)match(input,14,FOLLOW_128);
newLeafNode(otherlv_7, grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,98,FOLLOW_126);
+ otherlv_8=(Token)match(input,98,FOLLOW_127);
newLeafNode(otherlv_8, grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- // InternalRoom.g:6910:1: ( (lv_condition_9_0= ruleDetailCode ) )
- // InternalRoom.g:6911:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:6960:1: ( (lv_condition_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6961:1: (lv_condition_9_0= ruleDetailCode )
{
- // InternalRoom.g:6911:1: (lv_condition_9_0= ruleDetailCode )
- // InternalRoom.g:6912:3: lv_condition_9_0= ruleDetailCode
+ // InternalRoom.g:6961:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:6962:3: lv_condition_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
lv_condition_9_0=ruleDetailCode();
state._fsp--;
@@ -17150,26 +17284,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6928:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalRoom.g:6978:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA149_0==94) ) {
- alt149=1;
+ if ( (LA151_0==94) ) {
+ alt151=1;
}
- switch (alt149) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:6928:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6978:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,94,FOLLOW_121);
+ otherlv_10=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_10, grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6932:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6933:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6982:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6983:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6933:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6934:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6983:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6984:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
@@ -17227,7 +17361,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:6962:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
+ // InternalRoom.g:7012:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
public final EObject entryRuleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17235,8 +17369,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6963:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
- // InternalRoom.g:6964:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
+ // InternalRoom.g:7013:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
+ // InternalRoom.g:7014:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
{
newCompositeNode(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -17263,7 +17397,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:6971:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
+ // InternalRoom.g:7021:1: ruleRefinedTransition returns [EObject current=null] : (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) ;
public final EObject ruleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17279,21 +17413,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6974:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
- // InternalRoom.g:6975:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7024:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
+ // InternalRoom.g:7025:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
{
- // InternalRoom.g:6975:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
- // InternalRoom.g:6975:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
+ // InternalRoom.g:7025:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7025:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
{
otherlv_0=(Token)match(input,99,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- // InternalRoom.g:6979:1: ( ( ruleFQN ) )
- // InternalRoom.g:6980:1: ( ruleFQN )
+ // InternalRoom.g:7029:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7030:1: ( ruleFQN )
{
- // InternalRoom.g:6980:1: ( ruleFQN )
- // InternalRoom.g:6981:3: ruleFQN
+ // InternalRoom.g:7030:1: ( ruleFQN )
+ // InternalRoom.g:7031:3: ruleFQN
{
if (current==null) {
@@ -17317,19 +17451,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6994:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:7044:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA150_0==34) ) {
- alt150=1;
+ if ( (LA152_0==34) ) {
+ alt152=1;
}
- switch (alt150) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:6995:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7045:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6995:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6996:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:7045:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7046:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -17359,19 +17493,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_128);
+ otherlv_3=(Token)match(input,14,FOLLOW_129);
newLeafNode(otherlv_3, grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,94,FOLLOW_121);
+ otherlv_4=(Token)match(input,94,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- // InternalRoom.g:7020:1: ( (lv_action_5_0= ruleDetailCode ) )
- // InternalRoom.g:7021:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7070:1: ( (lv_action_5_0= ruleDetailCode ) )
+ // InternalRoom.g:7071:1: (lv_action_5_0= ruleDetailCode )
{
- // InternalRoom.g:7021:1: (lv_action_5_0= ruleDetailCode )
- // InternalRoom.g:7022:3: lv_action_5_0= ruleDetailCode
+ // InternalRoom.g:7071:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7072:3: lv_action_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
@@ -17423,7 +17557,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:7050:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
+ // InternalRoom.g:7100:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
public final EObject entryRuleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17431,8 +17565,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7051:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
- // InternalRoom.g:7052:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
+ // InternalRoom.g:7101:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
+ // InternalRoom.g:7102:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
{
newCompositeNode(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -17459,7 +17593,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:7059:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
+ // InternalRoom.g:7109:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
public final EObject ruleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17475,25 +17609,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7062:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
- // InternalRoom.g:7063:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ // InternalRoom.g:7112:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
+ // InternalRoom.g:7113:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
{
- // InternalRoom.g:7063:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
- int alt151=4;
+ // InternalRoom.g:7113:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ int alt153=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA151_1 = input.LA(2);
+ int LA153_1 = input.LA(2);
- if ( (LA151_1==24) ) {
- alt151=3;
+ if ( (LA153_1==24) ) {
+ alt153=3;
}
- else if ( (LA151_1==EOF||(LA151_1>=14 && LA151_1<=15)||LA151_1==19||LA151_1==34||LA151_1==81||(LA151_1>=86 && LA151_1<=92)||LA151_1==99) ) {
- alt151=1;
+ else if ( (LA153_1==EOF||(LA153_1>=14 && LA153_1<=15)||LA153_1==19||LA153_1==34||LA153_1==81||(LA153_1>=86 && LA153_1<=92)||LA153_1==99) ) {
+ alt153=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 151, 1, input);
+ new NoViableAltException("", 153, 1, input);
throw nvae;
}
@@ -17501,24 +17635,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 100:
{
- alt151=2;
+ alt153=2;
}
break;
case 101:
{
- alt151=4;
+ alt153=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 151, 0, input);
+ new NoViableAltException("", 153, 0, input);
throw nvae;
}
- switch (alt151) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:7064:5: this_StateTerminal_0= ruleStateTerminal
+ // InternalRoom.g:7114:5: this_StateTerminal_0= ruleStateTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
@@ -17536,7 +17670,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7074:5: this_TrPointTerminal_1= ruleTrPointTerminal
+ // InternalRoom.g:7124:5: this_TrPointTerminal_1= ruleTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
@@ -17554,7 +17688,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:7084:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
+ // InternalRoom.g:7134:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
@@ -17572,7 +17706,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:7094:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
+ // InternalRoom.g:7144:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
@@ -17610,7 +17744,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:7110:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
+ // InternalRoom.g:7160:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
public final EObject entryRuleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17618,8 +17752,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7111:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
- // InternalRoom.g:7112:2: iv_ruleStateTerminal= ruleStateTerminal EOF
+ // InternalRoom.g:7161:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
+ // InternalRoom.g:7162:2: iv_ruleStateTerminal= ruleStateTerminal EOF
{
newCompositeNode(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -17646,7 +17780,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:7119:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalRoom.g:7169:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -17655,14 +17789,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7122:28: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalRoom.g:7123:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7172:28: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalRoom.g:7173:1: ( (otherlv_0= RULE_ID ) )
{
- // InternalRoom.g:7123:1: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7124:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7173:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7174:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7124:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7125:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7174:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7175:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -17697,7 +17831,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:7144:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
+ // InternalRoom.g:7194:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
public final EObject entryRuleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17705,8 +17839,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7145:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
- // InternalRoom.g:7146:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
+ // InternalRoom.g:7195:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
+ // InternalRoom.g:7196:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17733,7 +17867,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:7153:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7203:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17743,21 +17877,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7156:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7157:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7206:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7207:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7157:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7157:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7207:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7207:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,100,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- // InternalRoom.g:7161:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7162:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7211:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7212:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7162:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7163:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7212:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7213:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -17795,7 +17929,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:7182:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:7232:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
public final EObject entryRuleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17803,8 +17937,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7183:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:7184:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:7233:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:7234:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17831,7 +17965,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:7191:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7241:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -17842,24 +17976,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7194:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7195:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7244:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7245:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7195:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7195:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7245:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7245:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7195:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7196:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7245:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7246:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7196:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7197:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7246:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7247:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSubStateTrPointTerminalRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_85);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_86);
newLeafNode(otherlv_0, grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
@@ -17873,11 +18007,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- // InternalRoom.g:7212:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7213:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7262:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7263:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7213:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7214:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7263:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7264:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -17915,7 +18049,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:7233:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:7283:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
public final EObject entryRuleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -17923,8 +18057,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7234:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
- // InternalRoom.g:7235:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
+ // InternalRoom.g:7284:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
+ // InternalRoom.g:7285:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
{
newCompositeNode(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -17951,7 +18085,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:7242:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7292:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -17961,21 +18095,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7245:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7246:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7295:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7296:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7246:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7246:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7296:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7296:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
{
otherlv_0=(Token)match(input,101,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- // InternalRoom.g:7250:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7251:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7300:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7301:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7251:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7252:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7301:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7302:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -18013,7 +18147,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:7271:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
+ // InternalRoom.g:7321:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
public final EObject entryRuleTrigger() throws RecognitionException {
EObject current = null;
@@ -18021,8 +18155,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7272:2: (iv_ruleTrigger= ruleTrigger EOF )
- // InternalRoom.g:7273:2: iv_ruleTrigger= ruleTrigger EOF
+ // InternalRoom.g:7322:2: (iv_ruleTrigger= ruleTrigger EOF )
+ // InternalRoom.g:7323:2: iv_ruleTrigger= ruleTrigger EOF
{
newCompositeNode(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -18049,7 +18183,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:7280:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
+ // InternalRoom.g:7330:1: ruleTrigger returns [EObject current=null] : (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) ;
public final EObject ruleTrigger() throws RecognitionException {
EObject current = null;
@@ -18066,26 +18200,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7283:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
- // InternalRoom.g:7284:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7333:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
+ // InternalRoom.g:7334:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
{
- // InternalRoom.g:7284:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
- // InternalRoom.g:7284:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
+ // InternalRoom.g:7334:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7334:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
{
otherlv_0=(Token)match(input,102,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- // InternalRoom.g:7288:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
- // InternalRoom.g:7289:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7338:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7339:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
{
- // InternalRoom.g:7289:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
- // InternalRoom.g:7290:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
+ // InternalRoom.g:7339:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7340:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
- pushFollow(FOLLOW_129);
+ pushFollow(FOLLOW_130);
lv_msgFromIfPairs_1_0=ruleMessageFromIf();
state._fsp--;
@@ -18107,35 +18241,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7306:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
- loop152:
+ // InternalRoom.g:7356:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
+ loop154:
do {
- int alt152=2;
- int LA152_0 = input.LA(1);
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA152_0==103) ) {
- alt152=1;
+ if ( (LA154_0==103) ) {
+ alt154=1;
}
- switch (alt152) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:7306:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7356:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
{
otherlv_2=(Token)match(input,103,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- // InternalRoom.g:7310:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
- // InternalRoom.g:7311:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7360:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7361:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
{
- // InternalRoom.g:7311:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
- // InternalRoom.g:7312:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
+ // InternalRoom.g:7361:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7362:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
- pushFollow(FOLLOW_129);
+ pushFollow(FOLLOW_130);
lv_msgFromIfPairs_3_0=ruleMessageFromIf();
state._fsp--;
@@ -18162,28 +18296,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop152;
+ break loop154;
}
} while (true);
- // InternalRoom.g:7328:4: ( (lv_guard_4_0= ruleGuard ) )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:7378:4: ( (lv_guard_4_0= ruleGuard ) )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA153_0==97) ) {
- alt153=1;
+ if ( (LA155_0==97) ) {
+ alt155=1;
}
- switch (alt153) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:7329:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7379:1: (lv_guard_4_0= ruleGuard )
{
- // InternalRoom.g:7329:1: (lv_guard_4_0= ruleGuard )
- // InternalRoom.g:7330:3: lv_guard_4_0= ruleGuard
+ // InternalRoom.g:7379:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7380:3: lv_guard_4_0= ruleGuard
{
newCompositeNode(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
- pushFollow(FOLLOW_130);
+ pushFollow(FOLLOW_131);
lv_guard_4_0=ruleGuard();
state._fsp--;
@@ -18233,7 +18367,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:7358:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
+ // InternalRoom.g:7408:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
public final EObject entryRuleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18241,8 +18375,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7359:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
- // InternalRoom.g:7360:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
+ // InternalRoom.g:7409:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
+ // InternalRoom.g:7410:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
{
newCompositeNode(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -18269,7 +18403,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:7367:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7417:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
public final EObject ruleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18280,17 +18414,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7370:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7371:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7420:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7421:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7371:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7371:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7421:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7421:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7371:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7372:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7421:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7422:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7372:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7373:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7422:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7423:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18311,11 +18445,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- // InternalRoom.g:7388:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7389:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7438:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7439:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7389:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7390:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7439:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7440:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18353,7 +18487,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:7409:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
+ // InternalRoom.g:7459:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
public final EObject entryRuleGuard() throws RecognitionException {
EObject current = null;
@@ -18361,8 +18495,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7410:2: (iv_ruleGuard= ruleGuard EOF )
- // InternalRoom.g:7411:2: iv_ruleGuard= ruleGuard EOF
+ // InternalRoom.g:7460:2: (iv_ruleGuard= ruleGuard EOF )
+ // InternalRoom.g:7461:2: iv_ruleGuard= ruleGuard EOF
{
newCompositeNode(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -18389,7 +18523,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:7418:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:7468:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleGuard() throws RecognitionException {
EObject current = null;
@@ -18400,21 +18534,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7421:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:7422:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7471:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:7472:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:7422:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:7422:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7472:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7472:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
{
otherlv_0=(Token)match(input,97,FOLLOW_45);
newLeafNode(otherlv_0, grammarAccess.getGuardAccess().getGuardKeyword_0());
- // InternalRoom.g:7426:1: ( (lv_guard_1_0= ruleDetailCode ) )
- // InternalRoom.g:7427:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7476:1: ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7477:1: (lv_guard_1_0= ruleDetailCode )
{
- // InternalRoom.g:7427:1: (lv_guard_1_0= ruleDetailCode )
- // InternalRoom.g:7428:3: lv_guard_1_0= ruleDetailCode
+ // InternalRoom.g:7477:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7478:3: lv_guard_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
@@ -18462,7 +18596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:7452:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
+ // InternalRoom.g:7502:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
public final EObject entryRuleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18470,8 +18604,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7453:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
- // InternalRoom.g:7454:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
+ // InternalRoom.g:7503:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
+ // InternalRoom.g:7504:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
{
newCompositeNode(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -18498,7 +18632,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:7461:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
+ // InternalRoom.g:7511:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
public final EObject ruleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18511,14 +18645,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7464:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
- // InternalRoom.g:7465:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7514:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:7515:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
{
- // InternalRoom.g:7465:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
- // InternalRoom.g:7465:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
+ // InternalRoom.g:7515:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7515:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
{
- // InternalRoom.g:7465:2: ()
- // InternalRoom.g:7466:5:
+ // InternalRoom.g:7515:2: ()
+ // InternalRoom.g:7516:5:
{
current = forceCreateModelElement(
@@ -18532,32 +18666,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
- otherlv_2=(Token)match(input,14,FOLLOW_131);
+ otherlv_2=(Token)match(input,14,FOLLOW_132);
newLeafNode(otherlv_2, grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:7479:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
- loop154:
+ // InternalRoom.g:7529:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
+ loop156:
do {
- int alt154=2;
- int LA154_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( ((LA154_0>=106 && LA154_0<=107)) ) {
- alt154=1;
+ if ( ((LA156_0>=106 && LA156_0<=107)) ) {
+ alt156=1;
}
- switch (alt154) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:7480:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7530:1: (lv_rules_3_0= ruleSemanticsRule )
{
- // InternalRoom.g:7480:1: (lv_rules_3_0= ruleSemanticsRule )
- // InternalRoom.g:7481:3: lv_rules_3_0= ruleSemanticsRule
+ // InternalRoom.g:7530:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7531:3: lv_rules_3_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
- pushFollow(FOLLOW_131);
+ pushFollow(FOLLOW_132);
lv_rules_3_0=ruleSemanticsRule();
state._fsp--;
@@ -18581,7 +18715,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop154;
+ break loop156;
}
} while (true);
@@ -18610,7 +18744,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:7509:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
+ // InternalRoom.g:7559:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
public final EObject entryRuleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18618,8 +18752,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7510:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
- // InternalRoom.g:7511:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
+ // InternalRoom.g:7560:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
+ // InternalRoom.g:7561:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
{
newCompositeNode(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -18646,7 +18780,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:7518:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
+ // InternalRoom.g:7568:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
public final EObject ruleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18658,28 +18792,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7521:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
- // InternalRoom.g:7522:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ // InternalRoom.g:7571:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
+ // InternalRoom.g:7572:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
{
- // InternalRoom.g:7522:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:7572:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA155_0==106) ) {
- alt155=1;
+ if ( (LA157_0==106) ) {
+ alt157=1;
}
- else if ( (LA155_0==107) ) {
- alt155=2;
+ else if ( (LA157_0==107) ) {
+ alt157=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 155, 0, input);
+ new NoViableAltException("", 157, 0, input);
throw nvae;
}
- switch (alt155) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:7523:5: this_InSemanticsRule_0= ruleInSemanticsRule
+ // InternalRoom.g:7573:5: this_InSemanticsRule_0= ruleInSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
@@ -18697,7 +18831,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7533:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
+ // InternalRoom.g:7583:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
@@ -18735,7 +18869,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:7549:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
+ // InternalRoom.g:7599:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
public final EObject entryRuleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18743,8 +18877,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7550:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
- // InternalRoom.g:7551:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
+ // InternalRoom.g:7600:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
+ // InternalRoom.g:7601:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
{
newCompositeNode(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -18771,7 +18905,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:7558:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalRoom.g:7608:1: ruleInSemanticsRule returns [EObject current=null] : (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -18792,11 +18926,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7561:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalRoom.g:7562:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7611:28: ( (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalRoom.g:7612:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalRoom.g:7562:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalRoom.g:7562:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalRoom.g:7612:1: (otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7612:3: otherlv_0= 'in' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
otherlv_0=(Token)match(input,106,FOLLOW_8);
@@ -18806,18 +18940,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7570:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7571:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7620:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7621:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7571:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7572:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7621:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7622:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getInSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_132);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_133);
newLeafNode(otherlv_2, grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -18827,46 +18961,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7583:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:7633:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA158_0==19) ) {
- alt158=1;
+ if ( (LA160_0==19) ) {
+ alt160=1;
}
- switch (alt158) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:7583:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalRoom.g:7633:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,19,FOLLOW_133);
+ otherlv_3=(Token)match(input,19,FOLLOW_134);
newLeafNode(otherlv_3, grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7587:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:7637:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( ((LA157_0>=106 && LA157_0<=107)) ) {
- alt157=1;
+ if ( ((LA159_0>=106 && LA159_0<=107)) ) {
+ alt159=1;
}
- else if ( (LA157_0==20) ) {
- alt157=2;
+ else if ( (LA159_0==20) ) {
+ alt159=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 157, 0, input);
+ new NoViableAltException("", 159, 0, input);
throw nvae;
}
- switch (alt157) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:7587:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7637:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7587:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7588:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7637:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7638:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7588:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7589:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7638:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7639:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -18897,25 +19031,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7606:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7656:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7606:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7606:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7656:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7656:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,20,FOLLOW_134);
+ otherlv_5=(Token)match(input,20,FOLLOW_135);
newLeafNode(otherlv_5, grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7610:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7611:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7660:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7661:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7611:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7612:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7661:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7662:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_135);
+ pushFollow(FOLLOW_136);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -18937,31 +19071,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7628:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt156=0;
- loop156:
+ // InternalRoom.g:7678:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt158=0;
+ loop158:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA156_0==25) ) {
- alt156=1;
+ if ( (LA158_0==25) ) {
+ alt158=1;
}
- switch (alt156) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:7628:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7678:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_134);
+ otherlv_7=(Token)match(input,25,FOLLOW_135);
newLeafNode(otherlv_7, grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7632:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7633:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7682:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7683:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7633:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7634:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7683:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7684:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
@@ -18993,12 +19127,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt156 >= 1 ) break loop156;
+ if ( cnt158 >= 1 ) break loop158;
EarlyExitException eee =
- new EarlyExitException(156, input);
+ new EarlyExitException(158, input);
throw eee;
}
- cnt156++;
+ cnt158++;
} while (true);
otherlv_9=(Token)match(input,21,FOLLOW_2);
@@ -19041,7 +19175,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:7662:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:7712:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
public final EObject entryRuleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19049,8 +19183,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7663:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
- // InternalRoom.g:7664:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
+ // InternalRoom.g:7713:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
+ // InternalRoom.g:7714:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
{
newCompositeNode(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19077,7 +19211,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:7671:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
+ // InternalRoom.g:7721:1: ruleOutSemanticsRule returns [EObject current=null] : (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) ;
public final EObject ruleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19098,11 +19232,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7674:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
- // InternalRoom.g:7675:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7724:28: ( (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? ) )
+ // InternalRoom.g:7725:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
{
- // InternalRoom.g:7675:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
- // InternalRoom.g:7675:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ // InternalRoom.g:7725:1: (otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )? )
+ // InternalRoom.g:7725:3: otherlv_0= 'out' otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
{
otherlv_0=(Token)match(input,107,FOLLOW_8);
@@ -19112,18 +19246,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7683:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7684:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7733:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7734:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7684:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7685:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7734:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7735:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getOutSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_132);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_133);
newLeafNode(otherlv_2, grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -19133,46 +19267,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7696:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:7746:2: (otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) ) )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA161_0==19) ) {
- alt161=1;
+ if ( (LA163_0==19) ) {
+ alt163=1;
}
- switch (alt161) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:7696:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ // InternalRoom.g:7746:4: otherlv_3= '->' ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
{
- otherlv_3=(Token)match(input,19,FOLLOW_133);
+ otherlv_3=(Token)match(input,19,FOLLOW_134);
newLeafNode(otherlv_3, grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7700:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:7750:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( ((LA160_0>=106 && LA160_0<=107)) ) {
- alt160=1;
+ if ( ((LA162_0>=106 && LA162_0<=107)) ) {
+ alt162=1;
}
- else if ( (LA160_0==20) ) {
- alt160=2;
+ else if ( (LA162_0==20) ) {
+ alt162=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 160, 0, input);
+ new NoViableAltException("", 162, 0, input);
throw nvae;
}
- switch (alt160) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:7700:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7750:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7700:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7701:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7750:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7751:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7701:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7702:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7751:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7752:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19203,25 +19337,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7719:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7769:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7719:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7719:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7769:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7769:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,20,FOLLOW_134);
+ otherlv_5=(Token)match(input,20,FOLLOW_135);
newLeafNode(otherlv_5, grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7723:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7724:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7773:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7774:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7724:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7725:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7774:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7775:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_135);
+ pushFollow(FOLLOW_136);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -19243,31 +19377,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7741:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt159=0;
- loop159:
+ // InternalRoom.g:7791:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt161=0;
+ loop161:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA159_0==25) ) {
- alt159=1;
+ if ( (LA161_0==25) ) {
+ alt161=1;
}
- switch (alt159) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:7741:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7791:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_134);
+ otherlv_7=(Token)match(input,25,FOLLOW_135);
newLeafNode(otherlv_7, grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7745:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7746:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7795:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7796:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7746:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7747:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7796:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7797:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
@@ -19299,12 +19433,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt159 >= 1 ) break loop159;
+ if ( cnt161 >= 1 ) break loop161;
EarlyExitException eee =
- new EarlyExitException(159, input);
+ new EarlyExitException(161, input);
throw eee;
}
- cnt159++;
+ cnt161++;
} while (true);
otherlv_9=(Token)match(input,21,FOLLOW_2);
@@ -19347,7 +19481,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:7775:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // InternalRoom.g:7825:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19355,8 +19489,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7776:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // InternalRoom.g:7777:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // InternalRoom.g:7826:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // InternalRoom.g:7827:2: iv_ruleAnnotation= ruleAnnotation EOF
{
newCompositeNode(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -19383,7 +19517,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:7784:1: ruleAnnotation returns [EObject current=null] : (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) ;
+ // InternalRoom.g:7834:1: ruleAnnotation returns [EObject current=null] : (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) ;
public final EObject ruleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19399,21 +19533,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7787:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
- // InternalRoom.g:7788:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7837:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
+ // InternalRoom.g:7838:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
{
- // InternalRoom.g:7788:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
- // InternalRoom.g:7788:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ // InternalRoom.g:7838:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7838:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
{
otherlv_0=(Token)match(input,108,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- // InternalRoom.g:7792:1: ( ( ruleFQN ) )
- // InternalRoom.g:7793:1: ( ruleFQN )
+ // InternalRoom.g:7842:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7843:1: ( ruleFQN )
{
- // InternalRoom.g:7793:1: ( ruleFQN )
- // InternalRoom.g:7794:3: ruleFQN
+ // InternalRoom.g:7843:1: ( ruleFQN )
+ // InternalRoom.g:7844:3: ruleFQN
{
if (current==null) {
@@ -19423,7 +19557,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- pushFollow(FOLLOW_136);
+ pushFollow(FOLLOW_137);
ruleFQN();
state._fsp--;
@@ -19437,26 +19571,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7807:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:7857:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA163_0==20) ) {
- alt163=1;
+ if ( (LA165_0==20) ) {
+ alt165=1;
}
- switch (alt163) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:7807:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
+ // InternalRoom.g:7857:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
{
otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- // InternalRoom.g:7811:1: ( (lv_attributes_3_0= ruleKeyValue ) )
- // InternalRoom.g:7812:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7861:1: ( (lv_attributes_3_0= ruleKeyValue ) )
+ // InternalRoom.g:7862:1: (lv_attributes_3_0= ruleKeyValue )
{
- // InternalRoom.g:7812:1: (lv_attributes_3_0= ruleKeyValue )
- // InternalRoom.g:7813:3: lv_attributes_3_0= ruleKeyValue
+ // InternalRoom.g:7862:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:7863:3: lv_attributes_3_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
@@ -19483,30 +19617,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7829:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
- loop162:
+ // InternalRoom.g:7879:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
+ loop164:
do {
- int alt162=2;
- int LA162_0 = input.LA(1);
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA162_0==25) ) {
- alt162=1;
+ if ( (LA164_0==25) ) {
+ alt164=1;
}
- switch (alt162) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:7829:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7879:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
otherlv_4=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- // InternalRoom.g:7833:1: ( (lv_attributes_5_0= ruleKeyValue ) )
- // InternalRoom.g:7834:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7883:1: ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:7884:1: (lv_attributes_5_0= ruleKeyValue )
{
- // InternalRoom.g:7834:1: (lv_attributes_5_0= ruleKeyValue )
- // InternalRoom.g:7835:3: lv_attributes_5_0= ruleKeyValue
+ // InternalRoom.g:7884:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:7885:3: lv_attributes_5_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
@@ -19538,7 +19672,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop162;
+ break loop164;
}
} while (true);
@@ -19573,7 +19707,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:7863:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
+ // InternalRoom.g:7913:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
public final EObject entryRuleKeyValue() throws RecognitionException {
EObject current = null;
@@ -19581,8 +19715,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7864:2: (iv_ruleKeyValue= ruleKeyValue EOF )
- // InternalRoom.g:7865:2: iv_ruleKeyValue= ruleKeyValue EOF
+ // InternalRoom.g:7914:2: (iv_ruleKeyValue= ruleKeyValue EOF )
+ // InternalRoom.g:7915:2: iv_ruleKeyValue= ruleKeyValue EOF
{
newCompositeNode(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -19609,7 +19743,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:7872:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
+ // InternalRoom.g:7922:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
public final EObject ruleKeyValue() throws RecognitionException {
EObject current = null;
@@ -19621,19 +19755,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7875:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
- // InternalRoom.g:7876:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:7925:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
+ // InternalRoom.g:7926:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
{
- // InternalRoom.g:7876:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
- // InternalRoom.g:7876:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:7926:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:7926:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
{
- // InternalRoom.g:7876:2: ( (lv_key_0_0= RULE_ID ) )
- // InternalRoom.g:7877:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:7926:2: ( (lv_key_0_0= RULE_ID ) )
+ // InternalRoom.g:7927:1: (lv_key_0_0= RULE_ID )
{
- // InternalRoom.g:7877:1: (lv_key_0_0= RULE_ID )
- // InternalRoom.g:7878:3: lv_key_0_0= RULE_ID
+ // InternalRoom.g:7927:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:7928:3: lv_key_0_0= RULE_ID
{
- lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_137);
+ lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_138);
newLeafNode(lv_key_0_0, grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
@@ -19653,15 +19787,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,26,FOLLOW_138);
+ otherlv_1=(Token)match(input,26,FOLLOW_139);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- // InternalRoom.g:7898:1: ( (lv_value_2_0= ruleLiteral ) )
- // InternalRoom.g:7899:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:7948:1: ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:7949:1: (lv_value_2_0= ruleLiteral )
{
- // InternalRoom.g:7899:1: (lv_value_2_0= ruleLiteral )
- // InternalRoom.g:7900:3: lv_value_2_0= ruleLiteral
+ // InternalRoom.g:7949:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:7950:3: lv_value_2_0= ruleLiteral
{
newCompositeNode(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
@@ -19709,7 +19843,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:7924:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
+ // InternalRoom.g:7974:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
public final EObject entryRuleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -19717,8 +19851,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7925:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
- // InternalRoom.g:7926:2: iv_ruleAnnotationType= ruleAnnotationType EOF
+ // InternalRoom.g:7975:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
+ // InternalRoom.g:7976:2: iv_ruleAnnotationType= ruleAnnotationType EOF
{
newCompositeNode(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -19745,7 +19879,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:7933:1: ruleAnnotationType returns [EObject current=null] : (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) ;
+ // InternalRoom.g:7983:1: ruleAnnotationType returns [EObject current=null] : (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) ;
public final EObject ruleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -19772,21 +19906,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7936:28: ( (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) )
- // InternalRoom.g:7937:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
+ // InternalRoom.g:7986:28: ( (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' ) )
+ // InternalRoom.g:7987:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
{
- // InternalRoom.g:7937:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
- // InternalRoom.g:7937:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
+ // InternalRoom.g:7987:1: (otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}' )
+ // InternalRoom.g:7987:3: otherlv_0= 'AnnotationType' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'target' otherlv_5= '=' ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) ) ( (lv_attributes_12_0= ruleAnnotationAttribute ) )* otherlv_13= '}'
{
otherlv_0=(Token)match(input,109,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
- // InternalRoom.g:7941:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:7942:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7991:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:7992:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:7942:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:7943:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:7992:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7993:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -19808,19 +19942,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7959:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:8009:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA164_0==34) ) {
- alt164=1;
+ if ( (LA166_0==34) ) {
+ alt166=1;
}
- switch (alt164) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:7960:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8010:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:7960:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:7961:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:8010:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8011:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -19850,48 +19984,48 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_139);
+ otherlv_3=(Token)match(input,14,FOLLOW_140);
newLeafNode(otherlv_3, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,110,FOLLOW_137);
+ otherlv_4=(Token)match(input,110,FOLLOW_138);
newLeafNode(otherlv_4, grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
- otherlv_5=(Token)match(input,26,FOLLOW_140);
+ otherlv_5=(Token)match(input,26,FOLLOW_141);
newLeafNode(otherlv_5, grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- // InternalRoom.g:7989:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:8039:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA166_0==28||LA166_0==42||LA166_0==48||LA166_0==55||LA166_0==64||LA166_0==66||LA166_0==79) ) {
- alt166=1;
+ if ( (LA168_0==28||LA168_0==42||LA168_0==48||LA168_0==51||LA168_0==55||LA168_0==59||LA168_0==64||LA168_0==66||LA168_0==79) ) {
+ alt168=1;
}
- else if ( (LA166_0==14) ) {
- alt166=2;
+ else if ( (LA168_0==14) ) {
+ alt168=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 166, 0, input);
+ new NoViableAltException("", 168, 0, input);
throw nvae;
}
- switch (alt166) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:7989:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8039:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
{
- // InternalRoom.g:7989:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:7990:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8039:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8040:1: (lv_targets_6_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:7990:1: (lv_targets_6_0= ruleAnnotationTargetType )
- // InternalRoom.g:7991:3: lv_targets_6_0= ruleAnnotationTargetType
+ // InternalRoom.g:8040:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8041:3: lv_targets_6_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
- pushFollow(FOLLOW_141);
+ pushFollow(FOLLOW_142);
lv_targets_6_0=ruleAnnotationTargetType();
state._fsp--;
@@ -19917,20 +20051,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8008:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8058:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
{
- // InternalRoom.g:8008:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
- // InternalRoom.g:8008:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
+ // InternalRoom.g:8058:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8058:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_142);
+ otherlv_7=(Token)match(input,14,FOLLOW_143);
newLeafNode(otherlv_7, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- // InternalRoom.g:8012:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8013:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8062:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8063:1: (lv_targets_8_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8013:1: (lv_targets_8_0= ruleAnnotationTargetType )
- // InternalRoom.g:8014:3: lv_targets_8_0= ruleAnnotationTargetType
+ // InternalRoom.g:8063:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8064:3: lv_targets_8_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
@@ -19957,30 +20091,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8030:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
- loop165:
+ // InternalRoom.g:8080:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
+ loop167:
do {
- int alt165=2;
- int LA165_0 = input.LA(1);
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA165_0==25) ) {
- alt165=1;
+ if ( (LA167_0==25) ) {
+ alt167=1;
}
- switch (alt165) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:8030:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8080:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
{
- otherlv_9=(Token)match(input,25,FOLLOW_142);
+ otherlv_9=(Token)match(input,25,FOLLOW_143);
newLeafNode(otherlv_9, grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- // InternalRoom.g:8034:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8035:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8084:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8085:1: (lv_targets_10_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8035:1: (lv_targets_10_0= ruleAnnotationTargetType )
- // InternalRoom.g:8036:3: lv_targets_10_0= ruleAnnotationTargetType
+ // InternalRoom.g:8085:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8086:3: lv_targets_10_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
@@ -20012,11 +20146,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop165;
+ break loop167;
}
} while (true);
- otherlv_11=(Token)match(input,15,FOLLOW_141);
+ otherlv_11=(Token)match(input,15,FOLLOW_142);
newLeafNode(otherlv_11, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
@@ -20029,28 +20163,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8056:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
- loop167:
+ // InternalRoom.g:8106:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
+ loop169:
do {
- int alt167=2;
- int LA167_0 = input.LA(1);
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( ((LA167_0>=111 && LA167_0<=112)) ) {
- alt167=1;
+ if ( ((LA169_0>=111 && LA169_0<=112)) ) {
+ alt169=1;
}
- switch (alt167) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:8057:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8107:1: (lv_attributes_12_0= ruleAnnotationAttribute )
{
- // InternalRoom.g:8057:1: (lv_attributes_12_0= ruleAnnotationAttribute )
- // InternalRoom.g:8058:3: lv_attributes_12_0= ruleAnnotationAttribute
+ // InternalRoom.g:8107:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8108:3: lv_attributes_12_0= ruleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
- pushFollow(FOLLOW_141);
+ pushFollow(FOLLOW_142);
lv_attributes_12_0=ruleAnnotationAttribute();
state._fsp--;
@@ -20074,7 +20208,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop167;
+ break loop169;
}
} while (true);
@@ -20103,7 +20237,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:8086:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:8136:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
public final EObject entryRuleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20111,8 +20245,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8087:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
- // InternalRoom.g:8088:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
+ // InternalRoom.g:8137:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
+ // InternalRoom.g:8138:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20139,7 +20273,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:8095:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
+ // InternalRoom.g:8145:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
public final EObject ruleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20151,114 +20285,114 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8098:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
- // InternalRoom.g:8099:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ // InternalRoom.g:8148:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:8149:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:8099:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:8149:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA168_0==111) ) {
- int LA168_1 = input.LA(2);
+ if ( (LA170_0==111) ) {
+ int LA170_1 = input.LA(2);
- if ( (LA168_1==113) ) {
- int LA168_3 = input.LA(3);
+ if ( (LA170_1==113) ) {
+ int LA170_3 = input.LA(3);
- if ( (LA168_3==RULE_ID) ) {
- int LA168_4 = input.LA(4);
+ if ( (LA170_3==RULE_ID) ) {
+ int LA170_4 = input.LA(4);
- if ( (LA168_4==16) ) {
- int LA168_5 = input.LA(5);
+ if ( (LA170_4==16) ) {
+ int LA170_5 = input.LA(5);
- if ( ((LA168_5>=129 && LA168_5<=132)) ) {
- alt168=1;
+ if ( (LA170_5==14) ) {
+ alt170=2;
}
- else if ( (LA168_5==14) ) {
- alt168=2;
+ else if ( ((LA170_5>=129 && LA170_5<=132)) ) {
+ alt170=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 5, input);
+ new NoViableAltException("", 170, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 4, input);
+ new NoViableAltException("", 170, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 3, input);
+ new NoViableAltException("", 170, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 1, input);
+ new NoViableAltException("", 170, 1, input);
throw nvae;
}
}
- else if ( (LA168_0==112) ) {
- int LA168_2 = input.LA(2);
+ else if ( (LA170_0==112) ) {
+ int LA170_2 = input.LA(2);
- if ( (LA168_2==113) ) {
- int LA168_3 = input.LA(3);
+ if ( (LA170_2==113) ) {
+ int LA170_3 = input.LA(3);
- if ( (LA168_3==RULE_ID) ) {
- int LA168_4 = input.LA(4);
+ if ( (LA170_3==RULE_ID) ) {
+ int LA170_4 = input.LA(4);
- if ( (LA168_4==16) ) {
- int LA168_5 = input.LA(5);
+ if ( (LA170_4==16) ) {
+ int LA170_5 = input.LA(5);
- if ( ((LA168_5>=129 && LA168_5<=132)) ) {
- alt168=1;
+ if ( (LA170_5==14) ) {
+ alt170=2;
}
- else if ( (LA168_5==14) ) {
- alt168=2;
+ else if ( ((LA170_5>=129 && LA170_5<=132)) ) {
+ alt170=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 5, input);
+ new NoViableAltException("", 170, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 4, input);
+ new NoViableAltException("", 170, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 3, input);
+ new NoViableAltException("", 170, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 2, input);
+ new NoViableAltException("", 170, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 168, 0, input);
+ new NoViableAltException("", 170, 0, input);
throw nvae;
}
- switch (alt168) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:8100:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
+ // InternalRoom.g:8150:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
@@ -20276,7 +20410,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8110:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
+ // InternalRoom.g:8160:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
@@ -20314,7 +20448,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:8126:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:8176:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
public final EObject entryRuleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20322,8 +20456,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8127:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:8128:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:8177:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:8178:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20350,7 +20484,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:8135:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
+ // InternalRoom.g:8185:1: ruleSimpleAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) ;
public final EObject ruleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20365,39 +20499,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8138:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
- // InternalRoom.g:8139:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalRoom.g:8188:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) ) )
+ // InternalRoom.g:8189:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
{
- // InternalRoom.g:8139:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
- // InternalRoom.g:8139:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8189:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) ) )
+ // InternalRoom.g:8189:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' ( (lv_type_5_0= ruleLiteralType ) )
{
- // InternalRoom.g:8139:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt169=2;
- int LA169_0 = input.LA(1);
+ // InternalRoom.g:8189:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA169_0==111) ) {
- alt169=1;
+ if ( (LA171_0==111) ) {
+ alt171=1;
}
- else if ( (LA169_0==112) ) {
- alt169=2;
+ else if ( (LA171_0==112) ) {
+ alt171=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 169, 0, input);
+ new NoViableAltException("", 171, 0, input);
throw nvae;
}
- switch (alt169) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:8139:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8189:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8139:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8140:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8189:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8190:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8140:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8141:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8190:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8191:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,111,FOLLOW_143);
+ lv_optional_0_0=(Token)match(input,111,FOLLOW_144);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -20417,9 +20551,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8155:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8205:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,112,FOLLOW_143);
+ otherlv_1=(Token)match(input,112,FOLLOW_144);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -20433,11 +20567,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8163:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8164:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8213:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8214:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8164:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8165:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8214:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8215:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20463,11 +20597,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:8185:1: ( (lv_type_5_0= ruleLiteralType ) )
- // InternalRoom.g:8186:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8235:1: ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8236:1: (lv_type_5_0= ruleLiteralType )
{
- // InternalRoom.g:8186:1: (lv_type_5_0= ruleLiteralType )
- // InternalRoom.g:8187:3: lv_type_5_0= ruleLiteralType
+ // InternalRoom.g:8236:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8237:3: lv_type_5_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
@@ -20515,7 +20649,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:8211:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:8261:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
public final EObject entryRuleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20523,8 +20657,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8212:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:8213:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:8262:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:8263:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20551,7 +20685,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:8220:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
+ // InternalRoom.g:8270:1: ruleEnumAnnotationAttribute returns [EObject current=null] : ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) ;
public final EObject ruleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20569,39 +20703,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8223:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
- // InternalRoom.g:8224:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalRoom.g:8273:28: ( ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' ) )
+ // InternalRoom.g:8274:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
{
- // InternalRoom.g:8224:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
- // InternalRoom.g:8224:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
+ // InternalRoom.g:8274:1: ( ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}' )
+ // InternalRoom.g:8274:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' ) otherlv_2= 'attribute' ( (lv_name_3_0= RULE_ID ) ) otherlv_4= ':' otherlv_5= '{' ( (lv_values_6_0= RULE_STRING ) ) (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )* otherlv_9= '}'
{
- // InternalRoom.g:8224:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:8274:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA170_0==111) ) {
- alt170=1;
+ if ( (LA172_0==111) ) {
+ alt172=1;
}
- else if ( (LA170_0==112) ) {
- alt170=2;
+ else if ( (LA172_0==112) ) {
+ alt172=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 170, 0, input);
+ new NoViableAltException("", 172, 0, input);
throw nvae;
}
- switch (alt170) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:8224:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8274:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8224:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8225:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8274:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8275:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8225:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8226:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8275:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8276:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,111,FOLLOW_143);
+ lv_optional_0_0=(Token)match(input,111,FOLLOW_144);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -20621,9 +20755,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8240:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8290:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,112,FOLLOW_143);
+ otherlv_1=(Token)match(input,112,FOLLOW_144);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -20637,11 +20771,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8248:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8249:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8298:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8299:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8249:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8250:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8299:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8300:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20671,11 +20805,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:8274:1: ( (lv_values_6_0= RULE_STRING ) )
- // InternalRoom.g:8275:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8324:1: ( (lv_values_6_0= RULE_STRING ) )
+ // InternalRoom.g:8325:1: (lv_values_6_0= RULE_STRING )
{
- // InternalRoom.g:8275:1: (lv_values_6_0= RULE_STRING )
- // InternalRoom.g:8276:3: lv_values_6_0= RULE_STRING
+ // InternalRoom.g:8325:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8326:3: lv_values_6_0= RULE_STRING
{
lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -20697,30 +20831,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8292:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
- loop171:
+ // InternalRoom.g:8342:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
+ loop173:
do {
- int alt171=2;
- int LA171_0 = input.LA(1);
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA171_0==25) ) {
- alt171=1;
+ if ( (LA173_0==25) ) {
+ alt173=1;
}
- switch (alt171) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:8292:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8342:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
otherlv_7=(Token)match(input,25,FOLLOW_12);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- // InternalRoom.g:8296:1: ( (lv_values_8_0= RULE_STRING ) )
- // InternalRoom.g:8297:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8346:1: ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8347:1: (lv_values_8_0= RULE_STRING )
{
- // InternalRoom.g:8297:1: (lv_values_8_0= RULE_STRING )
- // InternalRoom.g:8298:3: lv_values_8_0= RULE_STRING
+ // InternalRoom.g:8347:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8348:3: lv_values_8_0= RULE_STRING
{
lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_20);
@@ -20747,7 +20881,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop171;
+ break loop173;
}
} while (true);
@@ -20776,7 +20910,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:8326:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ // InternalRoom.g:8376:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
public final EObject entryRuleImport() throws RecognitionException {
EObject current = null;
@@ -20784,8 +20918,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8327:2: (iv_ruleImport= ruleImport EOF )
- // InternalRoom.g:8328:2: iv_ruleImport= ruleImport EOF
+ // InternalRoom.g:8377:2: (iv_ruleImport= ruleImport EOF )
+ // InternalRoom.g:8378:2: iv_ruleImport= ruleImport EOF
{
newCompositeNode(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -20812,7 +20946,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:8335:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8385:1: ruleImport returns [EObject current=null] : (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) ;
public final EObject ruleImport() throws RecognitionException {
EObject current = null;
@@ -20826,49 +20960,49 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8338:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8339:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8388:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8389:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8339:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
- // InternalRoom.g:8339:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8389:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8389:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
{
- otherlv_0=(Token)match(input,114,FOLLOW_144);
+ otherlv_0=(Token)match(input,114,FOLLOW_145);
newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0());
- // InternalRoom.g:8343:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:8393:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA172_0==RULE_ID) ) {
- alt172=1;
+ if ( (LA174_0==RULE_ID) ) {
+ alt174=1;
}
- else if ( (LA172_0==116) ) {
- alt172=2;
+ else if ( (LA174_0==116) ) {
+ alt174=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 172, 0, input);
+ new NoViableAltException("", 174, 0, input);
throw nvae;
}
- switch (alt172) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:8343:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8393:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
{
- // InternalRoom.g:8343:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
- // InternalRoom.g:8343:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
+ // InternalRoom.g:8393:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8393:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
{
- // InternalRoom.g:8343:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
- // InternalRoom.g:8344:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8393:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
+ // InternalRoom.g:8394:1: (lv_importedNamespace_1_0= ruleImportedFQN )
{
- // InternalRoom.g:8344:1: (lv_importedNamespace_1_0= ruleImportedFQN )
- // InternalRoom.g:8345:3: lv_importedNamespace_1_0= ruleImportedFQN
+ // InternalRoom.g:8394:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8395:3: lv_importedNamespace_1_0= ruleImportedFQN
{
newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
- pushFollow(FOLLOW_145);
+ pushFollow(FOLLOW_146);
lv_importedNamespace_1_0=ruleImportedFQN();
state._fsp--;
@@ -20901,7 +21035,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8366:7: otherlv_3= 'model'
+ // InternalRoom.g:8416:7: otherlv_3= 'model'
{
otherlv_3=(Token)match(input,116,FOLLOW_12);
@@ -20913,11 +21047,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8370:2: ( (lv_importURI_4_0= RULE_STRING ) )
- // InternalRoom.g:8371:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8420:2: ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8421:1: (lv_importURI_4_0= RULE_STRING )
{
- // InternalRoom.g:8371:1: (lv_importURI_4_0= RULE_STRING )
- // InternalRoom.g:8372:3: lv_importURI_4_0= RULE_STRING
+ // InternalRoom.g:8421:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8422:3: lv_importURI_4_0= RULE_STRING
{
lv_importURI_4_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -20960,7 +21094,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:8396:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
+ // InternalRoom.g:8446:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
public final String entryRuleImportedFQN() throws RecognitionException {
String current = null;
@@ -20968,8 +21102,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8397:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
- // InternalRoom.g:8398:2: iv_ruleImportedFQN= ruleImportedFQN EOF
+ // InternalRoom.g:8447:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
+ // InternalRoom.g:8448:2: iv_ruleImportedFQN= ruleImportedFQN EOF
{
newCompositeNode(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -20996,7 +21130,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:8405:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
+ // InternalRoom.g:8455:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleImportedFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -21007,16 +21141,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8408:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
- // InternalRoom.g:8409:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8458:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
+ // InternalRoom.g:8459:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
{
- // InternalRoom.g:8409:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
- // InternalRoom.g:8410:5: this_FQN_0= ruleFQN (kw= '.*' )?
+ // InternalRoom.g:8459:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8460:5: this_FQN_0= ruleFQN (kw= '.*' )?
{
newCompositeNode(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- pushFollow(FOLLOW_146);
+ pushFollow(FOLLOW_147);
this_FQN_0=ruleFQN();
state._fsp--;
@@ -21027,16 +21161,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
- // InternalRoom.g:8420:1: (kw= '.*' )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:8470:1: (kw= '.*' )?
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA173_0==117) ) {
- alt173=1;
+ if ( (LA175_0==117) ) {
+ alt175=1;
}
- switch (alt173) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:8421:2: kw= '.*'
+ // InternalRoom.g:8471:2: kw= '.*'
{
kw=(Token)match(input,117,FOLLOW_2);
@@ -21070,7 +21204,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:8434:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
+ // InternalRoom.g:8484:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
public final EObject entryRuleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21078,8 +21212,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8435:2: (iv_ruleDocumentation= ruleDocumentation EOF )
- // InternalRoom.g:8436:2: iv_ruleDocumentation= ruleDocumentation EOF
+ // InternalRoom.g:8485:2: (iv_ruleDocumentation= ruleDocumentation EOF )
+ // InternalRoom.g:8486:2: iv_ruleDocumentation= ruleDocumentation EOF
{
newCompositeNode(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -21106,7 +21240,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:8443:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
+ // InternalRoom.g:8493:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
public final EObject ruleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21117,14 +21251,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8446:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
- // InternalRoom.g:8447:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8496:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
+ // InternalRoom.g:8497:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
{
- // InternalRoom.g:8447:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
- // InternalRoom.g:8447:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
+ // InternalRoom.g:8497:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8497:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
{
- // InternalRoom.g:8447:2: ()
- // InternalRoom.g:8448:5:
+ // InternalRoom.g:8497:2: ()
+ // InternalRoom.g:8498:5:
{
current = forceCreateModelElement(
@@ -21134,29 +21268,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,34,FOLLOW_147);
+ otherlv_1=(Token)match(input,34,FOLLOW_148);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- // InternalRoom.g:8457:1: ( (lv_lines_2_0= RULE_STRING ) )*
- loop174:
+ // InternalRoom.g:8507:1: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop176:
do {
- int alt174=2;
- int LA174_0 = input.LA(1);
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA174_0==RULE_STRING) ) {
- alt174=1;
+ if ( (LA176_0==RULE_STRING) ) {
+ alt176=1;
}
- switch (alt174) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:8458:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8508:1: (lv_lines_2_0= RULE_STRING )
{
- // InternalRoom.g:8458:1: (lv_lines_2_0= RULE_STRING )
- // InternalRoom.g:8459:3: lv_lines_2_0= RULE_STRING
+ // InternalRoom.g:8508:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8509:3: lv_lines_2_0= RULE_STRING
{
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_147);
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_148);
newLeafNode(lv_lines_2_0, grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
@@ -21178,7 +21312,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop174;
+ break loop176;
}
} while (true);
@@ -21207,7 +21341,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:8491:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
+ // InternalRoom.g:8541:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
public final EObject entryRuleLiteral() throws RecognitionException {
EObject current = null;
@@ -21215,8 +21349,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8492:2: (iv_ruleLiteral= ruleLiteral EOF )
- // InternalRoom.g:8493:2: iv_ruleLiteral= ruleLiteral EOF
+ // InternalRoom.g:8542:2: (iv_ruleLiteral= ruleLiteral EOF )
+ // InternalRoom.g:8543:2: iv_ruleLiteral= ruleLiteral EOF
{
newCompositeNode(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -21243,7 +21377,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:8500:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
+ // InternalRoom.g:8550:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
public final EObject ruleLiteral() throws RecognitionException {
EObject current = null;
@@ -21257,16 +21391,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8503:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
- // InternalRoom.g:8504:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ // InternalRoom.g:8553:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
+ // InternalRoom.g:8554:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
{
- // InternalRoom.g:8504:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
- int alt175=3;
+ // InternalRoom.g:8554:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ int alt177=3;
switch ( input.LA(1) ) {
case 118:
case 119:
{
- alt175=1;
+ alt177=1;
}
break;
case RULE_INT:
@@ -21274,24 +21408,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
case 120:
case 121:
{
- alt175=2;
+ alt177=2;
}
break;
case RULE_STRING:
{
- alt175=3;
+ alt177=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 175, 0, input);
+ new NoViableAltException("", 177, 0, input);
throw nvae;
}
- switch (alt175) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:8505:5: this_BooleanLiteral_0= ruleBooleanLiteral
+ // InternalRoom.g:8555:5: this_BooleanLiteral_0= ruleBooleanLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
@@ -21309,7 +21443,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8515:5: this_NumberLiteral_1= ruleNumberLiteral
+ // InternalRoom.g:8565:5: this_NumberLiteral_1= ruleNumberLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
@@ -21327,7 +21461,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:8525:5: this_StringLiteral_2= ruleStringLiteral
+ // InternalRoom.g:8575:5: this_StringLiteral_2= ruleStringLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
@@ -21365,7 +21499,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:8541:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalRoom.g:8591:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21373,8 +21507,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8542:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalRoom.g:8543:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalRoom.g:8592:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalRoom.g:8593:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
newCompositeNode(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -21401,7 +21535,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:8550:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalRoom.g:8600:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21411,14 +21545,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8553:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalRoom.g:8554:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8603:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalRoom.g:8604:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalRoom.g:8554:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalRoom.g:8554:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalRoom.g:8604:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8604:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalRoom.g:8554:2: ()
- // InternalRoom.g:8555:5:
+ // InternalRoom.g:8604:2: ()
+ // InternalRoom.g:8605:5:
{
current = forceCreateModelElement(
@@ -21428,25 +21562,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8560:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:8610:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA176_0==118) ) {
- alt176=1;
+ if ( (LA178_0==118) ) {
+ alt178=1;
}
- else if ( (LA176_0==119) ) {
- alt176=2;
+ else if ( (LA178_0==119) ) {
+ alt178=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 176, 0, input);
+ new NoViableAltException("", 178, 0, input);
throw nvae;
}
- switch (alt176) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:8560:4: otherlv_1= 'false'
+ // InternalRoom.g:8610:4: otherlv_1= 'false'
{
otherlv_1=(Token)match(input,118,FOLLOW_2);
@@ -21456,13 +21590,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8565:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8615:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalRoom.g:8565:6: ( (lv_isTrue_2_0= 'true' ) )
- // InternalRoom.g:8566:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8615:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8616:1: (lv_isTrue_2_0= 'true' )
{
- // InternalRoom.g:8566:1: (lv_isTrue_2_0= 'true' )
- // InternalRoom.g:8567:3: lv_isTrue_2_0= 'true'
+ // InternalRoom.g:8616:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8617:3: lv_isTrue_2_0= 'true'
{
lv_isTrue_2_0=(Token)match(input,119,FOLLOW_2);
@@ -21507,7 +21641,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:8588:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
+ // InternalRoom.g:8638:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
public final EObject entryRuleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21515,8 +21649,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8589:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
- // InternalRoom.g:8590:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
+ // InternalRoom.g:8639:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
+ // InternalRoom.g:8640:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
{
newCompositeNode(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -21543,7 +21677,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:8597:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
+ // InternalRoom.g:8647:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
public final EObject ruleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -21555,35 +21689,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8600:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
- // InternalRoom.g:8601:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ // InternalRoom.g:8650:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
+ // InternalRoom.g:8651:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
{
- // InternalRoom.g:8601:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
- int alt177=2;
+ // InternalRoom.g:8651:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ int alt179=2;
switch ( input.LA(1) ) {
case 120:
{
- int LA177_1 = input.LA(2);
+ int LA179_1 = input.LA(2);
- if ( (LA177_1==RULE_INT) ) {
- int LA177_3 = input.LA(3);
+ if ( (LA179_1==RULE_INT) ) {
+ int LA179_3 = input.LA(3);
- if ( (LA177_3==72) ) {
- alt177=2;
+ if ( (LA179_3==EOF||LA179_3==21||LA179_3==25) ) {
+ alt179=1;
}
- else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
- alt177=1;
+ else if ( (LA179_3==72) ) {
+ alt179=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 3, input);
+ new NoViableAltException("", 179, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 1, input);
+ new NoViableAltException("", 179, 1, input);
throw nvae;
}
@@ -21591,27 +21725,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 121:
{
- int LA177_2 = input.LA(2);
+ int LA179_2 = input.LA(2);
- if ( (LA177_2==RULE_INT) ) {
- int LA177_3 = input.LA(3);
+ if ( (LA179_2==RULE_INT) ) {
+ int LA179_3 = input.LA(3);
- if ( (LA177_3==72) ) {
- alt177=2;
+ if ( (LA179_3==EOF||LA179_3==21||LA179_3==25) ) {
+ alt179=1;
}
- else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
- alt177=1;
+ else if ( (LA179_3==72) ) {
+ alt179=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 3, input);
+ new NoViableAltException("", 179, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 2, input);
+ new NoViableAltException("", 179, 2, input);
throw nvae;
}
@@ -21619,17 +21753,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA177_3 = input.LA(2);
+ int LA179_3 = input.LA(2);
- if ( (LA177_3==72) ) {
- alt177=2;
+ if ( (LA179_3==EOF||LA179_3==21||LA179_3==25) ) {
+ alt179=1;
}
- else if ( (LA177_3==EOF||LA177_3==21||LA177_3==25) ) {
- alt177=1;
+ else if ( (LA179_3==72) ) {
+ alt179=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 3, input);
+ new NoViableAltException("", 179, 3, input);
throw nvae;
}
@@ -21637,19 +21771,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_HEX:
{
- alt177=1;
+ alt179=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 177, 0, input);
+ new NoViableAltException("", 179, 0, input);
throw nvae;
}
- switch (alt177) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:8602:5: this_IntLiteral_0= ruleIntLiteral
+ // InternalRoom.g:8652:5: this_IntLiteral_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
@@ -21667,7 +21801,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8612:5: this_RealLiteral_1= ruleRealLiteral
+ // InternalRoom.g:8662:5: this_RealLiteral_1= ruleRealLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
@@ -21705,7 +21839,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:8628:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
+ // InternalRoom.g:8678:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
public final EObject entryRuleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -21713,8 +21847,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8629:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
- // InternalRoom.g:8630:2: iv_ruleRealLiteral= ruleRealLiteral EOF
+ // InternalRoom.g:8679:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
+ // InternalRoom.g:8680:2: iv_ruleRealLiteral= ruleRealLiteral EOF
{
newCompositeNode(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -21741,7 +21875,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:8637:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
+ // InternalRoom.g:8687:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
public final EObject ruleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -21751,14 +21885,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8640:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
- // InternalRoom.g:8641:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8690:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
+ // InternalRoom.g:8691:1: ( () ( (lv_value_1_0= ruleReal ) ) )
{
- // InternalRoom.g:8641:1: ( () ( (lv_value_1_0= ruleReal ) ) )
- // InternalRoom.g:8641:2: () ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8691:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8691:2: () ( (lv_value_1_0= ruleReal ) )
{
- // InternalRoom.g:8641:2: ()
- // InternalRoom.g:8642:5:
+ // InternalRoom.g:8691:2: ()
+ // InternalRoom.g:8692:5:
{
current = forceCreateModelElement(
@@ -21768,11 +21902,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8647:2: ( (lv_value_1_0= ruleReal ) )
- // InternalRoom.g:8648:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8697:2: ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8698:1: (lv_value_1_0= ruleReal )
{
- // InternalRoom.g:8648:1: (lv_value_1_0= ruleReal )
- // InternalRoom.g:8649:3: lv_value_1_0= ruleReal
+ // InternalRoom.g:8698:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8699:3: lv_value_1_0= ruleReal
{
newCompositeNode(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
@@ -21820,7 +21954,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:8673:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
+ // InternalRoom.g:8723:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
public final EObject entryRuleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -21828,8 +21962,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8674:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
- // InternalRoom.g:8675:2: iv_ruleIntLiteral= ruleIntLiteral EOF
+ // InternalRoom.g:8724:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
+ // InternalRoom.g:8725:2: iv_ruleIntLiteral= ruleIntLiteral EOF
{
newCompositeNode(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -21856,7 +21990,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:8682:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
+ // InternalRoom.g:8732:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
public final EObject ruleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -21866,14 +22000,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8685:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
- // InternalRoom.g:8686:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8735:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
+ // InternalRoom.g:8736:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
{
- // InternalRoom.g:8686:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
- // InternalRoom.g:8686:2: () ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8736:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8736:2: () ( (lv_value_1_0= ruleInteger ) )
{
- // InternalRoom.g:8686:2: ()
- // InternalRoom.g:8687:5:
+ // InternalRoom.g:8736:2: ()
+ // InternalRoom.g:8737:5:
{
current = forceCreateModelElement(
@@ -21883,11 +22017,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8692:2: ( (lv_value_1_0= ruleInteger ) )
- // InternalRoom.g:8693:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8742:2: ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8743:1: (lv_value_1_0= ruleInteger )
{
- // InternalRoom.g:8693:1: (lv_value_1_0= ruleInteger )
- // InternalRoom.g:8694:3: lv_value_1_0= ruleInteger
+ // InternalRoom.g:8743:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8744:3: lv_value_1_0= ruleInteger
{
newCompositeNode(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
@@ -21935,7 +22069,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:8718:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalRoom.g:8768:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final EObject entryRuleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -21943,8 +22077,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8719:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalRoom.g:8720:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalRoom.g:8769:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalRoom.g:8770:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
newCompositeNode(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -21971,7 +22105,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:8727:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8777:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -21980,14 +22114,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8730:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8731:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8780:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8781:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8731:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalRoom.g:8731:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8781:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8781:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalRoom.g:8731:2: ()
- // InternalRoom.g:8732:5:
+ // InternalRoom.g:8781:2: ()
+ // InternalRoom.g:8782:5:
{
current = forceCreateModelElement(
@@ -21997,11 +22131,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8737:2: ( (lv_value_1_0= RULE_STRING ) )
- // InternalRoom.g:8738:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8787:2: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8788:1: (lv_value_1_0= RULE_STRING )
{
- // InternalRoom.g:8738:1: (lv_value_1_0= RULE_STRING )
- // InternalRoom.g:8739:3: lv_value_1_0= RULE_STRING
+ // InternalRoom.g:8788:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8789:3: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -22044,7 +22178,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:8763:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
+ // InternalRoom.g:8813:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
public final String entryRuleInteger() throws RecognitionException {
String current = null;
@@ -22052,8 +22186,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8764:2: (iv_ruleInteger= ruleInteger EOF )
- // InternalRoom.g:8765:2: iv_ruleInteger= ruleInteger EOF
+ // InternalRoom.g:8814:2: (iv_ruleInteger= ruleInteger EOF )
+ // InternalRoom.g:8815:2: iv_ruleInteger= ruleInteger EOF
{
newCompositeNode(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -22080,7 +22214,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:8772:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
+ // InternalRoom.g:8822:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
public final AntlrDatatypeRuleToken ruleInteger() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22091,45 +22225,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8775:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
- // InternalRoom.g:8776:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ // InternalRoom.g:8825:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
+ // InternalRoom.g:8826:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
{
- // InternalRoom.g:8776:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:8826:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA179_0==RULE_INT||(LA179_0>=120 && LA179_0<=121)) ) {
- alt179=1;
+ if ( (LA181_0==RULE_INT||(LA181_0>=120 && LA181_0<=121)) ) {
+ alt181=1;
}
- else if ( (LA179_0==RULE_HEX) ) {
- alt179=2;
+ else if ( (LA181_0==RULE_HEX) ) {
+ alt181=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 179, 0, input);
+ new NoViableAltException("", 181, 0, input);
throw nvae;
}
- switch (alt179) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:8776:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8826:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
{
- // InternalRoom.g:8776:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
- // InternalRoom.g:8776:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
+ // InternalRoom.g:8826:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8826:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
{
- // InternalRoom.g:8776:3: (kw= '+' | kw= '-' )?
- int alt178=3;
- int LA178_0 = input.LA(1);
+ // InternalRoom.g:8826:3: (kw= '+' | kw= '-' )?
+ int alt180=3;
+ int LA180_0 = input.LA(1);
- if ( (LA178_0==120) ) {
- alt178=1;
+ if ( (LA180_0==120) ) {
+ alt180=1;
}
- else if ( (LA178_0==121) ) {
- alt178=2;
+ else if ( (LA180_0==121) ) {
+ alt180=2;
}
- switch (alt178) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:8777:2: kw= '+'
+ // InternalRoom.g:8827:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22140,7 +22274,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8784:2: kw= '-'
+ // InternalRoom.g:8834:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22167,7 +22301,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8797:10: this_HEX_3= RULE_HEX
+ // InternalRoom.g:8847:10: this_HEX_3= RULE_HEX
{
this_HEX_3=(Token)match(input,RULE_HEX,FOLLOW_2);
@@ -22200,7 +22334,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:8812:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
+ // InternalRoom.g:8862:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
public final String entryRuleReal() throws RecognitionException {
String current = null;
@@ -22208,8 +22342,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8813:2: (iv_ruleReal= ruleReal EOF )
- // InternalRoom.g:8814:2: iv_ruleReal= ruleReal EOF
+ // InternalRoom.g:8863:2: (iv_ruleReal= ruleReal EOF )
+ // InternalRoom.g:8864:2: iv_ruleReal= ruleReal EOF
{
newCompositeNode(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -22236,7 +22370,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:8821:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
+ // InternalRoom.g:8871:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
public final AntlrDatatypeRuleToken ruleReal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22248,55 +22382,55 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8824:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
- // InternalRoom.g:8825:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ // InternalRoom.g:8874:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
+ // InternalRoom.g:8875:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
{
- // InternalRoom.g:8825:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
- int alt180=2;
+ // InternalRoom.g:8875:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ int alt182=2;
switch ( input.LA(1) ) {
case 120:
{
- int LA180_1 = input.LA(2);
+ int LA182_1 = input.LA(2);
- if ( (LA180_1==RULE_INT) ) {
- int LA180_3 = input.LA(3);
+ if ( (LA182_1==RULE_INT) ) {
+ int LA182_3 = input.LA(3);
- if ( (LA180_3==72) ) {
- int LA180_4 = input.LA(4);
+ if ( (LA182_3==72) ) {
+ int LA182_4 = input.LA(4);
- if ( (LA180_4==RULE_INT) ) {
- int LA180_5 = input.LA(5);
+ if ( (LA182_4==RULE_INT) ) {
+ int LA182_5 = input.LA(5);
- if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
- alt180=1;
+ if ( (LA182_5==EOF||LA182_5==21||LA182_5==25) ) {
+ alt182=1;
}
- else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
- alt180=2;
+ else if ( ((LA182_5>=122 && LA182_5<=123)) ) {
+ alt182=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 5, input);
+ new NoViableAltException("", 182, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 4, input);
+ new NoViableAltException("", 182, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 182, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 1, input);
+ new NoViableAltException("", 182, 1, input);
throw nvae;
}
@@ -22304,47 +22438,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case 121:
{
- int LA180_2 = input.LA(2);
+ int LA182_2 = input.LA(2);
- if ( (LA180_2==RULE_INT) ) {
- int LA180_3 = input.LA(3);
+ if ( (LA182_2==RULE_INT) ) {
+ int LA182_3 = input.LA(3);
- if ( (LA180_3==72) ) {
- int LA180_4 = input.LA(4);
+ if ( (LA182_3==72) ) {
+ int LA182_4 = input.LA(4);
- if ( (LA180_4==RULE_INT) ) {
- int LA180_5 = input.LA(5);
+ if ( (LA182_4==RULE_INT) ) {
+ int LA182_5 = input.LA(5);
- if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
- alt180=1;
+ if ( (LA182_5==EOF||LA182_5==21||LA182_5==25) ) {
+ alt182=1;
}
- else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
- alt180=2;
+ else if ( ((LA182_5>=122 && LA182_5<=123)) ) {
+ alt182=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 5, input);
+ new NoViableAltException("", 182, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 4, input);
+ new NoViableAltException("", 182, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 182, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 2, input);
+ new NoViableAltException("", 182, 2, input);
throw nvae;
}
@@ -22352,37 +22486,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA180_3 = input.LA(2);
+ int LA182_3 = input.LA(2);
- if ( (LA180_3==72) ) {
- int LA180_4 = input.LA(3);
+ if ( (LA182_3==72) ) {
+ int LA182_4 = input.LA(3);
- if ( (LA180_4==RULE_INT) ) {
- int LA180_5 = input.LA(4);
+ if ( (LA182_4==RULE_INT) ) {
+ int LA182_5 = input.LA(4);
- if ( (LA180_5==EOF||LA180_5==21||LA180_5==25) ) {
- alt180=1;
+ if ( (LA182_5==EOF||LA182_5==21||LA182_5==25) ) {
+ alt182=1;
}
- else if ( ((LA180_5>=122 && LA180_5<=123)) ) {
- alt180=2;
+ else if ( ((LA182_5>=122 && LA182_5<=123)) ) {
+ alt182=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 5, input);
+ new NoViableAltException("", 182, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 4, input);
+ new NoViableAltException("", 182, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 180, 3, input);
+ new NoViableAltException("", 182, 3, input);
throw nvae;
}
@@ -22390,14 +22524,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 180, 0, input);
+ new NoViableAltException("", 182, 0, input);
throw nvae;
}
- switch (alt180) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:8826:5: this_Decimal_0= ruleDecimal
+ // InternalRoom.g:8876:5: this_Decimal_0= ruleDecimal
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
@@ -22417,7 +22551,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8838:5: this_DecimalExp_1= ruleDecimalExp
+ // InternalRoom.g:8888:5: this_DecimalExp_1= ruleDecimalExp
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
@@ -22457,7 +22591,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:8856:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
+ // InternalRoom.g:8906:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
public final String entryRuleDecimal() throws RecognitionException {
String current = null;
@@ -22468,8 +22602,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8860:2: (iv_ruleDecimal= ruleDecimal EOF )
- // InternalRoom.g:8861:2: iv_ruleDecimal= ruleDecimal EOF
+ // InternalRoom.g:8910:2: (iv_ruleDecimal= ruleDecimal EOF )
+ // InternalRoom.g:8911:2: iv_ruleDecimal= ruleDecimal EOF
{
newCompositeNode(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -22499,7 +22633,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:8871:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
+ // InternalRoom.g:8921:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimal() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22511,25 +22645,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8875:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
- // InternalRoom.g:8876:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:8925:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
+ // InternalRoom.g:8926:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
{
- // InternalRoom.g:8876:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
- // InternalRoom.g:8876:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
+ // InternalRoom.g:8926:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:8926:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
{
- // InternalRoom.g:8876:2: (kw= '+' | kw= '-' )?
- int alt181=3;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:8926:2: (kw= '+' | kw= '-' )?
+ int alt183=3;
+ int LA183_0 = input.LA(1);
- if ( (LA181_0==120) ) {
- alt181=1;
+ if ( (LA183_0==120) ) {
+ alt183=1;
}
- else if ( (LA181_0==121) ) {
- alt181=2;
+ else if ( (LA183_0==121) ) {
+ alt183=2;
}
- switch (alt181) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:8877:2: kw= '+'
+ // InternalRoom.g:8927:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22540,7 +22674,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8884:2: kw= '-'
+ // InternalRoom.g:8934:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22553,7 +22687,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_100);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_101);
current.merge(this_INT_2);
@@ -22596,7 +22730,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:8920:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
+ // InternalRoom.g:8970:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
public final String entryRuleDecimalExp() throws RecognitionException {
String current = null;
@@ -22607,8 +22741,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8924:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
- // InternalRoom.g:8925:2: iv_ruleDecimalExp= ruleDecimalExp EOF
+ // InternalRoom.g:8974:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
+ // InternalRoom.g:8975:2: iv_ruleDecimalExp= ruleDecimalExp EOF
{
newCompositeNode(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -22638,7 +22772,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:8935:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
+ // InternalRoom.g:8985:1: ruleDecimalExp returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) ;
public final AntlrDatatypeRuleToken ruleDecimalExp() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22651,25 +22785,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:8939:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
- // InternalRoom.g:8940:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalRoom.g:8989:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT ) )
+ // InternalRoom.g:8990:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
{
- // InternalRoom.g:8940:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
- // InternalRoom.g:8940:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
+ // InternalRoom.g:8990:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT )
+ // InternalRoom.g:8990:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT (kw= 'e' | kw= 'E' ) (kw= '+' | kw= '-' )? this_INT_9= RULE_INT
{
- // InternalRoom.g:8940:2: (kw= '+' | kw= '-' )?
- int alt182=3;
- int LA182_0 = input.LA(1);
+ // InternalRoom.g:8990:2: (kw= '+' | kw= '-' )?
+ int alt184=3;
+ int LA184_0 = input.LA(1);
- if ( (LA182_0==120) ) {
- alt182=1;
+ if ( (LA184_0==120) ) {
+ alt184=1;
}
- else if ( (LA182_0==121) ) {
- alt182=2;
+ else if ( (LA184_0==121) ) {
+ alt184=2;
}
- switch (alt182) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:8941:2: kw= '+'
+ // InternalRoom.g:8991:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22680,7 +22814,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8948:2: kw= '-'
+ // InternalRoom.g:8998:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22693,7 +22827,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_100);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_101);
current.merge(this_INT_2);
@@ -22705,34 +22839,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- this_INT_4=(Token)match(input,RULE_INT,FOLLOW_148);
+ this_INT_4=(Token)match(input,RULE_INT,FOLLOW_149);
current.merge(this_INT_4);
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- // InternalRoom.g:8973:1: (kw= 'e' | kw= 'E' )
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:9023:1: (kw= 'e' | kw= 'E' )
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA183_0==122) ) {
- alt183=1;
+ if ( (LA185_0==122) ) {
+ alt185=1;
}
- else if ( (LA183_0==123) ) {
- alt183=2;
+ else if ( (LA185_0==123) ) {
+ alt185=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 0, input);
+ new NoViableAltException("", 185, 0, input);
throw nvae;
}
- switch (alt183) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:8974:2: kw= 'e'
+ // InternalRoom.g:9024:2: kw= 'e'
{
- kw=(Token)match(input,122,FOLLOW_149);
+ kw=(Token)match(input,122,FOLLOW_150);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -22741,9 +22875,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8981:2: kw= 'E'
+ // InternalRoom.g:9031:2: kw= 'E'
{
- kw=(Token)match(input,123,FOLLOW_149);
+ kw=(Token)match(input,123,FOLLOW_150);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -22754,19 +22888,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8986:2: (kw= '+' | kw= '-' )?
- int alt184=3;
- int LA184_0 = input.LA(1);
+ // InternalRoom.g:9036:2: (kw= '+' | kw= '-' )?
+ int alt186=3;
+ int LA186_0 = input.LA(1);
- if ( (LA184_0==120) ) {
- alt184=1;
+ if ( (LA186_0==120) ) {
+ alt186=1;
}
- else if ( (LA184_0==121) ) {
- alt184=2;
+ else if ( (LA186_0==121) ) {
+ alt186=2;
}
- switch (alt184) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:8987:2: kw= '+'
+ // InternalRoom.g:9037:2: kw= '+'
{
kw=(Token)match(input,120,FOLLOW_34);
@@ -22777,7 +22911,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8994:2: kw= '-'
+ // InternalRoom.g:9044:2: kw= '-'
{
kw=(Token)match(input,121,FOLLOW_34);
@@ -22821,7 +22955,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:9017:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
+ // InternalRoom.g:9067:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
public final String entryRuleFQN() throws RecognitionException {
String current = null;
@@ -22829,8 +22963,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:9018:2: (iv_ruleFQN= ruleFQN EOF )
- // InternalRoom.g:9019:2: iv_ruleFQN= ruleFQN EOF
+ // InternalRoom.g:9068:2: (iv_ruleFQN= ruleFQN EOF )
+ // InternalRoom.g:9069:2: iv_ruleFQN= ruleFQN EOF
{
newCompositeNode(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -22857,7 +22991,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:9026:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalRoom.g:9076:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
public final AntlrDatatypeRuleToken ruleFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -22868,40 +23002,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9029:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalRoom.g:9030:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9079:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalRoom.g:9080:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalRoom.g:9030:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalRoom.g:9030:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalRoom.g:9080:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9080:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_150);
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_151);
current.merge(this_ID_0);
newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- // InternalRoom.g:9037:1: (kw= '.' this_ID_2= RULE_ID )*
- loop185:
+ // InternalRoom.g:9087:1: (kw= '.' this_ID_2= RULE_ID )*
+ loop187:
do {
- int alt185=2;
- int LA185_0 = input.LA(1);
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA185_0==72) ) {
- alt185=1;
+ if ( (LA187_0==72) ) {
+ alt187=1;
}
- switch (alt185) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:9038:2: kw= '.' this_ID_2= RULE_ID
+ // InternalRoom.g:9088:2: kw= '.' this_ID_2= RULE_ID
{
kw=(Token)match(input,72,FOLLOW_3);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_150);
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_151);
current.merge(this_ID_2);
@@ -22913,7 +23047,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop185;
+ break loop187;
}
} while (true);
@@ -22938,7 +23072,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:9058:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
+ // InternalRoom.g:9108:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
public final Enumerator ruleCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -22948,40 +23082,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9060:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
- // InternalRoom.g:9061:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ // InternalRoom.g:9110:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
+ // InternalRoom.g:9111:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
{
- // InternalRoom.g:9061:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
- int alt186=3;
+ // InternalRoom.g:9111:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ int alt188=3;
switch ( input.LA(1) ) {
case 124:
{
- alt186=1;
+ alt188=1;
}
break;
case 125:
{
- alt186=2;
+ alt188=2;
}
break;
case 126:
{
- alt186=3;
+ alt188=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 186, 0, input);
+ new NoViableAltException("", 188, 0, input);
throw nvae;
}
- switch (alt186) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:9061:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9111:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9061:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9061:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9111:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9111:4: enumLiteral_0= 'eventdriven'
{
enumLiteral_0=(Token)match(input,124,FOLLOW_2);
@@ -22995,10 +23129,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9067:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9117:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9067:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9067:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9117:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9117:8: enumLiteral_1= 'datadriven'
{
enumLiteral_1=(Token)match(input,125,FOLLOW_2);
@@ -23012,10 +23146,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9073:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9123:6: (enumLiteral_2= 'sync' )
{
- // InternalRoom.g:9073:6: (enumLiteral_2= 'sync' )
- // InternalRoom.g:9073:8: enumLiteral_2= 'sync'
+ // InternalRoom.g:9123:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9123:8: enumLiteral_2= 'sync'
{
enumLiteral_2=(Token)match(input,126,FOLLOW_2);
@@ -23049,7 +23183,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:9083:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
+ // InternalRoom.g:9133:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
public final Enumerator ruleReferenceType() throws RecognitionException {
Enumerator current = null;
@@ -23058,31 +23192,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9085:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
- // InternalRoom.g:9086:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ // InternalRoom.g:9135:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
+ // InternalRoom.g:9136:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
{
- // InternalRoom.g:9086:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalRoom.g:9136:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA187_0==127) ) {
- alt187=1;
+ if ( (LA189_0==127) ) {
+ alt189=1;
}
- else if ( (LA187_0==111) ) {
- alt187=2;
+ else if ( (LA189_0==111) ) {
+ alt189=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 0, input);
+ new NoViableAltException("", 189, 0, input);
throw nvae;
}
- switch (alt187) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:9086:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9136:2: (enumLiteral_0= 'fixed' )
{
- // InternalRoom.g:9086:2: (enumLiteral_0= 'fixed' )
- // InternalRoom.g:9086:4: enumLiteral_0= 'fixed'
+ // InternalRoom.g:9136:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9136:4: enumLiteral_0= 'fixed'
{
enumLiteral_0=(Token)match(input,127,FOLLOW_2);
@@ -23096,10 +23230,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9092:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9142:6: (enumLiteral_1= 'optional' )
{
- // InternalRoom.g:9092:6: (enumLiteral_1= 'optional' )
- // InternalRoom.g:9092:8: enumLiteral_1= 'optional'
+ // InternalRoom.g:9142:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9142:8: enumLiteral_1= 'optional'
{
enumLiteral_1=(Token)match(input,111,FOLLOW_2);
@@ -23133,7 +23267,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:9104:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
+ // InternalRoom.g:9154:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
public final Enumerator ruleComponentCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -23144,45 +23278,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9106:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
- // InternalRoom.g:9107:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ // InternalRoom.g:9156:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
+ // InternalRoom.g:9157:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
{
- // InternalRoom.g:9107:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
- int alt188=4;
+ // InternalRoom.g:9157:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ int alt190=4;
switch ( input.LA(1) ) {
case 124:
{
- alt188=1;
+ alt190=1;
}
break;
case 125:
{
- alt188=2;
+ alt190=2;
}
break;
case 128:
{
- alt188=3;
+ alt190=3;
}
break;
case 126:
{
- alt188=4;
+ alt190=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 188, 0, input);
+ new NoViableAltException("", 190, 0, input);
throw nvae;
}
- switch (alt188) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:9107:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9157:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9107:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9107:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9157:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9157:4: enumLiteral_0= 'eventdriven'
{
enumLiteral_0=(Token)match(input,124,FOLLOW_2);
@@ -23196,10 +23330,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9113:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9163:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9113:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9113:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9163:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9163:8: enumLiteral_1= 'datadriven'
{
enumLiteral_1=(Token)match(input,125,FOLLOW_2);
@@ -23213,10 +23347,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9119:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9169:6: (enumLiteral_2= 'async' )
{
- // InternalRoom.g:9119:6: (enumLiteral_2= 'async' )
- // InternalRoom.g:9119:8: enumLiteral_2= 'async'
+ // InternalRoom.g:9169:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9169:8: enumLiteral_2= 'async'
{
enumLiteral_2=(Token)match(input,128,FOLLOW_2);
@@ -23230,10 +23364,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9125:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9175:6: (enumLiteral_3= 'sync' )
{
- // InternalRoom.g:9125:6: (enumLiteral_3= 'sync' )
- // InternalRoom.g:9125:8: enumLiteral_3= 'sync'
+ // InternalRoom.g:9175:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9175:8: enumLiteral_3= 'sync'
{
enumLiteral_3=(Token)match(input,126,FOLLOW_2);
@@ -23267,7 +23401,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:9135:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
+ // InternalRoom.g:9185:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
public final Enumerator ruleLiteralType() throws RecognitionException {
Enumerator current = null;
@@ -23278,45 +23412,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9137:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
- // InternalRoom.g:9138:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ // InternalRoom.g:9187:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
+ // InternalRoom.g:9188:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
{
- // InternalRoom.g:9138:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
- int alt189=4;
+ // InternalRoom.g:9188:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ int alt191=4;
switch ( input.LA(1) ) {
case 129:
{
- alt189=1;
+ alt191=1;
}
break;
case 130:
{
- alt189=2;
+ alt191=2;
}
break;
case 131:
{
- alt189=3;
+ alt191=3;
}
break;
case 132:
{
- alt189=4;
+ alt191=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 189, 0, input);
+ new NoViableAltException("", 191, 0, input);
throw nvae;
}
- switch (alt189) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:9138:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9188:2: (enumLiteral_0= 'ptBoolean' )
{
- // InternalRoom.g:9138:2: (enumLiteral_0= 'ptBoolean' )
- // InternalRoom.g:9138:4: enumLiteral_0= 'ptBoolean'
+ // InternalRoom.g:9188:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9188:4: enumLiteral_0= 'ptBoolean'
{
enumLiteral_0=(Token)match(input,129,FOLLOW_2);
@@ -23330,10 +23464,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9144:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9194:6: (enumLiteral_1= 'ptInteger' )
{
- // InternalRoom.g:9144:6: (enumLiteral_1= 'ptInteger' )
- // InternalRoom.g:9144:8: enumLiteral_1= 'ptInteger'
+ // InternalRoom.g:9194:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9194:8: enumLiteral_1= 'ptInteger'
{
enumLiteral_1=(Token)match(input,130,FOLLOW_2);
@@ -23347,10 +23481,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9150:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9200:6: (enumLiteral_2= 'ptReal' )
{
- // InternalRoom.g:9150:6: (enumLiteral_2= 'ptReal' )
- // InternalRoom.g:9150:8: enumLiteral_2= 'ptReal'
+ // InternalRoom.g:9200:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9200:8: enumLiteral_2= 'ptReal'
{
enumLiteral_2=(Token)match(input,131,FOLLOW_2);
@@ -23364,10 +23498,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9156:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9206:6: (enumLiteral_3= 'ptCharacter' )
{
- // InternalRoom.g:9156:6: (enumLiteral_3= 'ptCharacter' )
- // InternalRoom.g:9156:8: enumLiteral_3= 'ptCharacter'
+ // InternalRoom.g:9206:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9206:8: enumLiteral_3= 'ptCharacter'
{
enumLiteral_3=(Token)match(input,132,FOLLOW_2);
@@ -23403,8 +23537,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
protected DFA3 dfa3 = new DFA3(this);
- protected DFA130 dfa130 = new DFA130(this);
- protected DFA131 dfa131 = new DFA131(this);
+ protected DFA132 dfa132 = new DFA132(this);
+ protected DFA133 dfa133 = new DFA133(this);
static final String dfa_1s = "\16\uffff";
static final String dfa_2s = "\1\17\5\uffff\3\52\5\uffff";
static final String dfa_3s = "\1\u0080\5\uffff\3\u0080\5\uffff";
@@ -23452,38 +23586,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
}
static final String dfa_7s = "\32\uffff";
- static final String dfa_8s = "\14\uffff\1\22\6\uffff\3\22\1\uffff\1\22\2\uffff";
- static final String dfa_9s = "\1\134\1\4\1\20\1\4\1\23\4\4\3\23\1\16\3\4\1\5\1\17\1\uffff\3\16\1\5\1\16\2\uffff";
- static final String dfa_10s = "\1\134\2\20\1\145\1\30\3\4\1\145\3\23\1\143\3\4\1\43\1\142\1\uffff\3\143\1\43\1\143\2\uffff";
- static final String dfa_11s = "\22\uffff\1\2\5\uffff\1\1\1\3";
+ static final String dfa_8s = "\13\uffff\1\21\7\uffff\2\21\1\uffff\1\21\2\uffff\1\21";
+ static final String dfa_9s = "\1\134\1\4\1\20\1\4\1\23\4\4\2\23\1\16\2\4\1\23\1\5\1\17\1\uffff\1\4\2\16\1\5\1\16\2\uffff\1\16";
+ static final String dfa_10s = "\1\134\2\20\1\145\1\30\2\4\1\145\1\4\2\23\1\143\2\4\1\23\1\43\1\142\1\uffff\1\4\2\143\1\43\1\143\2\uffff\1\143";
+ static final String dfa_11s = "\21\uffff\1\2\5\uffff\1\1\1\3\1\uffff";
static final String dfa_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
"\1\2\13\uffff\1\3",
"\1\3",
"\1\4\137\uffff\1\5\1\6",
- "\1\10\4\uffff\1\7",
+ "\1\7\4\uffff\1\10",
"\1\11",
"\1\12",
- "\1\13",
- "\1\14\137\uffff\1\15\1\16",
- "\1\10",
- "\1\10",
- "\1\10",
- "\1\21\1\22\10\uffff\1\17\11\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\13\137\uffff\1\14\1\15",
+ "\1\16",
+ "\1\7",
+ "\1\7",
+ "\1\20\1\21\10\uffff\1\22\11\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
"\1\23",
"\1\24",
- "\1\25",
- "\1\26\35\uffff\1\27",
- "\1\22\116\uffff\1\22\1\30\1\uffff\1\30\1\31",
+ "\1\7",
+ "\1\25\35\uffff\1\26",
+ "\1\21\116\uffff\1\21\1\27\1\uffff\1\27\1\30",
"",
- "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
- "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
- "\1\21\1\22\22\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
- "\1\26\35\uffff\1\27",
- "\1\21\1\22\101\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\31",
+ "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
+ "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
+ "\1\25\35\uffff\1\26",
+ "\1\20\1\21\101\uffff\1\21\4\uffff\7\21\6\uffff\1\21",
"",
- ""
+ "",
+ "\1\20\1\21\22\uffff\1\17\56\uffff\1\21\4\uffff\7\21\6\uffff\1\21"
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -23494,11 +23628,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA130 extends DFA {
+ class DFA132 extends DFA {
- public DFA130(BaseRecognizer recognizer) {
+ public DFA132(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 130;
+ this.decisionNumber = 132;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -23508,40 +23642,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "6128:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
+ return "6178:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
}
}
static final String dfa_14s = "\31\uffff";
- static final String dfa_15s = "\1\134\1\4\1\20\1\4\1\23\4\4\2\23\1\16\2\4\1\23\1\4\1\5\1\137\3\16\1\5\1\16\2\uffff";
- static final String dfa_16s = "\1\134\2\20\1\145\1\30\2\4\1\145\1\4\2\23\1\42\2\4\1\23\1\4\1\43\1\141\3\42\1\43\1\16\2\uffff";
- static final String dfa_17s = "\27\uffff\1\1\1\2";
+ static final String dfa_15s = "\1\134\1\4\1\20\1\4\1\23\4\4\3\23\1\16\2\4\1\5\1\137\1\4\2\16\1\5\1\16\2\uffff\1\16";
+ static final String dfa_16s = "\1\134\2\20\1\145\1\30\3\4\1\145\3\23\1\42\2\4\1\43\1\141\1\4\2\42\1\43\1\16\2\uffff\1\42";
+ static final String dfa_17s = "\26\uffff\1\2\1\1\1\uffff";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
"\1\2\13\uffff\1\3",
"\1\3",
"\1\4\137\uffff\1\5\1\6",
- "\1\7\4\uffff\1\10",
+ "\1\10\4\uffff\1\7",
"\1\11",
"\1\12",
- "\1\13\137\uffff\1\14\1\15",
- "\1\16",
- "\1\7",
- "\1\7",
- "\1\21\11\uffff\1\17\11\uffff\1\20",
+ "\1\13",
+ "\1\14\137\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
+ "\1\20\11\uffff\1\21\11\uffff\1\17",
"\1\22",
"\1\23",
- "\1\7",
- "\1\24",
- "\1\25\35\uffff\1\26",
- "\1\27\1\uffff\1\30",
- "\1\21\23\uffff\1\20",
- "\1\21\23\uffff\1\20",
- "\1\21\23\uffff\1\20",
- "\1\25\35\uffff\1\26",
- "\1\21",
+ "\1\24\35\uffff\1\25",
+ "\1\27\1\uffff\1\26",
+ "\1\30",
+ "\1\20\23\uffff\1\17",
+ "\1\20\23\uffff\1\17",
+ "\1\24\35\uffff\1\25",
+ "\1\20",
"",
- ""
+ "",
+ "\1\20\23\uffff\1\17"
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -23551,11 +23685,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA131 extends DFA {
+ class DFA133 extends DFA {
- public DFA131(BaseRecognizer recognizer) {
+ public DFA133(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 131;
+ this.decisionNumber = 133;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -23565,7 +23699,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "6178:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
+ return "6228:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
}
}
@@ -23634,91 +23768,92 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0002000000008000L,0x0000100000000000L});
public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0002000000008000L});
public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0030033200008000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x002003320000C080L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0020033200008000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000080000000000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x00C0000000000000L,0x7000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0700000000008000L,0x0000100000000000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x4800800000008000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0600000000008000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0xF8008333C0008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0xF80083338000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0xF800833380008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0xF80083330000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0xF800833300008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0xF80083320000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0xF800833200008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0400000000008000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000033000008000L,0x0000100000010000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000033000008000L,0x0000000000010000L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000008000L,0x0000100000000442L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000442L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x48008001C0008000L,0x8000900000002458L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x480080018000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x4800800180008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x480080010000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x4800800100008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x480080000000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x4800800000008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000010L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000040L,0x0000000000004000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000008000L,0x000000081FC20000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000400004002L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000008000L,0x00000000003C0000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x000000000000C080L,0x0000000000380000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000008000L,0x0000000000380000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x000000000000C080L,0x0000000000300000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000008000L,0x0000000000300000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x000000000000C080L,0x0000000000200000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000008000L,0x0000000000200000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000008020L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000010010L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000008000L,0x0000000040000000L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x000000000000C080L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000008000L,0x0000000100000000L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x000000000000C080L,0x0000000040000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000000L,0x0000018200000000L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
- public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000008000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000100000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000000000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000000160L,0x03C0000000000000L});
- public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0081040010004000L,0x0000000000008005L});
- public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000008000L,0x0001800000000000L});
- public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0081040010000000L,0x0000000000008005L});
- public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
- public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000010L,0x0010000000000000L});
- public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
- public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
- public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000800000020L});
- public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000000L,0x0C00000000000000L});
- public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000040L,0x0300000000000000L});
- public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000400000002L,0x0000100000000000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0030033200008000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x002003320000C080L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0020033200008000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x00C0000000000000L,0x7000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0700000000008000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x4800800000008000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0600000000008000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0xF8008333C0008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0xF80083338000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0xF800833380008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0xF80083330000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0xF800833300008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0xF80083320000C080L,0x8000800000002440L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0xF800833200008000L,0x8000800000002440L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0400000000008000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000033000008000L,0x0000100000010000L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000033000008000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0800000000000000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000008000L,0x0000100000000442L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000442L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x48008001C0008000L,0x8000900000002458L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x480080018000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x4800800180008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x480080010000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x4800800100008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x480080000000C080L,0x8000800000002458L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x4800800000008000L,0x8000800000002458L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000010002L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000040L,0x0000000000004000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000008000L,0x000000081FC20000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000400004002L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000008000L,0x00000000003C0000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x000000000000C080L,0x0000000000380000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000008000L,0x0000000000380000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x000000000000C080L,0x0000000000300000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000008000L,0x0000000000300000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x000000000000C080L,0x0000000000200000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000008000L,0x0000000000200000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000008020L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000008000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x000000000000C080L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000008000L,0x0000000100000000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x000000000000C080L,0x0000000040000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000000L,0x0000018200000000L});
+ public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
+ public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000008000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000100000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000000000L,0x00000C0000000000L});
+ public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000000000160L,0x03C0000000000000L});
+ public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0889040010004000L,0x0000000000008005L});
+ public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0000000000008000L,0x0001800000000000L});
+ public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0889040010000000L,0x0000000000008005L});
+ public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
+ public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000010L,0x0010000000000000L});
+ public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000800000020L});
+ public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000000L,0x0C00000000000000L});
+ public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000000040L,0x0300000000000000L});
+ public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
index 263c5d52e..e0ada6091 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Message.java
@@ -2,8 +2,11 @@
*/
package org.eclipse.etrice.core.room;
+import org.eclipse.emf.common.util.EList;
+
import org.eclipse.emf.ecore.EObject;
+import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.Documentation;
/**
@@ -28,6 +31,7 @@ import org.eclipse.etrice.core.common.base.Documentation;
* <li>{@link org.eclipse.etrice.core.room.Message#isPriv <em>Priv</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Message#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Message#getData <em>Data</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.Message#getAnnotations <em>Annotations</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Message#getDocu <em>Docu</em>}</li>
* </ul>
*
@@ -117,6 +121,22 @@ public interface Message extends EObject
void setData(VarDecl value);
/**
+ * Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.etrice.core.common.base.Annotation}.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Annotations</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Annotations</em>' containment reference list.
+ * @see org.eclipse.etrice.core.room.RoomPackage#getMessage_Annotations()
+ * @model containment="true"
+ * @generated
+ */
+ EList<Annotation> getAnnotations();
+
+ /**
* Returns the value of the '<em><b>Docu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
index 8f98250dd..d93781ebb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/Port.java
@@ -2,6 +2,9 @@
*/
package org.eclipse.etrice.core.room;
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.Documentation;
/**
@@ -43,6 +46,7 @@ import org.eclipse.etrice.core.common.base.Documentation;
* <li>{@link org.eclipse.etrice.core.room.Port#isConjugated <em>Conjugated</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Port#getMultiplicity <em>Multiplicity</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Port#getProtocol <em>Protocol</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.Port#getAnnotations <em>Annotations</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.Port#getDocu <em>Docu</em>}</li>
* </ul>
*
@@ -133,6 +137,22 @@ public interface Port extends InterfaceItem
void setProtocol(GeneralProtocolClass value);
/**
+ * Returns the value of the '<em><b>Annotations</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.etrice.core.common.base.Annotation}.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Annotations</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Annotations</em>' containment reference list.
+ * @see org.eclipse.etrice.core.room.RoomPackage#getPort_Annotations()
+ * @model containment="true"
+ * @generated
+ */
+ EList<Annotation> getAnnotations();
+
+ /**
* Returns the value of the '<em><b>Docu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
index 2c4b51c16..342a3356f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java
@@ -87,7 +87,27 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* @generated
* @ordered
*/
- LOGICAL_SYSTEM_CLASS(6, "LOGICAL_SYSTEM_CLASS", "LogicalSystem");
+ LOGICAL_SYSTEM_CLASS(6, "LOGICAL_SYSTEM_CLASS", "LogicalSystem"),
+
+ /**
+ * The '<em><b>PORT</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #PORT_VALUE
+ * @generated
+ * @ordered
+ */
+ PORT(7, "PORT", "Port"),
+
+ /**
+ * The '<em><b>MESSAGE</b></em>' literal object.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #MESSAGE_VALUE
+ * @generated
+ * @ordered
+ */
+ MESSAGE(8, "MESSAGE", "Message");
/**
* The '<em><b>DATA CLASS</b></em>' literal value.
@@ -195,6 +215,36 @@ public enum RoomAnnotationTargetEnum implements Enumerator
public static final int LOGICAL_SYSTEM_CLASS_VALUE = 6;
/**
+ * The '<em><b>PORT</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>PORT</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @see #PORT
+ * @model literal="Port"
+ * @generated
+ * @ordered
+ */
+ public static final int PORT_VALUE = 7;
+
+ /**
+ * The '<em><b>MESSAGE</b></em>' literal value.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of '<em><b>MESSAGE</b></em>' literal object isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @see #MESSAGE
+ * @model literal="Message"
+ * @generated
+ * @ordered
+ */
+ public static final int MESSAGE_VALUE = 8;
+
+ /**
* An array of all the '<em><b>Annotation Target Enum</b></em>' enumerators.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -210,6 +260,8 @@ public enum RoomAnnotationTargetEnum implements Enumerator
COMPOUND_PROTOCOL_CLASS,
SUBSYSTEM_CLASS,
LOGICAL_SYSTEM_CLASS,
+ PORT,
+ MESSAGE,
};
/**
@@ -281,6 +333,8 @@ public enum RoomAnnotationTargetEnum implements Enumerator
case COMPOUND_PROTOCOL_CLASS_VALUE: return COMPOUND_PROTOCOL_CLASS;
case SUBSYSTEM_CLASS_VALUE: return SUBSYSTEM_CLASS;
case LOGICAL_SYSTEM_CLASS_VALUE: return LOGICAL_SYSTEM_CLASS;
+ case PORT_VALUE: return PORT;
+ case MESSAGE_VALUE: return MESSAGE;
}
return null;
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java
index 43f6472c8..b6b5bbc6d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java
@@ -1496,13 +1496,22 @@ public interface RoomPackage extends EPackage
int MESSAGE__DATA = 2;
/**
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int MESSAGE__ANNOTATIONS = 3;
+
+ /**
* The feature id for the '<em><b>Docu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int MESSAGE__DOCU = 3;
+ int MESSAGE__DOCU = 4;
/**
* The number of structural features of the '<em>Message</em>' class.
@@ -1511,7 +1520,7 @@ public interface RoomPackage extends EPackage
* @generated
* @ordered
*/
- int MESSAGE_FEATURE_COUNT = 4;
+ int MESSAGE_FEATURE_COUNT = 5;
/**
* The meta object id for the '{@link org.eclipse.etrice.core.room.impl.PortClassImpl <em>Port Class</em>}' class.
@@ -2007,13 +2016,22 @@ public interface RoomPackage extends EPackage
int PORT__PROTOCOL = INTERFACE_ITEM_FEATURE_COUNT + 2;
/**
+ * The feature id for the '<em><b>Annotations</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int PORT__ANNOTATIONS = INTERFACE_ITEM_FEATURE_COUNT + 3;
+
+ /**
* The feature id for the '<em><b>Docu</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int PORT__DOCU = INTERFACE_ITEM_FEATURE_COUNT + 3;
+ int PORT__DOCU = INTERFACE_ITEM_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Port</em>' class.
@@ -2022,7 +2040,7 @@ public interface RoomPackage extends EPackage
* @generated
* @ordered
*/
- int PORT_FEATURE_COUNT = INTERFACE_ITEM_FEATURE_COUNT + 4;
+ int PORT_FEATURE_COUNT = INTERFACE_ITEM_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link org.eclipse.etrice.core.room.impl.ExternalPortImpl <em>External Port</em>}' class.
@@ -3968,6 +3986,17 @@ public interface RoomPackage extends EPackage
EReference getMessage_Data();
/**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.etrice.core.room.Message#getAnnotations <em>Annotations</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Annotations</em>'.
+ * @see org.eclipse.etrice.core.room.Message#getAnnotations()
+ * @see #getMessage()
+ * @generated
+ */
+ EReference getMessage_Annotations();
+
+ /**
* Returns the meta object for the containment reference '{@link org.eclipse.etrice.core.room.Message#getDocu <em>Docu</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -4269,6 +4298,17 @@ public interface RoomPackage extends EPackage
EReference getPort_Protocol();
/**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.etrice.core.room.Port#getAnnotations <em>Annotations</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Annotations</em>'.
+ * @see org.eclipse.etrice.core.room.Port#getAnnotations()
+ * @see #getPort()
+ * @generated
+ */
+ EReference getPort_Annotations();
+
+ /**
* Returns the meta object for the containment reference '{@link org.eclipse.etrice.core.room.Port#getDocu <em>Docu</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5715,6 +5755,14 @@ public interface RoomPackage extends EPackage
EReference MESSAGE__DATA = eINSTANCE.getMessage_Data();
/**
+ * The meta object literal for the '<em><b>Annotations</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference MESSAGE__ANNOTATIONS = eINSTANCE.getMessage_Annotations();
+
+ /**
* The meta object literal for the '<em><b>Docu</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5953,6 +6001,14 @@ public interface RoomPackage extends EPackage
EReference PORT__PROTOCOL = eINSTANCE.getPort_Protocol();
/**
+ * The meta object literal for the '<em><b>Annotations</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference PORT__ANNOTATIONS = eINSTANCE.getPort_Annotations();
+
+ /**
* The meta object literal for the '<em><b>Docu</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
index b0bef8484..3937db174 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java
@@ -2,15 +2,23 @@
*/
package org.eclipse.etrice.core.room.impl;
+import java.util.Collection;
+
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
+
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.Documentation;
import org.eclipse.etrice.core.room.Message;
@@ -28,6 +36,7 @@ import org.eclipse.etrice.core.room.VarDecl;
* <li>{@link org.eclipse.etrice.core.room.impl.MessageImpl#isPriv <em>Priv</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.MessageImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.MessageImpl#getData <em>Data</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.impl.MessageImpl#getAnnotations <em>Annotations</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.MessageImpl#getDocu <em>Docu</em>}</li>
* </ul>
*
@@ -86,6 +95,16 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
protected VarDecl data;
/**
+ * The cached value of the '{@link #getAnnotations() <em>Annotations</em>}' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getAnnotations()
+ * @generated
+ * @ordered
+ */
+ protected EList<Annotation> annotations;
+
+ /**
* The cached value of the '{@link #getDocu() <em>Docu</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -215,6 +234,20 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ public EList<Annotation> getAnnotations()
+ {
+ if (annotations == null)
+ {
+ annotations = new EObjectContainmentEList<Annotation>(Annotation.class, this, RoomPackage.MESSAGE__ANNOTATIONS);
+ }
+ return annotations;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public Documentation getDocu()
{
return docu;
@@ -270,6 +303,8 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
{
case RoomPackage.MESSAGE__DATA:
return basicSetData(null, msgs);
+ case RoomPackage.MESSAGE__ANNOTATIONS:
+ return ((InternalEList<?>)getAnnotations()).basicRemove(otherEnd, msgs);
case RoomPackage.MESSAGE__DOCU:
return basicSetDocu(null, msgs);
}
@@ -292,6 +327,8 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
return getName();
case RoomPackage.MESSAGE__DATA:
return getData();
+ case RoomPackage.MESSAGE__ANNOTATIONS:
+ return getAnnotations();
case RoomPackage.MESSAGE__DOCU:
return getDocu();
}
@@ -303,6 +340,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue)
{
@@ -317,6 +355,10 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
case RoomPackage.MESSAGE__DATA:
setData((VarDecl)newValue);
return;
+ case RoomPackage.MESSAGE__ANNOTATIONS:
+ getAnnotations().clear();
+ getAnnotations().addAll((Collection<? extends Annotation>)newValue);
+ return;
case RoomPackage.MESSAGE__DOCU:
setDocu((Documentation)newValue);
return;
@@ -343,6 +385,9 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
case RoomPackage.MESSAGE__DATA:
setData((VarDecl)null);
return;
+ case RoomPackage.MESSAGE__ANNOTATIONS:
+ getAnnotations().clear();
+ return;
case RoomPackage.MESSAGE__DOCU:
setDocu((Documentation)null);
return;
@@ -366,6 +411,8 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
case RoomPackage.MESSAGE__DATA:
return data != null;
+ case RoomPackage.MESSAGE__ANNOTATIONS:
+ return annotations != null && !annotations.isEmpty();
case RoomPackage.MESSAGE__DOCU:
return docu != null;
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
index 827ec2aad..571270e1e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java
@@ -2,14 +2,22 @@
*/
package org.eclipse.etrice.core.room.impl;
+import java.util.Collection;
+
import org.eclipse.emf.common.notify.Notification;
import org.eclipse.emf.common.notify.NotificationChain;
+import org.eclipse.emf.common.util.EList;
+
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+import org.eclipse.etrice.core.common.base.Annotation;
import org.eclipse.etrice.core.common.base.Documentation;
import org.eclipse.etrice.core.room.GeneralProtocolClass;
@@ -27,6 +35,7 @@ import org.eclipse.etrice.core.room.RoomPackage;
* <li>{@link org.eclipse.etrice.core.room.impl.PortImpl#isConjugated <em>Conjugated</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.PortImpl#getMultiplicity <em>Multiplicity</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.PortImpl#getProtocol <em>Protocol</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.impl.PortImpl#getAnnotations <em>Annotations</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.PortImpl#getDocu <em>Docu</em>}</li>
* </ul>
*
@@ -85,6 +94,16 @@ public class PortImpl extends InterfaceItemImpl implements Port
protected GeneralProtocolClass protocol;
/**
+ * The cached value of the '{@link #getAnnotations() <em>Annotations</em>}' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getAnnotations()
+ * @generated
+ * @ordered
+ */
+ protected EList<Annotation> annotations;
+
+ /**
* The cached value of the '{@link #getDocu() <em>Docu</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -209,6 +228,20 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ public EList<Annotation> getAnnotations()
+ {
+ if (annotations == null)
+ {
+ annotations = new EObjectContainmentEList<Annotation>(Annotation.class, this, RoomPackage.PORT__ANNOTATIONS);
+ }
+ return annotations;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public Documentation getDocu()
{
return docu;
@@ -272,6 +305,8 @@ public class PortImpl extends InterfaceItemImpl implements Port
{
switch (featureID)
{
+ case RoomPackage.PORT__ANNOTATIONS:
+ return ((InternalEList<?>)getAnnotations()).basicRemove(otherEnd, msgs);
case RoomPackage.PORT__DOCU:
return basicSetDocu(null, msgs);
}
@@ -295,6 +330,8 @@ public class PortImpl extends InterfaceItemImpl implements Port
case RoomPackage.PORT__PROTOCOL:
if (resolve) return getProtocol();
return basicGetProtocol();
+ case RoomPackage.PORT__ANNOTATIONS:
+ return getAnnotations();
case RoomPackage.PORT__DOCU:
return getDocu();
}
@@ -306,6 +343,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @SuppressWarnings("unchecked")
@Override
public void eSet(int featureID, Object newValue)
{
@@ -320,6 +358,10 @@ public class PortImpl extends InterfaceItemImpl implements Port
case RoomPackage.PORT__PROTOCOL:
setProtocol((GeneralProtocolClass)newValue);
return;
+ case RoomPackage.PORT__ANNOTATIONS:
+ getAnnotations().clear();
+ getAnnotations().addAll((Collection<? extends Annotation>)newValue);
+ return;
case RoomPackage.PORT__DOCU:
setDocu((Documentation)newValue);
return;
@@ -346,6 +388,9 @@ public class PortImpl extends InterfaceItemImpl implements Port
case RoomPackage.PORT__PROTOCOL:
setProtocol((GeneralProtocolClass)null);
return;
+ case RoomPackage.PORT__ANNOTATIONS:
+ getAnnotations().clear();
+ return;
case RoomPackage.PORT__DOCU:
setDocu((Documentation)null);
return;
@@ -369,6 +414,8 @@ public class PortImpl extends InterfaceItemImpl implements Port
return multiplicity != MULTIPLICITY_EDEFAULT;
case RoomPackage.PORT__PROTOCOL:
return protocol != null;
+ case RoomPackage.PORT__ANNOTATIONS:
+ return annotations != null && !annotations.isEmpty();
case RoomPackage.PORT__DOCU:
return docu != null;
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
index 79f2f0ef1..7a0c0aaa9 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java
@@ -1498,7 +1498,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
- public EReference getMessage_Docu()
+ public EReference getMessage_Annotations()
{
return (EReference)messageEClass.getEStructuralFeatures().get(3);
}
@@ -1508,6 +1508,16 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EReference getMessage_Docu()
+ {
+ return (EReference)messageEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getPortClass()
{
return portClassEClass;
@@ -1778,7 +1788,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
- public EReference getPort_Docu()
+ public EReference getPort_Annotations()
{
return (EReference)portEClass.getEStructuralFeatures().get(3);
}
@@ -1788,6 +1798,16 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EReference getPort_Docu()
+ {
+ return (EReference)portEClass.getEStructuralFeatures().get(4);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getExternalPort()
{
return externalPortEClass;
@@ -2483,6 +2503,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
createEAttribute(messageEClass, MESSAGE__PRIV);
createEAttribute(messageEClass, MESSAGE__NAME);
createEReference(messageEClass, MESSAGE__DATA);
+ createEReference(messageEClass, MESSAGE__ANNOTATIONS);
createEReference(messageEClass, MESSAGE__DOCU);
portClassEClass = createEClass(PORT_CLASS);
@@ -2518,6 +2539,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
createEAttribute(portEClass, PORT__CONJUGATED);
createEAttribute(portEClass, PORT__MULTIPLICITY);
createEReference(portEClass, PORT__PROTOCOL);
+ createEReference(portEClass, PORT__ANNOTATIONS);
createEReference(portEClass, PORT__DOCU);
externalPortEClass = createEClass(EXTERNAL_PORT);
@@ -2786,6 +2808,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
initEAttribute(getMessage_Priv(), ecorePackage.getEBoolean(), "priv", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getMessage_Name(), ecorePackage.getEString(), "name", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessage_Data(), this.getVarDecl(), null, "data", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getMessage_Annotations(), theBasePackage.getAnnotation(), null, "annotations", null, 0, -1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getMessage_Docu(), theBasePackage.getDocumentation(), null, "docu", null, 0, 1, Message.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(portClassEClass, PortClass.class, "PortClass", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
@@ -2845,6 +2868,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
initEAttribute(getPort_Conjugated(), ecorePackage.getEBoolean(), "conjugated", null, 0, 1, Port.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEAttribute(getPort_Multiplicity(), ecorePackage.getEInt(), "multiplicity", "1", 0, 1, Port.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getPort_Protocol(), this.getGeneralProtocolClass(), null, "protocol", null, 0, 1, Port.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_COMPOSITE, IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getPort_Annotations(), theBasePackage.getAnnotation(), null, "annotations", null, 0, -1, Port.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getPort_Docu(), theBasePackage.getDocumentation(), null, "docu", null, 0, 1, Port.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
addEOperation(portEClass, ecorePackage.getEBoolean(), "isReplicated", 0, 1, IS_UNIQUE, IS_ORDERED);
@@ -2945,6 +2969,8 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
addEEnumLiteral(roomAnnotationTargetEnumEEnum, RoomAnnotationTargetEnum.COMPOUND_PROTOCOL_CLASS);
addEEnumLiteral(roomAnnotationTargetEnumEEnum, RoomAnnotationTargetEnum.SUBSYSTEM_CLASS);
addEEnumLiteral(roomAnnotationTargetEnumEEnum, RoomAnnotationTargetEnum.LOGICAL_SYSTEM_CLASS);
+ addEEnumLiteral(roomAnnotationTargetEnumEEnum, RoomAnnotationTargetEnum.PORT);
+ addEEnumLiteral(roomAnnotationTargetEnumEEnum, RoomAnnotationTargetEnum.MESSAGE);
// Create resource
createResource(eNS_URI);
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
index 9b3c811f1..c34402124 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java
@@ -370,24 +370,24 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
* docu=Documentation?
* base=[ActorClass|FQN]?
* annotations+=Annotation*
- * serviceProvisionPoints+=SPP?
- * (interfacePorts+=Port? serviceProvisionPoints+=SPP?)*
+ * interfacePorts+=Port?
+ * (serviceProvisionPoints+=SPP? interfacePorts+=Port?)*
* structureDocu=Documentation?
* userCode1=DetailCode?
* userCode2=DetailCode?
* userCode3=DetailCode?
- * connections+=LayerConnection?
+ * attributes+=Attribute?
* (
* (
+ * connections+=LayerConnection |
* bindings+=Binding |
* serviceImplementations+=ServiceImplementation |
- * attributes+=Attribute |
* actorRefs+=ActorRef |
* serviceAccessPoints+=SAP |
* internalPorts+=Port |
* externalPorts+=ExternalPort
* )?
- * connections+=LayerConnection?
+ * attributes+=Attribute?
* )*
* behaviorDocu=Documentation?
* behaviorAnnotations+=Annotation*
@@ -559,7 +559,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.EXTERNAL_PORT__INTERFACE_PORT));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1(), semanticObject.getInterfacePort());
+ feeder.accept(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.EXTERNAL_PORT__INTERFACE_PORT, false));
feeder.finish();
}
@@ -595,7 +595,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.MESSAGE_HANDLER__DETAIL_CODE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.getMsg());
+ feeder.accept(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.MESSAGE_HANDLER__MSG, false));
feeder.accept(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0(), semanticObject.getDetailCode());
feeder.finish();
}
@@ -659,7 +659,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
* Message returns Message
*
* Constraint:
- * (priv?='private'? name=ID data=VarDecl? docu=Documentation?)
+ * (priv?='private'? name=ID data=VarDecl? annotations+=Annotation* docu=Documentation?)
*/
protected void sequence_Message(ISerializationContext context, Message semanticObject) {
genericSequencer.createSequence(context, semanticObject);
@@ -682,7 +682,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.MESSAGE_HANDLER__DETAIL_CODE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.getMsg());
+ feeder.accept(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.MESSAGE_HANDLER__MSG, false));
feeder.accept(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0(), semanticObject.getDetailCode());
feeder.finish();
}
@@ -720,7 +720,14 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
* AbstractInterfaceItem returns Port
*
* Constraint:
- * (conjugated?='conjugated'? name=ID multiplicity=MULTIPLICITY? protocol=[GeneralProtocolClass|FQN] docu=Documentation?)
+ * (
+ * conjugated?='conjugated'?
+ * name=ID
+ * multiplicity=MULTIPLICITY?
+ * protocol=[GeneralProtocolClass|FQN]
+ * annotations+=Annotation*
+ * docu=Documentation?
+ * )
*/
protected void sequence_Port(ISerializationContext context, Port semanticObject) {
genericSequencer.createSequence(context, semanticObject);
@@ -802,7 +809,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.REF_SA_POINT__REF));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1(), semanticObject.getRef());
+ feeder.accept(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1(), semanticObject.eGet(RoomPackage.Literals.REF_SA_POINT__REF, false));
feeder.finish();
}
@@ -845,7 +852,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.RELAY_SA_POINT__RELAY));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1(), semanticObject.getRelay());
+ feeder.accept(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1(), semanticObject.eGet(RoomPackage.Literals.RELAY_SA_POINT__RELAY, false));
feeder.finish();
}
@@ -895,7 +902,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SAP__PROTOCOL, false));
feeder.finish();
}
@@ -918,7 +925,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SPP__PROTOCOL, false));
feeder.finish();
}
@@ -938,8 +945,8 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.SP_POINT__SERVICE));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1(), semanticObject.getRef());
- feeder.accept(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1(), semanticObject.getService());
+ feeder.accept(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1(), semanticObject.eGet(RoomPackage.Literals.SP_POINT__REF, false));
+ feeder.accept(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.SP_POINT__SERVICE, false));
feeder.finish();
}
@@ -957,7 +964,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.SERVICE_IMPLEMENTATION__SPP));
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1(), semanticObject.getSpp());
+ feeder.accept(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1(), semanticObject.eGet(RoomPackage.Literals.SERVICE_IMPLEMENTATION__SPP, false));
feeder.finish();
}
@@ -998,7 +1005,7 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
}
SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
feeder.accept(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.getProtocol());
+ feeder.accept(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1(), semanticObject.eGet(RoomPackage.Literals.SUB_PROTOCOL__PROTOCOL, false));
feeder.finish();
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
index cef8cbf58..d8517a5ca 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java
@@ -210,10 +210,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//ActorClass | SubSystemClass
public Alternatives getAlternatives() { return cAlternatives; }
- //ActorClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ActorClass'
public RuleCall getActorClassParserRuleCall_0() { return cActorClassParserRuleCall_0; }
- //SubSystemClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.3/@alternatives/@elements.1'
public RuleCall getSubSystemClassParserRuleCall_1() { return cSubSystemClassParserRuleCall_1; }
}
@@ -226,28 +226,25 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cRefTypeAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cRefTypeRefableTypeParserRuleCall_2_0 = (RuleCall)cRefTypeAssignment_2.eContents().get(0);
- //// **************************************************************
- //// data class
- //VarDecl:
- // name=ID ':' refType=RefableType;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/VarDecl'
@Override public ParserRule getRule() { return rule; }
- //name=ID ':' refType=RefableType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives'
public Group getGroup() { return cGroup; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives/@elements.0'
public Assignment getNameAssignment_0() { return cNameAssignment_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives/@elements.0/@terminal'
public RuleCall getNameIDTerminalRuleCall_0_0() { return cNameIDTerminalRuleCall_0_0; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives/@elements.1'
public Keyword getColonKeyword_1() { return cColonKeyword_1; }
- //refType=RefableType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives/@elements.2'
public Assignment getRefTypeAssignment_2() { return cRefTypeAssignment_2; }
- //RefableType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.4/@alternatives/@elements.2/@terminal'
public RuleCall getRefTypeRefableTypeParserRuleCall_2_0() { return cRefTypeRefableTypeParserRuleCall_2_0; }
}
@@ -260,26 +257,25 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cRefAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final Keyword cRefRefKeyword_1_0 = (Keyword)cRefAssignment_1.eContents().get(0);
- //RefableType:
- // type=[DataType|FQN] ref?='ref'?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/RefableType'
@Override public ParserRule getRule() { return rule; }
- //type=[DataType|FQN] ref?='ref'?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives'
public Group getGroup() { return cGroup; }
- //type=[DataType|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives/@elements.0'
public Assignment getTypeAssignment_0() { return cTypeAssignment_0; }
- //[DataType|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives/@elements.0/@terminal'
public CrossReference getTypeDataTypeCrossReference_0_0() { return cTypeDataTypeCrossReference_0_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives/@elements.0/@terminal/@terminal'
public RuleCall getTypeDataTypeFQNParserRuleCall_0_0_1() { return cTypeDataTypeFQNParserRuleCall_0_0_1; }
- //ref?='ref'?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives/@elements.1'
public Assignment getRefAssignment_1() { return cRefAssignment_1; }
- //'ref'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.5/@alternatives/@elements.1/@terminal'
public Keyword getRefRefKeyword_1_0() { return cRefRefKeyword_1_0; }
}
@@ -290,20 +286,19 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cEnumerationTypeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
private final RuleCall cComplexTypeParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- //DataType:
- // PrimitiveType | EnumerationType | ComplexType;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/DataType'
@Override public ParserRule getRule() { return rule; }
- //PrimitiveType | EnumerationType | ComplexType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.6/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //PrimitiveType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.6/@alternatives/@elements.0'
public RuleCall getPrimitiveTypeParserRuleCall_0() { return cPrimitiveTypeParserRuleCall_0; }
- //EnumerationType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.6/@alternatives/@elements.1'
public RuleCall getEnumerationTypeParserRuleCall_1() { return cEnumerationTypeParserRuleCall_1; }
- //ComplexType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.6/@alternatives/@elements.2'
public RuleCall getComplexTypeParserRuleCall_2() { return cComplexTypeParserRuleCall_2; }
}
@@ -313,17 +308,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cDataClassParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cExternalTypeParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //ComplexType:
- // DataClass | ExternalType;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ComplexType'
@Override public ParserRule getRule() { return rule; }
- //DataClass | ExternalType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.7/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //DataClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.7/@alternatives/@elements.0'
public RuleCall getDataClassParserRuleCall_0() { return cDataClassParserRuleCall_0; }
- //ExternalType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.7/@alternatives/@elements.1'
public RuleCall getExternalTypeParserRuleCall_1() { return cExternalTypeParserRuleCall_1; }
}
@@ -350,70 +344,67 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDocuAssignment_9 = (Assignment)cGroup.eContents().get(9);
private final RuleCall cDocuDocumentationParserRuleCall_9_0 = (RuleCall)cDocuAssignment_9.eContents().get(0);
- //PrimitiveType:
- // 'PrimitiveType' name=ID ':' type=LiteralType '->' targetName=STRING ('(' castName=FQN ')')? 'default'
- // defaultValueLiteral=STRING docu=Documentation?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/PrimitiveType'
@Override public ParserRule getRule() { return rule; }
- //'PrimitiveType' name=ID ':' type=LiteralType '->' targetName=STRING ('(' castName=FQN ')')? 'default'
- //defaultValueLiteral=STRING docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives'
public Group getGroup() { return cGroup; }
- //'PrimitiveType'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.0'
public Keyword getPrimitiveTypeKeyword_0() { return cPrimitiveTypeKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.2'
public Keyword getColonKeyword_2() { return cColonKeyword_2; }
- //type=LiteralType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.3'
public Assignment getTypeAssignment_3() { return cTypeAssignment_3; }
- //LiteralType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.3/@terminal'
public RuleCall getTypeLiteralTypeEnumRuleCall_3_0() { return cTypeLiteralTypeEnumRuleCall_3_0; }
- //'->'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.4'
public Keyword getHyphenMinusGreaterThanSignKeyword_4() { return cHyphenMinusGreaterThanSignKeyword_4; }
- //targetName=STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.5'
public Assignment getTargetNameAssignment_5() { return cTargetNameAssignment_5; }
- //STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.5/@terminal'
public RuleCall getTargetNameSTRINGTerminalRuleCall_5_0() { return cTargetNameSTRINGTerminalRuleCall_5_0; }
- //('(' castName=FQN ')')?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.6'
public Group getGroup_6() { return cGroup_6; }
- //'('
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.6/@elements.0'
public Keyword getLeftParenthesisKeyword_6_0() { return cLeftParenthesisKeyword_6_0; }
- //castName=FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.6/@elements.1'
public Assignment getCastNameAssignment_6_1() { return cCastNameAssignment_6_1; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.6/@elements.1/@terminal'
public RuleCall getCastNameFQNParserRuleCall_6_1_0() { return cCastNameFQNParserRuleCall_6_1_0; }
- //')'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.6/@elements.2'
public Keyword getRightParenthesisKeyword_6_2() { return cRightParenthesisKeyword_6_2; }
- //'default'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.7'
public Keyword getDefaultKeyword_7() { return cDefaultKeyword_7; }
- //defaultValueLiteral=STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.8'
public Assignment getDefaultValueLiteralAssignment_8() { return cDefaultValueLiteralAssignment_8; }
- //STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.8/@terminal'
public RuleCall getDefaultValueLiteralSTRINGTerminalRuleCall_8_0() { return cDefaultValueLiteralSTRINGTerminalRuleCall_8_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.9'
public Assignment getDocuAssignment_9() { return cDocuAssignment_9; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.8/@alternatives/@elements.9/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_9_0() { return cDocuDocumentationParserRuleCall_9_0; }
}
@@ -440,71 +431,67 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cLiteralsEnumLiteralParserRuleCall_5_1_1_0 = (RuleCall)cLiteralsAssignment_5_1_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
- //EnumerationType:
- // 'Enumeration' name=ID docu=Documentation? ('of' primitiveType=[PrimitiveType|FQN])? '{' (literals+=EnumLiteral (','
- // literals+=EnumLiteral)*)?
- // '}';
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/EnumerationType'
@Override public ParserRule getRule() { return rule; }
- //'Enumeration' name=ID docu=Documentation? ('of' primitiveType=[PrimitiveType|FQN])? '{' (literals+=EnumLiteral (','
- //literals+=EnumLiteral)*)? '}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives'
public Group getGroup() { return cGroup; }
- //'Enumeration'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.0'
public Keyword getEnumerationKeyword_0() { return cEnumerationKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.2'
public Assignment getDocuAssignment_2() { return cDocuAssignment_2; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.2/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_2_0() { return cDocuDocumentationParserRuleCall_2_0; }
- //('of' primitiveType=[PrimitiveType|FQN])?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
- //'of'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.3/@elements.0'
public Keyword getOfKeyword_3_0() { return cOfKeyword_3_0; }
- //primitiveType=[PrimitiveType|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.3/@elements.1'
public Assignment getPrimitiveTypeAssignment_3_1() { return cPrimitiveTypeAssignment_3_1; }
- //[PrimitiveType|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getPrimitiveTypePrimitiveTypeCrossReference_3_1_0() { return cPrimitiveTypePrimitiveTypeCrossReference_3_1_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1() { return cPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1; }
- //'{'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.4'
public Keyword getLeftCurlyBracketKeyword_4() { return cLeftCurlyBracketKeyword_4; }
- //(literals+=EnumLiteral (',' literals+=EnumLiteral)*)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5'
public Group getGroup_5() { return cGroup_5; }
- //literals+=EnumLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.0'
public Assignment getLiteralsAssignment_5_0() { return cLiteralsAssignment_5_0; }
- //EnumLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.0/@terminal'
public RuleCall getLiteralsEnumLiteralParserRuleCall_5_0_0() { return cLiteralsEnumLiteralParserRuleCall_5_0_0; }
- //(',' literals+=EnumLiteral)*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.1'
public Group getGroup_5_1() { return cGroup_5_1; }
- //','
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.1/@elements.0'
public Keyword getCommaKeyword_5_1_0() { return cCommaKeyword_5_1_0; }
- //literals+=EnumLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.1/@elements.1'
public Assignment getLiteralsAssignment_5_1_1() { return cLiteralsAssignment_5_1_1; }
- //EnumLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.5/@elements.1/@elements.1/@terminal'
public RuleCall getLiteralsEnumLiteralParserRuleCall_5_1_1_0() { return cLiteralsEnumLiteralParserRuleCall_5_1_1_0; }
- //'}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.9/@alternatives/@elements.6'
public Keyword getRightCurlyBracketKeyword_6() { return cRightCurlyBracketKeyword_6; }
}
@@ -518,29 +505,28 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cLiteralAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
private final RuleCall cLiteralIntLiteralParserRuleCall_1_1_0 = (RuleCall)cLiteralAssignment_1_1.eContents().get(0);
- //EnumLiteral:
- // name=ID ('=' literal=IntLiteral)?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/EnumLiteral'
@Override public ParserRule getRule() { return rule; }
- //name=ID ('=' literal=IntLiteral)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives'
public Group getGroup() { return cGroup; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.0'
public Assignment getNameAssignment_0() { return cNameAssignment_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.0/@terminal'
public RuleCall getNameIDTerminalRuleCall_0_0() { return cNameIDTerminalRuleCall_0_0; }
- //('=' literal=IntLiteral)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.1'
public Group getGroup_1() { return cGroup_1; }
- //'='
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.1/@elements.0'
public Keyword getEqualsSignKeyword_1_0() { return cEqualsSignKeyword_1_0; }
- //literal=IntLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.1/@elements.1'
public Assignment getLiteralAssignment_1_1() { return cLiteralAssignment_1_1; }
- //IntLiteral
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.10/@alternatives/@elements.1/@elements.1/@terminal'
public RuleCall getLiteralIntLiteralParserRuleCall_1_1_0() { return cLiteralIntLiteralParserRuleCall_1_1_0; }
}
@@ -560,47 +546,46 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDocuAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final RuleCall cDocuDocumentationParserRuleCall_5_0 = (RuleCall)cDocuAssignment_5.eContents().get(0);
- //ExternalType:
- // 'ExternalType' name=ID '->' targetName=STRING ('default' defaultValueLiteral=STRING)? docu=Documentation?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ExternalType'
@Override public ParserRule getRule() { return rule; }
- //'ExternalType' name=ID '->' targetName=STRING ('default' defaultValueLiteral=STRING)? docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives'
public Group getGroup() { return cGroup; }
- //'ExternalType'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.0'
public Keyword getExternalTypeKeyword_0() { return cExternalTypeKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //'->'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.2'
public Keyword getHyphenMinusGreaterThanSignKeyword_2() { return cHyphenMinusGreaterThanSignKeyword_2; }
- //targetName=STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.3'
public Assignment getTargetNameAssignment_3() { return cTargetNameAssignment_3; }
- //STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.3/@terminal'
public RuleCall getTargetNameSTRINGTerminalRuleCall_3_0() { return cTargetNameSTRINGTerminalRuleCall_3_0; }
- //('default' defaultValueLiteral=STRING)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.4'
public Group getGroup_4() { return cGroup_4; }
- //'default'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.4/@elements.0'
public Keyword getDefaultKeyword_4_0() { return cDefaultKeyword_4_0; }
- //defaultValueLiteral=STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.4/@elements.1'
public Assignment getDefaultValueLiteralAssignment_4_1() { return cDefaultValueLiteralAssignment_4_1; }
- //STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.4/@elements.1/@terminal'
public RuleCall getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0() { return cDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.5'
public Assignment getDocuAssignment_5() { return cDocuAssignment_5; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.11/@alternatives/@elements.5/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_5_0() { return cDocuDocumentationParserRuleCall_5_0; }
}
@@ -641,116 +626,109 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cAttributesAttributeParserRuleCall_9_2_0 = (RuleCall)cAttributesAssignment_9_2.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_10 = (Keyword)cGroup.eContents().get(10);
- //// TODOHRR: define detail level language?
- //DataClass:
- // 'DataClass' name=ID docu=Documentation? ('extends' base=[DataClass|FQN])? '{'
- // annotations+=Annotation* ('usercode1' userCode1=DetailCode)? ('usercode2' userCode2=DetailCode)? ('usercode3'
- // userCode3=DetailCode)? (operations+=StandardOperation | structors+=ClassStructor | attributes+=Attribute)*
- // '}';
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/DataClass'
@Override public ParserRule getRule() { return rule; }
- //'DataClass' name=ID docu=Documentation? ('extends' base=[DataClass|FQN])? '{' annotations+=Annotation* ('usercode1'
- //userCode1=DetailCode)? ('usercode2' userCode2=DetailCode)? ('usercode3' userCode3=DetailCode)?
- //(operations+=StandardOperation | structors+=ClassStructor | attributes+=Attribute)* '}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives'
public Group getGroup() { return cGroup; }
- //'DataClass'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.0'
public Keyword getDataClassKeyword_0() { return cDataClassKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.2'
public Assignment getDocuAssignment_2() { return cDocuAssignment_2; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.2/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_2_0() { return cDocuDocumentationParserRuleCall_2_0; }
- //('extends' base=[DataClass|FQN])?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.3'
public Group getGroup_3() { return cGroup_3; }
- //'extends'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.0'
public Keyword getExtendsKeyword_3_0() { return cExtendsKeyword_3_0; }
- //base=[DataClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1'
public Assignment getBaseAssignment_3_1() { return cBaseAssignment_3_1; }
- //[DataClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1/@terminal'
public CrossReference getBaseDataClassCrossReference_3_1_0() { return cBaseDataClassCrossReference_3_1_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.3/@elements.1/@terminal/@terminal'
public RuleCall getBaseDataClassFQNParserRuleCall_3_1_0_1() { return cBaseDataClassFQNParserRuleCall_3_1_0_1; }
- //'{'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.4'
public Keyword getLeftCurlyBracketKeyword_4() { return cLeftCurlyBracketKeyword_4; }
- //annotations+=Annotation*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.5'
public Assignment getAnnotationsAssignment_5() { return cAnnotationsAssignment_5; }
- //Annotation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.5/@terminal'
public RuleCall getAnnotationsAnnotationParserRuleCall_5_0() { return cAnnotationsAnnotationParserRuleCall_5_0; }
- //('usercode1' userCode1=DetailCode)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.6'
public Group getGroup_6() { return cGroup_6; }
- //'usercode1'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.6/@elements.0'
public Keyword getUsercode1Keyword_6_0() { return cUsercode1Keyword_6_0; }
- //userCode1=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.6/@elements.1'
public Assignment getUserCode1Assignment_6_1() { return cUserCode1Assignment_6_1; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.6/@elements.1/@terminal'
public RuleCall getUserCode1DetailCodeParserRuleCall_6_1_0() { return cUserCode1DetailCodeParserRuleCall_6_1_0; }
- //('usercode2' userCode2=DetailCode)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.7'
public Group getGroup_7() { return cGroup_7; }
- //'usercode2'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.7/@elements.0'
public Keyword getUsercode2Keyword_7_0() { return cUsercode2Keyword_7_0; }
- //userCode2=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.7/@elements.1'
public Assignment getUserCode2Assignment_7_1() { return cUserCode2Assignment_7_1; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.7/@elements.1/@terminal'
public RuleCall getUserCode2DetailCodeParserRuleCall_7_1_0() { return cUserCode2DetailCodeParserRuleCall_7_1_0; }
- //('usercode3' userCode3=DetailCode)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.8'
public Group getGroup_8() { return cGroup_8; }
- //'usercode3'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.8/@elements.0'
public Keyword getUsercode3Keyword_8_0() { return cUsercode3Keyword_8_0; }
- //userCode3=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.8/@elements.1'
public Assignment getUserCode3Assignment_8_1() { return cUserCode3Assignment_8_1; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.8/@elements.1/@terminal'
public RuleCall getUserCode3DetailCodeParserRuleCall_8_1_0() { return cUserCode3DetailCodeParserRuleCall_8_1_0; }
- //(operations+=StandardOperation | structors+=ClassStructor | attributes+=Attribute)*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9'
public Alternatives getAlternatives_9() { return cAlternatives_9; }
- //operations+=StandardOperation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.0'
public Assignment getOperationsAssignment_9_0() { return cOperationsAssignment_9_0; }
- //StandardOperation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.0/@terminal'
public RuleCall getOperationsStandardOperationParserRuleCall_9_0_0() { return cOperationsStandardOperationParserRuleCall_9_0_0; }
- //structors+=ClassStructor
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.1'
public Assignment getStructorsAssignment_9_1() { return cStructorsAssignment_9_1; }
- //ClassStructor
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.1/@terminal'
public RuleCall getStructorsClassStructorParserRuleCall_9_1_0() { return cStructorsClassStructorParserRuleCall_9_1_0; }
- //attributes+=Attribute
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.2'
public Assignment getAttributesAssignment_9_2() { return cAttributesAssignment_9_2; }
- //Attribute
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.9/@elements.2/@terminal'
public RuleCall getAttributesAttributeParserRuleCall_9_2_0() { return cAttributesAttributeParserRuleCall_9_2_0; }
- //'}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.12/@alternatives/@elements.10'
public Keyword getRightCurlyBracketKeyword_10() { return cRightCurlyBracketKeyword_10; }
}
@@ -775,62 +753,61 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDocuAssignment_6 = (Assignment)cGroup.eContents().get(6);
private final RuleCall cDocuDocumentationParserRuleCall_6_0 = (RuleCall)cDocuAssignment_6.eContents().get(0);
- //Attribute:
- // 'Attribute' name=ID ('[' size=INT ']')? ':' type=RefableType? ('=' defaultValueLiteral=STRING)? docu=Documentation?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/Attribute'
@Override public ParserRule getRule() { return rule; }
- //'Attribute' name=ID ('[' size=INT ']')? ':' type=RefableType? ('=' defaultValueLiteral=STRING)? docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives'
public Group getGroup() { return cGroup; }
- //'Attribute'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.0'
public Keyword getAttributeKeyword_0() { return cAttributeKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //('[' size=INT ']')?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
- //'['
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.2/@elements.0'
public Keyword getLeftSquareBracketKeyword_2_0() { return cLeftSquareBracketKeyword_2_0; }
- //size=INT
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.2/@elements.1'
public Assignment getSizeAssignment_2_1() { return cSizeAssignment_2_1; }
- //INT
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.2/@elements.1/@terminal'
public RuleCall getSizeINTTerminalRuleCall_2_1_0() { return cSizeINTTerminalRuleCall_2_1_0; }
- //']'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.2/@elements.2'
public Keyword getRightSquareBracketKeyword_2_2() { return cRightSquareBracketKeyword_2_2; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.3'
public Keyword getColonKeyword_3() { return cColonKeyword_3; }
- //type=RefableType?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.4'
public Assignment getTypeAssignment_4() { return cTypeAssignment_4; }
- //RefableType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.4/@terminal'
public RuleCall getTypeRefableTypeParserRuleCall_4_0() { return cTypeRefableTypeParserRuleCall_4_0; }
- //('=' defaultValueLiteral=STRING)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.5'
public Group getGroup_5() { return cGroup_5; }
- //'='
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.5/@elements.0'
public Keyword getEqualsSignKeyword_5_0() { return cEqualsSignKeyword_5_0; }
- //defaultValueLiteral=STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.5/@elements.1'
public Assignment getDefaultValueLiteralAssignment_5_1() { return cDefaultValueLiteralAssignment_5_1; }
- //STRING
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.5/@elements.1/@terminal'
public RuleCall getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0() { return cDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.6'
public Assignment getDocuAssignment_6() { return cDocuAssignment_6; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.13/@alternatives/@elements.6/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_6_0() { return cDocuDocumentationParserRuleCall_6_0; }
}
@@ -941,7 +918,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_6_0() { return cColonKeyword_6_0; }
- //('void' | returnType=RefableType)
+ //'void' | returnType=RefableType
public Alternatives getAlternatives_6_1() { return cAlternatives_6_1; }
//'void'
@@ -1054,7 +1031,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//':'
public Keyword getColonKeyword_5_0_0() { return cColonKeyword_5_0_0; }
- //('void' | returnType=RefableType)
+ //'void' | returnType=RefableType
public Alternatives getAlternatives_5_0_1() { return cAlternatives_5_0_1; }
//'void'
@@ -1072,25 +1049,25 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'sends'
public Keyword getSendsKeyword_5_1_0() { return cSendsKeyword_5_1_0; }
- //sendsMsg=[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.5/@elements.1/@elements.1'
public Assignment getSendsMsgAssignment_5_1_1() { return cSendsMsgAssignment_5_1_1; }
- //[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.5/@elements.1/@elements.1/@terminal'
public CrossReference getSendsMsgMessageCrossReference_5_1_1_0() { return cSendsMsgMessageCrossReference_5_1_1_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.5/@elements.1/@elements.1/@terminal/@terminal'
public RuleCall getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1() { return cSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.6'
public Assignment getDocuAssignment_6() { return cDocuAssignment_6; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.6/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_6_0() { return cDocuDocumentationParserRuleCall_6_0; }
- //detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.7'
public Assignment getDetailCodeAssignment_7() { return cDetailCodeAssignment_7; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.16/@alternatives/@elements.7/@terminal'
public RuleCall getDetailCodeDetailCodeParserRuleCall_7_0() { return cDetailCodeDetailCodeParserRuleCall_7_0; }
}
@@ -1104,29 +1081,28 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDetailCodeAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cDetailCodeDetailCodeParserRuleCall_1_0 = (RuleCall)cDetailCodeAssignment_1.eContents().get(0);
- //ClassStructor:
- // name=('ctor' | 'dtor') detailCode=DetailCode;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ClassStructor'
@Override public ParserRule getRule() { return rule; }
- //name=('ctor' | 'dtor') detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives'
public Group getGroup() { return cGroup; }
- //name=('ctor' | 'dtor')
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.0'
public Assignment getNameAssignment_0() { return cNameAssignment_0; }
- //('ctor' | 'dtor')
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.0/@terminal'
public Alternatives getNameAlternatives_0_0() { return cNameAlternatives_0_0; }
- //'ctor'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.0/@terminal/@elements.0'
public Keyword getNameCtorKeyword_0_0_0() { return cNameCtorKeyword_0_0_0; }
- //'dtor'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.0/@terminal/@elements.1'
public Keyword getNameDtorKeyword_0_0_1() { return cNameDtorKeyword_0_0_1; }
- //detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.1'
public Assignment getDetailCodeAssignment_1() { return cDetailCodeAssignment_1; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.17/@alternatives/@elements.1/@terminal'
public RuleCall getDetailCodeDetailCodeParserRuleCall_1_0() { return cDetailCodeDetailCodeParserRuleCall_1_0; }
}
@@ -1136,17 +1112,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cProtocolClassParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cCompoundProtocolClassParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //GeneralProtocolClass:
- // ProtocolClass | CompoundProtocolClass;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/GeneralProtocolClass'
@Override public ParserRule getRule() { return rule; }
- //ProtocolClass | CompoundProtocolClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.19/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //ProtocolClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.19/@alternatives/@elements.0'
public RuleCall getProtocolClassParserRuleCall_0() { return cProtocolClassParserRuleCall_0; }
- //CompoundProtocolClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.19/@alternatives/@elements.1'
public RuleCall getCompoundProtocolClassParserRuleCall_1() { return cCompoundProtocolClassParserRuleCall_1; }
}
@@ -1206,87 +1181,76 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cSemanticsProtocolSemanticsParserRuleCall_14_0 = (RuleCall)cSemanticsAssignment_14.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_15 = (Keyword)cGroup.eContents().get(15);
- //ProtocolClass:
- // commType=CommunicationType?
- // 'ProtocolClass' name=ID docu=Documentation? ('extends' base=[ProtocolClass|FQN])? '{'
- // annotations+=Annotation* ('usercode1' userCode1=DetailCode)? ('usercode2' userCode2=DetailCode)? ('usercode3'
- // userCode3=DetailCode)? ('incoming' '{' incomingMessages+=Message* '}')? ('outgoing' '{' outgoingMessages+=Message*
- // '}')? ('regular' 'PortClass' regular=PortClass)? ('conjugated' 'PortClass' conjugated=PortClass)?
- // semantics=ProtocolSemantics?
- // '}';
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ProtocolClass'
@Override public ParserRule getRule() { return rule; }
- //commType=CommunicationType? 'ProtocolClass' name=ID docu=Documentation? ('extends' base=[ProtocolClass|FQN])? '{'
- //annotations+=Annotation* ('usercode1' userCode1=DetailCode)? ('usercode2' userCode2=DetailCode)? ('usercode3'
- //userCode3=DetailCode)? ('incoming' '{' incomingMessages+=Message* '}')? ('outgoing' '{' outgoingMessages+=Message*
- //'}')? ('regular' 'PortClass' regular=PortClass)? ('conjugated' 'PortClass' conjugated=PortClass)?
- //semantics=ProtocolSemantics? '}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives'
public Group getGroup() { return cGroup; }
- //commType=CommunicationType?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.0'
public Assignment getCommTypeAssignment_0() { return cCommTypeAssignment_0; }
- //CommunicationType
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.0/@terminal'
public RuleCall getCommTypeCommunicationTypeEnumRuleCall_0_0() { return cCommTypeCommunicationTypeEnumRuleCall_0_0; }
- //'ProtocolClass'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.1'
public Keyword getProtocolClassKeyword_1() { return cProtocolClassKeyword_1; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.2'
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.2/@terminal'
public RuleCall getNameIDTerminalRuleCall_2_0() { return cNameIDTerminalRuleCall_2_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.3'
public Assignment getDocuAssignment_3() { return cDocuAssignment_3; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.3/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_3_0() { return cDocuDocumentationParserRuleCall_3_0; }
- //('extends' base=[ProtocolClass|FQN])?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.4'
public Group getGroup_4() { return cGroup_4; }
- //'extends'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.4/@elements.0'
public Keyword getExtendsKeyword_4_0() { return cExtendsKeyword_4_0; }
- //base=[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.4/@elements.1'
public Assignment getBaseAssignment_4_1() { return cBaseAssignment_4_1; }
- //[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.4/@elements.1/@terminal'
public CrossReference getBaseProtocolClassCrossReference_4_1_0() { return cBaseProtocolClassCrossReference_4_1_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.4/@elements.1/@terminal/@terminal'
public RuleCall getBaseProtocolClassFQNParserRuleCall_4_1_0_1() { return cBaseProtocolClassFQNParserRuleCall_4_1_0_1; }
- //'{'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.5'
public Keyword getLeftCurlyBracketKeyword_5() { return cLeftCurlyBracketKeyword_5; }
- //annotations+=Annotation*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.6'
public Assignment getAnnotationsAssignment_6() { return cAnnotationsAssignment_6; }
- //Annotation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.6/@terminal'
public RuleCall getAnnotationsAnnotationParserRuleCall_6_0() { return cAnnotationsAnnotationParserRuleCall_6_0; }
- //('usercode1' userCode1=DetailCode)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.7'
public Group getGroup_7() { return cGroup_7; }
- //'usercode1'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.7/@elements.0'
public Keyword getUsercode1Keyword_7_0() { return cUsercode1Keyword_7_0; }
- //userCode1=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.7/@elements.1'
public Assignment getUserCode1Assignment_7_1() { return cUserCode1Assignment_7_1; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.7/@elements.1/@terminal'
public RuleCall getUserCode1DetailCodeParserRuleCall_7_1_0() { return cUserCode1DetailCodeParserRuleCall_7_1_0; }
- //('usercode2' userCode2=DetailCode)?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.8'
public Group getGroup_8() { return cGroup_8; }
- //'usercode2'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.8/@elements.0'
public Keyword getUsercode2Keyword_8_0() { return cUsercode2Keyword_8_0; }
- //userCode2=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.20/@alternatives/@elements.8/@elements.1'
public Assignment getUserCode2Assignment_8_1() { return cUserCode2Assignment_8_1; }
//DetailCode
@@ -1491,15 +1455,17 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDataAssignment_4 = (Assignment)cGroup.eContents().get(4);
private final RuleCall cDataVarDeclParserRuleCall_4_0 = (RuleCall)cDataAssignment_4.eContents().get(0);
private final Keyword cRightParenthesisKeyword_5 = (Keyword)cGroup.eContents().get(5);
- private final Assignment cDocuAssignment_6 = (Assignment)cGroup.eContents().get(6);
- private final RuleCall cDocuDocumentationParserRuleCall_6_0 = (RuleCall)cDocuAssignment_6.eContents().get(0);
+ private final Assignment cAnnotationsAssignment_6 = (Assignment)cGroup.eContents().get(6);
+ private final RuleCall cAnnotationsAnnotationParserRuleCall_6_0 = (RuleCall)cAnnotationsAssignment_6.eContents().get(0);
+ private final Assignment cDocuAssignment_7 = (Assignment)cGroup.eContents().get(7);
+ private final RuleCall cDocuDocumentationParserRuleCall_7_0 = (RuleCall)cDocuAssignment_7.eContents().get(0);
//Message:
- // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')'
+ // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation*
// docu=Documentation?;
@Override public ParserRule getRule() { return rule; }
- //priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' docu=Documentation?
+ //priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation* docu=Documentation?
public Group getGroup() { return cGroup; }
//priv?='private'?
@@ -1529,11 +1495,17 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//')'
public Keyword getRightParenthesisKeyword_5() { return cRightParenthesisKeyword_5; }
+ //annotations+=Annotation*
+ public Assignment getAnnotationsAssignment_6() { return cAnnotationsAssignment_6; }
+
+ //Annotation
+ public RuleCall getAnnotationsAnnotationParserRuleCall_6_0() { return cAnnotationsAnnotationParserRuleCall_6_0; }
+
//docu=Documentation?
- public Assignment getDocuAssignment_6() { return cDocuAssignment_6; }
+ public Assignment getDocuAssignment_7() { return cDocuAssignment_7; }
//Documentation
- public RuleCall getDocuDocumentationParserRuleCall_6_0() { return cDocuDocumentationParserRuleCall_6_0; }
+ public RuleCall getDocuDocumentationParserRuleCall_7_0() { return cDocuDocumentationParserRuleCall_7_0; }
}
public class PortClassElements extends AbstractParserRuleElementFinder {
@@ -1614,17 +1586,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cInMessageHandlerParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cOutMessageHandlerParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //MessageHandler:
- // InMessageHandler | OutMessageHandler;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/InMessageHandler'
@Override public ParserRule getRule() { return rule; }
- //InMessageHandler | OutMessageHandler
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.25/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //InMessageHandler
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.25/@alternatives/@elements.0'
public RuleCall getInMessageHandlerParserRuleCall_0() { return cInMessageHandlerParserRuleCall_0; }
- //OutMessageHandler
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.25/@alternatives/@elements.1'
public RuleCall getOutMessageHandlerParserRuleCall_1() { return cOutMessageHandlerParserRuleCall_1; }
}
@@ -1639,32 +1610,31 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDetailCodeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cDetailCodeDetailCodeParserRuleCall_3_0 = (RuleCall)cDetailCodeAssignment_3.eContents().get(0);
- //InMessageHandler:
- // 'handle' 'incoming' msg=[Message] detailCode=DetailCode;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/InMessageHandler'
@Override public ParserRule getRule() { return rule; }
- //'handle' 'incoming' msg=[Message] detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives'
public Group getGroup() { return cGroup; }
- //'handle'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.0'
public Keyword getHandleKeyword_0() { return cHandleKeyword_0; }
- //'incoming'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.1'
public Keyword getIncomingKeyword_1() { return cIncomingKeyword_1; }
- //msg=[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.2'
public Assignment getMsgAssignment_2() { return cMsgAssignment_2; }
- //[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.2/@terminal'
public CrossReference getMsgMessageCrossReference_2_0() { return cMsgMessageCrossReference_2_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.2/@terminal/@terminal'
public RuleCall getMsgMessageIDTerminalRuleCall_2_0_1() { return cMsgMessageIDTerminalRuleCall_2_0_1; }
- //detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.3'
public Assignment getDetailCodeAssignment_3() { return cDetailCodeAssignment_3; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.26/@alternatives/@elements.3/@terminal'
public RuleCall getDetailCodeDetailCodeParserRuleCall_3_0() { return cDetailCodeDetailCodeParserRuleCall_3_0; }
}
@@ -1679,32 +1649,31 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cDetailCodeAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cDetailCodeDetailCodeParserRuleCall_3_0 = (RuleCall)cDetailCodeAssignment_3.eContents().get(0);
- //OutMessageHandler:
- // 'handle' 'outgoing' msg=[Message] detailCode=DetailCode;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/OutMessageHandler'
@Override public ParserRule getRule() { return rule; }
- //'handle' 'outgoing' msg=[Message] detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives'
public Group getGroup() { return cGroup; }
- //'handle'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.0'
public Keyword getHandleKeyword_0() { return cHandleKeyword_0; }
- //'outgoing'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.1'
public Keyword getOutgoingKeyword_1() { return cOutgoingKeyword_1; }
- //msg=[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.2'
public Assignment getMsgAssignment_2() { return cMsgAssignment_2; }
- //[Message]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.2/@terminal'
public CrossReference getMsgMessageCrossReference_2_0() { return cMsgMessageCrossReference_2_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.2/@terminal/@terminal'
public RuleCall getMsgMessageIDTerminalRuleCall_2_0_1() { return cMsgMessageIDTerminalRuleCall_2_0_1; }
- //detailCode=DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.3'
public Assignment getDetailCodeAssignment_3() { return cDetailCodeAssignment_3; }
- //DetailCode
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.27/@alternatives/@elements.3/@terminal'
public RuleCall getDetailCodeDetailCodeParserRuleCall_3_0() { return cDetailCodeDetailCodeParserRuleCall_3_0; }
}
@@ -1712,13 +1681,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "org.eclipse.etrice.core.Room.ModelComponent");
private final RuleCall cActorClassParserRuleCall = (RuleCall)rule.eContents().get(1);
- //// **************************************************************
- //// actor class
- //ModelComponent:
- // ActorClass;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ModelComponent'
@Override public ParserRule getRule() { return rule; }
- //ActorClass
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.28/@alternatives'
public RuleCall getActorClassParserRuleCall() { return cActorClassParserRuleCall; }
}
@@ -1836,7 +1802,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//structors+=ClassStructor)* stateMachine=StateMachine? '}')? '}'
public Group getGroup() { return cGroup; }
- //(abstract?='abstract'? & commType=ComponentCommunicationType?)
+ //abstract?='abstract'? & commType=ComponentCommunicationType?
public UnorderedGroup getUnorderedGroup_0() { return cUnorderedGroup_0; }
//abstract?='abstract'?
@@ -2085,20 +2051,19 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cSAPParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
private final RuleCall cSPPParserRuleCall_2 = (RuleCall)cAlternatives.eContents().get(2);
- //InterfaceItem:
- // Port | SAP | SPP;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/SAP'
@Override public ParserRule getRule() { return rule; }
- //Port | SAP | SPP
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.30/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //Port
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.30/@alternatives/@elements.0'
public RuleCall getPortParserRuleCall_0() { return cPortParserRuleCall_0; }
- //SAP
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.30/@alternatives/@elements.1'
public RuleCall getSAPParserRuleCall_1() { return cSAPParserRuleCall_1; }
- //SPP
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.30/@alternatives/@elements.2'
public RuleCall getSPPParserRuleCall_2() { return cSPPParserRuleCall_2; }
}
@@ -2116,56 +2081,61 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cProtocolAssignment_5 = (Assignment)cGroup.eContents().get(5);
private final CrossReference cProtocolGeneralProtocolClassCrossReference_5_0 = (CrossReference)cProtocolAssignment_5.eContents().get(0);
private final RuleCall cProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1 = (RuleCall)cProtocolGeneralProtocolClassCrossReference_5_0.eContents().get(1);
- private final Assignment cDocuAssignment_6 = (Assignment)cGroup.eContents().get(6);
- private final RuleCall cDocuDocumentationParserRuleCall_6_0 = (RuleCall)cDocuAssignment_6.eContents().get(0);
+ private final Assignment cAnnotationsAssignment_6 = (Assignment)cGroup.eContents().get(6);
+ private final RuleCall cAnnotationsAnnotationParserRuleCall_6_0 = (RuleCall)cAnnotationsAssignment_6.eContents().get(0);
+ private final Assignment cDocuAssignment_7 = (Assignment)cGroup.eContents().get(7);
+ private final RuleCall cDocuDocumentationParserRuleCall_7_0 = (RuleCall)cDocuAssignment_7.eContents().get(0);
- //Port:
- // conjugated?='conjugated'? 'Port' name=ID multiplicity=MULTIPLICITY? ':' protocol=[GeneralProtocolClass|FQN]
- // docu=Documentation?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/Port'
@Override public ParserRule getRule() { return rule; }
- //conjugated?='conjugated'? 'Port' name=ID multiplicity=MULTIPLICITY? ':' protocol=[GeneralProtocolClass|FQN]
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives'
public Group getGroup() { return cGroup; }
- //conjugated?='conjugated'?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.0'
public Assignment getConjugatedAssignment_0() { return cConjugatedAssignment_0; }
- //'conjugated'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.0/@terminal'
public Keyword getConjugatedConjugatedKeyword_0_0() { return cConjugatedConjugatedKeyword_0_0; }
- //'Port'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.1'
public Keyword getPortKeyword_1() { return cPortKeyword_1; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.2'
public Assignment getNameAssignment_2() { return cNameAssignment_2; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.2/@terminal'
public RuleCall getNameIDTerminalRuleCall_2_0() { return cNameIDTerminalRuleCall_2_0; }
- //multiplicity=MULTIPLICITY?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.3'
public Assignment getMultiplicityAssignment_3() { return cMultiplicityAssignment_3; }
- //MULTIPLICITY
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.3/@terminal'
public RuleCall getMultiplicityMULTIPLICITYParserRuleCall_3_0() { return cMultiplicityMULTIPLICITYParserRuleCall_3_0; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.4'
public Keyword getColonKeyword_4() { return cColonKeyword_4; }
- //protocol=[GeneralProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.5'
public Assignment getProtocolAssignment_5() { return cProtocolAssignment_5; }
- //[GeneralProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.5/@terminal'
public CrossReference getProtocolGeneralProtocolClassCrossReference_5_0() { return cProtocolGeneralProtocolClassCrossReference_5_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.5/@terminal/@terminal'
public RuleCall getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1() { return cProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1; }
- //docu=Documentation?
- public Assignment getDocuAssignment_6() { return cDocuAssignment_6; }
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.6'
+ public Assignment getAnnotationsAssignment_6() { return cAnnotationsAssignment_6; }
- //Documentation
- public RuleCall getDocuDocumentationParserRuleCall_6_0() { return cDocuDocumentationParserRuleCall_6_0; }
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.6/@terminal'
+ public RuleCall getAnnotationsAnnotationParserRuleCall_6_0() { return cAnnotationsAnnotationParserRuleCall_6_0; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.7'
+ public Assignment getDocuAssignment_7() { return cDocuAssignment_7; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.31/@alternatives/@elements.7/@terminal'
+ public RuleCall getDocuDocumentationParserRuleCall_7_0() { return cDocuDocumentationParserRuleCall_7_0; }
}
public class ExternalPortElements extends AbstractParserRuleElementFinder {
@@ -2177,26 +2147,25 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cInterfacePortPortCrossReference_2_0 = (CrossReference)cInterfacePortAssignment_2.eContents().get(0);
private final RuleCall cInterfacePortPortIDTerminalRuleCall_2_0_1 = (RuleCall)cInterfacePortPortCrossReference_2_0.eContents().get(1);
- //ExternalPort:
- // 'external' 'Port' interfacePort=[Port];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ExternalPort'
@Override public ParserRule getRule() { return rule; }
- //'external' 'Port' interfacePort=[Port]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives'
public Group getGroup() { return cGroup; }
- //'external'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives/@elements.0'
public Keyword getExternalKeyword_0() { return cExternalKeyword_0; }
- //'Port'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives/@elements.1'
public Keyword getPortKeyword_1() { return cPortKeyword_1; }
- //interfacePort=[Port]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives/@elements.2'
public Assignment getInterfacePortAssignment_2() { return cInterfacePortAssignment_2; }
- //[Port]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives/@elements.2/@terminal'
public CrossReference getInterfacePortPortCrossReference_2_0() { return cInterfacePortPortCrossReference_2_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.32/@alternatives/@elements.2/@terminal/@terminal'
public RuleCall getInterfacePortPortIDTerminalRuleCall_2_0_1() { return cInterfacePortPortIDTerminalRuleCall_2_0_1; }
}
@@ -2211,32 +2180,31 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cProtocolProtocolClassCrossReference_3_0 = (CrossReference)cProtocolAssignment_3.eContents().get(0);
private final RuleCall cProtocolProtocolClassFQNParserRuleCall_3_0_1 = (RuleCall)cProtocolProtocolClassCrossReference_3_0.eContents().get(1);
- //SAP:
- // 'SAP' name=ID ':' protocol=[ProtocolClass|FQN];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/SAP'
@Override public ParserRule getRule() { return rule; }
- //'SAP' name=ID ':' protocol=[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives'
public Group getGroup() { return cGroup; }
- //'SAP'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.0'
public Keyword getSAPKeyword_0() { return cSAPKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.2'
public Keyword getColonKeyword_2() { return cColonKeyword_2; }
- //protocol=[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.3'
public Assignment getProtocolAssignment_3() { return cProtocolAssignment_3; }
- //[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.3/@terminal'
public CrossReference getProtocolProtocolClassCrossReference_3_0() { return cProtocolProtocolClassCrossReference_3_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.33/@alternatives/@elements.3/@terminal/@terminal'
public RuleCall getProtocolProtocolClassFQNParserRuleCall_3_0_1() { return cProtocolProtocolClassFQNParserRuleCall_3_0_1; }
}
@@ -2251,32 +2219,31 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cProtocolProtocolClassCrossReference_3_0 = (CrossReference)cProtocolAssignment_3.eContents().get(0);
private final RuleCall cProtocolProtocolClassFQNParserRuleCall_3_0_1 = (RuleCall)cProtocolProtocolClassCrossReference_3_0.eContents().get(1);
- //SPP:
- // 'SPP' name=ID ':' protocol=[ProtocolClass|FQN];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/SPP'
@Override public ParserRule getRule() { return rule; }
- //'SPP' name=ID ':' protocol=[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives'
public Group getGroup() { return cGroup; }
- //'SPP'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.0'
public Keyword getSPPKeyword_0() { return cSPPKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.2'
public Keyword getColonKeyword_2() { return cColonKeyword_2; }
- //protocol=[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.3'
public Assignment getProtocolAssignment_3() { return cProtocolAssignment_3; }
- //[ProtocolClass|FQN]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.3/@terminal'
public CrossReference getProtocolProtocolClassCrossReference_3_0() { return cProtocolProtocolClassCrossReference_3_0; }
- //FQN
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.34/@alternatives/@elements.3/@terminal/@terminal'
public RuleCall getProtocolProtocolClassFQNParserRuleCall_3_0_1() { return cProtocolProtocolClassFQNParserRuleCall_3_0_1; }
}
@@ -2289,26 +2256,25 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cSppSPPCrossReference_2_0 = (CrossReference)cSppAssignment_2.eContents().get(0);
private final RuleCall cSppSPPIDTerminalRuleCall_2_0_1 = (RuleCall)cSppSPPCrossReference_2_0.eContents().get(1);
- //ServiceImplementation:
- // 'ServiceImplementation' 'of' spp=[SPP];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ServiceImplementation'
@Override public ParserRule getRule() { return rule; }
- //'ServiceImplementation' 'of' spp=[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives'
public Group getGroup() { return cGroup; }
- //'ServiceImplementation'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives/@elements.0'
public Keyword getServiceImplementationKeyword_0() { return cServiceImplementationKeyword_0; }
- //'of'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives/@elements.1'
public Keyword getOfKeyword_1() { return cOfKeyword_1; }
- //spp=[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives/@elements.2'
public Assignment getSppAssignment_2() { return cSppAssignment_2; }
- //[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives/@elements.2/@terminal'
public CrossReference getSppSPPCrossReference_2_0() { return cSppSPPCrossReference_2_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.35/@alternatives/@elements.2/@terminal/@terminal'
public RuleCall getSppSPPIDTerminalRuleCall_2_0_1() { return cSppSPPIDTerminalRuleCall_2_0_1; }
}
@@ -2332,62 +2298,58 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cSubSystemsSubSystemRefParserRuleCall_5_2_0 = (RuleCall)cSubSystemsAssignment_5_2.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_6 = (Keyword)cGroup.eContents().get(6);
- //LogicalSystem:
- // 'LogicalSystem' name=ID docu=Documentation? '{'
- // annotations+=Annotation* (connections+=LayerConnection | bindings+=Binding | subSystems+=SubSystemRef)*
- // '}';
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/LogicalSystem'
@Override public ParserRule getRule() { return rule; }
- //'LogicalSystem' name=ID docu=Documentation? '{' annotations+=Annotation* (connections+=LayerConnection |
- //bindings+=Binding | subSystems+=SubSystemRef)* '}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives'
public Group getGroup() { return cGroup; }
- //'LogicalSystem'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.0'
public Keyword getLogicalSystemKeyword_0() { return cLogicalSystemKeyword_0; }
- //name=ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.1'
public Assignment getNameAssignment_1() { return cNameAssignment_1; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.1/@terminal'
public RuleCall getNameIDTerminalRuleCall_1_0() { return cNameIDTerminalRuleCall_1_0; }
- //docu=Documentation?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.2'
public Assignment getDocuAssignment_2() { return cDocuAssignment_2; }
- //Documentation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.2/@terminal'
public RuleCall getDocuDocumentationParserRuleCall_2_0() { return cDocuDocumentationParserRuleCall_2_0; }
- //'{'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.3'
public Keyword getLeftCurlyBracketKeyword_3() { return cLeftCurlyBracketKeyword_3; }
- //annotations+=Annotation*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.4'
public Assignment getAnnotationsAssignment_4() { return cAnnotationsAssignment_4; }
- //Annotation
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.4/@terminal'
public RuleCall getAnnotationsAnnotationParserRuleCall_4_0() { return cAnnotationsAnnotationParserRuleCall_4_0; }
- //(connections+=LayerConnection | bindings+=Binding | subSystems+=SubSystemRef)*
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5'
public Alternatives getAlternatives_5() { return cAlternatives_5; }
- //connections+=LayerConnection
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.0'
public Assignment getConnectionsAssignment_5_0() { return cConnectionsAssignment_5_0; }
- //LayerConnection
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.0/@terminal'
public RuleCall getConnectionsLayerConnectionParserRuleCall_5_0_0() { return cConnectionsLayerConnectionParserRuleCall_5_0_0; }
- //bindings+=Binding
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.1'
public Assignment getBindingsAssignment_5_1() { return cBindingsAssignment_5_1; }
- //Binding
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.1/@terminal'
public RuleCall getBindingsBindingParserRuleCall_5_1_0() { return cBindingsBindingParserRuleCall_5_1_0; }
- //subSystems+=SubSystemRef
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.2'
public Assignment getSubSystemsAssignment_5_2() { return cSubSystemsAssignment_5_2; }
- //SubSystemRef
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.5/@elements.2/@terminal'
public RuleCall getSubSystemsSubSystemRefParserRuleCall_5_2_0() { return cSubSystemsSubSystemRefParserRuleCall_5_2_0; }
- //'}'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.36/@alternatives/@elements.6'
public Keyword getRightCurlyBracketKeyword_6() { return cRightCurlyBracketKeyword_6; }
}
@@ -2397,8 +2359,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cSubSystemRefParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cActorRefParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //ActorContainerRef:
- // SubSystemRef | ActorRef;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/ActorContainerRef'
@Override public ParserRule getRule() { return rule; }
//SubSystemRef | ActorRef
@@ -2773,13 +2734,13 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//(':' idx=INT)?
public Group getGroup_1() { return cGroup_1; }
- //':'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.43/@alternatives/@elements.1/@elements.0'
public Keyword getColonKeyword_1_0() { return cColonKeyword_1_0; }
- //idx=INT
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.43/@alternatives/@elements.1/@elements.1'
public Assignment getIdxAssignment_1_1() { return cIdxAssignment_1_1; }
- //INT
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.43/@alternatives/@elements.1/@elements.1/@terminal'
public RuleCall getIdxINTTerminalRuleCall_1_1_0() { return cIdxINTTerminalRuleCall_1_1_0; }
}
@@ -2793,29 +2754,28 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cEndpoint2Assignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cEndpoint2BindingEndPointParserRuleCall_3_0 = (RuleCall)cEndpoint2Assignment_3.eContents().get(0);
- //Binding:
- // 'Binding' endpoint1=BindingEndPoint 'and' endpoint2=BindingEndPoint;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/Binding'
@Override public ParserRule getRule() { return rule; }
- //'Binding' endpoint1=BindingEndPoint 'and' endpoint2=BindingEndPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives'
public Group getGroup() { return cGroup; }
- //'Binding'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.0'
public Keyword getBindingKeyword_0() { return cBindingKeyword_0; }
- //endpoint1=BindingEndPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.1'
public Assignment getEndpoint1Assignment_1() { return cEndpoint1Assignment_1; }
- //BindingEndPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.1/@terminal'
public RuleCall getEndpoint1BindingEndPointParserRuleCall_1_0() { return cEndpoint1BindingEndPointParserRuleCall_1_0; }
- //'and'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.2'
public Keyword getAndKeyword_2() { return cAndKeyword_2; }
- //endpoint2=BindingEndPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.3'
public Assignment getEndpoint2Assignment_3() { return cEndpoint2Assignment_3; }
- //BindingEndPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.44/@alternatives/@elements.3/@terminal'
public RuleCall getEndpoint2BindingEndPointParserRuleCall_3_0() { return cEndpoint2BindingEndPointParserRuleCall_3_0; }
}
@@ -2836,50 +2796,49 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cSubSubProtocolCrossReference_2_1_0 = (CrossReference)cSubAssignment_2_1.eContents().get(0);
private final RuleCall cSubSubProtocolIDTerminalRuleCall_2_1_0_1 = (RuleCall)cSubSubProtocolCrossReference_2_1_0.eContents().get(1);
- //BindingEndPoint:
- // (actorRef=[ActorContainerRef] '.')? port=[Port] ('sub' sub=[SubProtocol])?;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/BindingEndPoint'
@Override public ParserRule getRule() { return rule; }
- //(actorRef=[ActorContainerRef] '.')? port=[Port] ('sub' sub=[SubProtocol])?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives'
public Group getGroup() { return cGroup; }
- //(actorRef=[ActorContainerRef] '.')?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.0'
public Group getGroup_0() { return cGroup_0; }
- //actorRef=[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.0/@elements.0'
public Assignment getActorRefAssignment_0_0() { return cActorRefAssignment_0_0; }
- //[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.0/@elements.0/@terminal'
public CrossReference getActorRefActorContainerRefCrossReference_0_0_0() { return cActorRefActorContainerRefCrossReference_0_0_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.0/@elements.0/@terminal/@terminal'
public RuleCall getActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1() { return cActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1; }
- //'.'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.0/@elements.1'
public Keyword getFullStopKeyword_0_1() { return cFullStopKeyword_0_1; }
- //port=[Port]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.1'
public Assignment getPortAssignment_1() { return cPortAssignment_1; }
- //[Port]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.1/@terminal'
public CrossReference getPortPortCrossReference_1_0() { return cPortPortCrossReference_1_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.1/@terminal/@terminal'
public RuleCall getPortPortIDTerminalRuleCall_1_0_1() { return cPortPortIDTerminalRuleCall_1_0_1; }
- //('sub' sub=[SubProtocol])?
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.2'
public Group getGroup_2() { return cGroup_2; }
- //'sub'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.2/@elements.0'
public Keyword getSubKeyword_2_0() { return cSubKeyword_2_0; }
- //sub=[SubProtocol]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.2/@elements.1'
public Assignment getSubAssignment_2_1() { return cSubAssignment_2_1; }
- //[SubProtocol]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.2/@elements.1/@terminal'
public CrossReference getSubSubProtocolCrossReference_2_1_0() { return cSubSubProtocolCrossReference_2_1_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.45/@alternatives/@elements.2/@elements.1/@terminal/@terminal'
public RuleCall getSubSubProtocolIDTerminalRuleCall_2_1_0_1() { return cSubSubProtocolIDTerminalRuleCall_2_1_0_1; }
}
@@ -2893,29 +2852,28 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cToAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cToSPPointParserRuleCall_3_0 = (RuleCall)cToAssignment_3.eContents().get(0);
- //LayerConnection:
- // 'LayerConnection' from=SAPoint 'satisfied_by' to=SPPoint;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/LayerConnection'
@Override public ParserRule getRule() { return rule; }
- //'LayerConnection' from=SAPoint 'satisfied_by' to=SPPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives'
public Group getGroup() { return cGroup; }
- //'LayerConnection'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.0'
public Keyword getLayerConnectionKeyword_0() { return cLayerConnectionKeyword_0; }
- //from=SAPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.1'
public Assignment getFromAssignment_1() { return cFromAssignment_1; }
- //SAPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.1/@terminal'
public RuleCall getFromSAPointParserRuleCall_1_0() { return cFromSAPointParserRuleCall_1_0; }
- //'satisfied_by'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.2'
public Keyword getSatisfied_byKeyword_2() { return cSatisfied_byKeyword_2; }
- //to=SPPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.3'
public Assignment getToAssignment_3() { return cToAssignment_3; }
- //SPPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.46/@alternatives/@elements.3/@terminal'
public RuleCall getToSPPointParserRuleCall_3_0() { return cToSPPointParserRuleCall_3_0; }
}
@@ -2925,17 +2883,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cRefSAPointParserRuleCall_0 = (RuleCall)cAlternatives.eContents().get(0);
private final RuleCall cRelaySAPointParserRuleCall_1 = (RuleCall)cAlternatives.eContents().get(1);
- //SAPoint:
- // RefSAPoint | RelaySAPoint;
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/SAPoint'
@Override public ParserRule getRule() { return rule; }
- //RefSAPoint | RelaySAPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.47/@alternatives'
public Alternatives getAlternatives() { return cAlternatives; }
- //RefSAPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.47/@alternatives/@elements.0'
public RuleCall getRefSAPointParserRuleCall_0() { return cRefSAPointParserRuleCall_0; }
- //RelaySAPoint
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.47/@alternatives/@elements.1'
public RuleCall getRelaySAPointParserRuleCall_1() { return cRelaySAPointParserRuleCall_1; }
}
@@ -2947,25 +2904,22 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cRefActorContainerRefCrossReference_1_0 = (CrossReference)cRefAssignment_1.eContents().get(0);
private final RuleCall cRefActorContainerRefIDTerminalRuleCall_1_0_1 = (RuleCall)cRefActorContainerRefCrossReference_1_0.eContents().get(1);
- //RefSAPoint: // satisfies a sub actor
- // 'ref' ref=[ActorContainerRef];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/RefSAPoint'
@Override public ParserRule getRule() { return rule; }
- //// satisfies a sub actor
- //'ref' ref=[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.48/@alternatives'
public Group getGroup() { return cGroup; }
- //// satisfies a sub actor
- //'ref'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.48/@alternatives/@elements.0'
public Keyword getRefKeyword_0() { return cRefKeyword_0; }
- //ref=[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.48/@alternatives/@elements.1'
public Assignment getRefAssignment_1() { return cRefAssignment_1; }
- //[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.48/@alternatives/@elements.1/@terminal'
public CrossReference getRefActorContainerRefCrossReference_1_0() { return cRefActorContainerRefCrossReference_1_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.48/@alternatives/@elements.1/@terminal/@terminal'
public RuleCall getRefActorContainerRefIDTerminalRuleCall_1_0_1() { return cRefActorContainerRefIDTerminalRuleCall_1_0_1; }
}
@@ -2977,25 +2931,22 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cRelaySPPCrossReference_1_0 = (CrossReference)cRelayAssignment_1.eContents().get(0);
private final RuleCall cRelaySPPIDTerminalRuleCall_1_0_1 = (RuleCall)cRelaySPPCrossReference_1_0.eContents().get(1);
- //RelaySAPoint: // relays from own interface
- // 'relay_sap' relay=[SPP];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/RelaySAPoint'
@Override public ParserRule getRule() { return rule; }
- //// relays from own interface
- //'relay_sap' relay=[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.49/@alternatives'
public Group getGroup() { return cGroup; }
- //// relays from own interface
- //'relay_sap'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.49/@alternatives/@elements.0'
public Keyword getRelay_sapKeyword_0() { return cRelay_sapKeyword_0; }
- //relay=[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.49/@alternatives/@elements.1'
public Assignment getRelayAssignment_1() { return cRelayAssignment_1; }
- //[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.49/@alternatives/@elements.1/@terminal'
public CrossReference getRelaySPPCrossReference_1_0() { return cRelaySPPCrossReference_1_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.49/@alternatives/@elements.1/@terminal/@terminal'
public RuleCall getRelaySPPIDTerminalRuleCall_1_0_1() { return cRelaySPPIDTerminalRuleCall_1_0_1; }
}
@@ -3010,20 +2961,19 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final CrossReference cServiceSPPCrossReference_2_0 = (CrossReference)cServiceAssignment_2.eContents().get(0);
private final RuleCall cServiceSPPIDTerminalRuleCall_2_0_1 = (RuleCall)cServiceSPPCrossReference_2_0.eContents().get(1);
- //SPPoint:
- // ref=[ActorContainerRef] '.' service=[SPP];
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#XtextFragmentProvider_org.eclipse.etrice.core.Room/SPPoint'
@Override public ParserRule getRule() { return rule; }
- //ref=[ActorContainerRef] '.' service=[SPP]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.50/@alternatives'
public Group getGroup() { return cGroup; }
- //ref=[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.50/@alternatives/@elements.0'
public Assignment getRefAssignment_0() { return cRefAssignment_0; }
- //[ActorContainerRef]
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.50/@alternatives/@elements.0/@terminal'
public CrossReference getRefActorContainerRefCrossReference_0_0() { return cRefActorContainerRefCrossReference_0_0; }
- //ID
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.50/@alternatives/@elements.0/@terminal/@terminal'
public RuleCall getRefActorContainerRefIDTerminalRuleCall_0_0_1() { return cRefActorContainerRefIDTerminalRuleCall_0_0_1; }
//'.'
@@ -3132,7 +3082,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// the following is a data type rule (accompanied by a value converter) and must not be a terminal rule
//// (because then the lexer already would find this in places where it is not expected, e.g. in an Attribute)
//MULTIPLICITY ecore::EInt:
- // '[' ('*' | INT) ']'
+ // '[' ('*' | INT) ']';
@Override public ParserRule getRule() { return rule; }
//'[' ('*' | INT) ']'
@@ -3141,7 +3091,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'['
public Keyword getLeftSquareBracketKeyword_0() { return cLeftSquareBracketKeyword_0; }
- //('*' | INT)
+ //'*' | INT
public Alternatives getAlternatives_1() { return cAlternatives_1; }
//'*'
@@ -3164,6 +3114,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cCompoundProtocolClassKeyword_4 = (Keyword)cAlternatives.eContents().get(4);
private final Keyword cSubSystemClassKeyword_5 = (Keyword)cAlternatives.eContents().get(5);
private final Keyword cLogicalSystemKeyword_6 = (Keyword)cAlternatives.eContents().get(6);
+ private final Keyword cPortKeyword_7 = (Keyword)cAlternatives.eContents().get(7);
+ private final Keyword cMessageKeyword_8 = (Keyword)cAlternatives.eContents().get(8);
//AnnotationTargetType:
// 'DataClass' |
@@ -3172,11 +3124,13 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
// 'ProtocolClass' |
// 'CompoundProtocolClass' |
// 'SubSystemClass' |
- // 'LogicalSystem';
+ // 'LogicalSystem' |
+ // 'Port' |
+ // 'Message';
@Override public ParserRule getRule() { return rule; }
//'DataClass' | 'ActorClass' | 'ActorBehavior' | 'ProtocolClass' | 'CompoundProtocolClass' | 'SubSystemClass' |
- //'LogicalSystem'
+ //'LogicalSystem' | 'Port' | 'Message'
public Alternatives getAlternatives() { return cAlternatives; }
//'DataClass'
@@ -3199,6 +3153,12 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//'LogicalSystem'
public Keyword getLogicalSystemKeyword_6() { return cLogicalSystemKeyword_6; }
+
+ //'Port'
+ public Keyword getPortKeyword_7() { return cPortKeyword_7; }
+
+ //'Message'
+ public Keyword getMessageKeyword_8() { return cMessageKeyword_8; }
}
@@ -3288,6 +3248,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cSUBSYSTEM_CLASSSubSystemClassKeyword_5_0 = (Keyword)cSUBSYSTEM_CLASSEnumLiteralDeclaration_5.eContents().get(0);
private final EnumLiteralDeclaration cLOGICAL_SYSTEM_CLASSEnumLiteralDeclaration_6 = (EnumLiteralDeclaration)cAlternatives.eContents().get(6);
private final Keyword cLOGICAL_SYSTEM_CLASSLogicalSystemKeyword_6_0 = (Keyword)cLOGICAL_SYSTEM_CLASSEnumLiteralDeclaration_6.eContents().get(0);
+ private final EnumLiteralDeclaration cPORTEnumLiteralDeclaration_7 = (EnumLiteralDeclaration)cAlternatives.eContents().get(7);
+ private final Keyword cPORTPortKeyword_7_0 = (Keyword)cPORTEnumLiteralDeclaration_7.eContents().get(0);
+ private final EnumLiteralDeclaration cMESSAGEEnumLiteralDeclaration_8 = (EnumLiteralDeclaration)cAlternatives.eContents().get(8);
+ private final Keyword cMESSAGEMessageKeyword_8_0 = (Keyword)cMESSAGEEnumLiteralDeclaration_8.eContents().get(0);
//enum RoomAnnotationTargetEnum:
// DATA_CLASS='DataClass' |
@@ -3296,12 +3260,14 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
// PROTOCOL_CLASS='ProtocolClass' |
// COMPOUND_PROTOCOL_CLASS='CompoundProtocolClass' |
// SUBSYSTEM_CLASS='SubSystemClass' |
- // LOGICAL_SYSTEM_CLASS='LogicalSystem';
+ // LOGICAL_SYSTEM_CLASS='LogicalSystem' |
+ // PORT='Port' |
+ // MESSAGE='Message';
public EnumRule getRule() { return rule; }
//DATA_CLASS='DataClass' | ACTOR_CLASS='ActorClass' | ACTOR_BEHAVIOR='ActorBehavior' | PROTOCOL_CLASS='ProtocolClass' |
//COMPOUND_PROTOCOL_CLASS='CompoundProtocolClass' | SUBSYSTEM_CLASS='SubSystemClass' |
- //LOGICAL_SYSTEM_CLASS='LogicalSystem'
+ //LOGICAL_SYSTEM_CLASS='LogicalSystem' | PORT='Port' | MESSAGE='Message'
public Alternatives getAlternatives() { return cAlternatives; }
//DATA_CLASS='DataClass'
@@ -3343,8 +3309,20 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//LOGICAL_SYSTEM_CLASS='LogicalSystem'
public EnumLiteralDeclaration getLOGICAL_SYSTEM_CLASSEnumLiteralDeclaration_6() { return cLOGICAL_SYSTEM_CLASSEnumLiteralDeclaration_6; }
- //'LogicalSystem'
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.56/@alternatives/@elements.6/@literal'
public Keyword getLOGICAL_SYSTEM_CLASSLogicalSystemKeyword_6_0() { return cLOGICAL_SYSTEM_CLASSLogicalSystemKeyword_6_0; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.56/@alternatives/@elements.7'
+ public EnumLiteralDeclaration getPORTEnumLiteralDeclaration_7() { return cPORTEnumLiteralDeclaration_7; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.56/@alternatives/@elements.7/@literal'
+ public Keyword getPORTPortKeyword_7_0() { return cPORTPortKeyword_7_0; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.56/@alternatives/@elements.8'
+ public EnumLiteralDeclaration getMESSAGEEnumLiteralDeclaration_8() { return cMESSAGEEnumLiteralDeclaration_8; }
+
+ //org.eclipse.xtext.resource.ClasspathUriResolutionException: org.eclipse.xtext.resource.FileNotFoundOnClasspathException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/etrice/core/Room.xtext#/0/@rules.56/@alternatives/@elements.8/@literal'
+ public Keyword getMESSAGEMessageKeyword_8_0() { return cMESSAGEMessageKeyword_8_0; }
}
private final RoomModelElements pRoomModel;
@@ -3777,7 +3755,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Message:
- // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')'
+ // priv?='private'? 'Message' name=ID '(' data=VarDecl? ')' annotations+=Annotation*
// docu=Documentation?;
public MessageElements getMessageAccess() {
return pMessage;
@@ -3882,7 +3860,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//Port:
// conjugated?='conjugated'? 'Port' name=ID multiplicity=MULTIPLICITY? ':' protocol=[GeneralProtocolClass|FQN]
- // docu=Documentation?;
+ // annotations+=Annotation* docu=Documentation?;
public PortElements getPortAccess() {
return pPort;
}
@@ -4131,7 +4109,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// the following is a data type rule (accompanied by a value converter) and must not be a terminal rule
//// (because then the lexer already would find this in places where it is not expected, e.g. in an Attribute)
//MULTIPLICITY ecore::EInt:
- // '[' ('*' | INT) ']'
+ // '[' ('*' | INT) ']';
public MULTIPLICITYElements getMULTIPLICITYAccess() {
return pMULTIPLICITY;
}
@@ -4147,7 +4125,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
// 'ProtocolClass' |
// 'CompoundProtocolClass' |
// 'SubSystemClass' |
- // 'LogicalSystem';
+ // 'LogicalSystem' |
+ // 'Port' |
+ // 'Message';
public AnnotationTargetTypeElements getAnnotationTargetTypeAccess() {
return pAnnotationTargetType;
}
@@ -4163,7 +4143,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
// PROTOCOL_CLASS='ProtocolClass' |
// COMPOUND_PROTOCOL_CLASS='CompoundProtocolClass' |
// SUBSYSTEM_CLASS='SubSystemClass' |
- // LOGICAL_SYSTEM_CLASS='LogicalSystem';
+ // LOGICAL_SYSTEM_CLASS='LogicalSystem' |
+ // PORT='Port' |
+ // MESSAGE='Message';
public RoomAnnotationTargetEnumElements getRoomAnnotationTargetEnumAccess() {
return eRoomAnnotationTargetEnum;
}
@@ -4237,7 +4219,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
// {StateGraph}
// 'StateMachine' '{' (states+=State | trPoints+=TrPoint | chPoints+=ChoicePoint | transitions+=Transition |
// refinedTransitions+=RefinedTransition)*
- // '}'
+ // '}';
public FSMGrammarAccess.StateMachineElements getStateMachineAccess() {
return gaFSM.getStateMachineAccess();
}
@@ -4615,8 +4597,8 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// **************************************************************
- // // AnnotationType and Annotation Rules
- // Annotation:
+ //// AnnotationType and Annotation Rules
+ //Annotation:
// '@' type=[AnnotationType|FQN] ('(' attributes+=KeyValue (',' attributes+=KeyValue)* ')')?;
public BaseGrammarAccess.AnnotationElements getAnnotationAccess() {
return gaBase.getAnnotationAccess();
@@ -4637,9 +4619,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//AnnotationType:
- // 'AnnotationType' name=ID docu=Documentation? '{' 'target' '=' (targets+=super::AnnotationTargetType | '{'
- // targets+=super::AnnotationTargetType (',' targets+=super::AnnotationTargetType)* '}')
- // attributes+=AnnotationAttribute* '}';
+ // 'AnnotationType' name=ID docu=Documentation? '{'
+ // 'target' '=' (targets+=super::AnnotationTargetType | '{' targets+=super::AnnotationTargetType (','
+ // targets+=super::AnnotationTargetType)* '}') attributes+=AnnotationAttribute*
+ // '}';
public BaseGrammarAccess.AnnotationTypeElements getAnnotationTypeAccess() {
return gaBase.getAnnotationTypeAccess();
}
@@ -4679,37 +4662,26 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// **************************************************************
- // // Import rules
- //
+ //// Import rules
//// HOWTO: use a combination of URI global scopes and namespace aware local scope provider
- //
//// this is configured in the work flow by
- // // fragment = scoping.ImportURIScopingFragment {}
- //
+ //// fragment = scoping.ImportURIScopingFragment {}
//// and by overriding configureIScopeProviderDelegate in the runtime module with
- //
//// ImportedNamespaceAwareLocalScopeProvider
- // // also configure in the RuntimeModule
- //
+ //// also configure in the RuntimeModule
//// public Class<? extends ImportUriResolver> bindImportUriResolver() {
- // // return PlatformRelativeUriResolver.class;
- //
+ //// return PlatformRelativeUriResolver.class;
//// }
- // // and in the UiRuntimeModule
- //
+ //// and in the UiRuntimeModule
//// public Class<? extends org.eclipse.xtext.ui.editor.IURIEditorOpener> bindIURIEditorOpener() {
- //
//// return GlobalNonPlatformURIEditorOpener.class;
- // // }
- //
+ //// }
//// public Class<? extends IHyperlinkHelper> bindIHyperlinkHelper() {
- // // return ImportAwareHyperlinkHelper.class;
- //
+ //// return ImportAwareHyperlinkHelper.class;
//// }
- // // the attribute 'importedNamespace' is picked up by the ImportedNamespaceAwareLocalScopeProvider
- //
+ //// the attribute 'importedNamespace' is picked up by the ImportedNamespaceAwareLocalScopeProvider
//// the attribute 'importURI' is picked up by the ImportUriGlobalScopeProvider
- // Import:
+ //Import:
// 'import' (importedNamespace=ImportedFQN 'from' | 'model') importURI=STRING;
public BaseGrammarAccess.ImportElements getImportAccess() {
return gaBase.getImportAccess();
@@ -4730,9 +4702,12 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// **************************************************************
- // // Documentation Rule
- // Documentation:
- // {Documentation} '[' lines+=STRING* ']';
+ //// Documentation Rule
+ //Documentation:
+ // {Documentation}
+ // '['
+ // lines+=STRING*
+ // ']';
public BaseGrammarAccess.DocumentationElements getDocumentationAccess() {
return gaBase.getDocumentationAccess();
}
@@ -4742,9 +4717,9 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// **************************************************************
- // // Time Rule
- // TIME ecore::ELong:
- // INT 's' | INT 'ms' | INT 'us' | INT 'ns'
+ //// Time Rule
+ //TIME ecore::ELong:
+ // INT 's' | INT 'ms' | INT 'us' | INT 'ns';
public BaseGrammarAccess.TIMEElements getTIMEAccess() {
return gaBase.getTIMEAccess();
}
@@ -4754,7 +4729,10 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//enum LiteralType:
- // BOOL='ptBoolean' | INT='ptInteger' | REAL='ptReal' | CHAR='ptCharacter';
+ // BOOL='ptBoolean' |
+ // INT='ptInteger' |
+ // REAL='ptReal' |
+ // CHAR='ptCharacter';
public BaseGrammarAccess.LiteralTypeElements getLiteralTypeAccess() {
return gaBase.getLiteralTypeAccess();
}
@@ -4774,7 +4752,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//// Value Types for Attributes
- // Literal:
+ //Literal:
// BooleanLiteral | NumberLiteral | StringLiteral;
public BaseGrammarAccess.LiteralElements getLiteralAccess() {
return gaBase.getLiteralAccess();
@@ -4835,7 +4813,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Integer ecore::ELong:
- // ('+' | '-')? INT | HEX
+ // ('+' | '-')? INT | HEX;
public BaseGrammarAccess.IntegerElements getIntegerAccess() {
return gaBase.getIntegerAccess();
}
@@ -4845,7 +4823,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//Real ecore::EDouble:
- // Decimal | DecimalExp
+ // Decimal | DecimalExp;
public BaseGrammarAccess.RealElements getRealAccess() {
return gaBase.getRealAccess();
}
@@ -4865,12 +4843,11 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
////DotDecimal hidden():
- // // ('+' | '-')? '.' INT;
- // //
- // //DecimalDot hidden():
- // // ('+' | '-')? INT '.';
- // DecimalExp
- //hidden():
+ //// ('+' | '-')? '.' INT;
+ ////
+ ////DecimalDot hidden():
+ //// ('+' | '-')? INT '.';
+ //DecimalExp hidden():
// ('+' | '-')? INT '.' INT ('e' | 'E') ('+' | '-')? INT;
public BaseGrammarAccess.DecimalExpElements getDecimalExpAccess() {
return gaBase.getDecimalExpAccess();
@@ -4921,7 +4898,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
}
//terminal ML_COMMENT:
- // '/ *'->'* /';
+ // '/*'->'*/';
public TerminalRule getML_COMMENTRule() {
return gaTerminals.getML_COMMENTRule();
}
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
index f8e86e160..9015bfd2d 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext
@@ -143,7 +143,7 @@ CompoundProtocolClass:
SubProtocol: 'SubProtocol' name=ID ':' protocol=[GeneralProtocolClass|FQN];
Message:
- (priv?='private')? 'Message' name=ID '(' (data=VarDecl)? ')'
+ (priv?='private')? 'Message' name=ID '(' (data=VarDecl)? ')' annotations+=Annotation*
(docu=Documentation)?;
PortClass:
@@ -220,7 +220,7 @@ ActorClass:
InterfaceItem: Port | SAP | SPP;
Port:
- (conjugated?='conjugated')? 'Port' name=ID (multiplicity=MULTIPLICITY)? ':' protocol=[GeneralProtocolClass|FQN] (docu=Documentation)?;
+ (conjugated?='conjugated')? 'Port' name=ID (multiplicity=MULTIPLICITY)? ':' protocol=[GeneralProtocolClass|FQN] annotations+=Annotation* (docu=Documentation)?;
ExternalPort:
'external' 'Port' interfacePort=[Port|ID] ;
@@ -334,7 +334,9 @@ AnnotationTargetType:
'ProtocolClass' |
'CompoundProtocolClass' |
'SubSystemClass' |
- 'LogicalSystem'
+ 'LogicalSystem' |
+ 'Port' |
+ 'Message'
;
enum RoomAnnotationTargetEnum:
@@ -344,5 +346,7 @@ enum RoomAnnotationTargetEnum:
PROTOCOL_CLASS='ProtocolClass' |
COMPOUND_PROTOCOL_CLASS='CompoundProtocolClass' |
SUBSYSTEM_CLASS='SubSystemClass' |
- LOGICAL_SYSTEM_CLASS='LogicalSystem'
+ LOGICAL_SYSTEM_CLASS='LogicalSystem' |
+ PORT='Port' |
+ MESSAGE='Message'
;
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
index bf6ef9189..cf6f2a6b5 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/validation/RoomJavaValidator.java
@@ -727,6 +727,12 @@ public class RoomJavaValidator extends AbstractRoomJavaValidator {
else if(parent instanceof SubSystemClass && !targetList.contains(RoomAnnotationTargetEnum.SUBSYSTEM_CLASS.getLiteral())) {
invalidTargetType = RoomAnnotationTargetEnum.SUBSYSTEM_CLASS;
}
+ else if(parent instanceof Port && !targetList.contains(RoomAnnotationTargetEnum.PORT.getLiteral())) {
+ invalidTargetType = RoomAnnotationTargetEnum.PORT;
+ }
+ else if(parent instanceof Message && !targetList.contains(RoomAnnotationTargetEnum.MESSAGE.getLiteral())) {
+ invalidTargetType = RoomAnnotationTargetEnum.MESSAGE;
+ }
if(invalidTargetType != null) {
error("AnnotationType " + a.getType().getName() + " is not allowed for target " + invalidTargetType.getLiteral(),
a,
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend
index 426b9689e..be02b34b4 100644
--- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/DataClassGen.xtend
@@ -51,7 +51,7 @@ class DataClassGen {
// source file
file = dc.getCSourceFileName
- fileIO.generateFile("generating DataClass header", path, infopath, file, root.generateSourceFile(dc))
+ fileIO.generateFile("generating DataClass source", path, infopath, file, root.generateSourceFile(dc))
}
}

Back to the top