Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuergen Haug2019-01-12 11:29:57 +0000
committerJuergen Haug2019-01-12 11:30:29 +0000
commit8d023fb6af978b7da56d7f39376699d417279e9e (patch)
tree887f0c30577b1c260254b492becf59cde3de7ee6
parent322931d01d3fdf0411b2756f5aad5f582eddeed0 (diff)
downloadorg.eclipse.etrice-8d023fb6af978b7da56d7f39376699d417279e9e.tar.gz
org.eclipse.etrice-8d023fb6af978b7da56d7f39376699d417279e9e.tar.xz
org.eclipse.etrice-8d023fb6af978b7da56d7f39376699d417279e9e.zip
Bug 540562 - Support var args for operations
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/AbstractRoomProposalProvider.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/RoomParser.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.g54
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoom.tokens12
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomLexer.java858
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src-gen/org/eclipse/etrice/core/ui/contentassist/antlr/internal/InternalRoomParser.java16895
-rw-r--r--plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java15
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.ecore1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.genmodel3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/Room.xtextbinbin24595 -> 24631 bytes
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.g17
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens234
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomLexer.java1520
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoomParser.java8654
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomAnnotationTargetEnum.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/RoomPackage.java30
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java27
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java29
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java10
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java12
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java6
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java7
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java1
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageImpl.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java9
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java8
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java18
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java5
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java52
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java14
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomPackageImpl.java202
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java4
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java3
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java62
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/serializer/RoomSemanticSequencer.java23
-rw-r--r--plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/services/RoomGrammarAccess.java14
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/Room.xtext2
-rw-r--r--plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java2
-rw-r--r--plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend26
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend30
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppProcedureHelpers.xtend13
-rw-r--r--plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend4
-rw-r--r--plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend26
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java23
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend21
-rw-r--r--plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend18
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/build.gradle2
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/CompileTests.room3
-rw-r--r--tests/org.eclipse.etrice.generator.common.tests/models/VarargsTest.room36
82 files changed, 15108 insertions, 14029 deletions
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 f88cd9c8a..210f88964 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
@@ -58,6 +58,9 @@ public class AbstractRoomProposalProvider extends org.eclipse.etrice.core.fsm.ui
public void completeVarDecl_RefType(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
+ public void completeVarDecl_Varargs(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void completeMessageData_DeprecatedName(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 100018932..d28db0ebf 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
@@ -276,6 +276,7 @@ public class RoomParser extends AbstractContentAssistParser {
put(grammarAccess.getRoomModelAccess().getAnnotationTypesAssignment_5_8(), "rule__RoomModel__AnnotationTypesAssignment_5_8");
put(grammarAccess.getVarDeclAccess().getNameAssignment_0(), "rule__VarDecl__NameAssignment_0");
put(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2(), "rule__VarDecl__RefTypeAssignment_2");
+ put(grammarAccess.getVarDeclAccess().getVarargsAssignment_3(), "rule__VarDecl__VarargsAssignment_3");
put(grammarAccess.getMessageDataAccess().getDeprecatedNameAssignment_0_0(), "rule__MessageData__DeprecatedNameAssignment_0_0");
put(grammarAccess.getMessageDataAccess().getRefTypeAssignment_1(), "rule__MessageData__RefTypeAssignment_1");
put(grammarAccess.getRefableTypeAccess().getTypeAssignment_0(), "rule__RefableType__TypeAssignment_0");
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 fd256bce6..ae672f9fb 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
@@ -4964,6 +4964,7 @@ rule__VarDecl__Group__2
}
:
rule__VarDecl__Group__2__Impl
+ rule__VarDecl__Group__3
;
finally {
restoreStackSize(stackSize);
@@ -4986,6 +4987,36 @@ finally {
}
+rule__VarDecl__Group__3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__VarDecl__Group__3__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__VarDecl__Group__3__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getVarDeclAccess().getVarargsAssignment_3()); }
+(rule__VarDecl__VarargsAssignment_3)?
+{ after(grammarAccess.getVarDeclAccess().getVarargsAssignment_3()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
@@ -23837,6 +23868,29 @@ finally {
restoreStackSize(stackSize);
}
+rule__VarDecl__VarargsAssignment_3
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0()); }
+(
+{ before(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0()); }
+
+ 'varargs'
+
+{ after(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0()); }
+)
+
+{ after(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
rule__MessageData__DeprecatedNameAssignment_0_0
@init {
int stackSize = keepStackSize();
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 5fd9a3cd4..1423358bb 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
@@ -55,7 +55,7 @@
'TransitionPoint'=101
'['=62
']'=63
-'abstract'=130
+'abstract'=131
'action'=107
'and'=86
'async'=38
@@ -79,7 +79,7 @@
'from'=126
'guard'=110
'handle'=73
-'handler'=131
+'handler'=132
'import'=125
'in'=119
'incoming'=66
@@ -92,8 +92,8 @@
'or'=109
'out'=120
'outgoing'=67
-'override'=128
-'private'=129
+'override'=129
+'private'=130
'ptBoolean'=39
'ptCharacter'=42
'ptInteger'=40
@@ -109,11 +109,12 @@
'sync'=35
'target'=123
'triggers'=108
-'true'=132
+'true'=133
'usercode'=72
'usercode1'=58
'usercode2'=59
'usercode3'=60
+'varargs'=128
'void'=13
'{'=44
'|'=117
@@ -160,6 +161,7 @@ T__129=129
T__130=130
T__131=131
T__132=132
+T__133=133
T__13=13
T__14=14
T__15=15
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 4ab61989d..03724e323 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
@@ -23,6 +23,7 @@ public class InternalRoomLexer extends Lexer {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
@@ -2556,10 +2557,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:126:8: ( 'override' )
- // InternalRoom.g:126:10: 'override'
+ // InternalRoom.g:126:8: ( 'varargs' )
+ // InternalRoom.g:126:10: 'varargs'
{
- match("override");
+ match("varargs");
}
@@ -2577,10 +2578,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:127:8: ( 'private' )
- // InternalRoom.g:127:10: 'private'
+ // InternalRoom.g:127:8: ( 'override' )
+ // InternalRoom.g:127:10: 'override'
{
- match("private");
+ match("override");
}
@@ -2598,10 +2599,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:128:8: ( 'abstract' )
- // InternalRoom.g:128:10: 'abstract'
+ // InternalRoom.g:128:8: ( 'private' )
+ // InternalRoom.g:128:10: 'private'
{
- match("abstract");
+ match("private");
}
@@ -2619,10 +2620,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:129:8: ( 'handler' )
- // InternalRoom.g:129:10: 'handler'
+ // InternalRoom.g:129:8: ( 'abstract' )
+ // InternalRoom.g:129:10: 'abstract'
{
- match("handler");
+ match("abstract");
}
@@ -2640,10 +2641,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:130:8: ( 'true' )
- // InternalRoom.g:130:10: 'true'
+ // InternalRoom.g:130:8: ( 'handler' )
+ // InternalRoom.g:130:10: 'handler'
{
- match("true");
+ match("handler");
}
@@ -2656,15 +2657,36 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "T__132"
+ // $ANTLR start "T__133"
+ public final void mT__133() throws RecognitionException {
+ try {
+ int _type = T__133;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:131:8: ( 'true' )
+ // InternalRoom.g:131:10: 'true'
+ {
+ match("true");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__133"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28209:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:28209:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28263:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:28263:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:28209:12: ( '0x' | '0X' )
+ // InternalRoom.g:28263:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2714,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:28209:13: '0x'
+ // InternalRoom.g:28263:13: '0x'
{
match("0x");
@@ -2700,7 +2722,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28209:18: '0X'
+ // InternalRoom.g:28263:18: '0X'
{
match("0X");
@@ -2710,7 +2732,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:28209:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:28263:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2786,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28211:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:28211:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:28265:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:28265:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:28211:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28265:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2825,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:28211:55: .
+ // InternalRoom.g:28265:55: .
{
matchAny();
@@ -2833,10 +2855,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28213:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:28213:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28267:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:28267:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:28213:11: ( '^' )?
+ // InternalRoom.g:28267:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2867,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:28213:11: '^'
+ // InternalRoom.g:28267:11: '^'
{
match('^');
@@ -2863,7 +2885,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:28213:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:28267:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2934,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28215:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:28215:12: ( '0' .. '9' )+
+ // InternalRoom.g:28269:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:28269:12: ( '0' .. '9' )+
{
- // InternalRoom.g:28215:12: ( '0' .. '9' )+
+ // InternalRoom.g:28269:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2951,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:28215:13: '0' .. '9'
+ // InternalRoom.g:28269:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2983,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28217:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:28217:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28271:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:28271:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:28217:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:28271:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +3004,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:28217:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:28271:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:28217:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:28271:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3023,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:28217:21: '\\\\' .
+ // InternalRoom.g:28271:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3031,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28217:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:28271: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 +3056,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28217:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:28271:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:28217:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:28271:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3075,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:28217:54: '\\\\' .
+ // InternalRoom.g:28271:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3083,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:28217:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:28271: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 +3126,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28219:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:28219:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:28273:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:28273:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:28219:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:28273:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3156,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:28219:52: .
+ // InternalRoom.g:28273:52: .
{
matchAny();
@@ -3164,12 +3186,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28221:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:28221:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28275:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:28275:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:28221:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:28275:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3204,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:28221:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:28275: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 +3224,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:28221:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:28275:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3233,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:28221:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:28275:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:28221:41: ( '\\r' )?
+ // InternalRoom.g:28275:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3244,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:28221:41: '\\r'
+ // InternalRoom.g:28275:41: '\\r'
{
match('\r');
@@ -3254,10 +3276,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28223:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:28223:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28277:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:28277:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:28223:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:28277:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3333,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28225:16: ( . )
- // InternalRoom.g:28225:18: .
+ // InternalRoom.g:28279:16: ( . )
+ // InternalRoom.g:28279:18: .
{
matchAny();
@@ -3327,8 +3349,8 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt15=129;
+ // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=130;
alt15 = dfa15.predict(input);
switch (alt15) {
case 1 :
@@ -4172,63 +4194,70 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 121 :
- // InternalRoom.g:1:763: RULE_HEX
+ // InternalRoom.g:1:763: T__133
{
- mRULE_HEX();
+ mT__133();
}
break;
case 122 :
- // InternalRoom.g:1:772: RULE_CC_STRING
+ // InternalRoom.g:1:770: RULE_HEX
{
- mRULE_CC_STRING();
+ mRULE_HEX();
}
break;
case 123 :
- // InternalRoom.g:1:787: RULE_ID
+ // InternalRoom.g:1:779: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 124 :
- // InternalRoom.g:1:795: RULE_INT
+ // InternalRoom.g:1:794: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 125 :
- // InternalRoom.g:1:804: RULE_STRING
+ // InternalRoom.g:1:802: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 126 :
- // InternalRoom.g:1:816: RULE_ML_COMMENT
+ // InternalRoom.g:1:811: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 127 :
- // InternalRoom.g:1:832: RULE_SL_COMMENT
+ // InternalRoom.g:1:823: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 128 :
- // InternalRoom.g:1:848: RULE_WS
+ // InternalRoom.g:1:839: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 129 :
- // InternalRoom.g:1:856: RULE_ANY_OTHER
+ // InternalRoom.g:1:855: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 130 :
+ // InternalRoom.g:1:863: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4242,41 +4271,41 @@ public class InternalRoomLexer extends Lexer {
protected DFA15 dfa15 = new DFA15(this);
static final String DFA15_eotS =
- "\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";
+ "\1\uffff\3\72\1\uffff\11\72\1\uffff\1\133\1\137\1\142\5\72\7\uffff\1\72\2\uffff\6\72\1\u0089\1\u008b\3\72\4\uffff\1\u0095\2\67\2\uffff\1\67\2\uffff\2\72\1\uffff\2\72\1\u009d\3\72\1\u00a1\1\uffff\22\72\1\u00b6\3\72\3\uffff\3\72\1\uffff\2\72\1\uffff\5\72\1\u00c8\1\72\1\u00ca\12\72\7\uffff\1\72\2\uffff\1\72\1\u00dc\6\72\5\uffff\4\72\6\uffff\1\u0097\2\uffff\4\72\1\uffff\3\72\1\uffff\14\72\1\u0100\1\u0101\6\72\1\uffff\16\72\1\u0117\2\72\1\uffff\1\u011b\1\uffff\2\72\1\u011e\16\72\1\uffff\2\72\1\u012f\12\72\1\uffff\1\u013a\1\72\1\u013c\1\72\1\u013e\1\u013f\10\72\1\u0149\6\72\2\uffff\10\72\1\u0158\2\72\1\u015c\5\72\1\u0162\3\72\1\uffff\3\72\1\uffff\2\72\1\uffff\20\72\1\uffff\7\72\1\u0182\2\72\1\uffff\1\72\1\uffff\1\72\2\uffff\11\72\1\uffff\5\72\1\u0199\5\72\1\u019f\1\u01a0\1\u01a1\1\uffff\3\72\1\uffff\1\u01a5\4\72\1\uffff\1\u01aa\6\72\1\u01b1\27\72\1\uffff\1\72\1\u01ca\24\72\1\uffff\5\72\3\uffff\3\72\1\uffff\4\72\1\uffff\6\72\1\uffff\1\u01f1\4\72\1\u01f6\10\72\1\u01ff\2\72\1\u0203\5\72\1\u0209\1\uffff\1\u020a\2\72\1\u020d\23\72\1\u0222\2\72\1\u0225\13\72\1\uffff\4\72\1\uffff\1\72\1\u0236\5\72\1\u023d\1\uffff\1\u023e\1\72\1\u0240\1\uffff\2\72\1\u0243\2\72\2\uffff\2\72\1\uffff\4\72\1\u024c\17\72\1\uffff\2\72\1\uffff\1\u025e\5\72\1\u0264\1\72\1\u0266\1\u0267\1\u0268\1\72\1\u026a\3\72\1\uffff\3\72\1\u0274\1\72\1\u0276\2\uffff\1\72\1\uffff\1\72\1\u0279\1\uffff\1\72\1\u027b\2\72\1\u027e\3\72\1\uffff\1\u0282\3\72\1\u0286\4\72\1\u028c\5\72\1\u0292\1\72\1\uffff\3\72\1\u0297\1\u0298\1\uffff\1\72\3\uffff\1\u029a\1\uffff\1\u029b\1\u029c\1\72\1\u029e\2\72\1\u02a1\1\u02a2\1\u02a3\1\uffff\1\u02a4\1\uffff\1\u02a5\1\u02a6\1\uffff\1\72\1\uffff\1\u02a8\1\u02a9\1\uffff\1\u02aa\2\72\1\uffff\3\72\1\uffff\5\72\1\uffff\5\72\1\uffff\2\72\1\u02bc\1\72\2\uffff\1\72\3\uffff\1\72\1\uffff\2\72\6\uffff\1\u02c3\3\uffff\6\72\1\u02ca\2\72\1\u02cd\5\72\1\u02d3\1\u02d4\1\uffff\2\72\1\u02d7\3\72\1\uffff\6\72\1\uffff\1\72\1\u02e2\1\uffff\1\u02e3\4\72\2\uffff\1\u02e8\1\u02e9\1\uffff\1\u02ea\2\72\1\u02ed\2\72\1\u02f0\1\u02f1\2\72\2\uffff\1\72\1\u02f5\1\u02f6\1\72\3\uffff\2\72\1\uffff\1\72\1\u02fb\2\uffff\1\72\1\u02fd\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u0305\1\72\1\u0307\3\72\1\uffff\1\72\1\uffff\3\72\1\u030f\3\72\1\uffff\3\72\1\u0316\2\72\1\uffff\1\u0319\1\u031a\2\uffff";
static final String DFA15_eofS =
- "\u0314\uffff";
+ "\u031b\uffff";
static final String DFA15_minS =
- "\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";
+ "\1\0\1\141\1\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\162\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\141\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\1\60\1\162\1\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\1\uffff\1\147\1\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\163\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\60\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\2\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\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";
+ "\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\162\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\141\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\1\172\1\162\1\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\1\uffff\1\147\1\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\163\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\172\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\2\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\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";
+ "\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\174\1\175\1\uffff\1\u0081\1\u0082\2\uffff\1\174\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\177\1\u0080\1\110\1\163\1\113\4\uffff\1\147\1\150\1\151\1\155\1\172\1\175\1\uffff\1\176\1\u0081\4\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\173\25\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\uffff\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\171\26\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\46\uffff\1\137\4\uffff\1\35\10\uffff\1\161\3\uffff\1\75\5\uffff\1\157\1\164\2\uffff\1\45\24\uffff\1\15\2\uffff\1\55\20\uffff\1\166\6\uffff\1\136\1\70\1\uffff\1\170\2\uffff\1\111\10\uffff\1\121\21\uffff\1\101\5\uffff\1\127\1\uffff\1\31\1\67\1\165\1\uffff\1\167\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}>";
+ "\1\0\60\uffff\1\1\3\uffff\1\2\u02e5\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\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",
+ "\1\71\15\uffff\1\70",
+ "\1\74\1\75\3\uffff\1\73",
+ "\1\77\3\uffff\1\100\11\uffff\1\101\4\uffff\1\76",
"",
- "\1\102",
- "\1\103\12\uffff\1\105\5\uffff\1\104",
- "\1\107\2\uffff\1\106",
- "\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",
- "\1\122\15\uffff\1\123\11\uffff\1\124",
- "\1\125\7\uffff\1\126\10\uffff\1\127",
+ "\1\103",
+ "\1\104\12\uffff\1\106\5\uffff\1\105",
+ "\1\110\2\uffff\1\107",
+ "\1\112\6\uffff\1\111",
+ "\1\115\16\uffff\1\116\24\uffff\1\117\16\uffff\1\114\1\113",
+ "\1\121\15\uffff\1\120",
+ "\1\122",
+ "\1\123\15\uffff\1\124\11\uffff\1\125",
+ "\1\126\7\uffff\1\127\10\uffff\1\130",
"",
- "\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",
+ "\1\132",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\136\7\72\1\134\1\72\1\135\2\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\140\11\72\1\141\2\72",
+ "\1\146\3\uffff\1\144\17\uffff\1\145\3\uffff\1\143",
+ "\1\150\11\uffff\1\147\1\uffff\1\152\2\uffff\1\151\1\153",
+ "\1\160\1\156\12\uffff\1\155\4\uffff\1\154\1\157",
+ "\1\162\1\uffff\1\161",
+ "\1\164\11\uffff\1\163",
"",
"",
"",
@@ -4284,92 +4313,93 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\173",
+ "\1\174",
"",
"",
- "\1\176",
- "\1\u0080\1\177",
- "\1\u0081",
+ "\1\177",
+ "\1\u0081\1\u0080",
"\1\u0082",
"\1\u0083",
- "\1\u0084\3\uffff\1\u0085",
- "\1\u0086\4\uffff\1\u0087",
- "\1\u0089",
- "\1\u008b",
- "\1\u008d\20\uffff\1\u008c",
- "\1\u008e",
+ "\1\u0084",
+ "\1\u0085\3\uffff\1\u0086",
+ "\1\u0087\4\uffff\1\u0088",
+ "\1\u008a",
+ "\1\u008c",
+ "\1\u008e\20\uffff\1\u008d",
+ "\1\u008f",
"",
"",
"",
"",
- "\1\u0093\37\uffff\1\u0093",
- "\47\u0096\1\u0095\uffd8\u0096",
- "\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0094\37\uffff\1\u0094",
+ "\47\u0097\1\u0096\uffd8\u0097",
+ "\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
- "\0\u0096",
+ "\0\u0097",
"",
"",
- "\1\u0098",
- "",
"\1\u0099",
"\1\u009a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u009b",
"\1\u009c",
- "\1\u009d",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u009e",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\1\u009f",
"\1\u00a0",
- "\1\u00a1",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u00a2",
"\1\u00a3",
- "\1\u00a5\5\uffff\1\u00a4",
- "\1\u00a6",
- "\1\u00a7",
+ "\1\u00a4",
+ "\1\u00a5",
+ "\1\u00a7\5\uffff\1\u00a6",
"\1\u00a8",
"\1\u00a9",
- "\1\u00ab\20\uffff\1\u00aa",
- "\1\u00ac",
- "\1\u00ad",
+ "\1\u00aa",
+ "\1\u00ab",
+ "\1\u00ad\20\uffff\1\u00ac",
"\1\u00ae",
"\1\u00af",
"\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",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00b7",
+ "\1\u00b8",
+ "\1\u00b9",
"",
"",
"",
- "\1\u00b8",
- "\1\u00ba\12\uffff\1\u00b9",
- "\1\u00bb",
+ "\1\u00ba",
+ "\1\u00bc\12\uffff\1\u00bb",
+ "\1\u00bd",
"",
- "\1\u00bd\1\u00bc",
- "\1\u00bf\12\uffff\1\u00be",
+ "\1\u00bf\1\u00be",
+ "\1\u00c1\12\uffff\1\u00c0",
"",
- "\1\u00c0",
- "\1\u00c2\1\u00c1",
- "\1\u00c3",
- "\1\u00c4",
+ "\1\u00c2",
+ "\1\u00c4\1\u00c3",
"\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",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00c9",
- "\1\u00ca",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00cb",
"\1\u00cc",
"\1\u00cd",
"\1\u00ce",
- "\1\u00cf\1\u00d2\5\uffff\1\u00d0\10\uffff\1\u00d1",
- "\1\u00d3",
- "\1\u00d4",
+ "\1\u00cf",
+ "\1\u00d0",
+ "\1\u00d1\1\u00d4\5\uffff\1\u00d2\10\uffff\1\u00d3",
"\1\u00d5",
+ "\1\u00d6",
+ "\1\u00d7",
"",
"",
"",
@@ -4377,67 +4407,65 @@ public class InternalRoomLexer extends Lexer {
"",
"",
"",
- "\1\u00d6",
+ "\1\u00d8",
"",
"",
- "\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\u00d9",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00da\5\72\1\u00db\21\72",
+ "\1\u00dd",
+ "\1\u00df\1\u00de\4\uffff\1\u00e0",
"\1\u00e1",
"\1\u00e2",
+ "\1\u00e3",
+ "\1\u00e4",
"",
"",
"",
"",
"",
- "\1\u00e3",
- "\1\u00e4\13\uffff\1\u00e5",
- "\1\u00e6",
- "\1\u00e7",
- "",
- "",
+ "\1\u00e5",
+ "\1\u00e6\13\uffff\1\u00e7",
+ "\1\u00e8",
+ "\1\u00e9",
"",
"",
"",
"",
- "\1\u00e8",
"",
"",
- "\1\u00e9",
"\1\u00ea",
- "\1\u00ec\5\uffff\1\u00eb",
"",
+ "",
+ "\1\u00eb",
+ "\1\u00ec",
"\1\u00ed",
- "\1\u00ee",
- "\1\u00ef",
+ "\1\u00ef\5\uffff\1\u00ee",
"",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
+ "",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
"\1\u00f6",
"\1\u00f7",
"\1\u00f8",
- "\1\u00fa\2\uffff\1\u00f9",
+ "\1\u00f9",
+ "\1\u00fa",
"\1\u00fb",
- "\1\u00fc",
- "\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\u00fd\2\uffff\1\u00fc",
+ "\1\u00fe",
"\1\u00ff",
- "\1\u0100",
- "\1\u0101",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0102",
"\1\u0103",
"\1\u0104",
- "",
"\1\u0105",
"\1\u0106",
"\1\u0107",
+ "",
"\1\u0108",
"\1\u0109",
"\1\u010a",
@@ -4449,18 +4477,18 @@ public class InternalRoomLexer extends Lexer {
"\1\u0110",
"\1\u0111",
"\1\u0112",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0113\23\71",
+ "\1\u0113",
+ "\1\u0114",
"\1\u0115",
- "\1\u0116",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0116\23\72",
+ "\1\u0118",
+ "\1\u0119",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\6\71\1\u0117\23\71",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u011a\23\72",
"",
- "\1\u0119",
- "\1\u011a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u011c",
"\1\u011d",
- "\1\u011e",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u011f",
"\1\u0120",
"\1\u0121",
@@ -4472,13 +4500,13 @@ public class InternalRoomLexer extends Lexer {
"\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",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0130",
"\1\u0131",
"\1\u0132",
@@ -4486,62 +4514,62 @@ public class InternalRoomLexer extends Lexer {
"\1\u0134",
"\1\u0135",
"\1\u0136",
- "",
- "\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\u0137",
+ "\1\u0138",
"\1\u0139",
- "\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\u013c",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u013b",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u013d",
- "\1\u013e",
- "\1\u013f",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0140",
"\1\u0141",
"\1\u0142",
"\1\u0143",
- "\12\71\7\uffff\2\71\1\u0144\27\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0144",
+ "\1\u0145",
"\1\u0146",
"\1\u0147",
- "\1\u0148",
- "\1\u0149",
+ "\12\72\7\uffff\2\72\1\u0148\27\72\4\uffff\1\72\1\uffff\32\72",
"\1\u014a",
"\1\u014b",
- "",
- "",
"\1\u014c",
"\1\u014d",
"\1\u014e",
"\1\u014f",
+ "",
+ "",
"\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",
- "\1\u0156\3\uffff\1\u0157",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0156",
+ "\1\u0157",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0159",
- "\1\u015a",
- "\1\u015b",
- "\1\u015c",
+ "\1\u015a\3\uffff\1\u015b",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\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",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0163",
"\1\u0164",
- "",
"\1\u0165",
- "\1\u0166",
"",
+ "\1\u0166",
"\1\u0167",
"\1\u0168",
+ "",
"\1\u0169",
"\1\u016a",
+ "",
"\1\u016b",
"\1\u016c",
"\1\u016d",
@@ -4554,70 +4582,70 @@ public class InternalRoomLexer extends Lexer {
"\1\u0174",
"\1\u0175",
"\1\u0176",
- "",
"\1\u0177",
"\1\u0178",
"\1\u0179",
"\1\u017a",
+ "",
"\1\u017b",
"\1\u017c",
"\1\u017d",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u017e",
"\1\u017f",
"\1\u0180",
+ "\1\u0181",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0183",
+ "\1\u0184",
"",
+ "\1\u0185",
"",
- "\1\u0181",
+ "\1\u0186",
"",
"",
- "\1\u0182",
- "\1\u0183",
- "\1\u0184",
- "\1\u0186\1\u0185\5\uffff\1\u0187\10\uffff\1\u0188",
+ "\1\u0187",
+ "\1\u0188",
"\1\u0189",
- "\1\u018a",
- "\1\u018b",
- "\1\u018c",
- "\1\u018d",
- "",
+ "\1\u018b\1\u018a\5\uffff\1\u018c\10\uffff\1\u018d",
"\1\u018e",
"\1\u018f",
"\1\u0190",
"\1\u0191",
"\1\u0192",
- "\12\71\7\uffff\14\71\1\u0193\15\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u0193",
+ "\1\u0194",
"\1\u0195",
"\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",
- "",
+ "\12\72\7\uffff\14\72\1\u0198\15\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u019a",
+ "\1\u019b",
+ "\1\u019c",
"\1\u019d",
"\1\u019e",
- "\1\u019f",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u01a1",
"\1\u01a2",
"\1\u01a3",
"\1\u01a4",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01a6",
"\1\u01a7",
"\1\u01a8",
"\1\u01a9",
- "\1\u01aa",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01ab",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01ac",
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
"\1\u01b0",
- "\1\u01b1",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01b2",
"\1\u01b3",
"\1\u01b4",
@@ -4636,14 +4664,14 @@ public class InternalRoomLexer extends Lexer {
"\1\u01c1",
"\1\u01c2",
"\1\u01c3",
- "",
"\1\u01c4",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u01c5",
"\1\u01c6",
"\1\u01c7",
"\1\u01c8",
+ "",
"\1\u01c9",
- "\1\u01ca",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01cb",
"\1\u01cc",
"\1\u01cd",
@@ -4658,66 +4686,66 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d6",
"\1\u01d7",
"\1\u01d8",
- "",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
"\1\u01dc",
"\1\u01dd",
- "",
- "",
- "",
"\1\u01de",
+ "",
"\1\u01df",
"\1\u01e0",
- "",
"\1\u01e1",
"\1\u01e2",
"\1\u01e3",
- "\1\u01e4",
"",
+ "",
+ "",
+ "\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\u01f1",
+ "\1\u01f0",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01f2",
"\1\u01f3",
"\1\u01f4",
"\1\u01f5",
- "\1\u01f6",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\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",
+ "\1\u01fc",
+ "\1\u01fd",
"\1\u01fe",
- "\1\u01ff",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0200",
"\1\u0201",
- "\1\u0202",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u0202\10\72",
"\1\u0204",
"\1\u0205",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0206",
"\1\u0207",
"\1\u0208",
- "\1\u0209",
- "\1\u020a",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u020b",
"\1\u020c",
- "\1\u020d",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u020e",
"\1\u020f",
"\1\u0210",
@@ -4728,63 +4756,64 @@ public class InternalRoomLexer extends Lexer {
"\1\u0215",
"\1\u0216",
"\1\u0217",
- "\1\u0218\1\u0219",
+ "\1\u0218",
+ "\1\u0219",
"\1\u021a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u021b",
"\1\u021c",
"\1\u021d",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u021f",
- "\1\u0220",
+ "\1\u021e",
+ "\1\u021f\1\u0220",
"\1\u0221",
- "\1\u0222",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0223",
"\1\u0224",
- "\1\u0225",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\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\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\u0238",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
+ "\1\u0235",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0237",
+ "\1\u0238\1\u0239",
"\1\u023a",
"\1\u023b",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u023d",
- "\1\u023e",
+ "\1\u023c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u023f",
- "\1\u0240",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\1\u0241",
"\1\u0242",
- "\1\u0243",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0244",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0245",
+ "",
+ "",
"\1\u0246",
"\1\u0247",
+ "",
"\1\u0248",
"\1\u0249",
"\1\u024a",
"\1\u024b",
- "\1\u024c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u024d",
"\1\u024e",
"\1\u024f",
@@ -4793,253 +4822,260 @@ public class InternalRoomLexer extends Lexer {
"\1\u0252",
"\1\u0253",
"\1\u0254",
- "",
"\1\u0255",
"\1\u0256",
- "",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0257",
"\1\u0258",
"\1\u0259",
"\1\u025a",
"\1\u025b",
+ "",
"\1\u025c",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u025e",
- "\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\u025d",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u025f",
+ "\1\u0260",
+ "\1\u0261",
"\1\u0262",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0264",
+ "\1\u0263",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0265",
- "\1\u0266",
- "",
- "\1\u0267",
- "\1\u0268",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0269",
- "\1\71\1\u026a\1\u026b\1\u026c\6\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u026e",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u026b",
+ "\1\u026c",
+ "\1\u026d",
"",
+ "\1\u026e",
+ "\1\u026f",
"\1\u0270",
+ "\1\72\1\u0271\1\u0272\1\u0273\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0275",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0271",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
- "\1\u0273",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0275",
- "\1\u0276",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0277",
+ "",
"\1\u0278",
- "\1\u0279",
- "\1\u027a",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u027a",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u027c",
"\1\u027d",
- "\1\u027e",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u027f",
"\1\u0280",
"\1\u0281",
- "\1\u0282\16\uffff\1\u0283",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0283",
"\1\u0284",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0286",
+ "\1\u0285",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0287",
"\1\u0288",
- "\1\u0289",
- "\1\u028a",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u028c",
- "",
+ "\1\u0289\16\uffff\1\u028a",
+ "\1\u028b",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u028d",
"\1\u028e",
"\1\u028f",
- "\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\u0292",
- "",
- "",
- "",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0290",
+ "\1\u0291",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0293",
"",
- "\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\u0294",
+ "\1\u0295",
"\1\u0296",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u0298",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u0299",
- "\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",
"",
- "\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",
"",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u029d",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u029f",
"\1\u02a0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\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\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
- "\1\u02a4",
- "\1\u02a5",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02a6",
"\1\u02a7",
- "\1\u02a8",
"",
- "\1\u02a9",
- "\1\u02aa",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02ab",
"\1\u02ac",
- "\1\u02ad",
"",
+ "\1\u02ad",
"\1\u02ae",
"\1\u02af",
+ "",
"\1\u02b0",
"\1\u02b1",
"\1\u02b2",
- "",
"\1\u02b3",
"\1\u02b4",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\1\u02b5",
"\1\u02b6",
+ "\1\u02b7",
+ "\1\u02b8",
+ "\1\u02b9",
"",
+ "\1\u02ba",
+ "\1\u02bb",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02bd",
"",
- "\1\u02b7",
"",
+ "\1\u02be",
"",
"",
- "\1\u02b8",
"",
- "\1\u02b9",
- "\1\u02ba",
+ "\1\u02bf",
"",
+ "\1\u02c0",
+ "\1\u02c1",
"",
"",
"",
"",
"",
- "\12\71\7\uffff\17\71\1\u02bb\12\71\4\uffff\1\71\1\uffff\32\71",
+ "",
+ "\12\72\7\uffff\17\72\1\u02c2\12\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
"",
- "\1\u02bd",
- "\1\u02be",
- "\1\u02bf",
- "\1\u02c0",
- "\1\u02c1",
- "\1\u02c2",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02c4",
"\1\u02c5",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02c6",
"\1\u02c7",
"\1\u02c8",
"\1\u02c9",
- "\1\u02ca",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02cb",
- "\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\u02cc",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02ce",
"\1\u02cf",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02d0",
"\1\u02d1",
"\1\u02d2",
- "\1\u02d3",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02d4",
"\1\u02d5",
"\1\u02d6",
- "\1\u02d7",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02d8",
"\1\u02d9",
- "",
"\1\u02da",
- "\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\u02db",
+ "\1\u02dc",
"\1\u02dd",
"\1\u02de",
"\1\u02df",
"\1\u02e0",
"",
+ "\1\u02e1",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\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",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e4",
"\1\u02e5",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02e6",
"\1\u02e7",
- "\1\u02e8",
- "\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\u02eb",
- "\1\u02ec",
- "",
- "",
- "\1\u02ed",
- "\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\u02f0",
"",
"",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02f1",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02eb",
+ "\1\u02ec",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02ee",
+ "\1\u02ef",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f2",
- "",
"\1\u02f3",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"",
"",
- "\1\u02f5",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u02f4",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f7",
"",
"",
+ "",
"\1\u02f8",
"\1\u02f9",
+ "",
"\1\u02fa",
- "\1\u02fb",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"",
"\1\u02fc",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02fe",
+ "",
"",
- "\1\u02fd",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
"\1\u02ff",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\1\u0300",
"\1\u0301",
"\1\u0302",
+ "",
"\1\u0303",
"",
"\1\u0304",
- "",
- "\1\u0305",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0306",
- "\1\u0307",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0308",
"\1\u0309",
"\1\u030a",
+ "",
"\1\u030b",
"",
"\1\u030c",
"\1\u030d",
"\1\u030e",
- "\12\71\7\uffff\32\71\4\uffff\1\71\1\uffff\32\71",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0310",
"\1\u0311",
+ "\1\u0312",
+ "",
+ "\1\u0313",
+ "\1\u0314",
+ "\1\u0315",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0317",
+ "\1\u0318",
"",
- "\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\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
""
};
@@ -5074,7 +5110,7 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
@@ -5200,9 +5236,9 @@ public class InternalRoomLexer extends Lexer {
int LA15_49 = input.LA(1);
s = -1;
- if ( (LA15_49=='\'') ) {s = 149;}
+ if ( (LA15_49=='\'') ) {s = 150;}
- else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 150;}
+ else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 151;}
else s = 55;
@@ -5212,7 +5248,7 @@ public class InternalRoomLexer extends Lexer {
int LA15_53 = input.LA(1);
s = -1;
- if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 150;}
+ if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 151;}
else s = 55;
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 40a77e620..d071e59d1 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'", "'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'"
+ "<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'", "'.*'", "'varargs'", "'override'", "'private'", "'abstract'", "'handler'", "'true'"
};
public static final int RULE_HEX=5;
public static final int T__50=50;
@@ -35,6 +35,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
@@ -8739,7 +8740,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==18||LA2_0==22||(LA2_0>=33 && LA2_0<=35)||LA2_0==38||LA2_0==130) ) {
+ if ( (LA2_0==18||LA2_0==22||(LA2_0>=33 && LA2_0<=35)||LA2_0==38||LA2_0==131) ) {
alt2=1;
}
else if ( (LA2_0==23) ) {
@@ -8818,7 +8819,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt3=2;
int LA3_0 = input.LA(1);
- if ( (LA3_0==18||(LA3_0>=33 && LA3_0<=35)||LA3_0==38||LA3_0==130) ) {
+ if ( (LA3_0==18||(LA3_0>=33 && LA3_0<=35)||LA3_0==38||LA3_0==131) ) {
alt3=1;
}
else if ( (LA3_0==22) ) {
@@ -9084,7 +9085,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt6=3;
switch ( input.LA(1) ) {
case 64:
- case 128:
+ case 129:
{
alt6=1;
}
@@ -9742,12 +9743,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA13_0==73) ) {
int LA13_1 = input.LA(2);
- if ( (LA13_1==67) ) {
- alt13=2;
- }
- else if ( (LA13_1==66) ) {
+ if ( (LA13_1==66) ) {
alt13=1;
}
+ else if ( (LA13_1==67) ) {
+ alt13=2;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 13, 1, input);
@@ -10197,7 +10198,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt16=2;
int LA16_0 = input.LA(1);
- if ( (LA16_0==64||LA16_0==128) ) {
+ if ( (LA16_0==64||LA16_0==129) ) {
alt16=1;
}
else if ( ((LA16_0>=14 && LA16_0<=15)) ) {
@@ -11147,7 +11148,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
case 101:
case 102:
case 103:
- case 131:
+ case 132:
{
alt23=3;
}
@@ -11253,7 +11254,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
case 101:
case 102:
case 103:
- case 131:
+ case 132:
{
alt24=2;
}
@@ -11442,7 +11443,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
case 101:
case 102:
case 103:
- case 131:
+ case 132:
{
alt25=2;
}
@@ -11702,7 +11703,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
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==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) ) {
+ 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==129) ) {
alt27=1;
}
else if ( (LA27_0==44) ) {
@@ -11793,7 +11794,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt28=3;
switch ( input.LA(1) ) {
case 101:
- case 131:
+ case 132:
{
alt28=1;
}
@@ -12259,7 +12260,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
{
int LA33_1 = input.LA(2);
- if ( (LA33_1==EOF||(LA33_1>=44 && LA33_1<=45)||LA33_1==48||LA33_1==62||LA33_1==95||(LA33_1>=100 && LA33_1<=105)||LA33_1==112||LA33_1==131) ) {
+ if ( (LA33_1==EOF||(LA33_1>=44 && LA33_1<=45)||LA33_1==48||LA33_1==62||LA33_1==95||(LA33_1>=100 && LA33_1<=105)||LA33_1==112||LA33_1==132) ) {
alt33=1;
}
else if ( (LA33_1==53) ) {
@@ -12759,12 +12760,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA38_4==46) ) {
int LA38_5 = input.LA(5);
- if ( ((LA38_5>=39 && LA38_5<=42)) ) {
- alt38=1;
- }
- else if ( (LA38_5==44) ) {
+ if ( (LA38_5==44) ) {
alt38=2;
}
+ else if ( ((LA38_5>=39 && LA38_5<=42)) ) {
+ alt38=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 38, 5, input);
@@ -12805,12 +12806,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA38_4==46) ) {
int LA38_5 = input.LA(5);
- if ( ((LA38_5>=39 && LA38_5<=42)) ) {
- alt38=1;
- }
- else if ( (LA38_5==44) ) {
+ if ( (LA38_5==44) ) {
alt38=2;
}
+ else if ( ((LA38_5>=39 && LA38_5<=42)) ) {
+ alt38=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 38, 5, input);
@@ -13155,7 +13156,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt42=3;
switch ( input.LA(1) ) {
case 28:
- case 132:
+ case 133:
{
alt42=1;
}
@@ -13269,7 +13270,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA43_0==28) ) {
alt43=1;
}
- else if ( (LA43_0==132) ) {
+ else if ( (LA43_0==133) ) {
alt43=2;
}
else {
@@ -13663,12 +13664,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA47_4==RULE_INT) ) {
int LA47_5 = input.LA(5);
- if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
- alt47=1;
- }
- else if ( ((LA47_5>=31 && LA47_5<=32)) ) {
+ if ( ((LA47_5>=31 && LA47_5<=32)) ) {
alt47=2;
}
+ else if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
+ alt47=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 47, 5, input);
@@ -13711,12 +13712,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA47_4==RULE_INT) ) {
int LA47_5 = input.LA(5);
- if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
- alt47=1;
- }
- else if ( ((LA47_5>=31 && LA47_5<=32)) ) {
+ if ( ((LA47_5>=31 && LA47_5<=32)) ) {
alt47=2;
}
+ else if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
+ alt47=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 47, 5, input);
@@ -13756,12 +13757,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
if ( (LA47_4==RULE_INT) ) {
int LA47_5 = input.LA(4);
- if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
- alt47=1;
- }
- else if ( ((LA47_5>=31 && LA47_5<=32)) ) {
+ if ( ((LA47_5>=31 && LA47_5<=32)) ) {
alt47=2;
}
+ else if ( (LA47_5==EOF||LA47_5==51||LA47_5==54) ) {
+ alt47=1;
+ }
else {
NoViableAltException nvae =
new NoViableAltException("", 47, 5, input);
@@ -15097,7 +15098,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
int alt58=2;
int LA58_0 = input.LA(1);
- if ( ((LA58_0>=17 && LA58_0<=18)||(LA58_0>=20 && LA58_0<=23)||(LA58_0>=33 && LA58_0<=35)||LA58_0==38||LA58_0==47||LA58_0==52||LA58_0==56||LA58_0==122||LA58_0==130) ) {
+ if ( ((LA58_0>=17 && LA58_0<=18)||(LA58_0>=20 && LA58_0<=23)||(LA58_0>=33 && LA58_0<=35)||LA58_0==38||LA58_0==47||LA58_0==52||LA58_0==56||LA58_0==122||LA58_0==131) ) {
alt58=1;
}
@@ -15373,20 +15374,25 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2"
- // InternalRoom.g:4961:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl ;
+ // InternalRoom.g:4961:1: rule__VarDecl__Group__2 : rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 ;
public final void rule__VarDecl__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4965:1: ( rule__VarDecl__Group__2__Impl )
- // InternalRoom.g:4966:2: rule__VarDecl__Group__2__Impl
+ // InternalRoom.g:4965:1: ( rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3 )
+ // InternalRoom.g:4966:2: rule__VarDecl__Group__2__Impl rule__VarDecl__Group__3
{
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_9);
rule__VarDecl__Group__2__Impl();
state._fsp--;
+ pushFollow(FOLLOW_2);
+ rule__VarDecl__Group__3();
+
+ state._fsp--;
+
}
@@ -15406,21 +15412,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__Group__2__Impl"
- // InternalRoom.g:4972:1: rule__VarDecl__Group__2__Impl : ( ( rule__VarDecl__RefTypeAssignment_2 ) ) ;
+ // InternalRoom.g:4973: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:4976:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
- // InternalRoom.g:4977:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4977:1: ( ( ( rule__VarDecl__RefTypeAssignment_2 ) ) )
+ // InternalRoom.g:4978:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
{
- // InternalRoom.g:4977:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
- // InternalRoom.g:4978:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4978:1: ( ( rule__VarDecl__RefTypeAssignment_2 ) )
+ // InternalRoom.g:4979:1: ( rule__VarDecl__RefTypeAssignment_2 )
{
before(grammarAccess.getVarDeclAccess().getRefTypeAssignment_2());
- // InternalRoom.g:4979:1: ( rule__VarDecl__RefTypeAssignment_2 )
- // InternalRoom.g:4979:2: rule__VarDecl__RefTypeAssignment_2
+ // InternalRoom.g:4980:1: ( rule__VarDecl__RefTypeAssignment_2 )
+ // InternalRoom.g:4980:2: rule__VarDecl__RefTypeAssignment_2
{
pushFollow(FOLLOW_2);
rule__VarDecl__RefTypeAssignment_2();
@@ -15452,15 +15458,106 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__VarDecl__Group__2__Impl"
+ // $ANTLR start "rule__VarDecl__Group__3"
+ // InternalRoom.g:4990:1: rule__VarDecl__Group__3 : rule__VarDecl__Group__3__Impl ;
+ public final void rule__VarDecl__Group__3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:4994:1: ( rule__VarDecl__Group__3__Impl )
+ // InternalRoom.g:4995:2: rule__VarDecl__Group__3__Impl
+ {
+ pushFollow(FOLLOW_2);
+ rule__VarDecl__Group__3__Impl();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__VarDecl__Group__3"
+
+
+ // $ANTLR start "rule__VarDecl__Group__3__Impl"
+ // InternalRoom.g:5001:1: rule__VarDecl__Group__3__Impl : ( ( rule__VarDecl__VarargsAssignment_3 )? ) ;
+ public final void rule__VarDecl__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:5005:1: ( ( ( rule__VarDecl__VarargsAssignment_3 )? ) )
+ // InternalRoom.g:5006:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
+ {
+ // InternalRoom.g:5006:1: ( ( rule__VarDecl__VarargsAssignment_3 )? )
+ // InternalRoom.g:5007:1: ( rule__VarDecl__VarargsAssignment_3 )?
+ {
+ before(grammarAccess.getVarDeclAccess().getVarargsAssignment_3());
+ // InternalRoom.g:5008:1: ( rule__VarDecl__VarargsAssignment_3 )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( (LA59_0==128) ) {
+ alt59=1;
+ }
+ switch (alt59) {
+ case 1 :
+ // InternalRoom.g:5008:2: rule__VarDecl__VarargsAssignment_3
+ {
+ pushFollow(FOLLOW_2);
+ rule__VarDecl__VarargsAssignment_3();
+
+ state._fsp--;
+
+
+ }
+ break;
+
+ }
+
+ after(grammarAccess.getVarDeclAccess().getVarargsAssignment_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__VarDecl__Group__3__Impl"
+
+
// $ANTLR start "rule__MessageData__Group__0"
- // InternalRoom.g:4995:1: rule__MessageData__Group__0 : rule__MessageData__Group__0__Impl rule__MessageData__Group__1 ;
+ // InternalRoom.g:5026:1: rule__MessageData__Group__0 : rule__MessageData__Group__0__Impl rule__MessageData__Group__1 ;
public final void rule__MessageData__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:4999:1: ( rule__MessageData__Group__0__Impl rule__MessageData__Group__1 )
- // InternalRoom.g:5000:2: rule__MessageData__Group__0__Impl rule__MessageData__Group__1
+ // InternalRoom.g:5030:1: ( rule__MessageData__Group__0__Impl rule__MessageData__Group__1 )
+ // InternalRoom.g:5031:2: rule__MessageData__Group__0__Impl rule__MessageData__Group__1
{
pushFollow(FOLLOW_3);
rule__MessageData__Group__0__Impl();
@@ -15491,33 +15588,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group__0__Impl"
- // InternalRoom.g:5007:1: rule__MessageData__Group__0__Impl : ( ( rule__MessageData__Group_0__0 )? ) ;
+ // InternalRoom.g:5038:1: rule__MessageData__Group__0__Impl : ( ( rule__MessageData__Group_0__0 )? ) ;
public final void rule__MessageData__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5011:1: ( ( ( rule__MessageData__Group_0__0 )? ) )
- // InternalRoom.g:5012:1: ( ( rule__MessageData__Group_0__0 )? )
+ // InternalRoom.g:5042:1: ( ( ( rule__MessageData__Group_0__0 )? ) )
+ // InternalRoom.g:5043:1: ( ( rule__MessageData__Group_0__0 )? )
{
- // InternalRoom.g:5012:1: ( ( rule__MessageData__Group_0__0 )? )
- // InternalRoom.g:5013:1: ( rule__MessageData__Group_0__0 )?
+ // InternalRoom.g:5043:1: ( ( rule__MessageData__Group_0__0 )? )
+ // InternalRoom.g:5044:1: ( rule__MessageData__Group_0__0 )?
{
before(grammarAccess.getMessageDataAccess().getGroup_0());
- // InternalRoom.g:5014:1: ( rule__MessageData__Group_0__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // InternalRoom.g:5045:1: ( rule__MessageData__Group_0__0 )?
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==RULE_ID) ) {
- int LA59_1 = input.LA(2);
+ if ( (LA60_0==RULE_ID) ) {
+ int LA60_1 = input.LA(2);
- if ( (LA59_1==46) ) {
- alt59=1;
+ if ( (LA60_1==46) ) {
+ alt60=1;
}
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalRoom.g:5014:2: rule__MessageData__Group_0__0
+ // InternalRoom.g:5045:2: rule__MessageData__Group_0__0
{
pushFollow(FOLLOW_2);
rule__MessageData__Group_0__0();
@@ -15553,14 +15650,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group__1"
- // InternalRoom.g:5024:1: rule__MessageData__Group__1 : rule__MessageData__Group__1__Impl ;
+ // InternalRoom.g:5055:1: rule__MessageData__Group__1 : rule__MessageData__Group__1__Impl ;
public final void rule__MessageData__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5028:1: ( rule__MessageData__Group__1__Impl )
- // InternalRoom.g:5029:2: rule__MessageData__Group__1__Impl
+ // InternalRoom.g:5059:1: ( rule__MessageData__Group__1__Impl )
+ // InternalRoom.g:5060:2: rule__MessageData__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__MessageData__Group__1__Impl();
@@ -15586,21 +15683,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group__1__Impl"
- // InternalRoom.g:5035:1: rule__MessageData__Group__1__Impl : ( ( rule__MessageData__RefTypeAssignment_1 ) ) ;
+ // InternalRoom.g:5066:1: rule__MessageData__Group__1__Impl : ( ( rule__MessageData__RefTypeAssignment_1 ) ) ;
public final void rule__MessageData__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5039:1: ( ( ( rule__MessageData__RefTypeAssignment_1 ) ) )
- // InternalRoom.g:5040:1: ( ( rule__MessageData__RefTypeAssignment_1 ) )
+ // InternalRoom.g:5070:1: ( ( ( rule__MessageData__RefTypeAssignment_1 ) ) )
+ // InternalRoom.g:5071:1: ( ( rule__MessageData__RefTypeAssignment_1 ) )
{
- // InternalRoom.g:5040:1: ( ( rule__MessageData__RefTypeAssignment_1 ) )
- // InternalRoom.g:5041:1: ( rule__MessageData__RefTypeAssignment_1 )
+ // InternalRoom.g:5071:1: ( ( rule__MessageData__RefTypeAssignment_1 ) )
+ // InternalRoom.g:5072:1: ( rule__MessageData__RefTypeAssignment_1 )
{
before(grammarAccess.getMessageDataAccess().getRefTypeAssignment_1());
- // InternalRoom.g:5042:1: ( rule__MessageData__RefTypeAssignment_1 )
- // InternalRoom.g:5042:2: rule__MessageData__RefTypeAssignment_1
+ // InternalRoom.g:5073:1: ( rule__MessageData__RefTypeAssignment_1 )
+ // InternalRoom.g:5073:2: rule__MessageData__RefTypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__MessageData__RefTypeAssignment_1();
@@ -15633,14 +15730,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group_0__0"
- // InternalRoom.g:5056:1: rule__MessageData__Group_0__0 : rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1 ;
+ // InternalRoom.g:5087:1: rule__MessageData__Group_0__0 : rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1 ;
public final void rule__MessageData__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5060:1: ( rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1 )
- // InternalRoom.g:5061:2: rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1
+ // InternalRoom.g:5091:1: ( rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1 )
+ // InternalRoom.g:5092:2: rule__MessageData__Group_0__0__Impl rule__MessageData__Group_0__1
{
pushFollow(FOLLOW_8);
rule__MessageData__Group_0__0__Impl();
@@ -15671,21 +15768,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group_0__0__Impl"
- // InternalRoom.g:5068:1: rule__MessageData__Group_0__0__Impl : ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) ) ;
+ // InternalRoom.g:5099:1: rule__MessageData__Group_0__0__Impl : ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) ) ;
public final void rule__MessageData__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5072:1: ( ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) ) )
- // InternalRoom.g:5073:1: ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) )
+ // InternalRoom.g:5103:1: ( ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) ) )
+ // InternalRoom.g:5104:1: ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) )
{
- // InternalRoom.g:5073:1: ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) )
- // InternalRoom.g:5074:1: ( rule__MessageData__DeprecatedNameAssignment_0_0 )
+ // InternalRoom.g:5104:1: ( ( rule__MessageData__DeprecatedNameAssignment_0_0 ) )
+ // InternalRoom.g:5105:1: ( rule__MessageData__DeprecatedNameAssignment_0_0 )
{
before(grammarAccess.getMessageDataAccess().getDeprecatedNameAssignment_0_0());
- // InternalRoom.g:5075:1: ( rule__MessageData__DeprecatedNameAssignment_0_0 )
- // InternalRoom.g:5075:2: rule__MessageData__DeprecatedNameAssignment_0_0
+ // InternalRoom.g:5106:1: ( rule__MessageData__DeprecatedNameAssignment_0_0 )
+ // InternalRoom.g:5106:2: rule__MessageData__DeprecatedNameAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__MessageData__DeprecatedNameAssignment_0_0();
@@ -15718,14 +15815,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group_0__1"
- // InternalRoom.g:5085:1: rule__MessageData__Group_0__1 : rule__MessageData__Group_0__1__Impl ;
+ // InternalRoom.g:5116:1: rule__MessageData__Group_0__1 : rule__MessageData__Group_0__1__Impl ;
public final void rule__MessageData__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5089:1: ( rule__MessageData__Group_0__1__Impl )
- // InternalRoom.g:5090:2: rule__MessageData__Group_0__1__Impl
+ // InternalRoom.g:5120:1: ( rule__MessageData__Group_0__1__Impl )
+ // InternalRoom.g:5121:2: rule__MessageData__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__MessageData__Group_0__1__Impl();
@@ -15751,17 +15848,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__Group_0__1__Impl"
- // InternalRoom.g:5096:1: rule__MessageData__Group_0__1__Impl : ( ':' ) ;
+ // InternalRoom.g:5127:1: rule__MessageData__Group_0__1__Impl : ( ':' ) ;
public final void rule__MessageData__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5100:1: ( ( ':' ) )
- // InternalRoom.g:5101:1: ( ':' )
+ // InternalRoom.g:5131:1: ( ( ':' ) )
+ // InternalRoom.g:5132:1: ( ':' )
{
- // InternalRoom.g:5101:1: ( ':' )
- // InternalRoom.g:5102:1: ':'
+ // InternalRoom.g:5132:1: ( ':' )
+ // InternalRoom.g:5133:1: ':'
{
before(grammarAccess.getMessageDataAccess().getColonKeyword_0_1());
match(input,46,FOLLOW_2);
@@ -15788,16 +15885,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0"
- // InternalRoom.g:5119:1: rule__RefableType__Group__0 : rule__RefableType__Group__0__Impl rule__RefableType__Group__1 ;
+ // InternalRoom.g:5150: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:5123:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
- // InternalRoom.g:5124:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
+ // InternalRoom.g:5154:1: ( rule__RefableType__Group__0__Impl rule__RefableType__Group__1 )
+ // InternalRoom.g:5155:2: rule__RefableType__Group__0__Impl rule__RefableType__Group__1
{
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_10);
rule__RefableType__Group__0__Impl();
state._fsp--;
@@ -15826,21 +15923,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__0__Impl"
- // InternalRoom.g:5131:1: rule__RefableType__Group__0__Impl : ( ( rule__RefableType__TypeAssignment_0 ) ) ;
+ // InternalRoom.g:5162: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:5135:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
- // InternalRoom.g:5136:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:5166:1: ( ( ( rule__RefableType__TypeAssignment_0 ) ) )
+ // InternalRoom.g:5167:1: ( ( rule__RefableType__TypeAssignment_0 ) )
{
- // InternalRoom.g:5136:1: ( ( rule__RefableType__TypeAssignment_0 ) )
- // InternalRoom.g:5137:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:5167:1: ( ( rule__RefableType__TypeAssignment_0 ) )
+ // InternalRoom.g:5168:1: ( rule__RefableType__TypeAssignment_0 )
{
before(grammarAccess.getRefableTypeAccess().getTypeAssignment_0());
- // InternalRoom.g:5138:1: ( rule__RefableType__TypeAssignment_0 )
- // InternalRoom.g:5138:2: rule__RefableType__TypeAssignment_0
+ // InternalRoom.g:5169:1: ( rule__RefableType__TypeAssignment_0 )
+ // InternalRoom.g:5169:2: rule__RefableType__TypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefableType__TypeAssignment_0();
@@ -15873,14 +15970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1"
- // InternalRoom.g:5148:1: rule__RefableType__Group__1 : rule__RefableType__Group__1__Impl ;
+ // InternalRoom.g:5179: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:5152:1: ( rule__RefableType__Group__1__Impl )
- // InternalRoom.g:5153:2: rule__RefableType__Group__1__Impl
+ // InternalRoom.g:5183:1: ( rule__RefableType__Group__1__Impl )
+ // InternalRoom.g:5184:2: rule__RefableType__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefableType__Group__1__Impl();
@@ -15906,29 +16003,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__Group__1__Impl"
- // InternalRoom.g:5159:1: rule__RefableType__Group__1__Impl : ( ( rule__RefableType__RefAssignment_1 )? ) ;
+ // InternalRoom.g:5190: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:5163:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
- // InternalRoom.g:5164:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:5194:1: ( ( ( rule__RefableType__RefAssignment_1 )? ) )
+ // InternalRoom.g:5195:1: ( ( rule__RefableType__RefAssignment_1 )? )
{
- // InternalRoom.g:5164:1: ( ( rule__RefableType__RefAssignment_1 )? )
- // InternalRoom.g:5165:1: ( rule__RefableType__RefAssignment_1 )?
+ // InternalRoom.g:5195:1: ( ( rule__RefableType__RefAssignment_1 )? )
+ // InternalRoom.g:5196:1: ( rule__RefableType__RefAssignment_1 )?
{
before(grammarAccess.getRefableTypeAccess().getRefAssignment_1());
- // InternalRoom.g:5166:1: ( rule__RefableType__RefAssignment_1 )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalRoom.g:5197:1: ( rule__RefableType__RefAssignment_1 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==91) ) {
- alt60=1;
+ if ( (LA61_0==91) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalRoom.g:5166:2: rule__RefableType__RefAssignment_1
+ // InternalRoom.g:5197:2: rule__RefableType__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefableType__RefAssignment_1();
@@ -15964,14 +16061,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0"
- // InternalRoom.g:5180:1: rule__PrimitiveType__Group__0 : rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 ;
+ // InternalRoom.g:5211: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:5184:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
- // InternalRoom.g:5185:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
+ // InternalRoom.g:5215:1: ( rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1 )
+ // InternalRoom.g:5216:2: rule__PrimitiveType__Group__0__Impl rule__PrimitiveType__Group__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group__0__Impl();
@@ -16002,17 +16099,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__0__Impl"
- // InternalRoom.g:5192:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
+ // InternalRoom.g:5223:1: rule__PrimitiveType__Group__0__Impl : ( 'PrimitiveType' ) ;
public final void rule__PrimitiveType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5196:1: ( ( 'PrimitiveType' ) )
- // InternalRoom.g:5197:1: ( 'PrimitiveType' )
+ // InternalRoom.g:5227:1: ( ( 'PrimitiveType' ) )
+ // InternalRoom.g:5228:1: ( 'PrimitiveType' )
{
- // InternalRoom.g:5197:1: ( 'PrimitiveType' )
- // InternalRoom.g:5198:1: 'PrimitiveType'
+ // InternalRoom.g:5228:1: ( 'PrimitiveType' )
+ // InternalRoom.g:5229:1: 'PrimitiveType'
{
before(grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
match(input,47,FOLLOW_2);
@@ -16039,14 +16136,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1"
- // InternalRoom.g:5211:1: rule__PrimitiveType__Group__1 : rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 ;
+ // InternalRoom.g:5242: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:5215:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
- // InternalRoom.g:5216:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
+ // InternalRoom.g:5246:1: ( rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2 )
+ // InternalRoom.g:5247:2: rule__PrimitiveType__Group__1__Impl rule__PrimitiveType__Group__2
{
pushFollow(FOLLOW_8);
rule__PrimitiveType__Group__1__Impl();
@@ -16077,21 +16174,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__1__Impl"
- // InternalRoom.g:5223:1: rule__PrimitiveType__Group__1__Impl : ( ( rule__PrimitiveType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5254: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:5227:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
- // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5258:1: ( ( ( rule__PrimitiveType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5259:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
{
- // InternalRoom.g:5228:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
- // InternalRoom.g:5229:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5259:1: ( ( rule__PrimitiveType__NameAssignment_1 ) )
+ // InternalRoom.g:5260:1: ( rule__PrimitiveType__NameAssignment_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5230:1: ( rule__PrimitiveType__NameAssignment_1 )
- // InternalRoom.g:5230:2: rule__PrimitiveType__NameAssignment_1
+ // InternalRoom.g:5261:1: ( rule__PrimitiveType__NameAssignment_1 )
+ // InternalRoom.g:5261:2: rule__PrimitiveType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__NameAssignment_1();
@@ -16124,16 +16221,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2"
- // InternalRoom.g:5240:1: rule__PrimitiveType__Group__2 : rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 ;
+ // InternalRoom.g:5271: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:5244:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
- // InternalRoom.g:5245:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
+ // InternalRoom.g:5275:1: ( rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3 )
+ // InternalRoom.g:5276:2: rule__PrimitiveType__Group__2__Impl rule__PrimitiveType__Group__3
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
rule__PrimitiveType__Group__2__Impl();
state._fsp--;
@@ -16162,17 +16259,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__2__Impl"
- // InternalRoom.g:5252:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:5283:1: rule__PrimitiveType__Group__2__Impl : ( ':' ) ;
public final void rule__PrimitiveType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5256:1: ( ( ':' ) )
- // InternalRoom.g:5257:1: ( ':' )
+ // InternalRoom.g:5287:1: ( ( ':' ) )
+ // InternalRoom.g:5288:1: ( ':' )
{
- // InternalRoom.g:5257:1: ( ':' )
- // InternalRoom.g:5258:1: ':'
+ // InternalRoom.g:5288:1: ( ':' )
+ // InternalRoom.g:5289:1: ':'
{
before(grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -16199,16 +16296,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3"
- // InternalRoom.g:5271:1: rule__PrimitiveType__Group__3 : rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 ;
+ // InternalRoom.g:5302: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:5275:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
- // InternalRoom.g:5276:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
+ // InternalRoom.g:5306:1: ( rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4 )
+ // InternalRoom.g:5307:2: rule__PrimitiveType__Group__3__Impl rule__PrimitiveType__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__PrimitiveType__Group__3__Impl();
state._fsp--;
@@ -16237,21 +16334,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__3__Impl"
- // InternalRoom.g:5283:1: rule__PrimitiveType__Group__3__Impl : ( ( rule__PrimitiveType__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:5314: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:5287:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
- // InternalRoom.g:5288:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5318:1: ( ( ( rule__PrimitiveType__TypeAssignment_3 ) ) )
+ // InternalRoom.g:5319:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
{
- // InternalRoom.g:5288:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
- // InternalRoom.g:5289:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5319:1: ( ( rule__PrimitiveType__TypeAssignment_3 ) )
+ // InternalRoom.g:5320:1: ( rule__PrimitiveType__TypeAssignment_3 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeAssignment_3());
- // InternalRoom.g:5290:1: ( rule__PrimitiveType__TypeAssignment_3 )
- // InternalRoom.g:5290:2: rule__PrimitiveType__TypeAssignment_3
+ // InternalRoom.g:5321:1: ( rule__PrimitiveType__TypeAssignment_3 )
+ // InternalRoom.g:5321:2: rule__PrimitiveType__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TypeAssignment_3();
@@ -16284,16 +16381,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4"
- // InternalRoom.g:5300:1: rule__PrimitiveType__Group__4 : rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 ;
+ // InternalRoom.g:5331: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:5304:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
- // InternalRoom.g:5305:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
+ // InternalRoom.g:5335:1: ( rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5 )
+ // InternalRoom.g:5336:2: rule__PrimitiveType__Group__4__Impl rule__PrimitiveType__Group__5
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__4__Impl();
state._fsp--;
@@ -16322,17 +16419,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__4__Impl"
- // InternalRoom.g:5312:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:5343:1: rule__PrimitiveType__Group__4__Impl : ( '->' ) ;
public final void rule__PrimitiveType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5316:1: ( ( '->' ) )
- // InternalRoom.g:5317:1: ( '->' )
+ // InternalRoom.g:5347:1: ( ( '->' ) )
+ // InternalRoom.g:5348:1: ( '->' )
{
- // InternalRoom.g:5317:1: ( '->' )
- // InternalRoom.g:5318:1: '->'
+ // InternalRoom.g:5348:1: ( '->' )
+ // InternalRoom.g:5349:1: '->'
{
before(grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -16359,16 +16456,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5"
- // InternalRoom.g:5331:1: rule__PrimitiveType__Group__5 : rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 ;
+ // InternalRoom.g:5362: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:5335:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
- // InternalRoom.g:5336:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
+ // InternalRoom.g:5366:1: ( rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6 )
+ // InternalRoom.g:5367:2: rule__PrimitiveType__Group__5__Impl rule__PrimitiveType__Group__6
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_14);
rule__PrimitiveType__Group__5__Impl();
state._fsp--;
@@ -16397,21 +16494,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__5__Impl"
- // InternalRoom.g:5343:1: rule__PrimitiveType__Group__5__Impl : ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) ;
+ // InternalRoom.g:5374: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:5347:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
- // InternalRoom.g:5348:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5378:1: ( ( ( rule__PrimitiveType__TargetNameAssignment_5 ) ) )
+ // InternalRoom.g:5379:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
{
- // InternalRoom.g:5348:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
- // InternalRoom.g:5349:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5379:1: ( ( rule__PrimitiveType__TargetNameAssignment_5 ) )
+ // InternalRoom.g:5380:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameAssignment_5());
- // InternalRoom.g:5350:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
- // InternalRoom.g:5350:2: rule__PrimitiveType__TargetNameAssignment_5
+ // InternalRoom.g:5381:1: ( rule__PrimitiveType__TargetNameAssignment_5 )
+ // InternalRoom.g:5381:2: rule__PrimitiveType__TargetNameAssignment_5
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__TargetNameAssignment_5();
@@ -16444,16 +16541,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6"
- // InternalRoom.g:5360:1: rule__PrimitiveType__Group__6 : rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 ;
+ // InternalRoom.g:5391: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:5364:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
- // InternalRoom.g:5365:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
+ // InternalRoom.g:5395:1: ( rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7 )
+ // InternalRoom.g:5396:2: rule__PrimitiveType__Group__6__Impl rule__PrimitiveType__Group__7
{
- pushFollow(FOLLOW_13);
+ pushFollow(FOLLOW_14);
rule__PrimitiveType__Group__6__Impl();
state._fsp--;
@@ -16482,29 +16579,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__6__Impl"
- // InternalRoom.g:5372:1: rule__PrimitiveType__Group__6__Impl : ( ( rule__PrimitiveType__Group_6__0 )? ) ;
+ // InternalRoom.g:5403: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:5376:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
- // InternalRoom.g:5377:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5407:1: ( ( ( rule__PrimitiveType__Group_6__0 )? ) )
+ // InternalRoom.g:5408:1: ( ( rule__PrimitiveType__Group_6__0 )? )
{
- // InternalRoom.g:5377:1: ( ( rule__PrimitiveType__Group_6__0 )? )
- // InternalRoom.g:5378:1: ( rule__PrimitiveType__Group_6__0 )?
+ // InternalRoom.g:5408:1: ( ( rule__PrimitiveType__Group_6__0 )? )
+ // InternalRoom.g:5409:1: ( rule__PrimitiveType__Group_6__0 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getGroup_6());
- // InternalRoom.g:5379:1: ( rule__PrimitiveType__Group_6__0 )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalRoom.g:5410:1: ( rule__PrimitiveType__Group_6__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==50) ) {
- alt61=1;
+ if ( (LA62_0==50) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:5379:2: rule__PrimitiveType__Group_6__0
+ // InternalRoom.g:5410:2: rule__PrimitiveType__Group_6__0
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__0();
@@ -16540,16 +16637,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7"
- // InternalRoom.g:5389:1: rule__PrimitiveType__Group__7 : rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 ;
+ // InternalRoom.g:5420: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:5393:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
- // InternalRoom.g:5394:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
+ // InternalRoom.g:5424:1: ( rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8 )
+ // InternalRoom.g:5425:2: rule__PrimitiveType__Group__7__Impl rule__PrimitiveType__Group__8
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__PrimitiveType__Group__7__Impl();
state._fsp--;
@@ -16578,17 +16675,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__7__Impl"
- // InternalRoom.g:5401:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
+ // InternalRoom.g:5432:1: rule__PrimitiveType__Group__7__Impl : ( 'default' ) ;
public final void rule__PrimitiveType__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5405:1: ( ( 'default' ) )
- // InternalRoom.g:5406:1: ( 'default' )
+ // InternalRoom.g:5436:1: ( ( 'default' ) )
+ // InternalRoom.g:5437:1: ( 'default' )
{
- // InternalRoom.g:5406:1: ( 'default' )
- // InternalRoom.g:5407:1: 'default'
+ // InternalRoom.g:5437:1: ( 'default' )
+ // InternalRoom.g:5438:1: 'default'
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
match(input,49,FOLLOW_2);
@@ -16615,16 +16712,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8"
- // InternalRoom.g:5420:1: rule__PrimitiveType__Group__8 : rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 ;
+ // InternalRoom.g:5451: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:5424:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
- // InternalRoom.g:5425:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
+ // InternalRoom.g:5455:1: ( rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9 )
+ // InternalRoom.g:5456:2: rule__PrimitiveType__Group__8__Impl rule__PrimitiveType__Group__9
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__PrimitiveType__Group__8__Impl();
state._fsp--;
@@ -16653,21 +16750,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__8__Impl"
- // InternalRoom.g:5432:1: rule__PrimitiveType__Group__8__Impl : ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) ;
+ // InternalRoom.g:5463: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:5436:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
- // InternalRoom.g:5437:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5467:1: ( ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) ) )
+ // InternalRoom.g:5468:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
{
- // InternalRoom.g:5437:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
- // InternalRoom.g:5438:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5468:1: ( ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 ) )
+ // InternalRoom.g:5469:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralAssignment_8());
- // InternalRoom.g:5439:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
- // InternalRoom.g:5439:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
+ // InternalRoom.g:5470:1: ( rule__PrimitiveType__DefaultValueLiteralAssignment_8 )
+ // InternalRoom.g:5470:2: rule__PrimitiveType__DefaultValueLiteralAssignment_8
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DefaultValueLiteralAssignment_8();
@@ -16700,14 +16797,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9"
- // InternalRoom.g:5449:1: rule__PrimitiveType__Group__9 : rule__PrimitiveType__Group__9__Impl ;
+ // InternalRoom.g:5480: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:5453:1: ( rule__PrimitiveType__Group__9__Impl )
- // InternalRoom.g:5454:2: rule__PrimitiveType__Group__9__Impl
+ // InternalRoom.g:5484:1: ( rule__PrimitiveType__Group__9__Impl )
+ // InternalRoom.g:5485:2: rule__PrimitiveType__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group__9__Impl();
@@ -16733,29 +16830,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group__9__Impl"
- // InternalRoom.g:5460:1: rule__PrimitiveType__Group__9__Impl : ( ( rule__PrimitiveType__DocuAssignment_9 )? ) ;
+ // InternalRoom.g:5491: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:5464:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
- // InternalRoom.g:5465:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5495:1: ( ( ( rule__PrimitiveType__DocuAssignment_9 )? ) )
+ // InternalRoom.g:5496:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
{
- // InternalRoom.g:5465:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
- // InternalRoom.g:5466:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ // InternalRoom.g:5496:1: ( ( rule__PrimitiveType__DocuAssignment_9 )? )
+ // InternalRoom.g:5497:1: ( rule__PrimitiveType__DocuAssignment_9 )?
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuAssignment_9());
- // InternalRoom.g:5467:1: ( rule__PrimitiveType__DocuAssignment_9 )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:5498:1: ( rule__PrimitiveType__DocuAssignment_9 )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==62) ) {
- alt62=1;
+ if ( (LA63_0==62) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalRoom.g:5467:2: rule__PrimitiveType__DocuAssignment_9
+ // InternalRoom.g:5498:2: rule__PrimitiveType__DocuAssignment_9
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__DocuAssignment_9();
@@ -16791,14 +16888,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0"
- // InternalRoom.g:5497:1: rule__PrimitiveType__Group_6__0 : rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 ;
+ // InternalRoom.g:5528: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:5501:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
- // InternalRoom.g:5502:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
+ // InternalRoom.g:5532:1: ( rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1 )
+ // InternalRoom.g:5533:2: rule__PrimitiveType__Group_6__0__Impl rule__PrimitiveType__Group_6__1
{
pushFollow(FOLLOW_3);
rule__PrimitiveType__Group_6__0__Impl();
@@ -16829,17 +16926,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__0__Impl"
- // InternalRoom.g:5509:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
+ // InternalRoom.g:5540:1: rule__PrimitiveType__Group_6__0__Impl : ( '(' ) ;
public final void rule__PrimitiveType__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5513:1: ( ( '(' ) )
- // InternalRoom.g:5514:1: ( '(' )
+ // InternalRoom.g:5544:1: ( ( '(' ) )
+ // InternalRoom.g:5545:1: ( '(' )
{
- // InternalRoom.g:5514:1: ( '(' )
- // InternalRoom.g:5515:1: '('
+ // InternalRoom.g:5545:1: ( '(' )
+ // InternalRoom.g:5546:1: '('
{
before(grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
match(input,50,FOLLOW_2);
@@ -16866,16 +16963,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1"
- // InternalRoom.g:5528:1: rule__PrimitiveType__Group_6__1 : rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 ;
+ // InternalRoom.g:5559: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:5532:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
- // InternalRoom.g:5533:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
+ // InternalRoom.g:5563:1: ( rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2 )
+ // InternalRoom.g:5564:2: rule__PrimitiveType__Group_6__1__Impl rule__PrimitiveType__Group_6__2
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
rule__PrimitiveType__Group_6__1__Impl();
state._fsp--;
@@ -16904,21 +17001,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__1__Impl"
- // InternalRoom.g:5540:1: rule__PrimitiveType__Group_6__1__Impl : ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) ;
+ // InternalRoom.g:5571: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:5544:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
- // InternalRoom.g:5545:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5575:1: ( ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) ) )
+ // InternalRoom.g:5576:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
{
- // InternalRoom.g:5545:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
- // InternalRoom.g:5546:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5576:1: ( ( rule__PrimitiveType__CastNameAssignment_6_1 ) )
+ // InternalRoom.g:5577:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameAssignment_6_1());
- // InternalRoom.g:5547:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
- // InternalRoom.g:5547:2: rule__PrimitiveType__CastNameAssignment_6_1
+ // InternalRoom.g:5578:1: ( rule__PrimitiveType__CastNameAssignment_6_1 )
+ // InternalRoom.g:5578:2: rule__PrimitiveType__CastNameAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__CastNameAssignment_6_1();
@@ -16951,14 +17048,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2"
- // InternalRoom.g:5557:1: rule__PrimitiveType__Group_6__2 : rule__PrimitiveType__Group_6__2__Impl ;
+ // InternalRoom.g:5588: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:5561:1: ( rule__PrimitiveType__Group_6__2__Impl )
- // InternalRoom.g:5562:2: rule__PrimitiveType__Group_6__2__Impl
+ // InternalRoom.g:5592:1: ( rule__PrimitiveType__Group_6__2__Impl )
+ // InternalRoom.g:5593:2: rule__PrimitiveType__Group_6__2__Impl
{
pushFollow(FOLLOW_2);
rule__PrimitiveType__Group_6__2__Impl();
@@ -16984,17 +17081,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__Group_6__2__Impl"
- // InternalRoom.g:5568:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
+ // InternalRoom.g:5599:1: rule__PrimitiveType__Group_6__2__Impl : ( ')' ) ;
public final void rule__PrimitiveType__Group_6__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5572:1: ( ( ')' ) )
- // InternalRoom.g:5573:1: ( ')' )
+ // InternalRoom.g:5603:1: ( ( ')' ) )
+ // InternalRoom.g:5604:1: ( ')' )
{
- // InternalRoom.g:5573:1: ( ')' )
- // InternalRoom.g:5574:1: ')'
+ // InternalRoom.g:5604:1: ( ')' )
+ // InternalRoom.g:5605:1: ')'
{
before(grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
match(input,51,FOLLOW_2);
@@ -17021,14 +17118,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0"
- // InternalRoom.g:5593:1: rule__EnumerationType__Group__0 : rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 ;
+ // InternalRoom.g:5624: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:5597:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
- // InternalRoom.g:5598:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
+ // InternalRoom.g:5628:1: ( rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1 )
+ // InternalRoom.g:5629:2: rule__EnumerationType__Group__0__Impl rule__EnumerationType__Group__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group__0__Impl();
@@ -17059,17 +17156,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__0__Impl"
- // InternalRoom.g:5605:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
+ // InternalRoom.g:5636:1: rule__EnumerationType__Group__0__Impl : ( 'Enumeration' ) ;
public final void rule__EnumerationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5609:1: ( ( 'Enumeration' ) )
- // InternalRoom.g:5610:1: ( 'Enumeration' )
+ // InternalRoom.g:5640:1: ( ( 'Enumeration' ) )
+ // InternalRoom.g:5641:1: ( 'Enumeration' )
{
- // InternalRoom.g:5610:1: ( 'Enumeration' )
- // InternalRoom.g:5611:1: 'Enumeration'
+ // InternalRoom.g:5641:1: ( 'Enumeration' )
+ // InternalRoom.g:5642:1: 'Enumeration'
{
before(grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
match(input,52,FOLLOW_2);
@@ -17096,16 +17193,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1"
- // InternalRoom.g:5624:1: rule__EnumerationType__Group__1 : rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 ;
+ // InternalRoom.g:5655: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:5628:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
- // InternalRoom.g:5629:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
+ // InternalRoom.g:5659:1: ( rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2 )
+ // InternalRoom.g:5660:2: rule__EnumerationType__Group__1__Impl rule__EnumerationType__Group__2
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__EnumerationType__Group__1__Impl();
state._fsp--;
@@ -17134,21 +17231,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__1__Impl"
- // InternalRoom.g:5636:1: rule__EnumerationType__Group__1__Impl : ( ( rule__EnumerationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:5667: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:5640:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
- // InternalRoom.g:5641:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5671:1: ( ( ( rule__EnumerationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:5672:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
{
- // InternalRoom.g:5641:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
- // InternalRoom.g:5642:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5672:1: ( ( rule__EnumerationType__NameAssignment_1 ) )
+ // InternalRoom.g:5673:1: ( rule__EnumerationType__NameAssignment_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:5643:1: ( rule__EnumerationType__NameAssignment_1 )
- // InternalRoom.g:5643:2: rule__EnumerationType__NameAssignment_1
+ // InternalRoom.g:5674:1: ( rule__EnumerationType__NameAssignment_1 )
+ // InternalRoom.g:5674:2: rule__EnumerationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__NameAssignment_1();
@@ -17181,16 +17278,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2"
- // InternalRoom.g:5653:1: rule__EnumerationType__Group__2 : rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 ;
+ // InternalRoom.g:5684: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:5657:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
- // InternalRoom.g:5658:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
+ // InternalRoom.g:5688:1: ( rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3 )
+ // InternalRoom.g:5689:2: rule__EnumerationType__Group__2__Impl rule__EnumerationType__Group__3
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__EnumerationType__Group__2__Impl();
state._fsp--;
@@ -17219,29 +17316,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__2__Impl"
- // InternalRoom.g:5665:1: rule__EnumerationType__Group__2__Impl : ( ( rule__EnumerationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:5696: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:5669:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:5670:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5700:1: ( ( ( rule__EnumerationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:5701:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:5670:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
- // InternalRoom.g:5671:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ // InternalRoom.g:5701:1: ( ( rule__EnumerationType__DocuAssignment_2 )? )
+ // InternalRoom.g:5702:1: ( rule__EnumerationType__DocuAssignment_2 )?
{
before(grammarAccess.getEnumerationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:5672:1: ( rule__EnumerationType__DocuAssignment_2 )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // InternalRoom.g:5703:1: ( rule__EnumerationType__DocuAssignment_2 )?
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==62) ) {
- alt63=1;
+ if ( (LA64_0==62) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:5672:2: rule__EnumerationType__DocuAssignment_2
+ // InternalRoom.g:5703:2: rule__EnumerationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumerationType__DocuAssignment_2();
@@ -17277,16 +17374,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3"
- // InternalRoom.g:5682:1: rule__EnumerationType__Group__3 : rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 ;
+ // InternalRoom.g:5713: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:5686:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
- // InternalRoom.g:5687:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
+ // InternalRoom.g:5717:1: ( rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4 )
+ // InternalRoom.g:5718:2: rule__EnumerationType__Group__3__Impl rule__EnumerationType__Group__4
{
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
rule__EnumerationType__Group__3__Impl();
state._fsp--;
@@ -17315,29 +17412,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__3__Impl"
- // InternalRoom.g:5694:1: rule__EnumerationType__Group__3__Impl : ( ( rule__EnumerationType__Group_3__0 )? ) ;
+ // InternalRoom.g:5725: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:5698:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
- // InternalRoom.g:5699:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5729:1: ( ( ( rule__EnumerationType__Group_3__0 )? ) )
+ // InternalRoom.g:5730:1: ( ( rule__EnumerationType__Group_3__0 )? )
{
- // InternalRoom.g:5699:1: ( ( rule__EnumerationType__Group_3__0 )? )
- // InternalRoom.g:5700:1: ( rule__EnumerationType__Group_3__0 )?
+ // InternalRoom.g:5730:1: ( ( rule__EnumerationType__Group_3__0 )? )
+ // InternalRoom.g:5731:1: ( rule__EnumerationType__Group_3__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_3());
- // InternalRoom.g:5701:1: ( rule__EnumerationType__Group_3__0 )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalRoom.g:5732:1: ( rule__EnumerationType__Group_3__0 )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==53) ) {
- alt64=1;
+ if ( (LA65_0==53) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:5701:2: rule__EnumerationType__Group_3__0
+ // InternalRoom.g:5732:2: rule__EnumerationType__Group_3__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__0();
@@ -17373,16 +17470,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4"
- // InternalRoom.g:5711:1: rule__EnumerationType__Group__4 : rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 ;
+ // InternalRoom.g:5742: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:5715:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
- // InternalRoom.g:5716:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
+ // InternalRoom.g:5746:1: ( rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5 )
+ // InternalRoom.g:5747:2: rule__EnumerationType__Group__4__Impl rule__EnumerationType__Group__5
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_18);
rule__EnumerationType__Group__4__Impl();
state._fsp--;
@@ -17411,17 +17508,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__4__Impl"
- // InternalRoom.g:5723:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:5754:1: rule__EnumerationType__Group__4__Impl : ( '{' ) ;
public final void rule__EnumerationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5727:1: ( ( '{' ) )
- // InternalRoom.g:5728:1: ( '{' )
+ // InternalRoom.g:5758:1: ( ( '{' ) )
+ // InternalRoom.g:5759:1: ( '{' )
{
- // InternalRoom.g:5728:1: ( '{' )
- // InternalRoom.g:5729:1: '{'
+ // InternalRoom.g:5759:1: ( '{' )
+ // InternalRoom.g:5760:1: '{'
{
before(grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -17448,16 +17545,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5"
- // InternalRoom.g:5742:1: rule__EnumerationType__Group__5 : rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 ;
+ // InternalRoom.g:5773: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:5746:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
- // InternalRoom.g:5747:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
+ // InternalRoom.g:5777:1: ( rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6 )
+ // InternalRoom.g:5778:2: rule__EnumerationType__Group__5__Impl rule__EnumerationType__Group__6
{
- pushFollow(FOLLOW_17);
+ pushFollow(FOLLOW_18);
rule__EnumerationType__Group__5__Impl();
state._fsp--;
@@ -17486,29 +17583,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__5__Impl"
- // InternalRoom.g:5754:1: rule__EnumerationType__Group__5__Impl : ( ( rule__EnumerationType__Group_5__0 )? ) ;
+ // InternalRoom.g:5785: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:5758:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
- // InternalRoom.g:5759:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5789:1: ( ( ( rule__EnumerationType__Group_5__0 )? ) )
+ // InternalRoom.g:5790:1: ( ( rule__EnumerationType__Group_5__0 )? )
{
- // InternalRoom.g:5759:1: ( ( rule__EnumerationType__Group_5__0 )? )
- // InternalRoom.g:5760:1: ( rule__EnumerationType__Group_5__0 )?
+ // InternalRoom.g:5790:1: ( ( rule__EnumerationType__Group_5__0 )? )
+ // InternalRoom.g:5791:1: ( rule__EnumerationType__Group_5__0 )?
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5());
- // InternalRoom.g:5761:1: ( rule__EnumerationType__Group_5__0 )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalRoom.g:5792:1: ( rule__EnumerationType__Group_5__0 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==RULE_ID) ) {
- alt65=1;
+ if ( (LA66_0==RULE_ID) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:5761:2: rule__EnumerationType__Group_5__0
+ // InternalRoom.g:5792:2: rule__EnumerationType__Group_5__0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__0();
@@ -17544,14 +17641,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6"
- // InternalRoom.g:5771:1: rule__EnumerationType__Group__6 : rule__EnumerationType__Group__6__Impl ;
+ // InternalRoom.g:5802: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:5775:1: ( rule__EnumerationType__Group__6__Impl )
- // InternalRoom.g:5776:2: rule__EnumerationType__Group__6__Impl
+ // InternalRoom.g:5806:1: ( rule__EnumerationType__Group__6__Impl )
+ // InternalRoom.g:5807:2: rule__EnumerationType__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group__6__Impl();
@@ -17577,17 +17674,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group__6__Impl"
- // InternalRoom.g:5782:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:5813:1: rule__EnumerationType__Group__6__Impl : ( '}' ) ;
public final void rule__EnumerationType__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:5786:1: ( ( '}' ) )
- // InternalRoom.g:5787:1: ( '}' )
+ // InternalRoom.g:5817:1: ( ( '}' ) )
+ // InternalRoom.g:5818:1: ( '}' )
{
- // InternalRoom.g:5787:1: ( '}' )
- // InternalRoom.g:5788:1: '}'
+ // InternalRoom.g:5818:1: ( '}' )
+ // InternalRoom.g:5819:1: '}'
{
before(grammarAccess.getEnumerationTypeAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -17614,14 +17711,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0"
- // InternalRoom.g:5815:1: rule__EnumerationType__Group_3__0 : rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 ;
+ // InternalRoom.g:5846: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:5819:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
- // InternalRoom.g:5820:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
+ // InternalRoom.g:5850:1: ( rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1 )
+ // InternalRoom.g:5851:2: rule__EnumerationType__Group_3__0__Impl rule__EnumerationType__Group_3__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_3__0__Impl();
@@ -17652,17 +17749,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__0__Impl"
- // InternalRoom.g:5827:1: rule__EnumerationType__Group_3__0__Impl : ( 'of' ) ;
+ // InternalRoom.g:5858: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:5831:1: ( ( 'of' ) )
- // InternalRoom.g:5832:1: ( 'of' )
+ // InternalRoom.g:5862:1: ( ( 'of' ) )
+ // InternalRoom.g:5863:1: ( 'of' )
{
- // InternalRoom.g:5832:1: ( 'of' )
- // InternalRoom.g:5833:1: 'of'
+ // InternalRoom.g:5863:1: ( 'of' )
+ // InternalRoom.g:5864:1: 'of'
{
before(grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
match(input,53,FOLLOW_2);
@@ -17689,14 +17786,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1"
- // InternalRoom.g:5846:1: rule__EnumerationType__Group_3__1 : rule__EnumerationType__Group_3__1__Impl ;
+ // InternalRoom.g:5877: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:5850:1: ( rule__EnumerationType__Group_3__1__Impl )
- // InternalRoom.g:5851:2: rule__EnumerationType__Group_3__1__Impl
+ // InternalRoom.g:5881:1: ( rule__EnumerationType__Group_3__1__Impl )
+ // InternalRoom.g:5882:2: rule__EnumerationType__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_3__1__Impl();
@@ -17722,21 +17819,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_3__1__Impl"
- // InternalRoom.g:5857:1: rule__EnumerationType__Group_3__1__Impl : ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) ;
+ // InternalRoom.g:5888: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:5861:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
- // InternalRoom.g:5862:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5892:1: ( ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) ) )
+ // InternalRoom.g:5893:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
{
- // InternalRoom.g:5862:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
- // InternalRoom.g:5863:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5893:1: ( ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 ) )
+ // InternalRoom.g:5894:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypeAssignment_3_1());
- // InternalRoom.g:5864:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
- // InternalRoom.g:5864:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
+ // InternalRoom.g:5895:1: ( rule__EnumerationType__PrimitiveTypeAssignment_3_1 )
+ // InternalRoom.g:5895:2: rule__EnumerationType__PrimitiveTypeAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__PrimitiveTypeAssignment_3_1();
@@ -17769,16 +17866,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0"
- // InternalRoom.g:5878:1: rule__EnumerationType__Group_5__0 : rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 ;
+ // InternalRoom.g:5909: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:5882:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
- // InternalRoom.g:5883:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
+ // InternalRoom.g:5913:1: ( rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1 )
+ // InternalRoom.g:5914:2: rule__EnumerationType__Group_5__0__Impl rule__EnumerationType__Group_5__1
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__EnumerationType__Group_5__0__Impl();
state._fsp--;
@@ -17807,21 +17904,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__0__Impl"
- // InternalRoom.g:5890:1: rule__EnumerationType__Group_5__0__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) ;
+ // InternalRoom.g:5921: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:5894:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
- // InternalRoom.g:5895:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5925:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) ) )
+ // InternalRoom.g:5926:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
{
- // InternalRoom.g:5895:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
- // InternalRoom.g:5896:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5926:1: ( ( rule__EnumerationType__LiteralsAssignment_5_0 ) )
+ // InternalRoom.g:5927:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_0());
- // InternalRoom.g:5897:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
- // InternalRoom.g:5897:2: rule__EnumerationType__LiteralsAssignment_5_0
+ // InternalRoom.g:5928:1: ( rule__EnumerationType__LiteralsAssignment_5_0 )
+ // InternalRoom.g:5928:2: rule__EnumerationType__LiteralsAssignment_5_0
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_0();
@@ -17854,14 +17951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1"
- // InternalRoom.g:5907:1: rule__EnumerationType__Group_5__1 : rule__EnumerationType__Group_5__1__Impl ;
+ // InternalRoom.g:5938: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:5911:1: ( rule__EnumerationType__Group_5__1__Impl )
- // InternalRoom.g:5912:2: rule__EnumerationType__Group_5__1__Impl
+ // InternalRoom.g:5942:1: ( rule__EnumerationType__Group_5__1__Impl )
+ // InternalRoom.g:5943:2: rule__EnumerationType__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5__1__Impl();
@@ -17887,35 +17984,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5__1__Impl"
- // InternalRoom.g:5918:1: rule__EnumerationType__Group_5__1__Impl : ( ( rule__EnumerationType__Group_5_1__0 )* ) ;
+ // InternalRoom.g:5949: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:5922:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
- // InternalRoom.g:5923:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5953:1: ( ( ( rule__EnumerationType__Group_5_1__0 )* ) )
+ // InternalRoom.g:5954:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
{
- // InternalRoom.g:5923:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
- // InternalRoom.g:5924:1: ( rule__EnumerationType__Group_5_1__0 )*
+ // InternalRoom.g:5954:1: ( ( rule__EnumerationType__Group_5_1__0 )* )
+ // InternalRoom.g:5955:1: ( rule__EnumerationType__Group_5_1__0 )*
{
before(grammarAccess.getEnumerationTypeAccess().getGroup_5_1());
- // InternalRoom.g:5925:1: ( rule__EnumerationType__Group_5_1__0 )*
- loop66:
+ // InternalRoom.g:5956:1: ( rule__EnumerationType__Group_5_1__0 )*
+ loop67:
do {
- int alt66=2;
- int LA66_0 = input.LA(1);
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA66_0==54) ) {
- alt66=1;
+ if ( (LA67_0==54) ) {
+ alt67=1;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:5925:2: rule__EnumerationType__Group_5_1__0
+ // InternalRoom.g:5956:2: rule__EnumerationType__Group_5_1__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__EnumerationType__Group_5_1__0();
state._fsp--;
@@ -17925,7 +18022,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -17952,14 +18049,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0"
- // InternalRoom.g:5939:1: rule__EnumerationType__Group_5_1__0 : rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 ;
+ // InternalRoom.g:5970: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:5943:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
- // InternalRoom.g:5944:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
+ // InternalRoom.g:5974:1: ( rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1 )
+ // InternalRoom.g:5975:2: rule__EnumerationType__Group_5_1__0__Impl rule__EnumerationType__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__EnumerationType__Group_5_1__0__Impl();
@@ -17990,17 +18087,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__0__Impl"
- // InternalRoom.g:5951:1: rule__EnumerationType__Group_5_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:5982: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:5955:1: ( ( ',' ) )
- // InternalRoom.g:5956:1: ( ',' )
+ // InternalRoom.g:5986:1: ( ( ',' ) )
+ // InternalRoom.g:5987:1: ( ',' )
{
- // InternalRoom.g:5956:1: ( ',' )
- // InternalRoom.g:5957:1: ','
+ // InternalRoom.g:5987:1: ( ',' )
+ // InternalRoom.g:5988:1: ','
{
before(grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
match(input,54,FOLLOW_2);
@@ -18027,14 +18124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1"
- // InternalRoom.g:5970:1: rule__EnumerationType__Group_5_1__1 : rule__EnumerationType__Group_5_1__1__Impl ;
+ // InternalRoom.g:6001: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:5974:1: ( rule__EnumerationType__Group_5_1__1__Impl )
- // InternalRoom.g:5975:2: rule__EnumerationType__Group_5_1__1__Impl
+ // InternalRoom.g:6005:1: ( rule__EnumerationType__Group_5_1__1__Impl )
+ // InternalRoom.g:6006:2: rule__EnumerationType__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumerationType__Group_5_1__1__Impl();
@@ -18060,21 +18157,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__Group_5_1__1__Impl"
- // InternalRoom.g:5981:1: rule__EnumerationType__Group_5_1__1__Impl : ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:6012: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:5985:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
- // InternalRoom.g:5986:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:6016:1: ( ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) ) )
+ // InternalRoom.g:6017:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
{
- // InternalRoom.g:5986:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
- // InternalRoom.g:5987:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:6017:1: ( ( rule__EnumerationType__LiteralsAssignment_5_1_1 ) )
+ // InternalRoom.g:6018:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsAssignment_5_1_1());
- // InternalRoom.g:5988:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
- // InternalRoom.g:5988:2: rule__EnumerationType__LiteralsAssignment_5_1_1
+ // InternalRoom.g:6019:1: ( rule__EnumerationType__LiteralsAssignment_5_1_1 )
+ // InternalRoom.g:6019:2: rule__EnumerationType__LiteralsAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__EnumerationType__LiteralsAssignment_5_1_1();
@@ -18107,16 +18204,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0"
- // InternalRoom.g:6002:1: rule__EnumLiteral__Group__0 : rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 ;
+ // InternalRoom.g:6033: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:6006:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
- // InternalRoom.g:6007:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
+ // InternalRoom.g:6037:1: ( rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1 )
+ // InternalRoom.g:6038:2: rule__EnumLiteral__Group__0__Impl rule__EnumLiteral__Group__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__EnumLiteral__Group__0__Impl();
state._fsp--;
@@ -18145,21 +18242,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__0__Impl"
- // InternalRoom.g:6014:1: rule__EnumLiteral__Group__0__Impl : ( ( rule__EnumLiteral__NameAssignment_0 ) ) ;
+ // InternalRoom.g:6045: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:6018:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
- // InternalRoom.g:6019:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:6049:1: ( ( ( rule__EnumLiteral__NameAssignment_0 ) ) )
+ // InternalRoom.g:6050:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
{
- // InternalRoom.g:6019:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
- // InternalRoom.g:6020:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:6050:1: ( ( rule__EnumLiteral__NameAssignment_0 ) )
+ // InternalRoom.g:6051:1: ( rule__EnumLiteral__NameAssignment_0 )
{
before(grammarAccess.getEnumLiteralAccess().getNameAssignment_0());
- // InternalRoom.g:6021:1: ( rule__EnumLiteral__NameAssignment_0 )
- // InternalRoom.g:6021:2: rule__EnumLiteral__NameAssignment_0
+ // InternalRoom.g:6052:1: ( rule__EnumLiteral__NameAssignment_0 )
+ // InternalRoom.g:6052:2: rule__EnumLiteral__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__NameAssignment_0();
@@ -18192,14 +18289,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1"
- // InternalRoom.g:6031:1: rule__EnumLiteral__Group__1 : rule__EnumLiteral__Group__1__Impl ;
+ // InternalRoom.g:6062: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:6035:1: ( rule__EnumLiteral__Group__1__Impl )
- // InternalRoom.g:6036:2: rule__EnumLiteral__Group__1__Impl
+ // InternalRoom.g:6066:1: ( rule__EnumLiteral__Group__1__Impl )
+ // InternalRoom.g:6067:2: rule__EnumLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group__1__Impl();
@@ -18225,29 +18322,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group__1__Impl"
- // InternalRoom.g:6042:1: rule__EnumLiteral__Group__1__Impl : ( ( rule__EnumLiteral__Group_1__0 )? ) ;
+ // InternalRoom.g:6073: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:6046:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
- // InternalRoom.g:6047:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:6077:1: ( ( ( rule__EnumLiteral__Group_1__0 )? ) )
+ // InternalRoom.g:6078:1: ( ( rule__EnumLiteral__Group_1__0 )? )
{
- // InternalRoom.g:6047:1: ( ( rule__EnumLiteral__Group_1__0 )? )
- // InternalRoom.g:6048:1: ( rule__EnumLiteral__Group_1__0 )?
+ // InternalRoom.g:6078:1: ( ( rule__EnumLiteral__Group_1__0 )? )
+ // InternalRoom.g:6079:1: ( rule__EnumLiteral__Group_1__0 )?
{
before(grammarAccess.getEnumLiteralAccess().getGroup_1());
- // InternalRoom.g:6049:1: ( rule__EnumLiteral__Group_1__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:6080:1: ( rule__EnumLiteral__Group_1__0 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==55) ) {
- alt67=1;
+ if ( (LA68_0==55) ) {
+ alt68=1;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:6049:2: rule__EnumLiteral__Group_1__0
+ // InternalRoom.g:6080:2: rule__EnumLiteral__Group_1__0
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__0();
@@ -18283,16 +18380,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0"
- // InternalRoom.g:6063:1: rule__EnumLiteral__Group_1__0 : rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 ;
+ // InternalRoom.g:6094: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:6067:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
- // InternalRoom.g:6068:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
+ // InternalRoom.g:6098:1: ( rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1 )
+ // InternalRoom.g:6099:2: rule__EnumLiteral__Group_1__0__Impl rule__EnumLiteral__Group_1__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
rule__EnumLiteral__Group_1__0__Impl();
state._fsp--;
@@ -18321,17 +18418,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__0__Impl"
- // InternalRoom.g:6075:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
+ // InternalRoom.g:6106:1: rule__EnumLiteral__Group_1__0__Impl : ( '=' ) ;
public final void rule__EnumLiteral__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6079:1: ( ( '=' ) )
- // InternalRoom.g:6080:1: ( '=' )
+ // InternalRoom.g:6110:1: ( ( '=' ) )
+ // InternalRoom.g:6111:1: ( '=' )
{
- // InternalRoom.g:6080:1: ( '=' )
- // InternalRoom.g:6081:1: '='
+ // InternalRoom.g:6111:1: ( '=' )
+ // InternalRoom.g:6112:1: '='
{
before(grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
match(input,55,FOLLOW_2);
@@ -18358,14 +18455,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1"
- // InternalRoom.g:6094:1: rule__EnumLiteral__Group_1__1 : rule__EnumLiteral__Group_1__1__Impl ;
+ // InternalRoom.g:6125: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:6098:1: ( rule__EnumLiteral__Group_1__1__Impl )
- // InternalRoom.g:6099:2: rule__EnumLiteral__Group_1__1__Impl
+ // InternalRoom.g:6129:1: ( rule__EnumLiteral__Group_1__1__Impl )
+ // InternalRoom.g:6130:2: rule__EnumLiteral__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__Group_1__1__Impl();
@@ -18391,21 +18488,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__Group_1__1__Impl"
- // InternalRoom.g:6105:1: rule__EnumLiteral__Group_1__1__Impl : ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) ;
+ // InternalRoom.g:6136: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:6109:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
- // InternalRoom.g:6110:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:6140:1: ( ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) ) )
+ // InternalRoom.g:6141:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
{
- // InternalRoom.g:6110:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
- // InternalRoom.g:6111:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:6141:1: ( ( rule__EnumLiteral__LiteralAssignment_1_1 ) )
+ // InternalRoom.g:6142:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
{
before(grammarAccess.getEnumLiteralAccess().getLiteralAssignment_1_1());
- // InternalRoom.g:6112:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
- // InternalRoom.g:6112:2: rule__EnumLiteral__LiteralAssignment_1_1
+ // InternalRoom.g:6143:1: ( rule__EnumLiteral__LiteralAssignment_1_1 )
+ // InternalRoom.g:6143:2: rule__EnumLiteral__LiteralAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__EnumLiteral__LiteralAssignment_1_1();
@@ -18438,14 +18535,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0"
- // InternalRoom.g:6126:1: rule__ExternalType__Group__0 : rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 ;
+ // InternalRoom.g:6157: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:6130:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
- // InternalRoom.g:6131:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
+ // InternalRoom.g:6161:1: ( rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1 )
+ // InternalRoom.g:6162:2: rule__ExternalType__Group__0__Impl rule__ExternalType__Group__1
{
pushFollow(FOLLOW_3);
rule__ExternalType__Group__0__Impl();
@@ -18476,17 +18573,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__0__Impl"
- // InternalRoom.g:6138:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
+ // InternalRoom.g:6169:1: rule__ExternalType__Group__0__Impl : ( 'ExternalType' ) ;
public final void rule__ExternalType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6142:1: ( ( 'ExternalType' ) )
- // InternalRoom.g:6143:1: ( 'ExternalType' )
+ // InternalRoom.g:6173:1: ( ( 'ExternalType' ) )
+ // InternalRoom.g:6174:1: ( 'ExternalType' )
{
- // InternalRoom.g:6143:1: ( 'ExternalType' )
- // InternalRoom.g:6144:1: 'ExternalType'
+ // InternalRoom.g:6174:1: ( 'ExternalType' )
+ // InternalRoom.g:6175:1: 'ExternalType'
{
before(grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
match(input,56,FOLLOW_2);
@@ -18513,16 +18610,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1"
- // InternalRoom.g:6157:1: rule__ExternalType__Group__1 : rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 ;
+ // InternalRoom.g:6188: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:6161:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
- // InternalRoom.g:6162:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
+ // InternalRoom.g:6192:1: ( rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2 )
+ // InternalRoom.g:6193:2: rule__ExternalType__Group__1__Impl rule__ExternalType__Group__2
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__ExternalType__Group__1__Impl();
state._fsp--;
@@ -18551,21 +18648,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__1__Impl"
- // InternalRoom.g:6169:1: rule__ExternalType__Group__1__Impl : ( ( rule__ExternalType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6200: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:6173:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
- // InternalRoom.g:6174:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:6204:1: ( ( ( rule__ExternalType__NameAssignment_1 ) ) )
+ // InternalRoom.g:6205:1: ( ( rule__ExternalType__NameAssignment_1 ) )
{
- // InternalRoom.g:6174:1: ( ( rule__ExternalType__NameAssignment_1 ) )
- // InternalRoom.g:6175:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:6205:1: ( ( rule__ExternalType__NameAssignment_1 ) )
+ // InternalRoom.g:6206:1: ( rule__ExternalType__NameAssignment_1 )
{
before(grammarAccess.getExternalTypeAccess().getNameAssignment_1());
- // InternalRoom.g:6176:1: ( rule__ExternalType__NameAssignment_1 )
- // InternalRoom.g:6176:2: rule__ExternalType__NameAssignment_1
+ // InternalRoom.g:6207:1: ( rule__ExternalType__NameAssignment_1 )
+ // InternalRoom.g:6207:2: rule__ExternalType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__NameAssignment_1();
@@ -18598,16 +18695,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2"
- // InternalRoom.g:6186:1: rule__ExternalType__Group__2 : rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 ;
+ // InternalRoom.g:6217: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:6190:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
- // InternalRoom.g:6191:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
+ // InternalRoom.g:6221:1: ( rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3 )
+ // InternalRoom.g:6222:2: rule__ExternalType__Group__2__Impl rule__ExternalType__Group__3
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__ExternalType__Group__2__Impl();
state._fsp--;
@@ -18636,17 +18733,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__2__Impl"
- // InternalRoom.g:6198:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:6229:1: rule__ExternalType__Group__2__Impl : ( '->' ) ;
public final void rule__ExternalType__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6202:1: ( ( '->' ) )
- // InternalRoom.g:6203:1: ( '->' )
+ // InternalRoom.g:6233:1: ( ( '->' ) )
+ // InternalRoom.g:6234:1: ( '->' )
{
- // InternalRoom.g:6203:1: ( '->' )
- // InternalRoom.g:6204:1: '->'
+ // InternalRoom.g:6234:1: ( '->' )
+ // InternalRoom.g:6235:1: '->'
{
before(grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
match(input,48,FOLLOW_2);
@@ -18673,16 +18770,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3"
- // InternalRoom.g:6217:1: rule__ExternalType__Group__3 : rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 ;
+ // InternalRoom.g:6248: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:6221:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
- // InternalRoom.g:6222:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
+ // InternalRoom.g:6252:1: ( rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4 )
+ // InternalRoom.g:6253:2: rule__ExternalType__Group__3__Impl rule__ExternalType__Group__4
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_23);
rule__ExternalType__Group__3__Impl();
state._fsp--;
@@ -18711,21 +18808,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__3__Impl"
- // InternalRoom.g:6229:1: rule__ExternalType__Group__3__Impl : ( ( rule__ExternalType__TargetNameAssignment_3 ) ) ;
+ // InternalRoom.g:6260: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:6233:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
- // InternalRoom.g:6234:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6264:1: ( ( ( rule__ExternalType__TargetNameAssignment_3 ) ) )
+ // InternalRoom.g:6265:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
{
- // InternalRoom.g:6234:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
- // InternalRoom.g:6235:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6265:1: ( ( rule__ExternalType__TargetNameAssignment_3 ) )
+ // InternalRoom.g:6266:1: ( rule__ExternalType__TargetNameAssignment_3 )
{
before(grammarAccess.getExternalTypeAccess().getTargetNameAssignment_3());
- // InternalRoom.g:6236:1: ( rule__ExternalType__TargetNameAssignment_3 )
- // InternalRoom.g:6236:2: rule__ExternalType__TargetNameAssignment_3
+ // InternalRoom.g:6267:1: ( rule__ExternalType__TargetNameAssignment_3 )
+ // InternalRoom.g:6267:2: rule__ExternalType__TargetNameAssignment_3
{
pushFollow(FOLLOW_2);
rule__ExternalType__TargetNameAssignment_3();
@@ -18758,16 +18855,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4"
- // InternalRoom.g:6246:1: rule__ExternalType__Group__4 : rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 ;
+ // InternalRoom.g:6277: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:6250:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
- // InternalRoom.g:6251:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
+ // InternalRoom.g:6281:1: ( rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5 )
+ // InternalRoom.g:6282:2: rule__ExternalType__Group__4__Impl rule__ExternalType__Group__5
{
- pushFollow(FOLLOW_22);
+ pushFollow(FOLLOW_23);
rule__ExternalType__Group__4__Impl();
state._fsp--;
@@ -18796,29 +18893,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__4__Impl"
- // InternalRoom.g:6258:1: rule__ExternalType__Group__4__Impl : ( ( rule__ExternalType__Group_4__0 )? ) ;
+ // InternalRoom.g:6289: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:6262:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
- // InternalRoom.g:6263:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6293:1: ( ( ( rule__ExternalType__Group_4__0 )? ) )
+ // InternalRoom.g:6294:1: ( ( rule__ExternalType__Group_4__0 )? )
{
- // InternalRoom.g:6263:1: ( ( rule__ExternalType__Group_4__0 )? )
- // InternalRoom.g:6264:1: ( rule__ExternalType__Group_4__0 )?
+ // InternalRoom.g:6294:1: ( ( rule__ExternalType__Group_4__0 )? )
+ // InternalRoom.g:6295:1: ( rule__ExternalType__Group_4__0 )?
{
before(grammarAccess.getExternalTypeAccess().getGroup_4());
- // InternalRoom.g:6265:1: ( rule__ExternalType__Group_4__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // InternalRoom.g:6296:1: ( rule__ExternalType__Group_4__0 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA68_0==49) ) {
- alt68=1;
+ if ( (LA69_0==49) ) {
+ alt69=1;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:6265:2: rule__ExternalType__Group_4__0
+ // InternalRoom.g:6296:2: rule__ExternalType__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__0();
@@ -18854,14 +18951,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5"
- // InternalRoom.g:6275:1: rule__ExternalType__Group__5 : rule__ExternalType__Group__5__Impl ;
+ // InternalRoom.g:6306: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:6279:1: ( rule__ExternalType__Group__5__Impl )
- // InternalRoom.g:6280:2: rule__ExternalType__Group__5__Impl
+ // InternalRoom.g:6310:1: ( rule__ExternalType__Group__5__Impl )
+ // InternalRoom.g:6311:2: rule__ExternalType__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group__5__Impl();
@@ -18887,29 +18984,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group__5__Impl"
- // InternalRoom.g:6286:1: rule__ExternalType__Group__5__Impl : ( ( rule__ExternalType__DocuAssignment_5 )? ) ;
+ // InternalRoom.g:6317: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:6290:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
- // InternalRoom.g:6291:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6321:1: ( ( ( rule__ExternalType__DocuAssignment_5 )? ) )
+ // InternalRoom.g:6322:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
{
- // InternalRoom.g:6291:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
- // InternalRoom.g:6292:1: ( rule__ExternalType__DocuAssignment_5 )?
+ // InternalRoom.g:6322:1: ( ( rule__ExternalType__DocuAssignment_5 )? )
+ // InternalRoom.g:6323:1: ( rule__ExternalType__DocuAssignment_5 )?
{
before(grammarAccess.getExternalTypeAccess().getDocuAssignment_5());
- // InternalRoom.g:6293:1: ( rule__ExternalType__DocuAssignment_5 )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalRoom.g:6324:1: ( rule__ExternalType__DocuAssignment_5 )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==62) ) {
- alt69=1;
+ if ( (LA70_0==62) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalRoom.g:6293:2: rule__ExternalType__DocuAssignment_5
+ // InternalRoom.g:6324:2: rule__ExternalType__DocuAssignment_5
{
pushFollow(FOLLOW_2);
rule__ExternalType__DocuAssignment_5();
@@ -18945,16 +19042,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0"
- // InternalRoom.g:6315:1: rule__ExternalType__Group_4__0 : rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 ;
+ // InternalRoom.g:6346: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:6319:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
- // InternalRoom.g:6320:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
+ // InternalRoom.g:6350:1: ( rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1 )
+ // InternalRoom.g:6351:2: rule__ExternalType__Group_4__0__Impl rule__ExternalType__Group_4__1
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__ExternalType__Group_4__0__Impl();
state._fsp--;
@@ -18983,17 +19080,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__0__Impl"
- // InternalRoom.g:6327:1: rule__ExternalType__Group_4__0__Impl : ( 'default' ) ;
+ // InternalRoom.g:6358: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:6331:1: ( ( 'default' ) )
- // InternalRoom.g:6332:1: ( 'default' )
+ // InternalRoom.g:6362:1: ( ( 'default' ) )
+ // InternalRoom.g:6363:1: ( 'default' )
{
- // InternalRoom.g:6332:1: ( 'default' )
- // InternalRoom.g:6333:1: 'default'
+ // InternalRoom.g:6363:1: ( 'default' )
+ // InternalRoom.g:6364:1: 'default'
{
before(grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
match(input,49,FOLLOW_2);
@@ -19020,14 +19117,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1"
- // InternalRoom.g:6346:1: rule__ExternalType__Group_4__1 : rule__ExternalType__Group_4__1__Impl ;
+ // InternalRoom.g:6377: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:6350:1: ( rule__ExternalType__Group_4__1__Impl )
- // InternalRoom.g:6351:2: rule__ExternalType__Group_4__1__Impl
+ // InternalRoom.g:6381:1: ( rule__ExternalType__Group_4__1__Impl )
+ // InternalRoom.g:6382:2: rule__ExternalType__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalType__Group_4__1__Impl();
@@ -19053,21 +19150,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__Group_4__1__Impl"
- // InternalRoom.g:6357:1: rule__ExternalType__Group_4__1__Impl : ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) ;
+ // InternalRoom.g:6388: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:6361:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
- // InternalRoom.g:6362:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6392:1: ( ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) ) )
+ // InternalRoom.g:6393:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
{
- // InternalRoom.g:6362:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
- // InternalRoom.g:6363:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6393:1: ( ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 ) )
+ // InternalRoom.g:6394:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralAssignment_4_1());
- // InternalRoom.g:6364:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
- // InternalRoom.g:6364:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
+ // InternalRoom.g:6395:1: ( rule__ExternalType__DefaultValueLiteralAssignment_4_1 )
+ // InternalRoom.g:6395:2: rule__ExternalType__DefaultValueLiteralAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ExternalType__DefaultValueLiteralAssignment_4_1();
@@ -19100,14 +19197,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0"
- // InternalRoom.g:6378:1: rule__DataClass__Group__0 : rule__DataClass__Group__0__Impl rule__DataClass__Group__1 ;
+ // InternalRoom.g:6409: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:6382:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
- // InternalRoom.g:6383:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
+ // InternalRoom.g:6413:1: ( rule__DataClass__Group__0__Impl rule__DataClass__Group__1 )
+ // InternalRoom.g:6414:2: rule__DataClass__Group__0__Impl rule__DataClass__Group__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group__0__Impl();
@@ -19138,17 +19235,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__0__Impl"
- // InternalRoom.g:6390:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
+ // InternalRoom.g:6421:1: rule__DataClass__Group__0__Impl : ( 'DataClass' ) ;
public final void rule__DataClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6394:1: ( ( 'DataClass' ) )
- // InternalRoom.g:6395:1: ( 'DataClass' )
+ // InternalRoom.g:6425:1: ( ( 'DataClass' ) )
+ // InternalRoom.g:6426:1: ( 'DataClass' )
{
- // InternalRoom.g:6395:1: ( 'DataClass' )
- // InternalRoom.g:6396:1: 'DataClass'
+ // InternalRoom.g:6426:1: ( 'DataClass' )
+ // InternalRoom.g:6427:1: 'DataClass'
{
before(grammarAccess.getDataClassAccess().getDataClassKeyword_0());
match(input,17,FOLLOW_2);
@@ -19175,16 +19272,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1"
- // InternalRoom.g:6409:1: rule__DataClass__Group__1 : rule__DataClass__Group__1__Impl rule__DataClass__Group__2 ;
+ // InternalRoom.g:6440: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:6413:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
- // InternalRoom.g:6414:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
+ // InternalRoom.g:6444:1: ( rule__DataClass__Group__1__Impl rule__DataClass__Group__2 )
+ // InternalRoom.g:6445:2: rule__DataClass__Group__1__Impl rule__DataClass__Group__2
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__DataClass__Group__1__Impl();
state._fsp--;
@@ -19213,21 +19310,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__1__Impl"
- // InternalRoom.g:6421:1: rule__DataClass__Group__1__Impl : ( ( rule__DataClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:6452: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:6425:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
- // InternalRoom.g:6426:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6456:1: ( ( ( rule__DataClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:6457:1: ( ( rule__DataClass__NameAssignment_1 ) )
{
- // InternalRoom.g:6426:1: ( ( rule__DataClass__NameAssignment_1 ) )
- // InternalRoom.g:6427:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6457:1: ( ( rule__DataClass__NameAssignment_1 ) )
+ // InternalRoom.g:6458:1: ( rule__DataClass__NameAssignment_1 )
{
before(grammarAccess.getDataClassAccess().getNameAssignment_1());
- // InternalRoom.g:6428:1: ( rule__DataClass__NameAssignment_1 )
- // InternalRoom.g:6428:2: rule__DataClass__NameAssignment_1
+ // InternalRoom.g:6459:1: ( rule__DataClass__NameAssignment_1 )
+ // InternalRoom.g:6459:2: rule__DataClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__DataClass__NameAssignment_1();
@@ -19260,16 +19357,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2"
- // InternalRoom.g:6438:1: rule__DataClass__Group__2 : rule__DataClass__Group__2__Impl rule__DataClass__Group__3 ;
+ // InternalRoom.g:6469: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:6442:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
- // InternalRoom.g:6443:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
+ // InternalRoom.g:6473:1: ( rule__DataClass__Group__2__Impl rule__DataClass__Group__3 )
+ // InternalRoom.g:6474:2: rule__DataClass__Group__2__Impl rule__DataClass__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__DataClass__Group__2__Impl();
state._fsp--;
@@ -19298,29 +19395,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__2__Impl"
- // InternalRoom.g:6450:1: rule__DataClass__Group__2__Impl : ( ( rule__DataClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:6481: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:6454:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:6455:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6485:1: ( ( ( rule__DataClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:6486:1: ( ( rule__DataClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:6455:1: ( ( rule__DataClass__DocuAssignment_2 )? )
- // InternalRoom.g:6456:1: ( rule__DataClass__DocuAssignment_2 )?
+ // InternalRoom.g:6486:1: ( ( rule__DataClass__DocuAssignment_2 )? )
+ // InternalRoom.g:6487:1: ( rule__DataClass__DocuAssignment_2 )?
{
before(grammarAccess.getDataClassAccess().getDocuAssignment_2());
- // InternalRoom.g:6457:1: ( rule__DataClass__DocuAssignment_2 )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalRoom.g:6488:1: ( rule__DataClass__DocuAssignment_2 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==62) ) {
- alt70=1;
+ if ( (LA71_0==62) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:6457:2: rule__DataClass__DocuAssignment_2
+ // InternalRoom.g:6488:2: rule__DataClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__DataClass__DocuAssignment_2();
@@ -19356,16 +19453,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3"
- // InternalRoom.g:6467:1: rule__DataClass__Group__3 : rule__DataClass__Group__3__Impl rule__DataClass__Group__4 ;
+ // InternalRoom.g:6498: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:6471:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
- // InternalRoom.g:6472:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
+ // InternalRoom.g:6502:1: ( rule__DataClass__Group__3__Impl rule__DataClass__Group__4 )
+ // InternalRoom.g:6503:2: rule__DataClass__Group__3__Impl rule__DataClass__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__DataClass__Group__3__Impl();
state._fsp--;
@@ -19394,29 +19491,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__3__Impl"
- // InternalRoom.g:6479:1: rule__DataClass__Group__3__Impl : ( ( rule__DataClass__Group_3__0 )? ) ;
+ // InternalRoom.g:6510: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:6483:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
- // InternalRoom.g:6484:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6514:1: ( ( ( rule__DataClass__Group_3__0 )? ) )
+ // InternalRoom.g:6515:1: ( ( rule__DataClass__Group_3__0 )? )
{
- // InternalRoom.g:6484:1: ( ( rule__DataClass__Group_3__0 )? )
- // InternalRoom.g:6485:1: ( rule__DataClass__Group_3__0 )?
+ // InternalRoom.g:6515:1: ( ( rule__DataClass__Group_3__0 )? )
+ // InternalRoom.g:6516:1: ( rule__DataClass__Group_3__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_3());
- // InternalRoom.g:6486:1: ( rule__DataClass__Group_3__0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // InternalRoom.g:6517:1: ( rule__DataClass__Group_3__0 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==57) ) {
- alt71=1;
+ if ( (LA72_0==57) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:6486:2: rule__DataClass__Group_3__0
+ // InternalRoom.g:6517:2: rule__DataClass__Group_3__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__0();
@@ -19452,16 +19549,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4"
- // InternalRoom.g:6496:1: rule__DataClass__Group__4 : rule__DataClass__Group__4__Impl rule__DataClass__Group__5 ;
+ // InternalRoom.g:6527: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:6500:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
- // InternalRoom.g:6501:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
+ // InternalRoom.g:6531:1: ( rule__DataClass__Group__4__Impl rule__DataClass__Group__5 )
+ // InternalRoom.g:6532:2: rule__DataClass__Group__4__Impl rule__DataClass__Group__5
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__4__Impl();
state._fsp--;
@@ -19490,17 +19587,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__4__Impl"
- // InternalRoom.g:6508:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:6539:1: rule__DataClass__Group__4__Impl : ( '{' ) ;
public final void rule__DataClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6512:1: ( ( '{' ) )
- // InternalRoom.g:6513:1: ( '{' )
+ // InternalRoom.g:6543:1: ( ( '{' ) )
+ // InternalRoom.g:6544:1: ( '{' )
{
- // InternalRoom.g:6513:1: ( '{' )
- // InternalRoom.g:6514:1: '{'
+ // InternalRoom.g:6544:1: ( '{' )
+ // InternalRoom.g:6545:1: '{'
{
before(grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -19527,16 +19624,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5"
- // InternalRoom.g:6527:1: rule__DataClass__Group__5 : rule__DataClass__Group__5__Impl rule__DataClass__Group__6 ;
+ // InternalRoom.g:6558: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:6531:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
- // InternalRoom.g:6532:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
+ // InternalRoom.g:6562:1: ( rule__DataClass__Group__5__Impl rule__DataClass__Group__6 )
+ // InternalRoom.g:6563:2: rule__DataClass__Group__5__Impl rule__DataClass__Group__6
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__5__Impl();
state._fsp--;
@@ -19565,35 +19662,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__5__Impl"
- // InternalRoom.g:6539:1: rule__DataClass__Group__5__Impl : ( ( rule__DataClass__AnnotationsAssignment_5 )* ) ;
+ // InternalRoom.g:6570: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:6543:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
- // InternalRoom.g:6544:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6574:1: ( ( ( rule__DataClass__AnnotationsAssignment_5 )* ) )
+ // InternalRoom.g:6575:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
{
- // InternalRoom.g:6544:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
- // InternalRoom.g:6545:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ // InternalRoom.g:6575:1: ( ( rule__DataClass__AnnotationsAssignment_5 )* )
+ // InternalRoom.g:6576:1: ( rule__DataClass__AnnotationsAssignment_5 )*
{
before(grammarAccess.getDataClassAccess().getAnnotationsAssignment_5());
- // InternalRoom.g:6546:1: ( rule__DataClass__AnnotationsAssignment_5 )*
- loop72:
+ // InternalRoom.g:6577:1: ( rule__DataClass__AnnotationsAssignment_5 )*
+ loop73:
do {
- int alt72=2;
- int LA72_0 = input.LA(1);
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==121) ) {
- alt72=1;
+ if ( (LA73_0==121) ) {
+ alt73=1;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:6546:2: rule__DataClass__AnnotationsAssignment_5
+ // InternalRoom.g:6577:2: rule__DataClass__AnnotationsAssignment_5
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__DataClass__AnnotationsAssignment_5();
state._fsp--;
@@ -19603,7 +19700,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop72;
+ break loop73;
}
} while (true);
@@ -19630,16 +19727,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6"
- // InternalRoom.g:6556:1: rule__DataClass__Group__6 : rule__DataClass__Group__6__Impl rule__DataClass__Group__7 ;
+ // InternalRoom.g:6587: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:6560:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
- // InternalRoom.g:6561:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
+ // InternalRoom.g:6591:1: ( rule__DataClass__Group__6__Impl rule__DataClass__Group__7 )
+ // InternalRoom.g:6592:2: rule__DataClass__Group__6__Impl rule__DataClass__Group__7
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__6__Impl();
state._fsp--;
@@ -19668,29 +19765,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__6__Impl"
- // InternalRoom.g:6568:1: rule__DataClass__Group__6__Impl : ( ( rule__DataClass__Group_6__0 )? ) ;
+ // InternalRoom.g:6599: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:6572:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
- // InternalRoom.g:6573:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6603:1: ( ( ( rule__DataClass__Group_6__0 )? ) )
+ // InternalRoom.g:6604:1: ( ( rule__DataClass__Group_6__0 )? )
{
- // InternalRoom.g:6573:1: ( ( rule__DataClass__Group_6__0 )? )
- // InternalRoom.g:6574:1: ( rule__DataClass__Group_6__0 )?
+ // InternalRoom.g:6604:1: ( ( rule__DataClass__Group_6__0 )? )
+ // InternalRoom.g:6605:1: ( rule__DataClass__Group_6__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_6());
- // InternalRoom.g:6575:1: ( rule__DataClass__Group_6__0 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalRoom.g:6606:1: ( rule__DataClass__Group_6__0 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==58) ) {
- alt73=1;
+ if ( (LA74_0==58) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:6575:2: rule__DataClass__Group_6__0
+ // InternalRoom.g:6606:2: rule__DataClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__0();
@@ -19726,16 +19823,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7"
- // InternalRoom.g:6585:1: rule__DataClass__Group__7 : rule__DataClass__Group__7__Impl rule__DataClass__Group__8 ;
+ // InternalRoom.g:6616: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:6589:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
- // InternalRoom.g:6590:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
+ // InternalRoom.g:6620:1: ( rule__DataClass__Group__7__Impl rule__DataClass__Group__8 )
+ // InternalRoom.g:6621:2: rule__DataClass__Group__7__Impl rule__DataClass__Group__8
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__7__Impl();
state._fsp--;
@@ -19764,29 +19861,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__7__Impl"
- // InternalRoom.g:6597:1: rule__DataClass__Group__7__Impl : ( ( rule__DataClass__Group_7__0 )? ) ;
+ // InternalRoom.g:6628: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:6601:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
- // InternalRoom.g:6602:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6632:1: ( ( ( rule__DataClass__Group_7__0 )? ) )
+ // InternalRoom.g:6633:1: ( ( rule__DataClass__Group_7__0 )? )
{
- // InternalRoom.g:6602:1: ( ( rule__DataClass__Group_7__0 )? )
- // InternalRoom.g:6603:1: ( rule__DataClass__Group_7__0 )?
+ // InternalRoom.g:6633:1: ( ( rule__DataClass__Group_7__0 )? )
+ // InternalRoom.g:6634:1: ( rule__DataClass__Group_7__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_7());
- // InternalRoom.g:6604:1: ( rule__DataClass__Group_7__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:6635:1: ( rule__DataClass__Group_7__0 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==59) ) {
- alt74=1;
+ if ( (LA75_0==59) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:6604:2: rule__DataClass__Group_7__0
+ // InternalRoom.g:6635:2: rule__DataClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__0();
@@ -19822,16 +19919,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8"
- // InternalRoom.g:6614:1: rule__DataClass__Group__8 : rule__DataClass__Group__8__Impl rule__DataClass__Group__9 ;
+ // InternalRoom.g:6645: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:6618:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
- // InternalRoom.g:6619:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
+ // InternalRoom.g:6649:1: ( rule__DataClass__Group__8__Impl rule__DataClass__Group__9 )
+ // InternalRoom.g:6650:2: rule__DataClass__Group__8__Impl rule__DataClass__Group__9
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__8__Impl();
state._fsp--;
@@ -19860,29 +19957,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__8__Impl"
- // InternalRoom.g:6626:1: rule__DataClass__Group__8__Impl : ( ( rule__DataClass__Group_8__0 )? ) ;
+ // InternalRoom.g:6657: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:6630:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
- // InternalRoom.g:6631:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6661:1: ( ( ( rule__DataClass__Group_8__0 )? ) )
+ // InternalRoom.g:6662:1: ( ( rule__DataClass__Group_8__0 )? )
{
- // InternalRoom.g:6631:1: ( ( rule__DataClass__Group_8__0 )? )
- // InternalRoom.g:6632:1: ( rule__DataClass__Group_8__0 )?
+ // InternalRoom.g:6662:1: ( ( rule__DataClass__Group_8__0 )? )
+ // InternalRoom.g:6663:1: ( rule__DataClass__Group_8__0 )?
{
before(grammarAccess.getDataClassAccess().getGroup_8());
- // InternalRoom.g:6633:1: ( rule__DataClass__Group_8__0 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalRoom.g:6664:1: ( rule__DataClass__Group_8__0 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==60) ) {
- alt75=1;
+ if ( (LA76_0==60) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:6633:2: rule__DataClass__Group_8__0
+ // InternalRoom.g:6664:2: rule__DataClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__0();
@@ -19918,16 +20015,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9"
- // InternalRoom.g:6643:1: rule__DataClass__Group__9 : rule__DataClass__Group__9__Impl rule__DataClass__Group__10 ;
+ // InternalRoom.g:6674: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:6647:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
- // InternalRoom.g:6648:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
+ // InternalRoom.g:6678:1: ( rule__DataClass__Group__9__Impl rule__DataClass__Group__10 )
+ // InternalRoom.g:6679:2: rule__DataClass__Group__9__Impl rule__DataClass__Group__10
{
- pushFollow(FOLLOW_24);
+ pushFollow(FOLLOW_25);
rule__DataClass__Group__9__Impl();
state._fsp--;
@@ -19956,35 +20053,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__9__Impl"
- // InternalRoom.g:6655:1: rule__DataClass__Group__9__Impl : ( ( rule__DataClass__Alternatives_9 )* ) ;
+ // InternalRoom.g:6686: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:6659:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
- // InternalRoom.g:6660:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6690:1: ( ( ( rule__DataClass__Alternatives_9 )* ) )
+ // InternalRoom.g:6691:1: ( ( rule__DataClass__Alternatives_9 )* )
{
- // InternalRoom.g:6660:1: ( ( rule__DataClass__Alternatives_9 )* )
- // InternalRoom.g:6661:1: ( rule__DataClass__Alternatives_9 )*
+ // InternalRoom.g:6691:1: ( ( rule__DataClass__Alternatives_9 )* )
+ // InternalRoom.g:6692:1: ( rule__DataClass__Alternatives_9 )*
{
before(grammarAccess.getDataClassAccess().getAlternatives_9());
- // InternalRoom.g:6662:1: ( rule__DataClass__Alternatives_9 )*
- loop76:
+ // InternalRoom.g:6693:1: ( rule__DataClass__Alternatives_9 )*
+ loop77:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( ((LA76_0>=14 && LA76_0<=15)||LA76_0==61||LA76_0==64||LA76_0==128) ) {
- alt76=1;
+ if ( ((LA77_0>=14 && LA77_0<=15)||LA77_0==61||LA77_0==64||LA77_0==129) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:6662:2: rule__DataClass__Alternatives_9
+ // InternalRoom.g:6693:2: rule__DataClass__Alternatives_9
{
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
rule__DataClass__Alternatives_9();
state._fsp--;
@@ -19994,7 +20091,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop76;
+ break loop77;
}
} while (true);
@@ -20021,14 +20118,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10"
- // InternalRoom.g:6672:1: rule__DataClass__Group__10 : rule__DataClass__Group__10__Impl ;
+ // InternalRoom.g:6703: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:6676:1: ( rule__DataClass__Group__10__Impl )
- // InternalRoom.g:6677:2: rule__DataClass__Group__10__Impl
+ // InternalRoom.g:6707:1: ( rule__DataClass__Group__10__Impl )
+ // InternalRoom.g:6708:2: rule__DataClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group__10__Impl();
@@ -20054,17 +20151,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group__10__Impl"
- // InternalRoom.g:6683:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:6714:1: rule__DataClass__Group__10__Impl : ( '}' ) ;
public final void rule__DataClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6687:1: ( ( '}' ) )
- // InternalRoom.g:6688:1: ( '}' )
+ // InternalRoom.g:6718:1: ( ( '}' ) )
+ // InternalRoom.g:6719:1: ( '}' )
{
- // InternalRoom.g:6688:1: ( '}' )
- // InternalRoom.g:6689:1: '}'
+ // InternalRoom.g:6719:1: ( '}' )
+ // InternalRoom.g:6720:1: '}'
{
before(grammarAccess.getDataClassAccess().getRightCurlyBracketKeyword_10());
match(input,45,FOLLOW_2);
@@ -20091,14 +20188,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0"
- // InternalRoom.g:6724:1: rule__DataClass__Group_3__0 : rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 ;
+ // InternalRoom.g:6755: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:6728:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
- // InternalRoom.g:6729:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
+ // InternalRoom.g:6759:1: ( rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1 )
+ // InternalRoom.g:6760:2: rule__DataClass__Group_3__0__Impl rule__DataClass__Group_3__1
{
pushFollow(FOLLOW_3);
rule__DataClass__Group_3__0__Impl();
@@ -20129,17 +20226,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__0__Impl"
- // InternalRoom.g:6736:1: rule__DataClass__Group_3__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:6767: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:6740:1: ( ( 'extends' ) )
- // InternalRoom.g:6741:1: ( 'extends' )
+ // InternalRoom.g:6771:1: ( ( 'extends' ) )
+ // InternalRoom.g:6772:1: ( 'extends' )
{
- // InternalRoom.g:6741:1: ( 'extends' )
- // InternalRoom.g:6742:1: 'extends'
+ // InternalRoom.g:6772:1: ( 'extends' )
+ // InternalRoom.g:6773:1: 'extends'
{
before(grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
match(input,57,FOLLOW_2);
@@ -20166,14 +20263,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1"
- // InternalRoom.g:6755:1: rule__DataClass__Group_3__1 : rule__DataClass__Group_3__1__Impl ;
+ // InternalRoom.g:6786: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:6759:1: ( rule__DataClass__Group_3__1__Impl )
- // InternalRoom.g:6760:2: rule__DataClass__Group_3__1__Impl
+ // InternalRoom.g:6790:1: ( rule__DataClass__Group_3__1__Impl )
+ // InternalRoom.g:6791:2: rule__DataClass__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_3__1__Impl();
@@ -20199,21 +20296,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_3__1__Impl"
- // InternalRoom.g:6766:1: rule__DataClass__Group_3__1__Impl : ( ( rule__DataClass__BaseAssignment_3_1 ) ) ;
+ // InternalRoom.g:6797: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:6770:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
- // InternalRoom.g:6771:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6801:1: ( ( ( rule__DataClass__BaseAssignment_3_1 ) ) )
+ // InternalRoom.g:6802:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
{
- // InternalRoom.g:6771:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
- // InternalRoom.g:6772:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6802:1: ( ( rule__DataClass__BaseAssignment_3_1 ) )
+ // InternalRoom.g:6803:1: ( rule__DataClass__BaseAssignment_3_1 )
{
before(grammarAccess.getDataClassAccess().getBaseAssignment_3_1());
- // InternalRoom.g:6773:1: ( rule__DataClass__BaseAssignment_3_1 )
- // InternalRoom.g:6773:2: rule__DataClass__BaseAssignment_3_1
+ // InternalRoom.g:6804:1: ( rule__DataClass__BaseAssignment_3_1 )
+ // InternalRoom.g:6804:2: rule__DataClass__BaseAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__DataClass__BaseAssignment_3_1();
@@ -20246,16 +20343,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0"
- // InternalRoom.g:6787:1: rule__DataClass__Group_6__0 : rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 ;
+ // InternalRoom.g:6818: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:6791:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
- // InternalRoom.g:6792:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
+ // InternalRoom.g:6822:1: ( rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1 )
+ // InternalRoom.g:6823:2: rule__DataClass__Group_6__0__Impl rule__DataClass__Group_6__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__DataClass__Group_6__0__Impl();
state._fsp--;
@@ -20284,17 +20381,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__0__Impl"
- // InternalRoom.g:6799:1: rule__DataClass__Group_6__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:6830: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:6803:1: ( ( 'usercode1' ) )
- // InternalRoom.g:6804:1: ( 'usercode1' )
+ // InternalRoom.g:6834:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:6835:1: ( 'usercode1' )
{
- // InternalRoom.g:6804:1: ( 'usercode1' )
- // InternalRoom.g:6805:1: 'usercode1'
+ // InternalRoom.g:6835:1: ( 'usercode1' )
+ // InternalRoom.g:6836:1: 'usercode1'
{
before(grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
match(input,58,FOLLOW_2);
@@ -20321,14 +20418,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1"
- // InternalRoom.g:6818:1: rule__DataClass__Group_6__1 : rule__DataClass__Group_6__1__Impl ;
+ // InternalRoom.g:6849: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:6822:1: ( rule__DataClass__Group_6__1__Impl )
- // InternalRoom.g:6823:2: rule__DataClass__Group_6__1__Impl
+ // InternalRoom.g:6853:1: ( rule__DataClass__Group_6__1__Impl )
+ // InternalRoom.g:6854:2: rule__DataClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_6__1__Impl();
@@ -20354,21 +20451,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_6__1__Impl"
- // InternalRoom.g:6829:1: rule__DataClass__Group_6__1__Impl : ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) ;
+ // InternalRoom.g:6860: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:6833:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
- // InternalRoom.g:6834:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6864:1: ( ( ( rule__DataClass__UserCode1Assignment_6_1 ) ) )
+ // InternalRoom.g:6865:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
{
- // InternalRoom.g:6834:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
- // InternalRoom.g:6835:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6865:1: ( ( rule__DataClass__UserCode1Assignment_6_1 ) )
+ // InternalRoom.g:6866:1: ( rule__DataClass__UserCode1Assignment_6_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode1Assignment_6_1());
- // InternalRoom.g:6836:1: ( rule__DataClass__UserCode1Assignment_6_1 )
- // InternalRoom.g:6836:2: rule__DataClass__UserCode1Assignment_6_1
+ // InternalRoom.g:6867:1: ( rule__DataClass__UserCode1Assignment_6_1 )
+ // InternalRoom.g:6867:2: rule__DataClass__UserCode1Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode1Assignment_6_1();
@@ -20401,16 +20498,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0"
- // InternalRoom.g:6850:1: rule__DataClass__Group_7__0 : rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 ;
+ // InternalRoom.g:6881: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:6854:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
- // InternalRoom.g:6855:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
+ // InternalRoom.g:6885:1: ( rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1 )
+ // InternalRoom.g:6886:2: rule__DataClass__Group_7__0__Impl rule__DataClass__Group_7__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__DataClass__Group_7__0__Impl();
state._fsp--;
@@ -20439,17 +20536,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__0__Impl"
- // InternalRoom.g:6862:1: rule__DataClass__Group_7__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:6893: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:6866:1: ( ( 'usercode2' ) )
- // InternalRoom.g:6867:1: ( 'usercode2' )
+ // InternalRoom.g:6897:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:6898:1: ( 'usercode2' )
{
- // InternalRoom.g:6867:1: ( 'usercode2' )
- // InternalRoom.g:6868:1: 'usercode2'
+ // InternalRoom.g:6898:1: ( 'usercode2' )
+ // InternalRoom.g:6899:1: 'usercode2'
{
before(grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
match(input,59,FOLLOW_2);
@@ -20476,14 +20573,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1"
- // InternalRoom.g:6881:1: rule__DataClass__Group_7__1 : rule__DataClass__Group_7__1__Impl ;
+ // InternalRoom.g:6912: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:6885:1: ( rule__DataClass__Group_7__1__Impl )
- // InternalRoom.g:6886:2: rule__DataClass__Group_7__1__Impl
+ // InternalRoom.g:6916:1: ( rule__DataClass__Group_7__1__Impl )
+ // InternalRoom.g:6917:2: rule__DataClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_7__1__Impl();
@@ -20509,21 +20606,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_7__1__Impl"
- // InternalRoom.g:6892:1: rule__DataClass__Group_7__1__Impl : ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) ;
+ // InternalRoom.g:6923: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:6896:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
- // InternalRoom.g:6897:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6927:1: ( ( ( rule__DataClass__UserCode2Assignment_7_1 ) ) )
+ // InternalRoom.g:6928:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
{
- // InternalRoom.g:6897:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
- // InternalRoom.g:6898:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6928:1: ( ( rule__DataClass__UserCode2Assignment_7_1 ) )
+ // InternalRoom.g:6929:1: ( rule__DataClass__UserCode2Assignment_7_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode2Assignment_7_1());
- // InternalRoom.g:6899:1: ( rule__DataClass__UserCode2Assignment_7_1 )
- // InternalRoom.g:6899:2: rule__DataClass__UserCode2Assignment_7_1
+ // InternalRoom.g:6930:1: ( rule__DataClass__UserCode2Assignment_7_1 )
+ // InternalRoom.g:6930:2: rule__DataClass__UserCode2Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode2Assignment_7_1();
@@ -20556,16 +20653,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0"
- // InternalRoom.g:6913:1: rule__DataClass__Group_8__0 : rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 ;
+ // InternalRoom.g:6944: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:6917:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
- // InternalRoom.g:6918:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
+ // InternalRoom.g:6948:1: ( rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1 )
+ // InternalRoom.g:6949:2: rule__DataClass__Group_8__0__Impl rule__DataClass__Group_8__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__DataClass__Group_8__0__Impl();
state._fsp--;
@@ -20594,17 +20691,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__0__Impl"
- // InternalRoom.g:6925:1: rule__DataClass__Group_8__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:6956: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:6929:1: ( ( 'usercode3' ) )
- // InternalRoom.g:6930:1: ( 'usercode3' )
+ // InternalRoom.g:6960:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:6961:1: ( 'usercode3' )
{
- // InternalRoom.g:6930:1: ( 'usercode3' )
- // InternalRoom.g:6931:1: 'usercode3'
+ // InternalRoom.g:6961:1: ( 'usercode3' )
+ // InternalRoom.g:6962:1: 'usercode3'
{
before(grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
match(input,60,FOLLOW_2);
@@ -20631,14 +20728,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1"
- // InternalRoom.g:6944:1: rule__DataClass__Group_8__1 : rule__DataClass__Group_8__1__Impl ;
+ // InternalRoom.g:6975: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:6948:1: ( rule__DataClass__Group_8__1__Impl )
- // InternalRoom.g:6949:2: rule__DataClass__Group_8__1__Impl
+ // InternalRoom.g:6979:1: ( rule__DataClass__Group_8__1__Impl )
+ // InternalRoom.g:6980:2: rule__DataClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__DataClass__Group_8__1__Impl();
@@ -20664,21 +20761,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__Group_8__1__Impl"
- // InternalRoom.g:6955:1: rule__DataClass__Group_8__1__Impl : ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) ;
+ // InternalRoom.g:6986: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:6959:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
- // InternalRoom.g:6960:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6990:1: ( ( ( rule__DataClass__UserCode3Assignment_8_1 ) ) )
+ // InternalRoom.g:6991:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
{
- // InternalRoom.g:6960:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
- // InternalRoom.g:6961:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6991:1: ( ( rule__DataClass__UserCode3Assignment_8_1 ) )
+ // InternalRoom.g:6992:1: ( rule__DataClass__UserCode3Assignment_8_1 )
{
before(grammarAccess.getDataClassAccess().getUserCode3Assignment_8_1());
- // InternalRoom.g:6962:1: ( rule__DataClass__UserCode3Assignment_8_1 )
- // InternalRoom.g:6962:2: rule__DataClass__UserCode3Assignment_8_1
+ // InternalRoom.g:6993:1: ( rule__DataClass__UserCode3Assignment_8_1 )
+ // InternalRoom.g:6993:2: rule__DataClass__UserCode3Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__DataClass__UserCode3Assignment_8_1();
@@ -20711,14 +20808,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0"
- // InternalRoom.g:6976:1: rule__Attribute__Group__0 : rule__Attribute__Group__0__Impl rule__Attribute__Group__1 ;
+ // InternalRoom.g:7007: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:6980:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
- // InternalRoom.g:6981:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
+ // InternalRoom.g:7011:1: ( rule__Attribute__Group__0__Impl rule__Attribute__Group__1 )
+ // InternalRoom.g:7012:2: rule__Attribute__Group__0__Impl rule__Attribute__Group__1
{
pushFollow(FOLLOW_3);
rule__Attribute__Group__0__Impl();
@@ -20749,17 +20846,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__0__Impl"
- // InternalRoom.g:6988:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
+ // InternalRoom.g:7019:1: rule__Attribute__Group__0__Impl : ( 'Attribute' ) ;
public final void rule__Attribute__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:6992:1: ( ( 'Attribute' ) )
- // InternalRoom.g:6993:1: ( 'Attribute' )
+ // InternalRoom.g:7023:1: ( ( 'Attribute' ) )
+ // InternalRoom.g:7024:1: ( 'Attribute' )
{
- // InternalRoom.g:6993:1: ( 'Attribute' )
- // InternalRoom.g:6994:1: 'Attribute'
+ // InternalRoom.g:7024:1: ( 'Attribute' )
+ // InternalRoom.g:7025:1: 'Attribute'
{
before(grammarAccess.getAttributeAccess().getAttributeKeyword_0());
match(input,61,FOLLOW_2);
@@ -20786,16 +20883,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1"
- // InternalRoom.g:7007:1: rule__Attribute__Group__1 : rule__Attribute__Group__1__Impl rule__Attribute__Group__2 ;
+ // InternalRoom.g:7038: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:7011:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
- // InternalRoom.g:7012:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
+ // InternalRoom.g:7042:1: ( rule__Attribute__Group__1__Impl rule__Attribute__Group__2 )
+ // InternalRoom.g:7043:2: rule__Attribute__Group__1__Impl rule__Attribute__Group__2
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__Attribute__Group__1__Impl();
state._fsp--;
@@ -20824,21 +20921,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__1__Impl"
- // InternalRoom.g:7019:1: rule__Attribute__Group__1__Impl : ( ( rule__Attribute__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7050: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:7023:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
- // InternalRoom.g:7024:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:7054:1: ( ( ( rule__Attribute__NameAssignment_1 ) ) )
+ // InternalRoom.g:7055:1: ( ( rule__Attribute__NameAssignment_1 ) )
{
- // InternalRoom.g:7024:1: ( ( rule__Attribute__NameAssignment_1 ) )
- // InternalRoom.g:7025:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:7055:1: ( ( rule__Attribute__NameAssignment_1 ) )
+ // InternalRoom.g:7056:1: ( rule__Attribute__NameAssignment_1 )
{
before(grammarAccess.getAttributeAccess().getNameAssignment_1());
- // InternalRoom.g:7026:1: ( rule__Attribute__NameAssignment_1 )
- // InternalRoom.g:7026:2: rule__Attribute__NameAssignment_1
+ // InternalRoom.g:7057:1: ( rule__Attribute__NameAssignment_1 )
+ // InternalRoom.g:7057:2: rule__Attribute__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__Attribute__NameAssignment_1();
@@ -20871,16 +20968,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2"
- // InternalRoom.g:7036:1: rule__Attribute__Group__2 : rule__Attribute__Group__2__Impl rule__Attribute__Group__3 ;
+ // InternalRoom.g:7067: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:7040:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
- // InternalRoom.g:7041:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
+ // InternalRoom.g:7071:1: ( rule__Attribute__Group__2__Impl rule__Attribute__Group__3 )
+ // InternalRoom.g:7072:2: rule__Attribute__Group__2__Impl rule__Attribute__Group__3
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__Attribute__Group__2__Impl();
state._fsp--;
@@ -20909,29 +21006,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__2__Impl"
- // InternalRoom.g:7048:1: rule__Attribute__Group__2__Impl : ( ( rule__Attribute__Group_2__0 )? ) ;
+ // InternalRoom.g:7079: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:7052:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
- // InternalRoom.g:7053:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:7083:1: ( ( ( rule__Attribute__Group_2__0 )? ) )
+ // InternalRoom.g:7084:1: ( ( rule__Attribute__Group_2__0 )? )
{
- // InternalRoom.g:7053:1: ( ( rule__Attribute__Group_2__0 )? )
- // InternalRoom.g:7054:1: ( rule__Attribute__Group_2__0 )?
+ // InternalRoom.g:7084:1: ( ( rule__Attribute__Group_2__0 )? )
+ // InternalRoom.g:7085:1: ( rule__Attribute__Group_2__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_2());
- // InternalRoom.g:7055:1: ( rule__Attribute__Group_2__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalRoom.g:7086:1: ( rule__Attribute__Group_2__0 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==62) ) {
- alt77=1;
+ if ( (LA78_0==62) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:7055:2: rule__Attribute__Group_2__0
+ // InternalRoom.g:7086:2: rule__Attribute__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__0();
@@ -20967,16 +21064,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3"
- // InternalRoom.g:7065:1: rule__Attribute__Group__3 : rule__Attribute__Group__3__Impl rule__Attribute__Group__4 ;
+ // InternalRoom.g:7096: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:7069:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
- // InternalRoom.g:7070:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
+ // InternalRoom.g:7100:1: ( rule__Attribute__Group__3__Impl rule__Attribute__Group__4 )
+ // InternalRoom.g:7101:2: rule__Attribute__Group__3__Impl rule__Attribute__Group__4
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_30);
rule__Attribute__Group__3__Impl();
state._fsp--;
@@ -21005,17 +21102,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__3__Impl"
- // InternalRoom.g:7077:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:7108:1: rule__Attribute__Group__3__Impl : ( ':' ) ;
public final void rule__Attribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7081:1: ( ( ':' ) )
- // InternalRoom.g:7082:1: ( ':' )
+ // InternalRoom.g:7112:1: ( ( ':' ) )
+ // InternalRoom.g:7113:1: ( ':' )
{
- // InternalRoom.g:7082:1: ( ':' )
- // InternalRoom.g:7083:1: ':'
+ // InternalRoom.g:7113:1: ( ':' )
+ // InternalRoom.g:7114:1: ':'
{
before(grammarAccess.getAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -21042,16 +21139,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4"
- // InternalRoom.g:7096:1: rule__Attribute__Group__4 : rule__Attribute__Group__4__Impl rule__Attribute__Group__5 ;
+ // InternalRoom.g:7127: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:7100:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
- // InternalRoom.g:7101:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
+ // InternalRoom.g:7131:1: ( rule__Attribute__Group__4__Impl rule__Attribute__Group__5 )
+ // InternalRoom.g:7132:2: rule__Attribute__Group__4__Impl rule__Attribute__Group__5
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_30);
rule__Attribute__Group__4__Impl();
state._fsp--;
@@ -21080,29 +21177,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__4__Impl"
- // InternalRoom.g:7108:1: rule__Attribute__Group__4__Impl : ( ( rule__Attribute__TypeAssignment_4 )? ) ;
+ // InternalRoom.g:7139: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:7112:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
- // InternalRoom.g:7113:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:7143:1: ( ( ( rule__Attribute__TypeAssignment_4 )? ) )
+ // InternalRoom.g:7144:1: ( ( rule__Attribute__TypeAssignment_4 )? )
{
- // InternalRoom.g:7113:1: ( ( rule__Attribute__TypeAssignment_4 )? )
- // InternalRoom.g:7114:1: ( rule__Attribute__TypeAssignment_4 )?
+ // InternalRoom.g:7144:1: ( ( rule__Attribute__TypeAssignment_4 )? )
+ // InternalRoom.g:7145:1: ( rule__Attribute__TypeAssignment_4 )?
{
before(grammarAccess.getAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:7115:1: ( rule__Attribute__TypeAssignment_4 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
+ // InternalRoom.g:7146:1: ( rule__Attribute__TypeAssignment_4 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA78_0==RULE_ID) ) {
- alt78=1;
+ if ( (LA79_0==RULE_ID) ) {
+ alt79=1;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:7115:2: rule__Attribute__TypeAssignment_4
+ // InternalRoom.g:7146:2: rule__Attribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__Attribute__TypeAssignment_4();
@@ -21138,16 +21235,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5"
- // InternalRoom.g:7125:1: rule__Attribute__Group__5 : rule__Attribute__Group__5__Impl rule__Attribute__Group__6 ;
+ // InternalRoom.g:7156: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:7129:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
- // InternalRoom.g:7130:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
+ // InternalRoom.g:7160:1: ( rule__Attribute__Group__5__Impl rule__Attribute__Group__6 )
+ // InternalRoom.g:7161:2: rule__Attribute__Group__5__Impl rule__Attribute__Group__6
{
- pushFollow(FOLLOW_29);
+ pushFollow(FOLLOW_30);
rule__Attribute__Group__5__Impl();
state._fsp--;
@@ -21176,29 +21273,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__5__Impl"
- // InternalRoom.g:7137:1: rule__Attribute__Group__5__Impl : ( ( rule__Attribute__Group_5__0 )? ) ;
+ // InternalRoom.g:7168: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:7141:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
- // InternalRoom.g:7142:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:7172:1: ( ( ( rule__Attribute__Group_5__0 )? ) )
+ // InternalRoom.g:7173:1: ( ( rule__Attribute__Group_5__0 )? )
{
- // InternalRoom.g:7142:1: ( ( rule__Attribute__Group_5__0 )? )
- // InternalRoom.g:7143:1: ( rule__Attribute__Group_5__0 )?
+ // InternalRoom.g:7173:1: ( ( rule__Attribute__Group_5__0 )? )
+ // InternalRoom.g:7174:1: ( rule__Attribute__Group_5__0 )?
{
before(grammarAccess.getAttributeAccess().getGroup_5());
- // InternalRoom.g:7144:1: ( rule__Attribute__Group_5__0 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalRoom.g:7175:1: ( rule__Attribute__Group_5__0 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==55) ) {
- alt79=1;
+ if ( (LA80_0==55) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:7144:2: rule__Attribute__Group_5__0
+ // InternalRoom.g:7175:2: rule__Attribute__Group_5__0
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__0();
@@ -21234,14 +21331,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6"
- // InternalRoom.g:7154:1: rule__Attribute__Group__6 : rule__Attribute__Group__6__Impl ;
+ // InternalRoom.g:7185: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:7158:1: ( rule__Attribute__Group__6__Impl )
- // InternalRoom.g:7159:2: rule__Attribute__Group__6__Impl
+ // InternalRoom.g:7189:1: ( rule__Attribute__Group__6__Impl )
+ // InternalRoom.g:7190:2: rule__Attribute__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group__6__Impl();
@@ -21267,29 +21364,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group__6__Impl"
- // InternalRoom.g:7165:1: rule__Attribute__Group__6__Impl : ( ( rule__Attribute__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:7196: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:7169:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
- // InternalRoom.g:7170:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:7200:1: ( ( ( rule__Attribute__DocuAssignment_6 )? ) )
+ // InternalRoom.g:7201:1: ( ( rule__Attribute__DocuAssignment_6 )? )
{
- // InternalRoom.g:7170:1: ( ( rule__Attribute__DocuAssignment_6 )? )
- // InternalRoom.g:7171:1: ( rule__Attribute__DocuAssignment_6 )?
+ // InternalRoom.g:7201:1: ( ( rule__Attribute__DocuAssignment_6 )? )
+ // InternalRoom.g:7202:1: ( rule__Attribute__DocuAssignment_6 )?
{
before(grammarAccess.getAttributeAccess().getDocuAssignment_6());
- // InternalRoom.g:7172:1: ( rule__Attribute__DocuAssignment_6 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalRoom.g:7203:1: ( rule__Attribute__DocuAssignment_6 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==62) ) {
- alt80=1;
+ if ( (LA81_0==62) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:7172:2: rule__Attribute__DocuAssignment_6
+ // InternalRoom.g:7203:2: rule__Attribute__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__Attribute__DocuAssignment_6();
@@ -21325,16 +21422,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0"
- // InternalRoom.g:7196:1: rule__Attribute__Group_2__0 : rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 ;
+ // InternalRoom.g:7227: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:7200:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
- // InternalRoom.g:7201:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
+ // InternalRoom.g:7231:1: ( rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1 )
+ // InternalRoom.g:7232:2: rule__Attribute__Group_2__0__Impl rule__Attribute__Group_2__1
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__Attribute__Group_2__0__Impl();
state._fsp--;
@@ -21363,17 +21460,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__0__Impl"
- // InternalRoom.g:7208:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
+ // InternalRoom.g:7239:1: rule__Attribute__Group_2__0__Impl : ( '[' ) ;
public final void rule__Attribute__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7212:1: ( ( '[' ) )
- // InternalRoom.g:7213:1: ( '[' )
+ // InternalRoom.g:7243:1: ( ( '[' ) )
+ // InternalRoom.g:7244:1: ( '[' )
{
- // InternalRoom.g:7213:1: ( '[' )
- // InternalRoom.g:7214:1: '['
+ // InternalRoom.g:7244:1: ( '[' )
+ // InternalRoom.g:7245:1: '['
{
before(grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
match(input,62,FOLLOW_2);
@@ -21400,16 +21497,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1"
- // InternalRoom.g:7227:1: rule__Attribute__Group_2__1 : rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 ;
+ // InternalRoom.g:7258: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:7231:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
- // InternalRoom.g:7232:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
+ // InternalRoom.g:7262:1: ( rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2 )
+ // InternalRoom.g:7263:2: rule__Attribute__Group_2__1__Impl rule__Attribute__Group_2__2
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
rule__Attribute__Group_2__1__Impl();
state._fsp--;
@@ -21438,21 +21535,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__1__Impl"
- // InternalRoom.g:7239:1: rule__Attribute__Group_2__1__Impl : ( ( rule__Attribute__SizeAssignment_2_1 ) ) ;
+ // InternalRoom.g:7270: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:7243:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
- // InternalRoom.g:7244:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7274:1: ( ( ( rule__Attribute__SizeAssignment_2_1 ) ) )
+ // InternalRoom.g:7275:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
{
- // InternalRoom.g:7244:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
- // InternalRoom.g:7245:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7275:1: ( ( rule__Attribute__SizeAssignment_2_1 ) )
+ // InternalRoom.g:7276:1: ( rule__Attribute__SizeAssignment_2_1 )
{
before(grammarAccess.getAttributeAccess().getSizeAssignment_2_1());
- // InternalRoom.g:7246:1: ( rule__Attribute__SizeAssignment_2_1 )
- // InternalRoom.g:7246:2: rule__Attribute__SizeAssignment_2_1
+ // InternalRoom.g:7277:1: ( rule__Attribute__SizeAssignment_2_1 )
+ // InternalRoom.g:7277:2: rule__Attribute__SizeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Attribute__SizeAssignment_2_1();
@@ -21485,14 +21582,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2"
- // InternalRoom.g:7256:1: rule__Attribute__Group_2__2 : rule__Attribute__Group_2__2__Impl ;
+ // InternalRoom.g:7287: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:7260:1: ( rule__Attribute__Group_2__2__Impl )
- // InternalRoom.g:7261:2: rule__Attribute__Group_2__2__Impl
+ // InternalRoom.g:7291:1: ( rule__Attribute__Group_2__2__Impl )
+ // InternalRoom.g:7292:2: rule__Attribute__Group_2__2__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_2__2__Impl();
@@ -21518,17 +21615,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_2__2__Impl"
- // InternalRoom.g:7267:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
+ // InternalRoom.g:7298:1: rule__Attribute__Group_2__2__Impl : ( ']' ) ;
public final void rule__Attribute__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7271:1: ( ( ']' ) )
- // InternalRoom.g:7272:1: ( ']' )
+ // InternalRoom.g:7302:1: ( ( ']' ) )
+ // InternalRoom.g:7303:1: ( ']' )
{
- // InternalRoom.g:7272:1: ( ']' )
- // InternalRoom.g:7273:1: ']'
+ // InternalRoom.g:7303:1: ( ']' )
+ // InternalRoom.g:7304:1: ']'
{
before(grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
match(input,63,FOLLOW_2);
@@ -21555,16 +21652,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0"
- // InternalRoom.g:7292:1: rule__Attribute__Group_5__0 : rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 ;
+ // InternalRoom.g:7323: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:7296:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
- // InternalRoom.g:7297:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
+ // InternalRoom.g:7327:1: ( rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1 )
+ // InternalRoom.g:7328:2: rule__Attribute__Group_5__0__Impl rule__Attribute__Group_5__1
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__Attribute__Group_5__0__Impl();
state._fsp--;
@@ -21593,17 +21690,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__0__Impl"
- // InternalRoom.g:7304:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
+ // InternalRoom.g:7335:1: rule__Attribute__Group_5__0__Impl : ( '=' ) ;
public final void rule__Attribute__Group_5__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7308:1: ( ( '=' ) )
- // InternalRoom.g:7309:1: ( '=' )
+ // InternalRoom.g:7339:1: ( ( '=' ) )
+ // InternalRoom.g:7340:1: ( '=' )
{
- // InternalRoom.g:7309:1: ( '=' )
- // InternalRoom.g:7310:1: '='
+ // InternalRoom.g:7340:1: ( '=' )
+ // InternalRoom.g:7341:1: '='
{
before(grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
match(input,55,FOLLOW_2);
@@ -21630,14 +21727,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1"
- // InternalRoom.g:7323:1: rule__Attribute__Group_5__1 : rule__Attribute__Group_5__1__Impl ;
+ // InternalRoom.g:7354: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:7327:1: ( rule__Attribute__Group_5__1__Impl )
- // InternalRoom.g:7328:2: rule__Attribute__Group_5__1__Impl
+ // InternalRoom.g:7358:1: ( rule__Attribute__Group_5__1__Impl )
+ // InternalRoom.g:7359:2: rule__Attribute__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__Attribute__Group_5__1__Impl();
@@ -21663,21 +21760,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__Group_5__1__Impl"
- // InternalRoom.g:7334:1: rule__Attribute__Group_5__1__Impl : ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) ;
+ // InternalRoom.g:7365: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:7338:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
- // InternalRoom.g:7339:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7369:1: ( ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) ) )
+ // InternalRoom.g:7370:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
{
- // InternalRoom.g:7339:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
- // InternalRoom.g:7340:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7370:1: ( ( rule__Attribute__DefaultValueLiteralAssignment_5_1 ) )
+ // InternalRoom.g:7371:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralAssignment_5_1());
- // InternalRoom.g:7341:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
- // InternalRoom.g:7341:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
+ // InternalRoom.g:7372:1: ( rule__Attribute__DefaultValueLiteralAssignment_5_1 )
+ // InternalRoom.g:7372:2: rule__Attribute__DefaultValueLiteralAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__Attribute__DefaultValueLiteralAssignment_5_1();
@@ -21710,16 +21807,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0"
- // InternalRoom.g:7355:1: rule__StandardOperation__Group__0 : rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 ;
+ // InternalRoom.g:7386: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:7359:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
- // InternalRoom.g:7360:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
+ // InternalRoom.g:7390:1: ( rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1 )
+ // InternalRoom.g:7391:2: rule__StandardOperation__Group__0__Impl rule__StandardOperation__Group__1
{
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
rule__StandardOperation__Group__0__Impl();
state._fsp--;
@@ -21748,29 +21845,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__0__Impl"
- // InternalRoom.g:7367:1: rule__StandardOperation__Group__0__Impl : ( ( rule__StandardOperation__OverrideAssignment_0 )? ) ;
+ // InternalRoom.g:7398: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:7371:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
- // InternalRoom.g:7372:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7402:1: ( ( ( rule__StandardOperation__OverrideAssignment_0 )? ) )
+ // InternalRoom.g:7403:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
{
- // InternalRoom.g:7372:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
- // InternalRoom.g:7373:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ // InternalRoom.g:7403:1: ( ( rule__StandardOperation__OverrideAssignment_0 )? )
+ // InternalRoom.g:7404:1: ( rule__StandardOperation__OverrideAssignment_0 )?
{
before(grammarAccess.getStandardOperationAccess().getOverrideAssignment_0());
- // InternalRoom.g:7374:1: ( rule__StandardOperation__OverrideAssignment_0 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // InternalRoom.g:7405:1: ( rule__StandardOperation__OverrideAssignment_0 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==128) ) {
- alt81=1;
+ if ( (LA82_0==129) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:7374:2: rule__StandardOperation__OverrideAssignment_0
+ // InternalRoom.g:7405:2: rule__StandardOperation__OverrideAssignment_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__OverrideAssignment_0();
@@ -21806,14 +21903,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1"
- // InternalRoom.g:7384:1: rule__StandardOperation__Group__1 : rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 ;
+ // InternalRoom.g:7415: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:7388:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
- // InternalRoom.g:7389:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
+ // InternalRoom.g:7419:1: ( rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2 )
+ // InternalRoom.g:7420:2: rule__StandardOperation__Group__1__Impl rule__StandardOperation__Group__2
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group__1__Impl();
@@ -21844,17 +21941,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__1__Impl"
- // InternalRoom.g:7396:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7427:1: rule__StandardOperation__Group__1__Impl : ( 'Operation' ) ;
public final void rule__StandardOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7400:1: ( ( 'Operation' ) )
- // InternalRoom.g:7401:1: ( 'Operation' )
+ // InternalRoom.g:7431:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7432:1: ( 'Operation' )
{
- // InternalRoom.g:7401:1: ( 'Operation' )
- // InternalRoom.g:7402:1: 'Operation'
+ // InternalRoom.g:7432:1: ( 'Operation' )
+ // InternalRoom.g:7433:1: 'Operation'
{
before(grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
match(input,64,FOLLOW_2);
@@ -21881,16 +21978,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2"
- // InternalRoom.g:7415:1: rule__StandardOperation__Group__2 : rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 ;
+ // InternalRoom.g:7446: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:7419:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
- // InternalRoom.g:7420:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
+ // InternalRoom.g:7450:1: ( rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3 )
+ // InternalRoom.g:7451:2: rule__StandardOperation__Group__2__Impl rule__StandardOperation__Group__3
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__StandardOperation__Group__2__Impl();
state._fsp--;
@@ -21919,21 +22016,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__2__Impl"
- // InternalRoom.g:7427:1: rule__StandardOperation__Group__2__Impl : ( ( rule__StandardOperation__NameAssignment_2 ) ) ;
+ // InternalRoom.g:7458: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:7431:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
- // InternalRoom.g:7432:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7462:1: ( ( ( rule__StandardOperation__NameAssignment_2 ) ) )
+ // InternalRoom.g:7463:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
{
- // InternalRoom.g:7432:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
- // InternalRoom.g:7433:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7463:1: ( ( rule__StandardOperation__NameAssignment_2 ) )
+ // InternalRoom.g:7464:1: ( rule__StandardOperation__NameAssignment_2 )
{
before(grammarAccess.getStandardOperationAccess().getNameAssignment_2());
- // InternalRoom.g:7434:1: ( rule__StandardOperation__NameAssignment_2 )
- // InternalRoom.g:7434:2: rule__StandardOperation__NameAssignment_2
+ // InternalRoom.g:7465:1: ( rule__StandardOperation__NameAssignment_2 )
+ // InternalRoom.g:7465:2: rule__StandardOperation__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__StandardOperation__NameAssignment_2();
@@ -21966,16 +22063,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3"
- // InternalRoom.g:7444:1: rule__StandardOperation__Group__3 : rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 ;
+ // InternalRoom.g:7475: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:7448:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
- // InternalRoom.g:7449:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
+ // InternalRoom.g:7479:1: ( rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4 )
+ // InternalRoom.g:7480:2: rule__StandardOperation__Group__3__Impl rule__StandardOperation__Group__4
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__StandardOperation__Group__3__Impl();
state._fsp--;
@@ -22004,17 +22101,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__3__Impl"
- // InternalRoom.g:7456:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
+ // InternalRoom.g:7487:1: rule__StandardOperation__Group__3__Impl : ( '(' ) ;
public final void rule__StandardOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7460:1: ( ( '(' ) )
- // InternalRoom.g:7461:1: ( '(' )
+ // InternalRoom.g:7491:1: ( ( '(' ) )
+ // InternalRoom.g:7492:1: ( '(' )
{
- // InternalRoom.g:7461:1: ( '(' )
- // InternalRoom.g:7462:1: '('
+ // InternalRoom.g:7492:1: ( '(' )
+ // InternalRoom.g:7493:1: '('
{
before(grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
match(input,50,FOLLOW_2);
@@ -22041,16 +22138,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4"
- // InternalRoom.g:7475:1: rule__StandardOperation__Group__4 : rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 ;
+ // InternalRoom.g:7506: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:7479:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
- // InternalRoom.g:7480:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
+ // InternalRoom.g:7510:1: ( rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5 )
+ // InternalRoom.g:7511:2: rule__StandardOperation__Group__4__Impl rule__StandardOperation__Group__5
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__StandardOperation__Group__4__Impl();
state._fsp--;
@@ -22079,29 +22176,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__4__Impl"
- // InternalRoom.g:7487:1: rule__StandardOperation__Group__4__Impl : ( ( rule__StandardOperation__Group_4__0 )? ) ;
+ // InternalRoom.g:7518: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:7491:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
- // InternalRoom.g:7492:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7522:1: ( ( ( rule__StandardOperation__Group_4__0 )? ) )
+ // InternalRoom.g:7523:1: ( ( rule__StandardOperation__Group_4__0 )? )
{
- // InternalRoom.g:7492:1: ( ( rule__StandardOperation__Group_4__0 )? )
- // InternalRoom.g:7493:1: ( rule__StandardOperation__Group_4__0 )?
+ // InternalRoom.g:7523:1: ( ( rule__StandardOperation__Group_4__0 )? )
+ // InternalRoom.g:7524:1: ( rule__StandardOperation__Group_4__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_4());
- // InternalRoom.g:7494:1: ( rule__StandardOperation__Group_4__0 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // InternalRoom.g:7525:1: ( rule__StandardOperation__Group_4__0 )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA82_0==RULE_ID) ) {
- alt82=1;
+ if ( (LA83_0==RULE_ID) ) {
+ alt83=1;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:7494:2: rule__StandardOperation__Group_4__0
+ // InternalRoom.g:7525:2: rule__StandardOperation__Group_4__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__0();
@@ -22137,16 +22234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5"
- // InternalRoom.g:7504:1: rule__StandardOperation__Group__5 : rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 ;
+ // InternalRoom.g:7535: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:7508:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
- // InternalRoom.g:7509:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
+ // InternalRoom.g:7539:1: ( rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6 )
+ // InternalRoom.g:7540:2: rule__StandardOperation__Group__5__Impl rule__StandardOperation__Group__6
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__StandardOperation__Group__5__Impl();
state._fsp--;
@@ -22175,17 +22272,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__5__Impl"
- // InternalRoom.g:7516:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
+ // InternalRoom.g:7547:1: rule__StandardOperation__Group__5__Impl : ( ')' ) ;
public final void rule__StandardOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7520:1: ( ( ')' ) )
- // InternalRoom.g:7521:1: ( ')' )
+ // InternalRoom.g:7551:1: ( ( ')' ) )
+ // InternalRoom.g:7552:1: ( ')' )
{
- // InternalRoom.g:7521:1: ( ')' )
- // InternalRoom.g:7522:1: ')'
+ // InternalRoom.g:7552:1: ( ')' )
+ // InternalRoom.g:7553:1: ')'
{
before(grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
match(input,51,FOLLOW_2);
@@ -22212,16 +22309,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6"
- // InternalRoom.g:7535:1: rule__StandardOperation__Group__6 : rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 ;
+ // InternalRoom.g:7566: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:7539:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
- // InternalRoom.g:7540:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
+ // InternalRoom.g:7570:1: ( rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7 )
+ // InternalRoom.g:7571:2: rule__StandardOperation__Group__6__Impl rule__StandardOperation__Group__7
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__StandardOperation__Group__6__Impl();
state._fsp--;
@@ -22250,29 +22347,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__6__Impl"
- // InternalRoom.g:7547:1: rule__StandardOperation__Group__6__Impl : ( ( rule__StandardOperation__Group_6__0 )? ) ;
+ // InternalRoom.g:7578: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:7551:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
- // InternalRoom.g:7552:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7582:1: ( ( ( rule__StandardOperation__Group_6__0 )? ) )
+ // InternalRoom.g:7583:1: ( ( rule__StandardOperation__Group_6__0 )? )
{
- // InternalRoom.g:7552:1: ( ( rule__StandardOperation__Group_6__0 )? )
- // InternalRoom.g:7553:1: ( rule__StandardOperation__Group_6__0 )?
+ // InternalRoom.g:7583:1: ( ( rule__StandardOperation__Group_6__0 )? )
+ // InternalRoom.g:7584:1: ( rule__StandardOperation__Group_6__0 )?
{
before(grammarAccess.getStandardOperationAccess().getGroup_6());
- // InternalRoom.g:7554:1: ( rule__StandardOperation__Group_6__0 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalRoom.g:7585:1: ( rule__StandardOperation__Group_6__0 )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==46) ) {
- alt83=1;
+ if ( (LA84_0==46) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:7554:2: rule__StandardOperation__Group_6__0
+ // InternalRoom.g:7585:2: rule__StandardOperation__Group_6__0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__0();
@@ -22308,16 +22405,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7"
- // InternalRoom.g:7564:1: rule__StandardOperation__Group__7 : rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 ;
+ // InternalRoom.g:7595: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:7568:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
- // InternalRoom.g:7569:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
+ // InternalRoom.g:7599:1: ( rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8 )
+ // InternalRoom.g:7600:2: rule__StandardOperation__Group__7__Impl rule__StandardOperation__Group__8
{
- pushFollow(FOLLOW_35);
+ pushFollow(FOLLOW_36);
rule__StandardOperation__Group__7__Impl();
state._fsp--;
@@ -22346,29 +22443,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__7__Impl"
- // InternalRoom.g:7576:1: rule__StandardOperation__Group__7__Impl : ( ( rule__StandardOperation__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:7607: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:7580:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
- // InternalRoom.g:7581:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7611:1: ( ( ( rule__StandardOperation__DocuAssignment_7 )? ) )
+ // InternalRoom.g:7612:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
{
- // InternalRoom.g:7581:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
- // InternalRoom.g:7582:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ // InternalRoom.g:7612:1: ( ( rule__StandardOperation__DocuAssignment_7 )? )
+ // InternalRoom.g:7613:1: ( rule__StandardOperation__DocuAssignment_7 )?
{
before(grammarAccess.getStandardOperationAccess().getDocuAssignment_7());
- // InternalRoom.g:7583:1: ( rule__StandardOperation__DocuAssignment_7 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalRoom.g:7614:1: ( rule__StandardOperation__DocuAssignment_7 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==62) ) {
- alt84=1;
+ if ( (LA85_0==62) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:7583:2: rule__StandardOperation__DocuAssignment_7
+ // InternalRoom.g:7614:2: rule__StandardOperation__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DocuAssignment_7();
@@ -22404,14 +22501,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8"
- // InternalRoom.g:7593:1: rule__StandardOperation__Group__8 : rule__StandardOperation__Group__8__Impl ;
+ // InternalRoom.g:7624: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:7597:1: ( rule__StandardOperation__Group__8__Impl )
- // InternalRoom.g:7598:2: rule__StandardOperation__Group__8__Impl
+ // InternalRoom.g:7628:1: ( rule__StandardOperation__Group__8__Impl )
+ // InternalRoom.g:7629:2: rule__StandardOperation__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group__8__Impl();
@@ -22437,21 +22534,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group__8__Impl"
- // InternalRoom.g:7604:1: rule__StandardOperation__Group__8__Impl : ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) ;
+ // InternalRoom.g:7635: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:7608:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
- // InternalRoom.g:7609:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7639:1: ( ( ( rule__StandardOperation__DetailCodeAssignment_8 ) ) )
+ // InternalRoom.g:7640:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
{
- // InternalRoom.g:7609:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
- // InternalRoom.g:7610:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7640:1: ( ( rule__StandardOperation__DetailCodeAssignment_8 ) )
+ // InternalRoom.g:7641:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeAssignment_8());
- // InternalRoom.g:7611:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
- // InternalRoom.g:7611:2: rule__StandardOperation__DetailCodeAssignment_8
+ // InternalRoom.g:7642:1: ( rule__StandardOperation__DetailCodeAssignment_8 )
+ // InternalRoom.g:7642:2: rule__StandardOperation__DetailCodeAssignment_8
{
pushFollow(FOLLOW_2);
rule__StandardOperation__DetailCodeAssignment_8();
@@ -22484,16 +22581,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0"
- // InternalRoom.g:7639:1: rule__StandardOperation__Group_4__0 : rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 ;
+ // InternalRoom.g:7670: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:7643:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
- // InternalRoom.g:7644:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
+ // InternalRoom.g:7674:1: ( rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1 )
+ // InternalRoom.g:7675:2: rule__StandardOperation__Group_4__0__Impl rule__StandardOperation__Group_4__1
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__StandardOperation__Group_4__0__Impl();
state._fsp--;
@@ -22522,21 +22619,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__0__Impl"
- // InternalRoom.g:7651:1: rule__StandardOperation__Group_4__0__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) ;
+ // InternalRoom.g:7682: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:7655:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
- // InternalRoom.g:7656:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7686:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) ) )
+ // InternalRoom.g:7687:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
{
- // InternalRoom.g:7656:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
- // InternalRoom.g:7657:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7687:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_0 ) )
+ // InternalRoom.g:7688:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_0());
- // InternalRoom.g:7658:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
- // InternalRoom.g:7658:2: rule__StandardOperation__ArgumentsAssignment_4_0
+ // InternalRoom.g:7689:1: ( rule__StandardOperation__ArgumentsAssignment_4_0 )
+ // InternalRoom.g:7689:2: rule__StandardOperation__ArgumentsAssignment_4_0
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_0();
@@ -22569,14 +22666,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1"
- // InternalRoom.g:7668:1: rule__StandardOperation__Group_4__1 : rule__StandardOperation__Group_4__1__Impl ;
+ // InternalRoom.g:7699: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:7672:1: ( rule__StandardOperation__Group_4__1__Impl )
- // InternalRoom.g:7673:2: rule__StandardOperation__Group_4__1__Impl
+ // InternalRoom.g:7703:1: ( rule__StandardOperation__Group_4__1__Impl )
+ // InternalRoom.g:7704:2: rule__StandardOperation__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4__1__Impl();
@@ -22602,35 +22699,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4__1__Impl"
- // InternalRoom.g:7679:1: rule__StandardOperation__Group_4__1__Impl : ( ( rule__StandardOperation__Group_4_1__0 )* ) ;
+ // InternalRoom.g:7710: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:7683:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
- // InternalRoom.g:7684:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7714:1: ( ( ( rule__StandardOperation__Group_4_1__0 )* ) )
+ // InternalRoom.g:7715:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
{
- // InternalRoom.g:7684:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
- // InternalRoom.g:7685:1: ( rule__StandardOperation__Group_4_1__0 )*
+ // InternalRoom.g:7715:1: ( ( rule__StandardOperation__Group_4_1__0 )* )
+ // InternalRoom.g:7716:1: ( rule__StandardOperation__Group_4_1__0 )*
{
before(grammarAccess.getStandardOperationAccess().getGroup_4_1());
- // InternalRoom.g:7686:1: ( rule__StandardOperation__Group_4_1__0 )*
- loop85:
+ // InternalRoom.g:7717:1: ( rule__StandardOperation__Group_4_1__0 )*
+ loop86:
do {
- int alt85=2;
- int LA85_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA85_0==54) ) {
- alt85=1;
+ if ( (LA86_0==54) ) {
+ alt86=1;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalRoom.g:7686:2: rule__StandardOperation__Group_4_1__0
+ // InternalRoom.g:7717:2: rule__StandardOperation__Group_4_1__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__StandardOperation__Group_4_1__0();
state._fsp--;
@@ -22640,7 +22737,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop85;
+ break loop86;
}
} while (true);
@@ -22667,14 +22764,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0"
- // InternalRoom.g:7700:1: rule__StandardOperation__Group_4_1__0 : rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 ;
+ // InternalRoom.g:7731: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:7704:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
- // InternalRoom.g:7705:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
+ // InternalRoom.g:7735:1: ( rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1 )
+ // InternalRoom.g:7736:2: rule__StandardOperation__Group_4_1__0__Impl rule__StandardOperation__Group_4_1__1
{
pushFollow(FOLLOW_3);
rule__StandardOperation__Group_4_1__0__Impl();
@@ -22705,17 +22802,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__0__Impl"
- // InternalRoom.g:7712:1: rule__StandardOperation__Group_4_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:7743: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:7716:1: ( ( ',' ) )
- // InternalRoom.g:7717:1: ( ',' )
+ // InternalRoom.g:7747:1: ( ( ',' ) )
+ // InternalRoom.g:7748:1: ( ',' )
{
- // InternalRoom.g:7717:1: ( ',' )
- // InternalRoom.g:7718:1: ','
+ // InternalRoom.g:7748:1: ( ',' )
+ // InternalRoom.g:7749:1: ','
{
before(grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
match(input,54,FOLLOW_2);
@@ -22742,14 +22839,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1"
- // InternalRoom.g:7731:1: rule__StandardOperation__Group_4_1__1 : rule__StandardOperation__Group_4_1__1__Impl ;
+ // InternalRoom.g:7762: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:7735:1: ( rule__StandardOperation__Group_4_1__1__Impl )
- // InternalRoom.g:7736:2: rule__StandardOperation__Group_4_1__1__Impl
+ // InternalRoom.g:7766:1: ( rule__StandardOperation__Group_4_1__1__Impl )
+ // InternalRoom.g:7767:2: rule__StandardOperation__Group_4_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_4_1__1__Impl();
@@ -22775,21 +22872,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_4_1__1__Impl"
- // InternalRoom.g:7742:1: rule__StandardOperation__Group_4_1__1__Impl : ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) ;
+ // InternalRoom.g:7773: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:7746:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
- // InternalRoom.g:7747:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7777:1: ( ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) ) )
+ // InternalRoom.g:7778:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
{
- // InternalRoom.g:7747:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
- // InternalRoom.g:7748:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7778:1: ( ( rule__StandardOperation__ArgumentsAssignment_4_1_1 ) )
+ // InternalRoom.g:7779:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
{
before(grammarAccess.getStandardOperationAccess().getArgumentsAssignment_4_1_1());
- // InternalRoom.g:7749:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
- // InternalRoom.g:7749:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
+ // InternalRoom.g:7780:1: ( rule__StandardOperation__ArgumentsAssignment_4_1_1 )
+ // InternalRoom.g:7780:2: rule__StandardOperation__ArgumentsAssignment_4_1_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__ArgumentsAssignment_4_1_1();
@@ -22822,16 +22919,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0"
- // InternalRoom.g:7763:1: rule__StandardOperation__Group_6__0 : rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 ;
+ // InternalRoom.g:7794: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:7767:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
- // InternalRoom.g:7768:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
+ // InternalRoom.g:7798:1: ( rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1 )
+ // InternalRoom.g:7799:2: rule__StandardOperation__Group_6__0__Impl rule__StandardOperation__Group_6__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__StandardOperation__Group_6__0__Impl();
state._fsp--;
@@ -22860,17 +22957,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__0__Impl"
- // InternalRoom.g:7775:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
+ // InternalRoom.g:7806:1: rule__StandardOperation__Group_6__0__Impl : ( ':' ) ;
public final void rule__StandardOperation__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7779:1: ( ( ':' ) )
- // InternalRoom.g:7780:1: ( ':' )
+ // InternalRoom.g:7810:1: ( ( ':' ) )
+ // InternalRoom.g:7811:1: ( ':' )
{
- // InternalRoom.g:7780:1: ( ':' )
- // InternalRoom.g:7781:1: ':'
+ // InternalRoom.g:7811:1: ( ':' )
+ // InternalRoom.g:7812:1: ':'
{
before(grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
match(input,46,FOLLOW_2);
@@ -22897,14 +22994,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1"
- // InternalRoom.g:7794:1: rule__StandardOperation__Group_6__1 : rule__StandardOperation__Group_6__1__Impl ;
+ // InternalRoom.g:7825: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:7798:1: ( rule__StandardOperation__Group_6__1__Impl )
- // InternalRoom.g:7799:2: rule__StandardOperation__Group_6__1__Impl
+ // InternalRoom.g:7829:1: ( rule__StandardOperation__Group_6__1__Impl )
+ // InternalRoom.g:7830:2: rule__StandardOperation__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Group_6__1__Impl();
@@ -22930,21 +23027,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__Group_6__1__Impl"
- // InternalRoom.g:7805:1: rule__StandardOperation__Group_6__1__Impl : ( ( rule__StandardOperation__Alternatives_6_1 ) ) ;
+ // InternalRoom.g:7836: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:7809:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
- // InternalRoom.g:7810:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7840:1: ( ( ( rule__StandardOperation__Alternatives_6_1 ) ) )
+ // InternalRoom.g:7841:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
{
- // InternalRoom.g:7810:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
- // InternalRoom.g:7811:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7841:1: ( ( rule__StandardOperation__Alternatives_6_1 ) )
+ // InternalRoom.g:7842:1: ( rule__StandardOperation__Alternatives_6_1 )
{
before(grammarAccess.getStandardOperationAccess().getAlternatives_6_1());
- // InternalRoom.g:7812:1: ( rule__StandardOperation__Alternatives_6_1 )
- // InternalRoom.g:7812:2: rule__StandardOperation__Alternatives_6_1
+ // InternalRoom.g:7843:1: ( rule__StandardOperation__Alternatives_6_1 )
+ // InternalRoom.g:7843:2: rule__StandardOperation__Alternatives_6_1
{
pushFollow(FOLLOW_2);
rule__StandardOperation__Alternatives_6_1();
@@ -22977,14 +23074,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0"
- // InternalRoom.g:7826:1: rule__PortOperation__Group__0 : rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 ;
+ // InternalRoom.g:7857: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:7830:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
- // InternalRoom.g:7831:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
+ // InternalRoom.g:7861:1: ( rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1 )
+ // InternalRoom.g:7862:2: rule__PortOperation__Group__0__Impl rule__PortOperation__Group__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group__0__Impl();
@@ -23015,17 +23112,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__0__Impl"
- // InternalRoom.g:7838:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
+ // InternalRoom.g:7869:1: rule__PortOperation__Group__0__Impl : ( 'Operation' ) ;
public final void rule__PortOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7842:1: ( ( 'Operation' ) )
- // InternalRoom.g:7843:1: ( 'Operation' )
+ // InternalRoom.g:7873:1: ( ( 'Operation' ) )
+ // InternalRoom.g:7874:1: ( 'Operation' )
{
- // InternalRoom.g:7843:1: ( 'Operation' )
- // InternalRoom.g:7844:1: 'Operation'
+ // InternalRoom.g:7874:1: ( 'Operation' )
+ // InternalRoom.g:7875:1: 'Operation'
{
before(grammarAccess.getPortOperationAccess().getOperationKeyword_0());
match(input,64,FOLLOW_2);
@@ -23052,16 +23149,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1"
- // InternalRoom.g:7857:1: rule__PortOperation__Group__1 : rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 ;
+ // InternalRoom.g:7888: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:7861:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
- // InternalRoom.g:7862:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
+ // InternalRoom.g:7892:1: ( rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2 )
+ // InternalRoom.g:7893:2: rule__PortOperation__Group__1__Impl rule__PortOperation__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__PortOperation__Group__1__Impl();
state._fsp--;
@@ -23090,21 +23187,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__1__Impl"
- // InternalRoom.g:7869:1: rule__PortOperation__Group__1__Impl : ( ( rule__PortOperation__NameAssignment_1 ) ) ;
+ // InternalRoom.g:7900: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:7873:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
- // InternalRoom.g:7874:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7904:1: ( ( ( rule__PortOperation__NameAssignment_1 ) ) )
+ // InternalRoom.g:7905:1: ( ( rule__PortOperation__NameAssignment_1 ) )
{
- // InternalRoom.g:7874:1: ( ( rule__PortOperation__NameAssignment_1 ) )
- // InternalRoom.g:7875:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7905:1: ( ( rule__PortOperation__NameAssignment_1 ) )
+ // InternalRoom.g:7906:1: ( rule__PortOperation__NameAssignment_1 )
{
before(grammarAccess.getPortOperationAccess().getNameAssignment_1());
- // InternalRoom.g:7876:1: ( rule__PortOperation__NameAssignment_1 )
- // InternalRoom.g:7876:2: rule__PortOperation__NameAssignment_1
+ // InternalRoom.g:7907:1: ( rule__PortOperation__NameAssignment_1 )
+ // InternalRoom.g:7907:2: rule__PortOperation__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__NameAssignment_1();
@@ -23137,16 +23234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2"
- // InternalRoom.g:7886:1: rule__PortOperation__Group__2 : rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 ;
+ // InternalRoom.g:7917: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:7890:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
- // InternalRoom.g:7891:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
+ // InternalRoom.g:7921:1: ( rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3 )
+ // InternalRoom.g:7922:2: rule__PortOperation__Group__2__Impl rule__PortOperation__Group__3
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__PortOperation__Group__2__Impl();
state._fsp--;
@@ -23175,17 +23272,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__2__Impl"
- // InternalRoom.g:7898:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
+ // InternalRoom.g:7929:1: rule__PortOperation__Group__2__Impl : ( '(' ) ;
public final void rule__PortOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7902:1: ( ( '(' ) )
- // InternalRoom.g:7903:1: ( '(' )
+ // InternalRoom.g:7933:1: ( ( '(' ) )
+ // InternalRoom.g:7934:1: ( '(' )
{
- // InternalRoom.g:7903:1: ( '(' )
- // InternalRoom.g:7904:1: '('
+ // InternalRoom.g:7934:1: ( '(' )
+ // InternalRoom.g:7935:1: '('
{
before(grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
match(input,50,FOLLOW_2);
@@ -23212,16 +23309,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3"
- // InternalRoom.g:7917:1: rule__PortOperation__Group__3 : rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 ;
+ // InternalRoom.g:7948: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:7921:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
- // InternalRoom.g:7922:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
+ // InternalRoom.g:7952:1: ( rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4 )
+ // InternalRoom.g:7953:2: rule__PortOperation__Group__3__Impl rule__PortOperation__Group__4
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__PortOperation__Group__3__Impl();
state._fsp--;
@@ -23250,29 +23347,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__3__Impl"
- // InternalRoom.g:7929:1: rule__PortOperation__Group__3__Impl : ( ( rule__PortOperation__Group_3__0 )? ) ;
+ // InternalRoom.g:7960: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:7933:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
- // InternalRoom.g:7934:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7964:1: ( ( ( rule__PortOperation__Group_3__0 )? ) )
+ // InternalRoom.g:7965:1: ( ( rule__PortOperation__Group_3__0 )? )
{
- // InternalRoom.g:7934:1: ( ( rule__PortOperation__Group_3__0 )? )
- // InternalRoom.g:7935:1: ( rule__PortOperation__Group_3__0 )?
+ // InternalRoom.g:7965:1: ( ( rule__PortOperation__Group_3__0 )? )
+ // InternalRoom.g:7966:1: ( rule__PortOperation__Group_3__0 )?
{
before(grammarAccess.getPortOperationAccess().getGroup_3());
- // InternalRoom.g:7936:1: ( rule__PortOperation__Group_3__0 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalRoom.g:7967:1: ( rule__PortOperation__Group_3__0 )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==RULE_ID) ) {
- alt86=1;
+ if ( (LA87_0==RULE_ID) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:7936:2: rule__PortOperation__Group_3__0
+ // InternalRoom.g:7967:2: rule__PortOperation__Group_3__0
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__0();
@@ -23308,16 +23405,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4"
- // InternalRoom.g:7946:1: rule__PortOperation__Group__4 : rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 ;
+ // InternalRoom.g:7977: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:7950:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
- // InternalRoom.g:7951:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
+ // InternalRoom.g:7981:1: ( rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5 )
+ // InternalRoom.g:7982:2: rule__PortOperation__Group__4__Impl rule__PortOperation__Group__5
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__PortOperation__Group__4__Impl();
state._fsp--;
@@ -23346,17 +23443,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__4__Impl"
- // InternalRoom.g:7958:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
+ // InternalRoom.g:7989:1: rule__PortOperation__Group__4__Impl : ( ')' ) ;
public final void rule__PortOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:7962:1: ( ( ')' ) )
- // InternalRoom.g:7963:1: ( ')' )
+ // InternalRoom.g:7993:1: ( ( ')' ) )
+ // InternalRoom.g:7994:1: ( ')' )
{
- // InternalRoom.g:7963:1: ( ')' )
- // InternalRoom.g:7964:1: ')'
+ // InternalRoom.g:7994:1: ( ')' )
+ // InternalRoom.g:7995:1: ')'
{
before(grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
match(input,51,FOLLOW_2);
@@ -23383,16 +23480,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5"
- // InternalRoom.g:7977:1: rule__PortOperation__Group__5 : rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 ;
+ // InternalRoom.g:8008: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:7981:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
- // InternalRoom.g:7982:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
+ // InternalRoom.g:8012:1: ( rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6 )
+ // InternalRoom.g:8013:2: rule__PortOperation__Group__5__Impl rule__PortOperation__Group__6
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__PortOperation__Group__5__Impl();
state._fsp--;
@@ -23421,29 +23518,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__5__Impl"
- // InternalRoom.g:7989:1: rule__PortOperation__Group__5__Impl : ( ( rule__PortOperation__Alternatives_5 )? ) ;
+ // InternalRoom.g:8020: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:7993:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
- // InternalRoom.g:7994:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:8024:1: ( ( ( rule__PortOperation__Alternatives_5 )? ) )
+ // InternalRoom.g:8025:1: ( ( rule__PortOperation__Alternatives_5 )? )
{
- // InternalRoom.g:7994:1: ( ( rule__PortOperation__Alternatives_5 )? )
- // InternalRoom.g:7995:1: ( rule__PortOperation__Alternatives_5 )?
+ // InternalRoom.g:8025:1: ( ( rule__PortOperation__Alternatives_5 )? )
+ // InternalRoom.g:8026:1: ( rule__PortOperation__Alternatives_5 )?
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5());
- // InternalRoom.g:7996:1: ( rule__PortOperation__Alternatives_5 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalRoom.g:8027:1: ( rule__PortOperation__Alternatives_5 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==46||LA87_0==65) ) {
- alt87=1;
+ if ( (LA88_0==46||LA88_0==65) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:7996:2: rule__PortOperation__Alternatives_5
+ // InternalRoom.g:8027:2: rule__PortOperation__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5();
@@ -23479,16 +23576,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6"
- // InternalRoom.g:8006:1: rule__PortOperation__Group__6 : rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 ;
+ // InternalRoom.g:8037: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:8010:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
- // InternalRoom.g:8011:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
+ // InternalRoom.g:8041:1: ( rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7 )
+ // InternalRoom.g:8042:2: rule__PortOperation__Group__6__Impl rule__PortOperation__Group__7
{
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
rule__PortOperation__Group__6__Impl();
state._fsp--;
@@ -23517,29 +23614,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__6__Impl"
- // InternalRoom.g:8018:1: rule__PortOperation__Group__6__Impl : ( ( rule__PortOperation__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:8049: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:8022:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
- // InternalRoom.g:8023:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:8053:1: ( ( ( rule__PortOperation__DocuAssignment_6 )? ) )
+ // InternalRoom.g:8054:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
{
- // InternalRoom.g:8023:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
- // InternalRoom.g:8024:1: ( rule__PortOperation__DocuAssignment_6 )?
+ // InternalRoom.g:8054:1: ( ( rule__PortOperation__DocuAssignment_6 )? )
+ // InternalRoom.g:8055:1: ( rule__PortOperation__DocuAssignment_6 )?
{
before(grammarAccess.getPortOperationAccess().getDocuAssignment_6());
- // InternalRoom.g:8025:1: ( rule__PortOperation__DocuAssignment_6 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ // InternalRoom.g:8056:1: ( rule__PortOperation__DocuAssignment_6 )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==62) ) {
- alt88=1;
+ if ( (LA89_0==62) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:8025:2: rule__PortOperation__DocuAssignment_6
+ // InternalRoom.g:8056:2: rule__PortOperation__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__PortOperation__DocuAssignment_6();
@@ -23575,14 +23672,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7"
- // InternalRoom.g:8035:1: rule__PortOperation__Group__7 : rule__PortOperation__Group__7__Impl ;
+ // InternalRoom.g:8066: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:8039:1: ( rule__PortOperation__Group__7__Impl )
- // InternalRoom.g:8040:2: rule__PortOperation__Group__7__Impl
+ // InternalRoom.g:8070:1: ( rule__PortOperation__Group__7__Impl )
+ // InternalRoom.g:8071:2: rule__PortOperation__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group__7__Impl();
@@ -23608,21 +23705,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group__7__Impl"
- // InternalRoom.g:8046:1: rule__PortOperation__Group__7__Impl : ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) ;
+ // InternalRoom.g:8077: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:8050:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
- // InternalRoom.g:8051:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:8081:1: ( ( ( rule__PortOperation__DetailCodeAssignment_7 ) ) )
+ // InternalRoom.g:8082:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
{
- // InternalRoom.g:8051:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
- // InternalRoom.g:8052:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:8082:1: ( ( rule__PortOperation__DetailCodeAssignment_7 ) )
+ // InternalRoom.g:8083:1: ( rule__PortOperation__DetailCodeAssignment_7 )
{
before(grammarAccess.getPortOperationAccess().getDetailCodeAssignment_7());
- // InternalRoom.g:8053:1: ( rule__PortOperation__DetailCodeAssignment_7 )
- // InternalRoom.g:8053:2: rule__PortOperation__DetailCodeAssignment_7
+ // InternalRoom.g:8084:1: ( rule__PortOperation__DetailCodeAssignment_7 )
+ // InternalRoom.g:8084:2: rule__PortOperation__DetailCodeAssignment_7
{
pushFollow(FOLLOW_2);
rule__PortOperation__DetailCodeAssignment_7();
@@ -23655,16 +23752,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0"
- // InternalRoom.g:8079:1: rule__PortOperation__Group_3__0 : rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 ;
+ // InternalRoom.g:8110: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:8083:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
- // InternalRoom.g:8084:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
+ // InternalRoom.g:8114:1: ( rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1 )
+ // InternalRoom.g:8115:2: rule__PortOperation__Group_3__0__Impl rule__PortOperation__Group_3__1
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__PortOperation__Group_3__0__Impl();
state._fsp--;
@@ -23693,21 +23790,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__0__Impl"
- // InternalRoom.g:8091:1: rule__PortOperation__Group_3__0__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) ;
+ // InternalRoom.g:8122: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:8095:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
- // InternalRoom.g:8096:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:8126:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) ) )
+ // InternalRoom.g:8127:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
{
- // InternalRoom.g:8096:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
- // InternalRoom.g:8097:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:8127:1: ( ( rule__PortOperation__ArgumentsAssignment_3_0 ) )
+ // InternalRoom.g:8128:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_0());
- // InternalRoom.g:8098:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
- // InternalRoom.g:8098:2: rule__PortOperation__ArgumentsAssignment_3_0
+ // InternalRoom.g:8129:1: ( rule__PortOperation__ArgumentsAssignment_3_0 )
+ // InternalRoom.g:8129:2: rule__PortOperation__ArgumentsAssignment_3_0
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_0();
@@ -23740,14 +23837,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1"
- // InternalRoom.g:8108:1: rule__PortOperation__Group_3__1 : rule__PortOperation__Group_3__1__Impl ;
+ // InternalRoom.g:8139: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:8112:1: ( rule__PortOperation__Group_3__1__Impl )
- // InternalRoom.g:8113:2: rule__PortOperation__Group_3__1__Impl
+ // InternalRoom.g:8143:1: ( rule__PortOperation__Group_3__1__Impl )
+ // InternalRoom.g:8144:2: rule__PortOperation__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3__1__Impl();
@@ -23773,35 +23870,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3__1__Impl"
- // InternalRoom.g:8119:1: rule__PortOperation__Group_3__1__Impl : ( ( rule__PortOperation__Group_3_1__0 )* ) ;
+ // InternalRoom.g:8150: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:8123:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
- // InternalRoom.g:8124:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:8154:1: ( ( ( rule__PortOperation__Group_3_1__0 )* ) )
+ // InternalRoom.g:8155:1: ( ( rule__PortOperation__Group_3_1__0 )* )
{
- // InternalRoom.g:8124:1: ( ( rule__PortOperation__Group_3_1__0 )* )
- // InternalRoom.g:8125:1: ( rule__PortOperation__Group_3_1__0 )*
+ // InternalRoom.g:8155:1: ( ( rule__PortOperation__Group_3_1__0 )* )
+ // InternalRoom.g:8156:1: ( rule__PortOperation__Group_3_1__0 )*
{
before(grammarAccess.getPortOperationAccess().getGroup_3_1());
- // InternalRoom.g:8126:1: ( rule__PortOperation__Group_3_1__0 )*
- loop89:
+ // InternalRoom.g:8157:1: ( rule__PortOperation__Group_3_1__0 )*
+ loop90:
do {
- int alt89=2;
- int LA89_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==54) ) {
- alt89=1;
+ if ( (LA90_0==54) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:8126:2: rule__PortOperation__Group_3_1__0
+ // InternalRoom.g:8157:2: rule__PortOperation__Group_3_1__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__PortOperation__Group_3_1__0();
state._fsp--;
@@ -23811,7 +23908,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop89;
+ break loop90;
}
} while (true);
@@ -23838,14 +23935,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0"
- // InternalRoom.g:8140:1: rule__PortOperation__Group_3_1__0 : rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 ;
+ // InternalRoom.g:8171: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:8144:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
- // InternalRoom.g:8145:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
+ // InternalRoom.g:8175:1: ( rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1 )
+ // InternalRoom.g:8176:2: rule__PortOperation__Group_3_1__0__Impl rule__PortOperation__Group_3_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_3_1__0__Impl();
@@ -23876,17 +23973,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__0__Impl"
- // InternalRoom.g:8152:1: rule__PortOperation__Group_3_1__0__Impl : ( ',' ) ;
+ // InternalRoom.g:8183: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:8156:1: ( ( ',' ) )
- // InternalRoom.g:8157:1: ( ',' )
+ // InternalRoom.g:8187:1: ( ( ',' ) )
+ // InternalRoom.g:8188:1: ( ',' )
{
- // InternalRoom.g:8157:1: ( ',' )
- // InternalRoom.g:8158:1: ','
+ // InternalRoom.g:8188:1: ( ',' )
+ // InternalRoom.g:8189:1: ','
{
before(grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
match(input,54,FOLLOW_2);
@@ -23913,14 +24010,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1"
- // InternalRoom.g:8171:1: rule__PortOperation__Group_3_1__1 : rule__PortOperation__Group_3_1__1__Impl ;
+ // InternalRoom.g:8202: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:8175:1: ( rule__PortOperation__Group_3_1__1__Impl )
- // InternalRoom.g:8176:2: rule__PortOperation__Group_3_1__1__Impl
+ // InternalRoom.g:8206:1: ( rule__PortOperation__Group_3_1__1__Impl )
+ // InternalRoom.g:8207:2: rule__PortOperation__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_3_1__1__Impl();
@@ -23946,21 +24043,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_3_1__1__Impl"
- // InternalRoom.g:8182:1: rule__PortOperation__Group_3_1__1__Impl : ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:8213: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:8186:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
- // InternalRoom.g:8187:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:8217:1: ( ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) ) )
+ // InternalRoom.g:8218:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
{
- // InternalRoom.g:8187:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
- // InternalRoom.g:8188:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:8218:1: ( ( rule__PortOperation__ArgumentsAssignment_3_1_1 ) )
+ // InternalRoom.g:8219:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
{
before(grammarAccess.getPortOperationAccess().getArgumentsAssignment_3_1_1());
- // InternalRoom.g:8189:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
- // InternalRoom.g:8189:2: rule__PortOperation__ArgumentsAssignment_3_1_1
+ // InternalRoom.g:8220:1: ( rule__PortOperation__ArgumentsAssignment_3_1_1 )
+ // InternalRoom.g:8220:2: rule__PortOperation__ArgumentsAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__ArgumentsAssignment_3_1_1();
@@ -23993,16 +24090,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0"
- // InternalRoom.g:8203:1: rule__PortOperation__Group_5_0__0 : rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 ;
+ // InternalRoom.g:8234: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:8207:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
- // InternalRoom.g:8208:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
+ // InternalRoom.g:8238:1: ( rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1 )
+ // InternalRoom.g:8239:2: rule__PortOperation__Group_5_0__0__Impl rule__PortOperation__Group_5_0__1
{
- pushFollow(FOLLOW_36);
+ pushFollow(FOLLOW_37);
rule__PortOperation__Group_5_0__0__Impl();
state._fsp--;
@@ -24031,17 +24128,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__0__Impl"
- // InternalRoom.g:8215:1: rule__PortOperation__Group_5_0__0__Impl : ( ':' ) ;
+ // InternalRoom.g:8246: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:8219:1: ( ( ':' ) )
- // InternalRoom.g:8220:1: ( ':' )
+ // InternalRoom.g:8250:1: ( ( ':' ) )
+ // InternalRoom.g:8251:1: ( ':' )
{
- // InternalRoom.g:8220:1: ( ':' )
- // InternalRoom.g:8221:1: ':'
+ // InternalRoom.g:8251:1: ( ':' )
+ // InternalRoom.g:8252:1: ':'
{
before(grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
match(input,46,FOLLOW_2);
@@ -24068,14 +24165,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1"
- // InternalRoom.g:8234:1: rule__PortOperation__Group_5_0__1 : rule__PortOperation__Group_5_0__1__Impl ;
+ // InternalRoom.g:8265: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:8238:1: ( rule__PortOperation__Group_5_0__1__Impl )
- // InternalRoom.g:8239:2: rule__PortOperation__Group_5_0__1__Impl
+ // InternalRoom.g:8269:1: ( rule__PortOperation__Group_5_0__1__Impl )
+ // InternalRoom.g:8270:2: rule__PortOperation__Group_5_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_0__1__Impl();
@@ -24101,21 +24198,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_0__1__Impl"
- // InternalRoom.g:8245:1: rule__PortOperation__Group_5_0__1__Impl : ( ( rule__PortOperation__Alternatives_5_0_1 ) ) ;
+ // InternalRoom.g:8276: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:8249:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
- // InternalRoom.g:8250:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8280:1: ( ( ( rule__PortOperation__Alternatives_5_0_1 ) ) )
+ // InternalRoom.g:8281:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
{
- // InternalRoom.g:8250:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
- // InternalRoom.g:8251:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8281:1: ( ( rule__PortOperation__Alternatives_5_0_1 ) )
+ // InternalRoom.g:8282:1: ( rule__PortOperation__Alternatives_5_0_1 )
{
before(grammarAccess.getPortOperationAccess().getAlternatives_5_0_1());
- // InternalRoom.g:8252:1: ( rule__PortOperation__Alternatives_5_0_1 )
- // InternalRoom.g:8252:2: rule__PortOperation__Alternatives_5_0_1
+ // InternalRoom.g:8283:1: ( rule__PortOperation__Alternatives_5_0_1 )
+ // InternalRoom.g:8283:2: rule__PortOperation__Alternatives_5_0_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__Alternatives_5_0_1();
@@ -24148,14 +24245,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0"
- // InternalRoom.g:8266:1: rule__PortOperation__Group_5_1__0 : rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 ;
+ // InternalRoom.g:8297: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:8270:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
- // InternalRoom.g:8271:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
+ // InternalRoom.g:8301:1: ( rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1 )
+ // InternalRoom.g:8302:2: rule__PortOperation__Group_5_1__0__Impl rule__PortOperation__Group_5_1__1
{
pushFollow(FOLLOW_3);
rule__PortOperation__Group_5_1__0__Impl();
@@ -24186,17 +24283,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__0__Impl"
- // InternalRoom.g:8278:1: rule__PortOperation__Group_5_1__0__Impl : ( 'sends' ) ;
+ // InternalRoom.g:8309: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:8282:1: ( ( 'sends' ) )
- // InternalRoom.g:8283:1: ( 'sends' )
+ // InternalRoom.g:8313:1: ( ( 'sends' ) )
+ // InternalRoom.g:8314:1: ( 'sends' )
{
- // InternalRoom.g:8283:1: ( 'sends' )
- // InternalRoom.g:8284:1: 'sends'
+ // InternalRoom.g:8314:1: ( 'sends' )
+ // InternalRoom.g:8315:1: 'sends'
{
before(grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
match(input,65,FOLLOW_2);
@@ -24223,14 +24320,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1"
- // InternalRoom.g:8297:1: rule__PortOperation__Group_5_1__1 : rule__PortOperation__Group_5_1__1__Impl ;
+ // InternalRoom.g:8328: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:8301:1: ( rule__PortOperation__Group_5_1__1__Impl )
- // InternalRoom.g:8302:2: rule__PortOperation__Group_5_1__1__Impl
+ // InternalRoom.g:8332:1: ( rule__PortOperation__Group_5_1__1__Impl )
+ // InternalRoom.g:8333:2: rule__PortOperation__Group_5_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortOperation__Group_5_1__1__Impl();
@@ -24256,21 +24353,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__Group_5_1__1__Impl"
- // InternalRoom.g:8308:1: rule__PortOperation__Group_5_1__1__Impl : ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) ;
+ // InternalRoom.g:8339: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:8312:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
- // InternalRoom.g:8313:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8343:1: ( ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) ) )
+ // InternalRoom.g:8344:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
{
- // InternalRoom.g:8313:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
- // InternalRoom.g:8314:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8344:1: ( ( rule__PortOperation__SendsMsgAssignment_5_1_1 ) )
+ // InternalRoom.g:8345:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgAssignment_5_1_1());
- // InternalRoom.g:8315:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
- // InternalRoom.g:8315:2: rule__PortOperation__SendsMsgAssignment_5_1_1
+ // InternalRoom.g:8346:1: ( rule__PortOperation__SendsMsgAssignment_5_1_1 )
+ // InternalRoom.g:8346:2: rule__PortOperation__SendsMsgAssignment_5_1_1
{
pushFollow(FOLLOW_2);
rule__PortOperation__SendsMsgAssignment_5_1_1();
@@ -24303,16 +24400,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0"
- // InternalRoom.g:8329:1: rule__ClassStructor__Group__0 : rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 ;
+ // InternalRoom.g:8360: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:8333:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
- // InternalRoom.g:8334:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
+ // InternalRoom.g:8364:1: ( rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1 )
+ // InternalRoom.g:8365:2: rule__ClassStructor__Group__0__Impl rule__ClassStructor__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ClassStructor__Group__0__Impl();
state._fsp--;
@@ -24341,21 +24438,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__0__Impl"
- // InternalRoom.g:8341:1: rule__ClassStructor__Group__0__Impl : ( ( rule__ClassStructor__NameAssignment_0 ) ) ;
+ // InternalRoom.g:8372: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:8345:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
- // InternalRoom.g:8346:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8376:1: ( ( ( rule__ClassStructor__NameAssignment_0 ) ) )
+ // InternalRoom.g:8377:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
{
- // InternalRoom.g:8346:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
- // InternalRoom.g:8347:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8377:1: ( ( rule__ClassStructor__NameAssignment_0 ) )
+ // InternalRoom.g:8378:1: ( rule__ClassStructor__NameAssignment_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAssignment_0());
- // InternalRoom.g:8348:1: ( rule__ClassStructor__NameAssignment_0 )
- // InternalRoom.g:8348:2: rule__ClassStructor__NameAssignment_0
+ // InternalRoom.g:8379:1: ( rule__ClassStructor__NameAssignment_0 )
+ // InternalRoom.g:8379:2: rule__ClassStructor__NameAssignment_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAssignment_0();
@@ -24388,14 +24485,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1"
- // InternalRoom.g:8358:1: rule__ClassStructor__Group__1 : rule__ClassStructor__Group__1__Impl ;
+ // InternalRoom.g:8389: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:8362:1: ( rule__ClassStructor__Group__1__Impl )
- // InternalRoom.g:8363:2: rule__ClassStructor__Group__1__Impl
+ // InternalRoom.g:8393:1: ( rule__ClassStructor__Group__1__Impl )
+ // InternalRoom.g:8394:2: rule__ClassStructor__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ClassStructor__Group__1__Impl();
@@ -24421,21 +24518,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__Group__1__Impl"
- // InternalRoom.g:8369:1: rule__ClassStructor__Group__1__Impl : ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) ;
+ // InternalRoom.g:8400: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:8373:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
- // InternalRoom.g:8374:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8404:1: ( ( ( rule__ClassStructor__DetailCodeAssignment_1 ) ) )
+ // InternalRoom.g:8405:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
{
- // InternalRoom.g:8374:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
- // InternalRoom.g:8375:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8405:1: ( ( rule__ClassStructor__DetailCodeAssignment_1 ) )
+ // InternalRoom.g:8406:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
{
before(grammarAccess.getClassStructorAccess().getDetailCodeAssignment_1());
- // InternalRoom.g:8376:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
- // InternalRoom.g:8376:2: rule__ClassStructor__DetailCodeAssignment_1
+ // InternalRoom.g:8407:1: ( rule__ClassStructor__DetailCodeAssignment_1 )
+ // InternalRoom.g:8407:2: rule__ClassStructor__DetailCodeAssignment_1
{
pushFollow(FOLLOW_2);
rule__ClassStructor__DetailCodeAssignment_1();
@@ -24468,16 +24565,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0"
- // InternalRoom.g:8390:1: rule__ProtocolClass__Group__0 : rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 ;
+ // InternalRoom.g:8421: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:8394:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
- // InternalRoom.g:8395:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
+ // InternalRoom.g:8425:1: ( rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1 )
+ // InternalRoom.g:8426:2: rule__ProtocolClass__Group__0__Impl rule__ProtocolClass__Group__1
{
- pushFollow(FOLLOW_38);
+ pushFollow(FOLLOW_39);
rule__ProtocolClass__Group__0__Impl();
state._fsp--;
@@ -24506,29 +24603,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__0__Impl"
- // InternalRoom.g:8402:1: rule__ProtocolClass__Group__0__Impl : ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) ;
+ // InternalRoom.g:8433: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:8406:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
- // InternalRoom.g:8407:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8437:1: ( ( ( rule__ProtocolClass__CommTypeAssignment_0 )? ) )
+ // InternalRoom.g:8438:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
{
- // InternalRoom.g:8407:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
- // InternalRoom.g:8408:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ // InternalRoom.g:8438:1: ( ( rule__ProtocolClass__CommTypeAssignment_0 )? )
+ // InternalRoom.g:8439:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
{
before(grammarAccess.getProtocolClassAccess().getCommTypeAssignment_0());
- // InternalRoom.g:8409:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalRoom.g:8440:1: ( rule__ProtocolClass__CommTypeAssignment_0 )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( ((LA90_0>=33 && LA90_0<=35)) ) {
- alt90=1;
+ if ( ((LA91_0>=33 && LA91_0<=35)) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:8409:2: rule__ProtocolClass__CommTypeAssignment_0
+ // InternalRoom.g:8440:2: rule__ProtocolClass__CommTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__CommTypeAssignment_0();
@@ -24564,14 +24661,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1"
- // InternalRoom.g:8419:1: rule__ProtocolClass__Group__1 : rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 ;
+ // InternalRoom.g:8450: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:8423:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
- // InternalRoom.g:8424:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
+ // InternalRoom.g:8454:1: ( rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2 )
+ // InternalRoom.g:8455:2: rule__ProtocolClass__Group__1__Impl rule__ProtocolClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group__1__Impl();
@@ -24602,17 +24699,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__1__Impl"
- // InternalRoom.g:8431:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
+ // InternalRoom.g:8462:1: rule__ProtocolClass__Group__1__Impl : ( 'ProtocolClass' ) ;
public final void rule__ProtocolClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8435:1: ( ( 'ProtocolClass' ) )
- // InternalRoom.g:8436:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8466:1: ( ( 'ProtocolClass' ) )
+ // InternalRoom.g:8467:1: ( 'ProtocolClass' )
{
- // InternalRoom.g:8436:1: ( 'ProtocolClass' )
- // InternalRoom.g:8437:1: 'ProtocolClass'
+ // InternalRoom.g:8467:1: ( 'ProtocolClass' )
+ // InternalRoom.g:8468:1: 'ProtocolClass'
{
before(grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
match(input,20,FOLLOW_2);
@@ -24639,16 +24736,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2"
- // InternalRoom.g:8450:1: rule__ProtocolClass__Group__2 : rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 ;
+ // InternalRoom.g:8481: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:8454:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
- // InternalRoom.g:8455:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
+ // InternalRoom.g:8485:1: ( rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3 )
+ // InternalRoom.g:8486:2: rule__ProtocolClass__Group__2__Impl rule__ProtocolClass__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ProtocolClass__Group__2__Impl();
state._fsp--;
@@ -24677,21 +24774,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__2__Impl"
- // InternalRoom.g:8462:1: rule__ProtocolClass__Group__2__Impl : ( ( rule__ProtocolClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:8493: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:8466:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
- // InternalRoom.g:8467:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8497:1: ( ( ( rule__ProtocolClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:8498:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
{
- // InternalRoom.g:8467:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
- // InternalRoom.g:8468:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8498:1: ( ( rule__ProtocolClass__NameAssignment_2 ) )
+ // InternalRoom.g:8499:1: ( rule__ProtocolClass__NameAssignment_2 )
{
before(grammarAccess.getProtocolClassAccess().getNameAssignment_2());
- // InternalRoom.g:8469:1: ( rule__ProtocolClass__NameAssignment_2 )
- // InternalRoom.g:8469:2: rule__ProtocolClass__NameAssignment_2
+ // InternalRoom.g:8500:1: ( rule__ProtocolClass__NameAssignment_2 )
+ // InternalRoom.g:8500:2: rule__ProtocolClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__NameAssignment_2();
@@ -24724,16 +24821,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3"
- // InternalRoom.g:8479:1: rule__ProtocolClass__Group__3 : rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 ;
+ // InternalRoom.g:8510: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:8483:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
- // InternalRoom.g:8484:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
+ // InternalRoom.g:8514:1: ( rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4 )
+ // InternalRoom.g:8515:2: rule__ProtocolClass__Group__3__Impl rule__ProtocolClass__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ProtocolClass__Group__3__Impl();
state._fsp--;
@@ -24762,29 +24859,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__3__Impl"
- // InternalRoom.g:8491:1: rule__ProtocolClass__Group__3__Impl : ( ( rule__ProtocolClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:8522: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:8495:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:8496:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8526:1: ( ( ( rule__ProtocolClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:8527:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:8496:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
- // InternalRoom.g:8497:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ // InternalRoom.g:8527:1: ( ( rule__ProtocolClass__DocuAssignment_3 )? )
+ // InternalRoom.g:8528:1: ( rule__ProtocolClass__DocuAssignment_3 )?
{
before(grammarAccess.getProtocolClassAccess().getDocuAssignment_3());
- // InternalRoom.g:8498:1: ( rule__ProtocolClass__DocuAssignment_3 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalRoom.g:8529:1: ( rule__ProtocolClass__DocuAssignment_3 )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==62) ) {
- alt91=1;
+ if ( (LA92_0==62) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:8498:2: rule__ProtocolClass__DocuAssignment_3
+ // InternalRoom.g:8529:2: rule__ProtocolClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__DocuAssignment_3();
@@ -24820,16 +24917,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4"
- // InternalRoom.g:8508:1: rule__ProtocolClass__Group__4 : rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 ;
+ // InternalRoom.g:8539: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:8512:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
- // InternalRoom.g:8513:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
+ // InternalRoom.g:8543:1: ( rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5 )
+ // InternalRoom.g:8544:2: rule__ProtocolClass__Group__4__Impl rule__ProtocolClass__Group__5
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ProtocolClass__Group__4__Impl();
state._fsp--;
@@ -24858,29 +24955,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__4__Impl"
- // InternalRoom.g:8520:1: rule__ProtocolClass__Group__4__Impl : ( ( rule__ProtocolClass__Group_4__0 )? ) ;
+ // InternalRoom.g:8551: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:8524:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
- // InternalRoom.g:8525:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8555:1: ( ( ( rule__ProtocolClass__Group_4__0 )? ) )
+ // InternalRoom.g:8556:1: ( ( rule__ProtocolClass__Group_4__0 )? )
{
- // InternalRoom.g:8525:1: ( ( rule__ProtocolClass__Group_4__0 )? )
- // InternalRoom.g:8526:1: ( rule__ProtocolClass__Group_4__0 )?
+ // InternalRoom.g:8556:1: ( ( rule__ProtocolClass__Group_4__0 )? )
+ // InternalRoom.g:8557:1: ( rule__ProtocolClass__Group_4__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_4());
- // InternalRoom.g:8527:1: ( rule__ProtocolClass__Group_4__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalRoom.g:8558:1: ( rule__ProtocolClass__Group_4__0 )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==57) ) {
- alt92=1;
+ if ( (LA93_0==57) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:8527:2: rule__ProtocolClass__Group_4__0
+ // InternalRoom.g:8558:2: rule__ProtocolClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__0();
@@ -24916,16 +25013,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5"
- // InternalRoom.g:8537:1: rule__ProtocolClass__Group__5 : rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 ;
+ // InternalRoom.g:8568: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:8541:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
- // InternalRoom.g:8542:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
+ // InternalRoom.g:8572:1: ( rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6 )
+ // InternalRoom.g:8573:2: rule__ProtocolClass__Group__5__Impl rule__ProtocolClass__Group__6
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__5__Impl();
state._fsp--;
@@ -24954,17 +25051,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__5__Impl"
- // InternalRoom.g:8549:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:8580:1: rule__ProtocolClass__Group__5__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8553:1: ( ( '{' ) )
- // InternalRoom.g:8554:1: ( '{' )
+ // InternalRoom.g:8584:1: ( ( '{' ) )
+ // InternalRoom.g:8585:1: ( '{' )
{
- // InternalRoom.g:8554:1: ( '{' )
- // InternalRoom.g:8555:1: '{'
+ // InternalRoom.g:8585:1: ( '{' )
+ // InternalRoom.g:8586:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
match(input,44,FOLLOW_2);
@@ -24991,16 +25088,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6"
- // InternalRoom.g:8568:1: rule__ProtocolClass__Group__6 : rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 ;
+ // InternalRoom.g:8599: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:8572:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
- // InternalRoom.g:8573:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
+ // InternalRoom.g:8603:1: ( rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7 )
+ // InternalRoom.g:8604:2: rule__ProtocolClass__Group__6__Impl rule__ProtocolClass__Group__7
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__6__Impl();
state._fsp--;
@@ -25029,35 +25126,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__6__Impl"
- // InternalRoom.g:8580:1: rule__ProtocolClass__Group__6__Impl : ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:8611: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:8584:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:8585:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8615:1: ( ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:8616:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:8585:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:8586:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:8616:1: ( ( rule__ProtocolClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:8617:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:8587:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
- loop93:
+ // InternalRoom.g:8618:1: ( rule__ProtocolClass__AnnotationsAssignment_6 )*
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==121) ) {
- alt93=1;
+ if ( (LA94_0==121) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:8587:2: rule__ProtocolClass__AnnotationsAssignment_6
+ // InternalRoom.g:8618:2: rule__ProtocolClass__AnnotationsAssignment_6
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__ProtocolClass__AnnotationsAssignment_6();
state._fsp--;
@@ -25067,7 +25164,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
@@ -25094,16 +25191,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7"
- // InternalRoom.g:8597:1: rule__ProtocolClass__Group__7 : rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 ;
+ // InternalRoom.g:8628: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:8601:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
- // InternalRoom.g:8602:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
+ // InternalRoom.g:8632:1: ( rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8 )
+ // InternalRoom.g:8633:2: rule__ProtocolClass__Group__7__Impl rule__ProtocolClass__Group__8
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__7__Impl();
state._fsp--;
@@ -25132,29 +25229,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__7__Impl"
- // InternalRoom.g:8609:1: rule__ProtocolClass__Group__7__Impl : ( ( rule__ProtocolClass__Group_7__0 )? ) ;
+ // InternalRoom.g:8640: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:8613:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
- // InternalRoom.g:8614:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8644:1: ( ( ( rule__ProtocolClass__Group_7__0 )? ) )
+ // InternalRoom.g:8645:1: ( ( rule__ProtocolClass__Group_7__0 )? )
{
- // InternalRoom.g:8614:1: ( ( rule__ProtocolClass__Group_7__0 )? )
- // InternalRoom.g:8615:1: ( rule__ProtocolClass__Group_7__0 )?
+ // InternalRoom.g:8645:1: ( ( rule__ProtocolClass__Group_7__0 )? )
+ // InternalRoom.g:8646:1: ( rule__ProtocolClass__Group_7__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_7());
- // InternalRoom.g:8616:1: ( rule__ProtocolClass__Group_7__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // InternalRoom.g:8647:1: ( rule__ProtocolClass__Group_7__0 )?
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA94_0==58) ) {
- alt94=1;
+ if ( (LA95_0==58) ) {
+ alt95=1;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:8616:2: rule__ProtocolClass__Group_7__0
+ // InternalRoom.g:8647:2: rule__ProtocolClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__0();
@@ -25190,16 +25287,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8"
- // InternalRoom.g:8626:1: rule__ProtocolClass__Group__8 : rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 ;
+ // InternalRoom.g:8657: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:8630:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
- // InternalRoom.g:8631:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
+ // InternalRoom.g:8661:1: ( rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9 )
+ // InternalRoom.g:8662:2: rule__ProtocolClass__Group__8__Impl rule__ProtocolClass__Group__9
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__8__Impl();
state._fsp--;
@@ -25228,29 +25325,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__8__Impl"
- // InternalRoom.g:8638:1: rule__ProtocolClass__Group__8__Impl : ( ( rule__ProtocolClass__Group_8__0 )? ) ;
+ // InternalRoom.g:8669: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:8642:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
- // InternalRoom.g:8643:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8673:1: ( ( ( rule__ProtocolClass__Group_8__0 )? ) )
+ // InternalRoom.g:8674:1: ( ( rule__ProtocolClass__Group_8__0 )? )
{
- // InternalRoom.g:8643:1: ( ( rule__ProtocolClass__Group_8__0 )? )
- // InternalRoom.g:8644:1: ( rule__ProtocolClass__Group_8__0 )?
+ // InternalRoom.g:8674:1: ( ( rule__ProtocolClass__Group_8__0 )? )
+ // InternalRoom.g:8675:1: ( rule__ProtocolClass__Group_8__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_8());
- // InternalRoom.g:8645:1: ( rule__ProtocolClass__Group_8__0 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalRoom.g:8676:1: ( rule__ProtocolClass__Group_8__0 )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==59) ) {
- alt95=1;
+ if ( (LA96_0==59) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:8645:2: rule__ProtocolClass__Group_8__0
+ // InternalRoom.g:8676:2: rule__ProtocolClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__0();
@@ -25286,16 +25383,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9"
- // InternalRoom.g:8655:1: rule__ProtocolClass__Group__9 : rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 ;
+ // InternalRoom.g:8686: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:8659:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
- // InternalRoom.g:8660:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
+ // InternalRoom.g:8690:1: ( rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10 )
+ // InternalRoom.g:8691:2: rule__ProtocolClass__Group__9__Impl rule__ProtocolClass__Group__10
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__9__Impl();
state._fsp--;
@@ -25324,29 +25421,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__9__Impl"
- // InternalRoom.g:8667:1: rule__ProtocolClass__Group__9__Impl : ( ( rule__ProtocolClass__Group_9__0 )? ) ;
+ // InternalRoom.g:8698: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:8671:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
- // InternalRoom.g:8672:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8702:1: ( ( ( rule__ProtocolClass__Group_9__0 )? ) )
+ // InternalRoom.g:8703:1: ( ( rule__ProtocolClass__Group_9__0 )? )
{
- // InternalRoom.g:8672:1: ( ( rule__ProtocolClass__Group_9__0 )? )
- // InternalRoom.g:8673:1: ( rule__ProtocolClass__Group_9__0 )?
+ // InternalRoom.g:8703:1: ( ( rule__ProtocolClass__Group_9__0 )? )
+ // InternalRoom.g:8704:1: ( rule__ProtocolClass__Group_9__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_9());
- // InternalRoom.g:8674:1: ( rule__ProtocolClass__Group_9__0 )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalRoom.g:8705:1: ( rule__ProtocolClass__Group_9__0 )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==60) ) {
- alt96=1;
+ if ( (LA97_0==60) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:8674:2: rule__ProtocolClass__Group_9__0
+ // InternalRoom.g:8705:2: rule__ProtocolClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__0();
@@ -25382,16 +25479,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10"
- // InternalRoom.g:8684:1: rule__ProtocolClass__Group__10 : rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 ;
+ // InternalRoom.g:8715: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:8688:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
- // InternalRoom.g:8689:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
+ // InternalRoom.g:8719:1: ( rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11 )
+ // InternalRoom.g:8720:2: rule__ProtocolClass__Group__10__Impl rule__ProtocolClass__Group__11
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__10__Impl();
state._fsp--;
@@ -25420,29 +25517,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__10__Impl"
- // InternalRoom.g:8696:1: rule__ProtocolClass__Group__10__Impl : ( ( rule__ProtocolClass__Group_10__0 )? ) ;
+ // InternalRoom.g:8727: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:8700:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
- // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8731:1: ( ( ( rule__ProtocolClass__Group_10__0 )? ) )
+ // InternalRoom.g:8732:1: ( ( rule__ProtocolClass__Group_10__0 )? )
{
- // InternalRoom.g:8701:1: ( ( rule__ProtocolClass__Group_10__0 )? )
- // InternalRoom.g:8702:1: ( rule__ProtocolClass__Group_10__0 )?
+ // InternalRoom.g:8732:1: ( ( rule__ProtocolClass__Group_10__0 )? )
+ // InternalRoom.g:8733:1: ( rule__ProtocolClass__Group_10__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_10());
- // InternalRoom.g:8703:1: ( rule__ProtocolClass__Group_10__0 )?
- int alt97=2;
- int LA97_0 = input.LA(1);
+ // InternalRoom.g:8734:1: ( rule__ProtocolClass__Group_10__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==66) ) {
- alt97=1;
+ if ( (LA98_0==66) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:8703:2: rule__ProtocolClass__Group_10__0
+ // InternalRoom.g:8734:2: rule__ProtocolClass__Group_10__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__0();
@@ -25478,16 +25575,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11"
- // InternalRoom.g:8713:1: rule__ProtocolClass__Group__11 : rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 ;
+ // InternalRoom.g:8744: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:8717:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
- // InternalRoom.g:8718:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
+ // InternalRoom.g:8748:1: ( rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12 )
+ // InternalRoom.g:8749:2: rule__ProtocolClass__Group__11__Impl rule__ProtocolClass__Group__12
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__11__Impl();
state._fsp--;
@@ -25516,29 +25613,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__11__Impl"
- // InternalRoom.g:8725:1: rule__ProtocolClass__Group__11__Impl : ( ( rule__ProtocolClass__Group_11__0 )? ) ;
+ // InternalRoom.g:8756: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:8729:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
- // InternalRoom.g:8730:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8760:1: ( ( ( rule__ProtocolClass__Group_11__0 )? ) )
+ // InternalRoom.g:8761:1: ( ( rule__ProtocolClass__Group_11__0 )? )
{
- // InternalRoom.g:8730:1: ( ( rule__ProtocolClass__Group_11__0 )? )
- // InternalRoom.g:8731:1: ( rule__ProtocolClass__Group_11__0 )?
+ // InternalRoom.g:8761:1: ( ( rule__ProtocolClass__Group_11__0 )? )
+ // InternalRoom.g:8762:1: ( rule__ProtocolClass__Group_11__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_11());
- // InternalRoom.g:8732:1: ( rule__ProtocolClass__Group_11__0 )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalRoom.g:8763:1: ( rule__ProtocolClass__Group_11__0 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==67) ) {
- alt98=1;
+ if ( (LA99_0==67) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:8732:2: rule__ProtocolClass__Group_11__0
+ // InternalRoom.g:8763:2: rule__ProtocolClass__Group_11__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__0();
@@ -25574,16 +25671,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12"
- // InternalRoom.g:8742:1: rule__ProtocolClass__Group__12 : rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 ;
+ // InternalRoom.g:8773: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:8746:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
- // InternalRoom.g:8747:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
+ // InternalRoom.g:8777:1: ( rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13 )
+ // InternalRoom.g:8778:2: rule__ProtocolClass__Group__12__Impl rule__ProtocolClass__Group__13
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__12__Impl();
state._fsp--;
@@ -25612,29 +25709,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__12__Impl"
- // InternalRoom.g:8754:1: rule__ProtocolClass__Group__12__Impl : ( ( rule__ProtocolClass__Group_12__0 )? ) ;
+ // InternalRoom.g:8785: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:8758:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
- // InternalRoom.g:8759:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8789:1: ( ( ( rule__ProtocolClass__Group_12__0 )? ) )
+ // InternalRoom.g:8790:1: ( ( rule__ProtocolClass__Group_12__0 )? )
{
- // InternalRoom.g:8759:1: ( ( rule__ProtocolClass__Group_12__0 )? )
- // InternalRoom.g:8760:1: ( rule__ProtocolClass__Group_12__0 )?
+ // InternalRoom.g:8790:1: ( ( rule__ProtocolClass__Group_12__0 )? )
+ // InternalRoom.g:8791:1: ( rule__ProtocolClass__Group_12__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_12());
- // InternalRoom.g:8761:1: ( rule__ProtocolClass__Group_12__0 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalRoom.g:8792:1: ( rule__ProtocolClass__Group_12__0 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==68) ) {
- alt99=1;
+ if ( (LA100_0==68) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:8761:2: rule__ProtocolClass__Group_12__0
+ // InternalRoom.g:8792:2: rule__ProtocolClass__Group_12__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__0();
@@ -25670,16 +25767,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13"
- // InternalRoom.g:8771:1: rule__ProtocolClass__Group__13 : rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 ;
+ // InternalRoom.g:8802: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:8775:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
- // InternalRoom.g:8776:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
+ // InternalRoom.g:8806:1: ( rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14 )
+ // InternalRoom.g:8807:2: rule__ProtocolClass__Group__13__Impl rule__ProtocolClass__Group__14
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__13__Impl();
state._fsp--;
@@ -25708,29 +25805,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__13__Impl"
- // InternalRoom.g:8783:1: rule__ProtocolClass__Group__13__Impl : ( ( rule__ProtocolClass__Group_13__0 )? ) ;
+ // InternalRoom.g:8814: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:8787:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
- // InternalRoom.g:8788:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8818:1: ( ( ( rule__ProtocolClass__Group_13__0 )? ) )
+ // InternalRoom.g:8819:1: ( ( rule__ProtocolClass__Group_13__0 )? )
{
- // InternalRoom.g:8788:1: ( ( rule__ProtocolClass__Group_13__0 )? )
- // InternalRoom.g:8789:1: ( rule__ProtocolClass__Group_13__0 )?
+ // InternalRoom.g:8819:1: ( ( rule__ProtocolClass__Group_13__0 )? )
+ // InternalRoom.g:8820:1: ( rule__ProtocolClass__Group_13__0 )?
{
before(grammarAccess.getProtocolClassAccess().getGroup_13());
- // InternalRoom.g:8790:1: ( rule__ProtocolClass__Group_13__0 )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalRoom.g:8821:1: ( rule__ProtocolClass__Group_13__0 )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==70) ) {
- alt100=1;
+ if ( (LA101_0==70) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:8790:2: rule__ProtocolClass__Group_13__0
+ // InternalRoom.g:8821:2: rule__ProtocolClass__Group_13__0
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__0();
@@ -25766,16 +25863,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14"
- // InternalRoom.g:8800:1: rule__ProtocolClass__Group__14 : rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 ;
+ // InternalRoom.g:8831: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:8804:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
- // InternalRoom.g:8805:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
+ // InternalRoom.g:8835:1: ( rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15 )
+ // InternalRoom.g:8836:2: rule__ProtocolClass__Group__14__Impl rule__ProtocolClass__Group__15
{
- pushFollow(FOLLOW_39);
+ pushFollow(FOLLOW_40);
rule__ProtocolClass__Group__14__Impl();
state._fsp--;
@@ -25804,29 +25901,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__14__Impl"
- // InternalRoom.g:8812:1: rule__ProtocolClass__Group__14__Impl : ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) ;
+ // InternalRoom.g:8843: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:8816:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
- // InternalRoom.g:8817:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8847:1: ( ( ( rule__ProtocolClass__SemanticsAssignment_14 )? ) )
+ // InternalRoom.g:8848:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
{
- // InternalRoom.g:8817:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
- // InternalRoom.g:8818:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ // InternalRoom.g:8848:1: ( ( rule__ProtocolClass__SemanticsAssignment_14 )? )
+ // InternalRoom.g:8849:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
{
before(grammarAccess.getProtocolClassAccess().getSemanticsAssignment_14());
- // InternalRoom.g:8819:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // InternalRoom.g:8850:1: ( rule__ProtocolClass__SemanticsAssignment_14 )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA101_0==118) ) {
- alt101=1;
+ if ( (LA102_0==118) ) {
+ alt102=1;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:8819:2: rule__ProtocolClass__SemanticsAssignment_14
+ // InternalRoom.g:8850:2: rule__ProtocolClass__SemanticsAssignment_14
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__SemanticsAssignment_14();
@@ -25862,14 +25959,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15"
- // InternalRoom.g:8829:1: rule__ProtocolClass__Group__15 : rule__ProtocolClass__Group__15__Impl ;
+ // InternalRoom.g:8860: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:8833:1: ( rule__ProtocolClass__Group__15__Impl )
- // InternalRoom.g:8834:2: rule__ProtocolClass__Group__15__Impl
+ // InternalRoom.g:8864:1: ( rule__ProtocolClass__Group__15__Impl )
+ // InternalRoom.g:8865:2: rule__ProtocolClass__Group__15__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group__15__Impl();
@@ -25895,17 +25992,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group__15__Impl"
- // InternalRoom.g:8840:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
+ // InternalRoom.g:8871:1: rule__ProtocolClass__Group__15__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group__15__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:8844:1: ( ( '}' ) )
- // InternalRoom.g:8845:1: ( '}' )
+ // InternalRoom.g:8875:1: ( ( '}' ) )
+ // InternalRoom.g:8876:1: ( '}' )
{
- // InternalRoom.g:8845:1: ( '}' )
- // InternalRoom.g:8846:1: '}'
+ // InternalRoom.g:8876:1: ( '}' )
+ // InternalRoom.g:8877:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_15());
match(input,45,FOLLOW_2);
@@ -25932,14 +26029,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0"
- // InternalRoom.g:8891:1: rule__ProtocolClass__Group_4__0 : rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 ;
+ // InternalRoom.g:8922: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:8895:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
- // InternalRoom.g:8896:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
+ // InternalRoom.g:8926:1: ( rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1 )
+ // InternalRoom.g:8927:2: rule__ProtocolClass__Group_4__0__Impl rule__ProtocolClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ProtocolClass__Group_4__0__Impl();
@@ -25970,17 +26067,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__0__Impl"
- // InternalRoom.g:8903:1: rule__ProtocolClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:8934: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:8907:1: ( ( 'extends' ) )
- // InternalRoom.g:8908:1: ( 'extends' )
+ // InternalRoom.g:8938:1: ( ( 'extends' ) )
+ // InternalRoom.g:8939:1: ( 'extends' )
{
- // InternalRoom.g:8908:1: ( 'extends' )
- // InternalRoom.g:8909:1: 'extends'
+ // InternalRoom.g:8939:1: ( 'extends' )
+ // InternalRoom.g:8940:1: 'extends'
{
before(grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
match(input,57,FOLLOW_2);
@@ -26007,14 +26104,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1"
- // InternalRoom.g:8922:1: rule__ProtocolClass__Group_4__1 : rule__ProtocolClass__Group_4__1__Impl ;
+ // InternalRoom.g:8953: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:8926:1: ( rule__ProtocolClass__Group_4__1__Impl )
- // InternalRoom.g:8927:2: rule__ProtocolClass__Group_4__1__Impl
+ // InternalRoom.g:8957:1: ( rule__ProtocolClass__Group_4__1__Impl )
+ // InternalRoom.g:8958:2: rule__ProtocolClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_4__1__Impl();
@@ -26040,21 +26137,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_4__1__Impl"
- // InternalRoom.g:8933:1: rule__ProtocolClass__Group_4__1__Impl : ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:8964: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:8937:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:8938:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8968:1: ( ( ( rule__ProtocolClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:8969:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:8938:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:8939:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8969:1: ( ( rule__ProtocolClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:8970:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
{
before(grammarAccess.getProtocolClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:8940:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
- // InternalRoom.g:8940:2: rule__ProtocolClass__BaseAssignment_4_1
+ // InternalRoom.g:8971:1: ( rule__ProtocolClass__BaseAssignment_4_1 )
+ // InternalRoom.g:8971:2: rule__ProtocolClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__BaseAssignment_4_1();
@@ -26087,16 +26184,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0"
- // InternalRoom.g:8954:1: rule__ProtocolClass__Group_7__0 : rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 ;
+ // InternalRoom.g:8985: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:8958:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
- // InternalRoom.g:8959:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
+ // InternalRoom.g:8989:1: ( rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1 )
+ // InternalRoom.g:8990:2: rule__ProtocolClass__Group_7__0__Impl rule__ProtocolClass__Group_7__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ProtocolClass__Group_7__0__Impl();
state._fsp--;
@@ -26125,17 +26222,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__0__Impl"
- // InternalRoom.g:8966:1: rule__ProtocolClass__Group_7__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:8997: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:8970:1: ( ( 'usercode1' ) )
- // InternalRoom.g:8971:1: ( 'usercode1' )
+ // InternalRoom.g:9001:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:9002:1: ( 'usercode1' )
{
- // InternalRoom.g:8971:1: ( 'usercode1' )
- // InternalRoom.g:8972:1: 'usercode1'
+ // InternalRoom.g:9002:1: ( 'usercode1' )
+ // InternalRoom.g:9003:1: 'usercode1'
{
before(grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
match(input,58,FOLLOW_2);
@@ -26162,14 +26259,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1"
- // InternalRoom.g:8985:1: rule__ProtocolClass__Group_7__1 : rule__ProtocolClass__Group_7__1__Impl ;
+ // InternalRoom.g:9016: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:8989:1: ( rule__ProtocolClass__Group_7__1__Impl )
- // InternalRoom.g:8990:2: rule__ProtocolClass__Group_7__1__Impl
+ // InternalRoom.g:9020:1: ( rule__ProtocolClass__Group_7__1__Impl )
+ // InternalRoom.g:9021:2: rule__ProtocolClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_7__1__Impl();
@@ -26195,21 +26292,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_7__1__Impl"
- // InternalRoom.g:8996:1: rule__ProtocolClass__Group_7__1__Impl : ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) ;
+ // InternalRoom.g:9027: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:9000:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
- // InternalRoom.g:9001:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:9031:1: ( ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) ) )
+ // InternalRoom.g:9032:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
{
- // InternalRoom.g:9001:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
- // InternalRoom.g:9002:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:9032:1: ( ( rule__ProtocolClass__UserCode1Assignment_7_1 ) )
+ // InternalRoom.g:9033:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode1Assignment_7_1());
- // InternalRoom.g:9003:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
- // InternalRoom.g:9003:2: rule__ProtocolClass__UserCode1Assignment_7_1
+ // InternalRoom.g:9034:1: ( rule__ProtocolClass__UserCode1Assignment_7_1 )
+ // InternalRoom.g:9034:2: rule__ProtocolClass__UserCode1Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode1Assignment_7_1();
@@ -26242,16 +26339,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0"
- // InternalRoom.g:9017:1: rule__ProtocolClass__Group_8__0 : rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 ;
+ // InternalRoom.g:9048: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:9021:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
- // InternalRoom.g:9022:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
+ // InternalRoom.g:9052:1: ( rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1 )
+ // InternalRoom.g:9053:2: rule__ProtocolClass__Group_8__0__Impl rule__ProtocolClass__Group_8__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ProtocolClass__Group_8__0__Impl();
state._fsp--;
@@ -26280,17 +26377,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__0__Impl"
- // InternalRoom.g:9029:1: rule__ProtocolClass__Group_8__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:9060: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:9033:1: ( ( 'usercode2' ) )
- // InternalRoom.g:9034:1: ( 'usercode2' )
+ // InternalRoom.g:9064:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:9065:1: ( 'usercode2' )
{
- // InternalRoom.g:9034:1: ( 'usercode2' )
- // InternalRoom.g:9035:1: 'usercode2'
+ // InternalRoom.g:9065:1: ( 'usercode2' )
+ // InternalRoom.g:9066:1: 'usercode2'
{
before(grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
match(input,59,FOLLOW_2);
@@ -26317,14 +26414,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1"
- // InternalRoom.g:9048:1: rule__ProtocolClass__Group_8__1 : rule__ProtocolClass__Group_8__1__Impl ;
+ // InternalRoom.g:9079: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:9052:1: ( rule__ProtocolClass__Group_8__1__Impl )
- // InternalRoom.g:9053:2: rule__ProtocolClass__Group_8__1__Impl
+ // InternalRoom.g:9083:1: ( rule__ProtocolClass__Group_8__1__Impl )
+ // InternalRoom.g:9084:2: rule__ProtocolClass__Group_8__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_8__1__Impl();
@@ -26350,21 +26447,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_8__1__Impl"
- // InternalRoom.g:9059:1: rule__ProtocolClass__Group_8__1__Impl : ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) ;
+ // InternalRoom.g:9090: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:9063:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
- // InternalRoom.g:9064:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:9094:1: ( ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) ) )
+ // InternalRoom.g:9095:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
{
- // InternalRoom.g:9064:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
- // InternalRoom.g:9065:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:9095:1: ( ( rule__ProtocolClass__UserCode2Assignment_8_1 ) )
+ // InternalRoom.g:9096:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode2Assignment_8_1());
- // InternalRoom.g:9066:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
- // InternalRoom.g:9066:2: rule__ProtocolClass__UserCode2Assignment_8_1
+ // InternalRoom.g:9097:1: ( rule__ProtocolClass__UserCode2Assignment_8_1 )
+ // InternalRoom.g:9097:2: rule__ProtocolClass__UserCode2Assignment_8_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode2Assignment_8_1();
@@ -26397,16 +26494,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0"
- // InternalRoom.g:9080:1: rule__ProtocolClass__Group_9__0 : rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 ;
+ // InternalRoom.g:9111: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:9084:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
- // InternalRoom.g:9085:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
+ // InternalRoom.g:9115:1: ( rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1 )
+ // InternalRoom.g:9116:2: rule__ProtocolClass__Group_9__0__Impl rule__ProtocolClass__Group_9__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ProtocolClass__Group_9__0__Impl();
state._fsp--;
@@ -26435,17 +26532,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__0__Impl"
- // InternalRoom.g:9092:1: rule__ProtocolClass__Group_9__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:9123: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:9096:1: ( ( 'usercode3' ) )
- // InternalRoom.g:9097:1: ( 'usercode3' )
+ // InternalRoom.g:9127:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:9128:1: ( 'usercode3' )
{
- // InternalRoom.g:9097:1: ( 'usercode3' )
- // InternalRoom.g:9098:1: 'usercode3'
+ // InternalRoom.g:9128:1: ( 'usercode3' )
+ // InternalRoom.g:9129:1: 'usercode3'
{
before(grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
match(input,60,FOLLOW_2);
@@ -26472,14 +26569,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1"
- // InternalRoom.g:9111:1: rule__ProtocolClass__Group_9__1 : rule__ProtocolClass__Group_9__1__Impl ;
+ // InternalRoom.g:9142: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:9115:1: ( rule__ProtocolClass__Group_9__1__Impl )
- // InternalRoom.g:9116:2: rule__ProtocolClass__Group_9__1__Impl
+ // InternalRoom.g:9146:1: ( rule__ProtocolClass__Group_9__1__Impl )
+ // InternalRoom.g:9147:2: rule__ProtocolClass__Group_9__1__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_9__1__Impl();
@@ -26505,21 +26602,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_9__1__Impl"
- // InternalRoom.g:9122:1: rule__ProtocolClass__Group_9__1__Impl : ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) ;
+ // InternalRoom.g:9153: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:9126:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
- // InternalRoom.g:9127:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:9157:1: ( ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) ) )
+ // InternalRoom.g:9158:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
{
- // InternalRoom.g:9127:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
- // InternalRoom.g:9128:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:9158:1: ( ( rule__ProtocolClass__UserCode3Assignment_9_1 ) )
+ // InternalRoom.g:9159:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
{
before(grammarAccess.getProtocolClassAccess().getUserCode3Assignment_9_1());
- // InternalRoom.g:9129:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
- // InternalRoom.g:9129:2: rule__ProtocolClass__UserCode3Assignment_9_1
+ // InternalRoom.g:9160:1: ( rule__ProtocolClass__UserCode3Assignment_9_1 )
+ // InternalRoom.g:9160:2: rule__ProtocolClass__UserCode3Assignment_9_1
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__UserCode3Assignment_9_1();
@@ -26552,16 +26649,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0"
- // InternalRoom.g:9143:1: rule__ProtocolClass__Group_10__0 : rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 ;
+ // InternalRoom.g:9174: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:9147:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
- // InternalRoom.g:9148:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
+ // InternalRoom.g:9178:1: ( rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1 )
+ // InternalRoom.g:9179:2: rule__ProtocolClass__Group_10__0__Impl rule__ProtocolClass__Group_10__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_10__0__Impl();
state._fsp--;
@@ -26590,17 +26687,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__0__Impl"
- // InternalRoom.g:9155:1: rule__ProtocolClass__Group_10__0__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:9186: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:9159:1: ( ( 'incoming' ) )
- // InternalRoom.g:9160:1: ( 'incoming' )
+ // InternalRoom.g:9190:1: ( ( 'incoming' ) )
+ // InternalRoom.g:9191:1: ( 'incoming' )
{
- // InternalRoom.g:9160:1: ( 'incoming' )
- // InternalRoom.g:9161:1: 'incoming'
+ // InternalRoom.g:9191:1: ( 'incoming' )
+ // InternalRoom.g:9192:1: 'incoming'
{
before(grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
match(input,66,FOLLOW_2);
@@ -26627,16 +26724,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1"
- // InternalRoom.g:9174:1: rule__ProtocolClass__Group_10__1 : rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 ;
+ // InternalRoom.g:9205: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:9178:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
- // InternalRoom.g:9179:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
+ // InternalRoom.g:9209:1: ( rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2 )
+ // InternalRoom.g:9210:2: rule__ProtocolClass__Group_10__1__Impl rule__ProtocolClass__Group_10__2
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__Group_10__1__Impl();
state._fsp--;
@@ -26665,17 +26762,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__1__Impl"
- // InternalRoom.g:9186:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9217:1: rule__ProtocolClass__Group_10__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_10__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9190:1: ( ( '{' ) )
- // InternalRoom.g:9191:1: ( '{' )
+ // InternalRoom.g:9221:1: ( ( '{' ) )
+ // InternalRoom.g:9222:1: ( '{' )
{
- // InternalRoom.g:9191:1: ( '{' )
- // InternalRoom.g:9192:1: '{'
+ // InternalRoom.g:9222:1: ( '{' )
+ // InternalRoom.g:9223:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
match(input,44,FOLLOW_2);
@@ -26702,16 +26799,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2"
- // InternalRoom.g:9205:1: rule__ProtocolClass__Group_10__2 : rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 ;
+ // InternalRoom.g:9236: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:9209:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
- // InternalRoom.g:9210:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
+ // InternalRoom.g:9240:1: ( rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3 )
+ // InternalRoom.g:9241:2: rule__ProtocolClass__Group_10__2__Impl rule__ProtocolClass__Group_10__3
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__Group_10__2__Impl();
state._fsp--;
@@ -26740,35 +26837,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__2__Impl"
- // InternalRoom.g:9217:1: rule__ProtocolClass__Group_10__2__Impl : ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) ;
+ // InternalRoom.g:9248: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:9221:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
- // InternalRoom.g:9222:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9252:1: ( ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* ) )
+ // InternalRoom.g:9253:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
{
- // InternalRoom.g:9222:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
- // InternalRoom.g:9223:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ // InternalRoom.g:9253:1: ( ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )* )
+ // InternalRoom.g:9254:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesAssignment_10_2());
- // InternalRoom.g:9224:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
- loop102:
+ // InternalRoom.g:9255:1: ( rule__ProtocolClass__IncomingMessagesAssignment_10_2 )*
+ loop103:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==25||LA102_0==129) ) {
- alt102=1;
+ if ( (LA103_0==25||LA103_0==130) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:9224:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
+ // InternalRoom.g:9255:2: rule__ProtocolClass__IncomingMessagesAssignment_10_2
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__ProtocolClass__IncomingMessagesAssignment_10_2();
state._fsp--;
@@ -26778,7 +26875,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop102;
+ break loop103;
}
} while (true);
@@ -26805,14 +26902,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3"
- // InternalRoom.g:9234:1: rule__ProtocolClass__Group_10__3 : rule__ProtocolClass__Group_10__3__Impl ;
+ // InternalRoom.g:9265: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:9238:1: ( rule__ProtocolClass__Group_10__3__Impl )
- // InternalRoom.g:9239:2: rule__ProtocolClass__Group_10__3__Impl
+ // InternalRoom.g:9269:1: ( rule__ProtocolClass__Group_10__3__Impl )
+ // InternalRoom.g:9270:2: rule__ProtocolClass__Group_10__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_10__3__Impl();
@@ -26838,17 +26935,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_10__3__Impl"
- // InternalRoom.g:9245:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9276:1: rule__ProtocolClass__Group_10__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_10__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9249:1: ( ( '}' ) )
- // InternalRoom.g:9250:1: ( '}' )
+ // InternalRoom.g:9280:1: ( ( '}' ) )
+ // InternalRoom.g:9281:1: ( '}' )
{
- // InternalRoom.g:9250:1: ( '}' )
- // InternalRoom.g:9251:1: '}'
+ // InternalRoom.g:9281:1: ( '}' )
+ // InternalRoom.g:9282:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
match(input,45,FOLLOW_2);
@@ -26875,16 +26972,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0"
- // InternalRoom.g:9272:1: rule__ProtocolClass__Group_11__0 : rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 ;
+ // InternalRoom.g:9303: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:9276:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
- // InternalRoom.g:9277:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
+ // InternalRoom.g:9307:1: ( rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1 )
+ // InternalRoom.g:9308:2: rule__ProtocolClass__Group_11__0__Impl rule__ProtocolClass__Group_11__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_11__0__Impl();
state._fsp--;
@@ -26913,17 +27010,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__0__Impl"
- // InternalRoom.g:9284:1: rule__ProtocolClass__Group_11__0__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:9315: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:9288:1: ( ( 'outgoing' ) )
- // InternalRoom.g:9289:1: ( 'outgoing' )
+ // InternalRoom.g:9319:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:9320:1: ( 'outgoing' )
{
- // InternalRoom.g:9289:1: ( 'outgoing' )
- // InternalRoom.g:9290:1: 'outgoing'
+ // InternalRoom.g:9320:1: ( 'outgoing' )
+ // InternalRoom.g:9321:1: 'outgoing'
{
before(grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
match(input,67,FOLLOW_2);
@@ -26950,16 +27047,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1"
- // InternalRoom.g:9303:1: rule__ProtocolClass__Group_11__1 : rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 ;
+ // InternalRoom.g:9334: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:9307:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
- // InternalRoom.g:9308:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
+ // InternalRoom.g:9338:1: ( rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2 )
+ // InternalRoom.g:9339:2: rule__ProtocolClass__Group_11__1__Impl rule__ProtocolClass__Group_11__2
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__Group_11__1__Impl();
state._fsp--;
@@ -26988,17 +27085,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__1__Impl"
- // InternalRoom.g:9315:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
+ // InternalRoom.g:9346:1: rule__ProtocolClass__Group_11__1__Impl : ( '{' ) ;
public final void rule__ProtocolClass__Group_11__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9319:1: ( ( '{' ) )
- // InternalRoom.g:9320:1: ( '{' )
+ // InternalRoom.g:9350:1: ( ( '{' ) )
+ // InternalRoom.g:9351:1: ( '{' )
{
- // InternalRoom.g:9320:1: ( '{' )
- // InternalRoom.g:9321:1: '{'
+ // InternalRoom.g:9351:1: ( '{' )
+ // InternalRoom.g:9352:1: '{'
{
before(grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
match(input,44,FOLLOW_2);
@@ -27025,16 +27122,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2"
- // InternalRoom.g:9334:1: rule__ProtocolClass__Group_11__2 : rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 ;
+ // InternalRoom.g:9365: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:9338:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
- // InternalRoom.g:9339:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
+ // InternalRoom.g:9369:1: ( rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3 )
+ // InternalRoom.g:9370:2: rule__ProtocolClass__Group_11__2__Impl rule__ProtocolClass__Group_11__3
{
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
rule__ProtocolClass__Group_11__2__Impl();
state._fsp--;
@@ -27063,35 +27160,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__2__Impl"
- // InternalRoom.g:9346:1: rule__ProtocolClass__Group_11__2__Impl : ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) ;
+ // InternalRoom.g:9377: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:9350:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
- // InternalRoom.g:9351:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9381:1: ( ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* ) )
+ // InternalRoom.g:9382:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
{
- // InternalRoom.g:9351:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
- // InternalRoom.g:9352:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ // InternalRoom.g:9382:1: ( ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )* )
+ // InternalRoom.g:9383:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesAssignment_11_2());
- // InternalRoom.g:9353:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
- loop103:
+ // InternalRoom.g:9384:1: ( rule__ProtocolClass__OutgoingMessagesAssignment_11_2 )*
+ loop104:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==25||LA103_0==129) ) {
- alt103=1;
+ if ( (LA104_0==25||LA104_0==130) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:9353:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
+ // InternalRoom.g:9384:2: rule__ProtocolClass__OutgoingMessagesAssignment_11_2
{
- pushFollow(FOLLOW_42);
+ pushFollow(FOLLOW_43);
rule__ProtocolClass__OutgoingMessagesAssignment_11_2();
state._fsp--;
@@ -27101,7 +27198,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop104;
}
} while (true);
@@ -27128,14 +27225,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3"
- // InternalRoom.g:9363:1: rule__ProtocolClass__Group_11__3 : rule__ProtocolClass__Group_11__3__Impl ;
+ // InternalRoom.g:9394: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:9367:1: ( rule__ProtocolClass__Group_11__3__Impl )
- // InternalRoom.g:9368:2: rule__ProtocolClass__Group_11__3__Impl
+ // InternalRoom.g:9398:1: ( rule__ProtocolClass__Group_11__3__Impl )
+ // InternalRoom.g:9399:2: rule__ProtocolClass__Group_11__3__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_11__3__Impl();
@@ -27161,17 +27258,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_11__3__Impl"
- // InternalRoom.g:9374:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
+ // InternalRoom.g:9405:1: rule__ProtocolClass__Group_11__3__Impl : ( '}' ) ;
public final void rule__ProtocolClass__Group_11__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9378:1: ( ( '}' ) )
- // InternalRoom.g:9379:1: ( '}' )
+ // InternalRoom.g:9409:1: ( ( '}' ) )
+ // InternalRoom.g:9410:1: ( '}' )
{
- // InternalRoom.g:9379:1: ( '}' )
- // InternalRoom.g:9380:1: '}'
+ // InternalRoom.g:9410:1: ( '}' )
+ // InternalRoom.g:9411:1: '}'
{
before(grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
match(input,45,FOLLOW_2);
@@ -27198,16 +27295,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0"
- // InternalRoom.g:9401:1: rule__ProtocolClass__Group_12__0 : rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 ;
+ // InternalRoom.g:9432: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:9405:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
- // InternalRoom.g:9406:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
+ // InternalRoom.g:9436:1: ( rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1 )
+ // InternalRoom.g:9437:2: rule__ProtocolClass__Group_12__0__Impl rule__ProtocolClass__Group_12__1
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__ProtocolClass__Group_12__0__Impl();
state._fsp--;
@@ -27236,17 +27333,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__0__Impl"
- // InternalRoom.g:9413:1: rule__ProtocolClass__Group_12__0__Impl : ( 'regular' ) ;
+ // InternalRoom.g:9444: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:9417:1: ( ( 'regular' ) )
- // InternalRoom.g:9418:1: ( 'regular' )
+ // InternalRoom.g:9448:1: ( ( 'regular' ) )
+ // InternalRoom.g:9449:1: ( 'regular' )
{
- // InternalRoom.g:9418:1: ( 'regular' )
- // InternalRoom.g:9419:1: 'regular'
+ // InternalRoom.g:9449:1: ( 'regular' )
+ // InternalRoom.g:9450:1: 'regular'
{
before(grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
match(input,68,FOLLOW_2);
@@ -27273,16 +27370,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1"
- // InternalRoom.g:9432:1: rule__ProtocolClass__Group_12__1 : rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 ;
+ // InternalRoom.g:9463: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:9436:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
- // InternalRoom.g:9437:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
+ // InternalRoom.g:9467:1: ( rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2 )
+ // InternalRoom.g:9468:2: rule__ProtocolClass__Group_12__1__Impl rule__ProtocolClass__Group_12__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_12__1__Impl();
state._fsp--;
@@ -27311,17 +27408,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__1__Impl"
- // InternalRoom.g:9444:1: rule__ProtocolClass__Group_12__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9475: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:9448:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9449:1: ( 'PortClass' )
+ // InternalRoom.g:9479:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9480:1: ( 'PortClass' )
{
- // InternalRoom.g:9449:1: ( 'PortClass' )
- // InternalRoom.g:9450:1: 'PortClass'
+ // InternalRoom.g:9480:1: ( 'PortClass' )
+ // InternalRoom.g:9481:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
match(input,69,FOLLOW_2);
@@ -27348,14 +27445,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2"
- // InternalRoom.g:9463:1: rule__ProtocolClass__Group_12__2 : rule__ProtocolClass__Group_12__2__Impl ;
+ // InternalRoom.g:9494: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:9467:1: ( rule__ProtocolClass__Group_12__2__Impl )
- // InternalRoom.g:9468:2: rule__ProtocolClass__Group_12__2__Impl
+ // InternalRoom.g:9498:1: ( rule__ProtocolClass__Group_12__2__Impl )
+ // InternalRoom.g:9499:2: rule__ProtocolClass__Group_12__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_12__2__Impl();
@@ -27381,21 +27478,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_12__2__Impl"
- // InternalRoom.g:9474:1: rule__ProtocolClass__Group_12__2__Impl : ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) ;
+ // InternalRoom.g:9505: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:9478:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
- // InternalRoom.g:9479:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9509:1: ( ( ( rule__ProtocolClass__RegularAssignment_12_2 ) ) )
+ // InternalRoom.g:9510:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
{
- // InternalRoom.g:9479:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
- // InternalRoom.g:9480:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9510:1: ( ( rule__ProtocolClass__RegularAssignment_12_2 ) )
+ // InternalRoom.g:9511:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
{
before(grammarAccess.getProtocolClassAccess().getRegularAssignment_12_2());
- // InternalRoom.g:9481:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
- // InternalRoom.g:9481:2: rule__ProtocolClass__RegularAssignment_12_2
+ // InternalRoom.g:9512:1: ( rule__ProtocolClass__RegularAssignment_12_2 )
+ // InternalRoom.g:9512:2: rule__ProtocolClass__RegularAssignment_12_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__RegularAssignment_12_2();
@@ -27428,16 +27525,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0"
- // InternalRoom.g:9497:1: rule__ProtocolClass__Group_13__0 : rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 ;
+ // InternalRoom.g:9528: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:9501:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
- // InternalRoom.g:9502:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
+ // InternalRoom.g:9532:1: ( rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1 )
+ // InternalRoom.g:9533:2: rule__ProtocolClass__Group_13__0__Impl rule__ProtocolClass__Group_13__1
{
- pushFollow(FOLLOW_43);
+ pushFollow(FOLLOW_44);
rule__ProtocolClass__Group_13__0__Impl();
state._fsp--;
@@ -27466,17 +27563,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__0__Impl"
- // InternalRoom.g:9509:1: rule__ProtocolClass__Group_13__0__Impl : ( 'conjugated' ) ;
+ // InternalRoom.g:9540: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:9513:1: ( ( 'conjugated' ) )
- // InternalRoom.g:9514:1: ( 'conjugated' )
+ // InternalRoom.g:9544:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:9545:1: ( 'conjugated' )
{
- // InternalRoom.g:9514:1: ( 'conjugated' )
- // InternalRoom.g:9515:1: 'conjugated'
+ // InternalRoom.g:9545:1: ( 'conjugated' )
+ // InternalRoom.g:9546:1: 'conjugated'
{
before(grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
match(input,70,FOLLOW_2);
@@ -27503,16 +27600,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1"
- // InternalRoom.g:9528:1: rule__ProtocolClass__Group_13__1 : rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 ;
+ // InternalRoom.g:9559: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:9532:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
- // InternalRoom.g:9533:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
+ // InternalRoom.g:9563:1: ( rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2 )
+ // InternalRoom.g:9564:2: rule__ProtocolClass__Group_13__1__Impl rule__ProtocolClass__Group_13__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolClass__Group_13__1__Impl();
state._fsp--;
@@ -27541,17 +27638,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__1__Impl"
- // InternalRoom.g:9540:1: rule__ProtocolClass__Group_13__1__Impl : ( 'PortClass' ) ;
+ // InternalRoom.g:9571: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:9544:1: ( ( 'PortClass' ) )
- // InternalRoom.g:9545:1: ( 'PortClass' )
+ // InternalRoom.g:9575:1: ( ( 'PortClass' ) )
+ // InternalRoom.g:9576:1: ( 'PortClass' )
{
- // InternalRoom.g:9545:1: ( 'PortClass' )
- // InternalRoom.g:9546:1: 'PortClass'
+ // InternalRoom.g:9576:1: ( 'PortClass' )
+ // InternalRoom.g:9577:1: 'PortClass'
{
before(grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
match(input,69,FOLLOW_2);
@@ -27578,14 +27675,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2"
- // InternalRoom.g:9559:1: rule__ProtocolClass__Group_13__2 : rule__ProtocolClass__Group_13__2__Impl ;
+ // InternalRoom.g:9590: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:9563:1: ( rule__ProtocolClass__Group_13__2__Impl )
- // InternalRoom.g:9564:2: rule__ProtocolClass__Group_13__2__Impl
+ // InternalRoom.g:9594:1: ( rule__ProtocolClass__Group_13__2__Impl )
+ // InternalRoom.g:9595:2: rule__ProtocolClass__Group_13__2__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__Group_13__2__Impl();
@@ -27611,21 +27708,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__Group_13__2__Impl"
- // InternalRoom.g:9570:1: rule__ProtocolClass__Group_13__2__Impl : ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) ;
+ // InternalRoom.g:9601: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:9574:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
- // InternalRoom.g:9575:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9605:1: ( ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) ) )
+ // InternalRoom.g:9606:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
{
- // InternalRoom.g:9575:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
- // InternalRoom.g:9576:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9606:1: ( ( rule__ProtocolClass__ConjugatedAssignment_13_2 ) )
+ // InternalRoom.g:9607:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
{
before(grammarAccess.getProtocolClassAccess().getConjugatedAssignment_13_2());
- // InternalRoom.g:9577:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
- // InternalRoom.g:9577:2: rule__ProtocolClass__ConjugatedAssignment_13_2
+ // InternalRoom.g:9608:1: ( rule__ProtocolClass__ConjugatedAssignment_13_2 )
+ // InternalRoom.g:9608:2: rule__ProtocolClass__ConjugatedAssignment_13_2
{
pushFollow(FOLLOW_2);
rule__ProtocolClass__ConjugatedAssignment_13_2();
@@ -27658,14 +27755,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0"
- // InternalRoom.g:9593:1: rule__CompoundProtocolClass__Group__0 : rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 ;
+ // InternalRoom.g:9624: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:9597:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
- // InternalRoom.g:9598:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
+ // InternalRoom.g:9628:1: ( rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1 )
+ // InternalRoom.g:9629:2: rule__CompoundProtocolClass__Group__0__Impl rule__CompoundProtocolClass__Group__1
{
pushFollow(FOLLOW_3);
rule__CompoundProtocolClass__Group__0__Impl();
@@ -27696,17 +27793,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__0__Impl"
- // InternalRoom.g:9605:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
+ // InternalRoom.g:9636:1: rule__CompoundProtocolClass__Group__0__Impl : ( 'CompoundProtocolClass' ) ;
public final void rule__CompoundProtocolClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9609:1: ( ( 'CompoundProtocolClass' ) )
- // InternalRoom.g:9610:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9640:1: ( ( 'CompoundProtocolClass' ) )
+ // InternalRoom.g:9641:1: ( 'CompoundProtocolClass' )
{
- // InternalRoom.g:9610:1: ( 'CompoundProtocolClass' )
- // InternalRoom.g:9611:1: 'CompoundProtocolClass'
+ // InternalRoom.g:9641:1: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:9642:1: 'CompoundProtocolClass'
{
before(grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
match(input,21,FOLLOW_2);
@@ -27733,14 +27830,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1"
- // InternalRoom.g:9624:1: rule__CompoundProtocolClass__Group__1 : rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 ;
+ // InternalRoom.g:9655: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:9628:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
- // InternalRoom.g:9629:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
+ // InternalRoom.g:9659:1: ( rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2 )
+ // InternalRoom.g:9660:2: rule__CompoundProtocolClass__Group__1__Impl rule__CompoundProtocolClass__Group__2
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__1__Impl();
@@ -27771,21 +27868,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__1__Impl"
- // InternalRoom.g:9636:1: rule__CompoundProtocolClass__Group__1__Impl : ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9667: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:9640:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
- // InternalRoom.g:9641:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9671:1: ( ( ( rule__CompoundProtocolClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:9672:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
{
- // InternalRoom.g:9641:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
- // InternalRoom.g:9642:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9672:1: ( ( rule__CompoundProtocolClass__NameAssignment_1 ) )
+ // InternalRoom.g:9673:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameAssignment_1());
- // InternalRoom.g:9643:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
- // InternalRoom.g:9643:2: rule__CompoundProtocolClass__NameAssignment_1
+ // InternalRoom.g:9674:1: ( rule__CompoundProtocolClass__NameAssignment_1 )
+ // InternalRoom.g:9674:2: rule__CompoundProtocolClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__NameAssignment_1();
@@ -27818,14 +27915,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2"
- // InternalRoom.g:9653:1: rule__CompoundProtocolClass__Group__2 : rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 ;
+ // InternalRoom.g:9684: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:9657:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
- // InternalRoom.g:9658:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
+ // InternalRoom.g:9688:1: ( rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3 )
+ // InternalRoom.g:9689:2: rule__CompoundProtocolClass__Group__2__Impl rule__CompoundProtocolClass__Group__3
{
pushFollow(FOLLOW_4);
rule__CompoundProtocolClass__Group__2__Impl();
@@ -27856,29 +27953,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__2__Impl"
- // InternalRoom.g:9665:1: rule__CompoundProtocolClass__Group__2__Impl : ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:9696: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:9669:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:9670:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9700:1: ( ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:9701:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:9670:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
- // InternalRoom.g:9671:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ // InternalRoom.g:9701:1: ( ( rule__CompoundProtocolClass__DocuAssignment_2 )? )
+ // InternalRoom.g:9702:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuAssignment_2());
- // InternalRoom.g:9672:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // InternalRoom.g:9703:1: ( rule__CompoundProtocolClass__DocuAssignment_2 )?
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==62) ) {
- alt104=1;
+ if ( (LA105_0==62) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:9672:2: rule__CompoundProtocolClass__DocuAssignment_2
+ // InternalRoom.g:9703:2: rule__CompoundProtocolClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__DocuAssignment_2();
@@ -27914,16 +28011,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3"
- // InternalRoom.g:9682:1: rule__CompoundProtocolClass__Group__3 : rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 ;
+ // InternalRoom.g:9713: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:9686:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
- // InternalRoom.g:9687:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
+ // InternalRoom.g:9717:1: ( rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4 )
+ // InternalRoom.g:9718:2: rule__CompoundProtocolClass__Group__3__Impl rule__CompoundProtocolClass__Group__4
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__Group__3__Impl();
state._fsp--;
@@ -27952,17 +28049,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__3__Impl"
- // InternalRoom.g:9694:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:9725:1: rule__CompoundProtocolClass__Group__3__Impl : ( '{' ) ;
public final void rule__CompoundProtocolClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9698:1: ( ( '{' ) )
- // InternalRoom.g:9699:1: ( '{' )
+ // InternalRoom.g:9729:1: ( ( '{' ) )
+ // InternalRoom.g:9730:1: ( '{' )
{
- // InternalRoom.g:9699:1: ( '{' )
- // InternalRoom.g:9700:1: '{'
+ // InternalRoom.g:9730:1: ( '{' )
+ // InternalRoom.g:9731:1: '{'
{
before(grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -27989,16 +28086,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4"
- // InternalRoom.g:9713:1: rule__CompoundProtocolClass__Group__4 : rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 ;
+ // InternalRoom.g:9744: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:9717:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
- // InternalRoom.g:9718:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
+ // InternalRoom.g:9748:1: ( rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5 )
+ // InternalRoom.g:9749:2: rule__CompoundProtocolClass__Group__4__Impl rule__CompoundProtocolClass__Group__5
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__Group__4__Impl();
state._fsp--;
@@ -28027,35 +28124,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__4__Impl"
- // InternalRoom.g:9725:1: rule__CompoundProtocolClass__Group__4__Impl : ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:9756: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:9729:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:9730:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9760:1: ( ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:9761:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:9730:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:9731:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:9761:1: ( ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:9762:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:9732:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
- loop105:
+ // InternalRoom.g:9763:1: ( rule__CompoundProtocolClass__AnnotationsAssignment_4 )*
+ loop106:
do {
- int alt105=2;
- int LA105_0 = input.LA(1);
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==121) ) {
- alt105=1;
+ if ( (LA106_0==121) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:9732:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
+ // InternalRoom.g:9763:2: rule__CompoundProtocolClass__AnnotationsAssignment_4
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__CompoundProtocolClass__AnnotationsAssignment_4();
state._fsp--;
@@ -28065,7 +28162,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop105;
+ break loop106;
}
} while (true);
@@ -28092,16 +28189,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5"
- // InternalRoom.g:9742:1: rule__CompoundProtocolClass__Group__5 : rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 ;
+ // InternalRoom.g:9773: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:9746:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
- // InternalRoom.g:9747:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
+ // InternalRoom.g:9777:1: ( rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6 )
+ // InternalRoom.g:9778:2: rule__CompoundProtocolClass__Group__5__Impl rule__CompoundProtocolClass__Group__6
{
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
rule__CompoundProtocolClass__Group__5__Impl();
state._fsp--;
@@ -28130,35 +28227,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__5__Impl"
- // InternalRoom.g:9754:1: rule__CompoundProtocolClass__Group__5__Impl : ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) ;
+ // InternalRoom.g:9785: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:9758:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
- // InternalRoom.g:9759:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9789:1: ( ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* ) )
+ // InternalRoom.g:9790:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
{
- // InternalRoom.g:9759:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
- // InternalRoom.g:9760:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ // InternalRoom.g:9790:1: ( ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )* )
+ // InternalRoom.g:9791:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsAssignment_5());
- // InternalRoom.g:9761:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
- loop106:
+ // InternalRoom.g:9792:1: ( rule__CompoundProtocolClass__SubProtocolsAssignment_5 )*
+ loop107:
do {
- int alt106=2;
- int LA106_0 = input.LA(1);
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==71) ) {
- alt106=1;
+ if ( (LA107_0==71) ) {
+ alt107=1;
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:9761:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
+ // InternalRoom.g:9792:2: rule__CompoundProtocolClass__SubProtocolsAssignment_5
{
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
rule__CompoundProtocolClass__SubProtocolsAssignment_5();
state._fsp--;
@@ -28168,7 +28265,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop106;
+ break loop107;
}
} while (true);
@@ -28195,14 +28292,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6"
- // InternalRoom.g:9771:1: rule__CompoundProtocolClass__Group__6 : rule__CompoundProtocolClass__Group__6__Impl ;
+ // InternalRoom.g:9802: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:9775:1: ( rule__CompoundProtocolClass__Group__6__Impl )
- // InternalRoom.g:9776:2: rule__CompoundProtocolClass__Group__6__Impl
+ // InternalRoom.g:9806:1: ( rule__CompoundProtocolClass__Group__6__Impl )
+ // InternalRoom.g:9807:2: rule__CompoundProtocolClass__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__CompoundProtocolClass__Group__6__Impl();
@@ -28228,17 +28325,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__Group__6__Impl"
- // InternalRoom.g:9782:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:9813:1: rule__CompoundProtocolClass__Group__6__Impl : ( '}' ) ;
public final void rule__CompoundProtocolClass__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9786:1: ( ( '}' ) )
- // InternalRoom.g:9787:1: ( '}' )
+ // InternalRoom.g:9817:1: ( ( '}' ) )
+ // InternalRoom.g:9818:1: ( '}' )
{
- // InternalRoom.g:9787:1: ( '}' )
- // InternalRoom.g:9788:1: '}'
+ // InternalRoom.g:9818:1: ( '}' )
+ // InternalRoom.g:9819:1: '}'
{
before(grammarAccess.getCompoundProtocolClassAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -28265,14 +28362,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0"
- // InternalRoom.g:9815:1: rule__SubProtocol__Group__0 : rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 ;
+ // InternalRoom.g:9846: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:9819:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
- // InternalRoom.g:9820:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
+ // InternalRoom.g:9850:1: ( rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1 )
+ // InternalRoom.g:9851:2: rule__SubProtocol__Group__0__Impl rule__SubProtocol__Group__1
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__0__Impl();
@@ -28303,17 +28400,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__0__Impl"
- // InternalRoom.g:9827:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
+ // InternalRoom.g:9858:1: rule__SubProtocol__Group__0__Impl : ( 'SubProtocol' ) ;
public final void rule__SubProtocol__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9831:1: ( ( 'SubProtocol' ) )
- // InternalRoom.g:9832:1: ( 'SubProtocol' )
+ // InternalRoom.g:9862:1: ( ( 'SubProtocol' ) )
+ // InternalRoom.g:9863:1: ( 'SubProtocol' )
{
- // InternalRoom.g:9832:1: ( 'SubProtocol' )
- // InternalRoom.g:9833:1: 'SubProtocol'
+ // InternalRoom.g:9863:1: ( 'SubProtocol' )
+ // InternalRoom.g:9864:1: 'SubProtocol'
{
before(grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
match(input,71,FOLLOW_2);
@@ -28340,14 +28437,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1"
- // InternalRoom.g:9846:1: rule__SubProtocol__Group__1 : rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 ;
+ // InternalRoom.g:9877: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:9850:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
- // InternalRoom.g:9851:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
+ // InternalRoom.g:9881:1: ( rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2 )
+ // InternalRoom.g:9882:2: rule__SubProtocol__Group__1__Impl rule__SubProtocol__Group__2
{
pushFollow(FOLLOW_8);
rule__SubProtocol__Group__1__Impl();
@@ -28378,21 +28475,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__1__Impl"
- // InternalRoom.g:9858:1: rule__SubProtocol__Group__1__Impl : ( ( rule__SubProtocol__NameAssignment_1 ) ) ;
+ // InternalRoom.g:9889: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:9862:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
- // InternalRoom.g:9863:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9893:1: ( ( ( rule__SubProtocol__NameAssignment_1 ) ) )
+ // InternalRoom.g:9894:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
{
- // InternalRoom.g:9863:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
- // InternalRoom.g:9864:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9894:1: ( ( rule__SubProtocol__NameAssignment_1 ) )
+ // InternalRoom.g:9895:1: ( rule__SubProtocol__NameAssignment_1 )
{
before(grammarAccess.getSubProtocolAccess().getNameAssignment_1());
- // InternalRoom.g:9865:1: ( rule__SubProtocol__NameAssignment_1 )
- // InternalRoom.g:9865:2: rule__SubProtocol__NameAssignment_1
+ // InternalRoom.g:9896:1: ( rule__SubProtocol__NameAssignment_1 )
+ // InternalRoom.g:9896:2: rule__SubProtocol__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubProtocol__NameAssignment_1();
@@ -28425,14 +28522,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2"
- // InternalRoom.g:9875:1: rule__SubProtocol__Group__2 : rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 ;
+ // InternalRoom.g:9906: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:9879:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
- // InternalRoom.g:9880:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
+ // InternalRoom.g:9910:1: ( rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3 )
+ // InternalRoom.g:9911:2: rule__SubProtocol__Group__2__Impl rule__SubProtocol__Group__3
{
pushFollow(FOLLOW_3);
rule__SubProtocol__Group__2__Impl();
@@ -28463,17 +28560,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__2__Impl"
- // InternalRoom.g:9887:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:9918:1: rule__SubProtocol__Group__2__Impl : ( ':' ) ;
public final void rule__SubProtocol__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9891:1: ( ( ':' ) )
- // InternalRoom.g:9892:1: ( ':' )
+ // InternalRoom.g:9922:1: ( ( ':' ) )
+ // InternalRoom.g:9923:1: ( ':' )
{
- // InternalRoom.g:9892:1: ( ':' )
- // InternalRoom.g:9893:1: ':'
+ // InternalRoom.g:9923:1: ( ':' )
+ // InternalRoom.g:9924:1: ':'
{
before(grammarAccess.getSubProtocolAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -28500,14 +28597,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3"
- // InternalRoom.g:9906:1: rule__SubProtocol__Group__3 : rule__SubProtocol__Group__3__Impl ;
+ // InternalRoom.g:9937: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:9910:1: ( rule__SubProtocol__Group__3__Impl )
- // InternalRoom.g:9911:2: rule__SubProtocol__Group__3__Impl
+ // InternalRoom.g:9941:1: ( rule__SubProtocol__Group__3__Impl )
+ // InternalRoom.g:9942:2: rule__SubProtocol__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SubProtocol__Group__3__Impl();
@@ -28533,21 +28630,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__Group__3__Impl"
- // InternalRoom.g:9917:1: rule__SubProtocol__Group__3__Impl : ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:9948: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:9921:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:9922:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9952:1: ( ( ( rule__SubProtocol__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:9953:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:9922:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
- // InternalRoom.g:9923:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9953:1: ( ( rule__SubProtocol__ProtocolAssignment_3 ) )
+ // InternalRoom.g:9954:1: ( rule__SubProtocol__ProtocolAssignment_3 )
{
before(grammarAccess.getSubProtocolAccess().getProtocolAssignment_3());
- // InternalRoom.g:9924:1: ( rule__SubProtocol__ProtocolAssignment_3 )
- // InternalRoom.g:9924:2: rule__SubProtocol__ProtocolAssignment_3
+ // InternalRoom.g:9955:1: ( rule__SubProtocol__ProtocolAssignment_3 )
+ // InternalRoom.g:9955:2: rule__SubProtocol__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubProtocol__ProtocolAssignment_3();
@@ -28580,16 +28677,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0"
- // InternalRoom.g:9942:1: rule__Message__Group__0 : rule__Message__Group__0__Impl rule__Message__Group__1 ;
+ // InternalRoom.g:9973: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:9946:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
- // InternalRoom.g:9947:2: rule__Message__Group__0__Impl rule__Message__Group__1
+ // InternalRoom.g:9977:1: ( rule__Message__Group__0__Impl rule__Message__Group__1 )
+ // InternalRoom.g:9978:2: rule__Message__Group__0__Impl rule__Message__Group__1
{
- pushFollow(FOLLOW_46);
+ pushFollow(FOLLOW_47);
rule__Message__Group__0__Impl();
state._fsp--;
@@ -28618,29 +28715,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__0__Impl"
- // InternalRoom.g:9954:1: rule__Message__Group__0__Impl : ( ( rule__Message__PrivAssignment_0 )? ) ;
+ // InternalRoom.g:9985: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:9958:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
- // InternalRoom.g:9959:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9989:1: ( ( ( rule__Message__PrivAssignment_0 )? ) )
+ // InternalRoom.g:9990:1: ( ( rule__Message__PrivAssignment_0 )? )
{
- // InternalRoom.g:9959:1: ( ( rule__Message__PrivAssignment_0 )? )
- // InternalRoom.g:9960:1: ( rule__Message__PrivAssignment_0 )?
+ // InternalRoom.g:9990:1: ( ( rule__Message__PrivAssignment_0 )? )
+ // InternalRoom.g:9991:1: ( rule__Message__PrivAssignment_0 )?
{
before(grammarAccess.getMessageAccess().getPrivAssignment_0());
- // InternalRoom.g:9961:1: ( rule__Message__PrivAssignment_0 )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalRoom.g:9992:1: ( rule__Message__PrivAssignment_0 )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==129) ) {
- alt107=1;
+ if ( (LA108_0==130) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:9961:2: rule__Message__PrivAssignment_0
+ // InternalRoom.g:9992:2: rule__Message__PrivAssignment_0
{
pushFollow(FOLLOW_2);
rule__Message__PrivAssignment_0();
@@ -28676,14 +28773,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1"
- // InternalRoom.g:9971:1: rule__Message__Group__1 : rule__Message__Group__1__Impl rule__Message__Group__2 ;
+ // InternalRoom.g:10002: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:9975:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
- // InternalRoom.g:9976:2: rule__Message__Group__1__Impl rule__Message__Group__2
+ // InternalRoom.g:10006:1: ( rule__Message__Group__1__Impl rule__Message__Group__2 )
+ // InternalRoom.g:10007:2: rule__Message__Group__1__Impl rule__Message__Group__2
{
pushFollow(FOLLOW_3);
rule__Message__Group__1__Impl();
@@ -28714,17 +28811,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__1__Impl"
- // InternalRoom.g:9983:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
+ // InternalRoom.g:10014:1: rule__Message__Group__1__Impl : ( 'Message' ) ;
public final void rule__Message__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:9987:1: ( ( 'Message' ) )
- // InternalRoom.g:9988:1: ( 'Message' )
+ // InternalRoom.g:10018:1: ( ( 'Message' ) )
+ // InternalRoom.g:10019:1: ( 'Message' )
{
- // InternalRoom.g:9988:1: ( 'Message' )
- // InternalRoom.g:9989:1: 'Message'
+ // InternalRoom.g:10019:1: ( 'Message' )
+ // InternalRoom.g:10020:1: 'Message'
{
before(grammarAccess.getMessageAccess().getMessageKeyword_1());
match(input,25,FOLLOW_2);
@@ -28751,16 +28848,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2"
- // InternalRoom.g:10002:1: rule__Message__Group__2 : rule__Message__Group__2__Impl rule__Message__Group__3 ;
+ // InternalRoom.g:10033: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:10006:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
- // InternalRoom.g:10007:2: rule__Message__Group__2__Impl rule__Message__Group__3
+ // InternalRoom.g:10037:1: ( rule__Message__Group__2__Impl rule__Message__Group__3 )
+ // InternalRoom.g:10038:2: rule__Message__Group__2__Impl rule__Message__Group__3
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__Message__Group__2__Impl();
state._fsp--;
@@ -28789,21 +28886,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__2__Impl"
- // InternalRoom.g:10014:1: rule__Message__Group__2__Impl : ( ( rule__Message__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10045: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:10018:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
- // InternalRoom.g:10019:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:10049:1: ( ( ( rule__Message__NameAssignment_2 ) ) )
+ // InternalRoom.g:10050:1: ( ( rule__Message__NameAssignment_2 ) )
{
- // InternalRoom.g:10019:1: ( ( rule__Message__NameAssignment_2 ) )
- // InternalRoom.g:10020:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:10050:1: ( ( rule__Message__NameAssignment_2 ) )
+ // InternalRoom.g:10051:1: ( rule__Message__NameAssignment_2 )
{
before(grammarAccess.getMessageAccess().getNameAssignment_2());
- // InternalRoom.g:10021:1: ( rule__Message__NameAssignment_2 )
- // InternalRoom.g:10021:2: rule__Message__NameAssignment_2
+ // InternalRoom.g:10052:1: ( rule__Message__NameAssignment_2 )
+ // InternalRoom.g:10052:2: rule__Message__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Message__NameAssignment_2();
@@ -28836,16 +28933,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3"
- // InternalRoom.g:10031:1: rule__Message__Group__3 : rule__Message__Group__3__Impl rule__Message__Group__4 ;
+ // InternalRoom.g:10062: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:10035:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
- // InternalRoom.g:10036:2: rule__Message__Group__3__Impl rule__Message__Group__4
+ // InternalRoom.g:10066:1: ( rule__Message__Group__3__Impl rule__Message__Group__4 )
+ // InternalRoom.g:10067:2: rule__Message__Group__3__Impl rule__Message__Group__4
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__Message__Group__3__Impl();
state._fsp--;
@@ -28874,29 +28971,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__3__Impl"
- // InternalRoom.g:10043:1: rule__Message__Group__3__Impl : ( ( rule__Message__Group_3__0 )? ) ;
+ // InternalRoom.g:10074:1: rule__Message__Group__3__Impl : ( ( rule__Message__Group_3__0 )? ) ;
public final void rule__Message__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10047:1: ( ( ( rule__Message__Group_3__0 )? ) )
- // InternalRoom.g:10048:1: ( ( rule__Message__Group_3__0 )? )
+ // InternalRoom.g:10078:1: ( ( ( rule__Message__Group_3__0 )? ) )
+ // InternalRoom.g:10079:1: ( ( rule__Message__Group_3__0 )? )
{
- // InternalRoom.g:10048:1: ( ( rule__Message__Group_3__0 )? )
- // InternalRoom.g:10049:1: ( rule__Message__Group_3__0 )?
+ // InternalRoom.g:10079:1: ( ( rule__Message__Group_3__0 )? )
+ // InternalRoom.g:10080:1: ( rule__Message__Group_3__0 )?
{
before(grammarAccess.getMessageAccess().getGroup_3());
- // InternalRoom.g:10050:1: ( rule__Message__Group_3__0 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalRoom.g:10081:1: ( rule__Message__Group_3__0 )?
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==50) ) {
- alt108=1;
+ if ( (LA109_0==50) ) {
+ alt109=1;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:10050:2: rule__Message__Group_3__0
+ // InternalRoom.g:10081:2: rule__Message__Group_3__0
{
pushFollow(FOLLOW_2);
rule__Message__Group_3__0();
@@ -28932,16 +29029,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4"
- // InternalRoom.g:10060:1: rule__Message__Group__4 : rule__Message__Group__4__Impl rule__Message__Group__5 ;
+ // InternalRoom.g:10091: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:10064:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
- // InternalRoom.g:10065:2: rule__Message__Group__4__Impl rule__Message__Group__5
+ // InternalRoom.g:10095:1: ( rule__Message__Group__4__Impl rule__Message__Group__5 )
+ // InternalRoom.g:10096:2: rule__Message__Group__4__Impl rule__Message__Group__5
{
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
rule__Message__Group__4__Impl();
state._fsp--;
@@ -28970,35 +29067,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__4__Impl"
- // InternalRoom.g:10072:1: rule__Message__Group__4__Impl : ( ( rule__Message__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:10103:1: rule__Message__Group__4__Impl : ( ( rule__Message__AnnotationsAssignment_4 )* ) ;
public final void rule__Message__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10076:1: ( ( ( rule__Message__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:10077:1: ( ( rule__Message__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:10107:1: ( ( ( rule__Message__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:10108:1: ( ( rule__Message__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:10077:1: ( ( rule__Message__AnnotationsAssignment_4 )* )
- // InternalRoom.g:10078:1: ( rule__Message__AnnotationsAssignment_4 )*
+ // InternalRoom.g:10108:1: ( ( rule__Message__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:10109:1: ( rule__Message__AnnotationsAssignment_4 )*
{
before(grammarAccess.getMessageAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:10079:1: ( rule__Message__AnnotationsAssignment_4 )*
- loop109:
+ // InternalRoom.g:10110:1: ( rule__Message__AnnotationsAssignment_4 )*
+ loop110:
do {
- int alt109=2;
- int LA109_0 = input.LA(1);
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==121) ) {
- alt109=1;
+ if ( (LA110_0==121) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:10079:2: rule__Message__AnnotationsAssignment_4
+ // InternalRoom.g:10110:2: rule__Message__AnnotationsAssignment_4
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__Message__AnnotationsAssignment_4();
state._fsp--;
@@ -29008,7 +29105,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop109;
+ break loop110;
}
} while (true);
@@ -29035,14 +29132,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5"
- // InternalRoom.g:10089:1: rule__Message__Group__5 : rule__Message__Group__5__Impl ;
+ // InternalRoom.g:10120:1: rule__Message__Group__5 : rule__Message__Group__5__Impl ;
public final void rule__Message__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10093:1: ( rule__Message__Group__5__Impl )
- // InternalRoom.g:10094:2: rule__Message__Group__5__Impl
+ // InternalRoom.g:10124:1: ( rule__Message__Group__5__Impl )
+ // InternalRoom.g:10125:2: rule__Message__Group__5__Impl
{
pushFollow(FOLLOW_2);
rule__Message__Group__5__Impl();
@@ -29068,29 +29165,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group__5__Impl"
- // InternalRoom.g:10100:1: rule__Message__Group__5__Impl : ( ( rule__Message__DocuAssignment_5 )? ) ;
+ // InternalRoom.g:10131:1: rule__Message__Group__5__Impl : ( ( rule__Message__DocuAssignment_5 )? ) ;
public final void rule__Message__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10104:1: ( ( ( rule__Message__DocuAssignment_5 )? ) )
- // InternalRoom.g:10105:1: ( ( rule__Message__DocuAssignment_5 )? )
+ // InternalRoom.g:10135:1: ( ( ( rule__Message__DocuAssignment_5 )? ) )
+ // InternalRoom.g:10136:1: ( ( rule__Message__DocuAssignment_5 )? )
{
- // InternalRoom.g:10105:1: ( ( rule__Message__DocuAssignment_5 )? )
- // InternalRoom.g:10106:1: ( rule__Message__DocuAssignment_5 )?
+ // InternalRoom.g:10136:1: ( ( rule__Message__DocuAssignment_5 )? )
+ // InternalRoom.g:10137:1: ( rule__Message__DocuAssignment_5 )?
{
before(grammarAccess.getMessageAccess().getDocuAssignment_5());
- // InternalRoom.g:10107:1: ( rule__Message__DocuAssignment_5 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalRoom.g:10138:1: ( rule__Message__DocuAssignment_5 )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==62) ) {
- alt110=1;
+ if ( (LA111_0==62) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:10107:2: rule__Message__DocuAssignment_5
+ // InternalRoom.g:10138:2: rule__Message__DocuAssignment_5
{
pushFollow(FOLLOW_2);
rule__Message__DocuAssignment_5();
@@ -29126,16 +29223,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__0"
- // InternalRoom.g:10129:1: rule__Message__Group_3__0 : rule__Message__Group_3__0__Impl rule__Message__Group_3__1 ;
+ // InternalRoom.g:10160:1: rule__Message__Group_3__0 : rule__Message__Group_3__0__Impl rule__Message__Group_3__1 ;
public final void rule__Message__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10133:1: ( rule__Message__Group_3__0__Impl rule__Message__Group_3__1 )
- // InternalRoom.g:10134:2: rule__Message__Group_3__0__Impl rule__Message__Group_3__1
+ // InternalRoom.g:10164:1: ( rule__Message__Group_3__0__Impl rule__Message__Group_3__1 )
+ // InternalRoom.g:10165:2: rule__Message__Group_3__0__Impl rule__Message__Group_3__1
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__Message__Group_3__0__Impl();
state._fsp--;
@@ -29164,17 +29261,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__0__Impl"
- // InternalRoom.g:10141:1: rule__Message__Group_3__0__Impl : ( '(' ) ;
+ // InternalRoom.g:10172:1: rule__Message__Group_3__0__Impl : ( '(' ) ;
public final void rule__Message__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10145:1: ( ( '(' ) )
- // InternalRoom.g:10146:1: ( '(' )
+ // InternalRoom.g:10176:1: ( ( '(' ) )
+ // InternalRoom.g:10177:1: ( '(' )
{
- // InternalRoom.g:10146:1: ( '(' )
- // InternalRoom.g:10147:1: '('
+ // InternalRoom.g:10177:1: ( '(' )
+ // InternalRoom.g:10178:1: '('
{
before(grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3_0());
match(input,50,FOLLOW_2);
@@ -29201,16 +29298,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__1"
- // InternalRoom.g:10160:1: rule__Message__Group_3__1 : rule__Message__Group_3__1__Impl rule__Message__Group_3__2 ;
+ // InternalRoom.g:10191:1: rule__Message__Group_3__1 : rule__Message__Group_3__1__Impl rule__Message__Group_3__2 ;
public final void rule__Message__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10164:1: ( rule__Message__Group_3__1__Impl rule__Message__Group_3__2 )
- // InternalRoom.g:10165:2: rule__Message__Group_3__1__Impl rule__Message__Group_3__2
+ // InternalRoom.g:10195:1: ( rule__Message__Group_3__1__Impl rule__Message__Group_3__2 )
+ // InternalRoom.g:10196:2: rule__Message__Group_3__1__Impl rule__Message__Group_3__2
{
- pushFollow(FOLLOW_34);
+ pushFollow(FOLLOW_35);
rule__Message__Group_3__1__Impl();
state._fsp--;
@@ -29239,29 +29336,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__1__Impl"
- // InternalRoom.g:10172:1: rule__Message__Group_3__1__Impl : ( ( rule__Message__DataAssignment_3_1 )? ) ;
+ // InternalRoom.g:10203:1: rule__Message__Group_3__1__Impl : ( ( rule__Message__DataAssignment_3_1 )? ) ;
public final void rule__Message__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10176:1: ( ( ( rule__Message__DataAssignment_3_1 )? ) )
- // InternalRoom.g:10177:1: ( ( rule__Message__DataAssignment_3_1 )? )
+ // InternalRoom.g:10207:1: ( ( ( rule__Message__DataAssignment_3_1 )? ) )
+ // InternalRoom.g:10208:1: ( ( rule__Message__DataAssignment_3_1 )? )
{
- // InternalRoom.g:10177:1: ( ( rule__Message__DataAssignment_3_1 )? )
- // InternalRoom.g:10178:1: ( rule__Message__DataAssignment_3_1 )?
+ // InternalRoom.g:10208:1: ( ( rule__Message__DataAssignment_3_1 )? )
+ // InternalRoom.g:10209:1: ( rule__Message__DataAssignment_3_1 )?
{
before(grammarAccess.getMessageAccess().getDataAssignment_3_1());
- // InternalRoom.g:10179:1: ( rule__Message__DataAssignment_3_1 )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalRoom.g:10210:1: ( rule__Message__DataAssignment_3_1 )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==RULE_ID) ) {
- alt111=1;
+ if ( (LA112_0==RULE_ID) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:10179:2: rule__Message__DataAssignment_3_1
+ // InternalRoom.g:10210:2: rule__Message__DataAssignment_3_1
{
pushFollow(FOLLOW_2);
rule__Message__DataAssignment_3_1();
@@ -29297,14 +29394,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__2"
- // InternalRoom.g:10189:1: rule__Message__Group_3__2 : rule__Message__Group_3__2__Impl ;
+ // InternalRoom.g:10220:1: rule__Message__Group_3__2 : rule__Message__Group_3__2__Impl ;
public final void rule__Message__Group_3__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10193:1: ( rule__Message__Group_3__2__Impl )
- // InternalRoom.g:10194:2: rule__Message__Group_3__2__Impl
+ // InternalRoom.g:10224:1: ( rule__Message__Group_3__2__Impl )
+ // InternalRoom.g:10225:2: rule__Message__Group_3__2__Impl
{
pushFollow(FOLLOW_2);
rule__Message__Group_3__2__Impl();
@@ -29330,17 +29427,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__Group_3__2__Impl"
- // InternalRoom.g:10200:1: rule__Message__Group_3__2__Impl : ( ')' ) ;
+ // InternalRoom.g:10231:1: rule__Message__Group_3__2__Impl : ( ')' ) ;
public final void rule__Message__Group_3__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10204:1: ( ( ')' ) )
- // InternalRoom.g:10205:1: ( ')' )
+ // InternalRoom.g:10235:1: ( ( ')' ) )
+ // InternalRoom.g:10236:1: ( ')' )
{
- // InternalRoom.g:10205:1: ( ')' )
- // InternalRoom.g:10206:1: ')'
+ // InternalRoom.g:10236:1: ( ')' )
+ // InternalRoom.g:10237:1: ')'
{
before(grammarAccess.getMessageAccess().getRightParenthesisKeyword_3_2());
match(input,51,FOLLOW_2);
@@ -29367,16 +29464,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0"
- // InternalRoom.g:10225:1: rule__PortClass__Group__0 : rule__PortClass__Group__0__Impl rule__PortClass__Group__1 ;
+ // InternalRoom.g:10256: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:10229:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
- // InternalRoom.g:10230:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
+ // InternalRoom.g:10260:1: ( rule__PortClass__Group__0__Impl rule__PortClass__Group__1 )
+ // InternalRoom.g:10261:2: rule__PortClass__Group__0__Impl rule__PortClass__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__PortClass__Group__0__Impl();
state._fsp--;
@@ -29405,21 +29502,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__0__Impl"
- // InternalRoom.g:10237:1: rule__PortClass__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:10268:1: rule__PortClass__Group__0__Impl : ( () ) ;
public final void rule__PortClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10241:1: ( ( () ) )
- // InternalRoom.g:10242:1: ( () )
+ // InternalRoom.g:10272:1: ( ( () ) )
+ // InternalRoom.g:10273:1: ( () )
{
- // InternalRoom.g:10242:1: ( () )
- // InternalRoom.g:10243:1: ()
+ // InternalRoom.g:10273:1: ( () )
+ // InternalRoom.g:10274:1: ()
{
before(grammarAccess.getPortClassAccess().getPortClassAction_0());
- // InternalRoom.g:10244:1: ()
- // InternalRoom.g:10246:1:
+ // InternalRoom.g:10275:1: ()
+ // InternalRoom.g:10277:1:
{
}
@@ -29442,16 +29539,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1"
- // InternalRoom.g:10256:1: rule__PortClass__Group__1 : rule__PortClass__Group__1__Impl rule__PortClass__Group__2 ;
+ // InternalRoom.g:10287: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:10260:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
- // InternalRoom.g:10261:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
+ // InternalRoom.g:10291:1: ( rule__PortClass__Group__1__Impl rule__PortClass__Group__2 )
+ // InternalRoom.g:10292:2: rule__PortClass__Group__1__Impl rule__PortClass__Group__2
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__PortClass__Group__1__Impl();
state._fsp--;
@@ -29480,17 +29577,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__1__Impl"
- // InternalRoom.g:10268:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:10299:1: rule__PortClass__Group__1__Impl : ( '{' ) ;
public final void rule__PortClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10272:1: ( ( '{' ) )
- // InternalRoom.g:10273:1: ( '{' )
+ // InternalRoom.g:10303:1: ( ( '{' ) )
+ // InternalRoom.g:10304:1: ( '{' )
{
- // InternalRoom.g:10273:1: ( '{' )
- // InternalRoom.g:10274:1: '{'
+ // InternalRoom.g:10304:1: ( '{' )
+ // InternalRoom.g:10305:1: '{'
{
before(grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
match(input,44,FOLLOW_2);
@@ -29517,16 +29614,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2"
- // InternalRoom.g:10287:1: rule__PortClass__Group__2 : rule__PortClass__Group__2__Impl rule__PortClass__Group__3 ;
+ // InternalRoom.g:10318: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:10291:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
- // InternalRoom.g:10292:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
+ // InternalRoom.g:10322:1: ( rule__PortClass__Group__2__Impl rule__PortClass__Group__3 )
+ // InternalRoom.g:10323:2: rule__PortClass__Group__2__Impl rule__PortClass__Group__3
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__PortClass__Group__2__Impl();
state._fsp--;
@@ -29555,29 +29652,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__2__Impl"
- // InternalRoom.g:10299:1: rule__PortClass__Group__2__Impl : ( ( rule__PortClass__Group_2__0 )? ) ;
+ // InternalRoom.g:10330: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:10303:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
- // InternalRoom.g:10304:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10334:1: ( ( ( rule__PortClass__Group_2__0 )? ) )
+ // InternalRoom.g:10335:1: ( ( rule__PortClass__Group_2__0 )? )
{
- // InternalRoom.g:10304:1: ( ( rule__PortClass__Group_2__0 )? )
- // InternalRoom.g:10305:1: ( rule__PortClass__Group_2__0 )?
+ // InternalRoom.g:10335:1: ( ( rule__PortClass__Group_2__0 )? )
+ // InternalRoom.g:10336:1: ( rule__PortClass__Group_2__0 )?
{
before(grammarAccess.getPortClassAccess().getGroup_2());
- // InternalRoom.g:10306:1: ( rule__PortClass__Group_2__0 )?
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalRoom.g:10337:1: ( rule__PortClass__Group_2__0 )?
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==72) ) {
- alt112=1;
+ if ( (LA113_0==72) ) {
+ alt113=1;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:10306:2: rule__PortClass__Group_2__0
+ // InternalRoom.g:10337:2: rule__PortClass__Group_2__0
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__0();
@@ -29613,16 +29710,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3"
- // InternalRoom.g:10316:1: rule__PortClass__Group__3 : rule__PortClass__Group__3__Impl rule__PortClass__Group__4 ;
+ // InternalRoom.g:10347: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:10320:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
- // InternalRoom.g:10321:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
+ // InternalRoom.g:10351:1: ( rule__PortClass__Group__3__Impl rule__PortClass__Group__4 )
+ // InternalRoom.g:10352:2: rule__PortClass__Group__3__Impl rule__PortClass__Group__4
{
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
rule__PortClass__Group__3__Impl();
state._fsp--;
@@ -29651,35 +29748,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__3__Impl"
- // InternalRoom.g:10328:1: rule__PortClass__Group__3__Impl : ( ( rule__PortClass__Alternatives_3 )* ) ;
+ // InternalRoom.g:10359: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:10332:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
- // InternalRoom.g:10333:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10363:1: ( ( ( rule__PortClass__Alternatives_3 )* ) )
+ // InternalRoom.g:10364:1: ( ( rule__PortClass__Alternatives_3 )* )
{
- // InternalRoom.g:10333:1: ( ( rule__PortClass__Alternatives_3 )* )
- // InternalRoom.g:10334:1: ( rule__PortClass__Alternatives_3 )*
+ // InternalRoom.g:10364:1: ( ( rule__PortClass__Alternatives_3 )* )
+ // InternalRoom.g:10365:1: ( rule__PortClass__Alternatives_3 )*
{
before(grammarAccess.getPortClassAccess().getAlternatives_3());
- // InternalRoom.g:10335:1: ( rule__PortClass__Alternatives_3 )*
- loop113:
+ // InternalRoom.g:10366:1: ( rule__PortClass__Alternatives_3 )*
+ loop114:
do {
- int alt113=2;
- int LA113_0 = input.LA(1);
+ int alt114=2;
+ int LA114_0 = input.LA(1);
- if ( (LA113_0==61||LA113_0==64||LA113_0==73) ) {
- alt113=1;
+ if ( (LA114_0==61||LA114_0==64||LA114_0==73) ) {
+ alt114=1;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:10335:2: rule__PortClass__Alternatives_3
+ // InternalRoom.g:10366:2: rule__PortClass__Alternatives_3
{
- pushFollow(FOLLOW_49);
+ pushFollow(FOLLOW_50);
rule__PortClass__Alternatives_3();
state._fsp--;
@@ -29689,7 +29786,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop113;
+ break loop114;
}
} while (true);
@@ -29716,14 +29813,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4"
- // InternalRoom.g:10345:1: rule__PortClass__Group__4 : rule__PortClass__Group__4__Impl ;
+ // InternalRoom.g:10376: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:10349:1: ( rule__PortClass__Group__4__Impl )
- // InternalRoom.g:10350:2: rule__PortClass__Group__4__Impl
+ // InternalRoom.g:10380:1: ( rule__PortClass__Group__4__Impl )
+ // InternalRoom.g:10381:2: rule__PortClass__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group__4__Impl();
@@ -29749,17 +29846,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group__4__Impl"
- // InternalRoom.g:10356:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:10387:1: rule__PortClass__Group__4__Impl : ( '}' ) ;
public final void rule__PortClass__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10360:1: ( ( '}' ) )
- // InternalRoom.g:10361:1: ( '}' )
+ // InternalRoom.g:10391:1: ( ( '}' ) )
+ // InternalRoom.g:10392:1: ( '}' )
{
- // InternalRoom.g:10361:1: ( '}' )
- // InternalRoom.g:10362:1: '}'
+ // InternalRoom.g:10392:1: ( '}' )
+ // InternalRoom.g:10393:1: '}'
{
before(grammarAccess.getPortClassAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -29786,16 +29883,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0"
- // InternalRoom.g:10385:1: rule__PortClass__Group_2__0 : rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 ;
+ // InternalRoom.g:10416: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:10389:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
- // InternalRoom.g:10390:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
+ // InternalRoom.g:10420:1: ( rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1 )
+ // InternalRoom.g:10421:2: rule__PortClass__Group_2__0__Impl rule__PortClass__Group_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__PortClass__Group_2__0__Impl();
state._fsp--;
@@ -29824,17 +29921,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__0__Impl"
- // InternalRoom.g:10397:1: rule__PortClass__Group_2__0__Impl : ( 'usercode' ) ;
+ // InternalRoom.g:10428: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:10401:1: ( ( 'usercode' ) )
- // InternalRoom.g:10402:1: ( 'usercode' )
+ // InternalRoom.g:10432:1: ( ( 'usercode' ) )
+ // InternalRoom.g:10433:1: ( 'usercode' )
{
- // InternalRoom.g:10402:1: ( 'usercode' )
- // InternalRoom.g:10403:1: 'usercode'
+ // InternalRoom.g:10433:1: ( 'usercode' )
+ // InternalRoom.g:10434:1: 'usercode'
{
before(grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
match(input,72,FOLLOW_2);
@@ -29861,14 +29958,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1"
- // InternalRoom.g:10416:1: rule__PortClass__Group_2__1 : rule__PortClass__Group_2__1__Impl ;
+ // InternalRoom.g:10447: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:10420:1: ( rule__PortClass__Group_2__1__Impl )
- // InternalRoom.g:10421:2: rule__PortClass__Group_2__1__Impl
+ // InternalRoom.g:10451:1: ( rule__PortClass__Group_2__1__Impl )
+ // InternalRoom.g:10452:2: rule__PortClass__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__PortClass__Group_2__1__Impl();
@@ -29894,21 +29991,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__Group_2__1__Impl"
- // InternalRoom.g:10427:1: rule__PortClass__Group_2__1__Impl : ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) ;
+ // InternalRoom.g:10458: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:10431:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
- // InternalRoom.g:10432:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10462:1: ( ( ( rule__PortClass__UserCodeAssignment_2_1 ) ) )
+ // InternalRoom.g:10463:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
{
- // InternalRoom.g:10432:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
- // InternalRoom.g:10433:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10463:1: ( ( rule__PortClass__UserCodeAssignment_2_1 ) )
+ // InternalRoom.g:10464:1: ( rule__PortClass__UserCodeAssignment_2_1 )
{
before(grammarAccess.getPortClassAccess().getUserCodeAssignment_2_1());
- // InternalRoom.g:10434:1: ( rule__PortClass__UserCodeAssignment_2_1 )
- // InternalRoom.g:10434:2: rule__PortClass__UserCodeAssignment_2_1
+ // InternalRoom.g:10465:1: ( rule__PortClass__UserCodeAssignment_2_1 )
+ // InternalRoom.g:10465:2: rule__PortClass__UserCodeAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__PortClass__UserCodeAssignment_2_1();
@@ -29941,16 +30038,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0"
- // InternalRoom.g:10448:1: rule__InMessageHandler__Group__0 : rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 ;
+ // InternalRoom.g:10479: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:10452:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
- // InternalRoom.g:10453:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
+ // InternalRoom.g:10483:1: ( rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1 )
+ // InternalRoom.g:10484:2: rule__InMessageHandler__Group__0__Impl rule__InMessageHandler__Group__1
{
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
rule__InMessageHandler__Group__0__Impl();
state._fsp--;
@@ -29979,17 +30076,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__0__Impl"
- // InternalRoom.g:10460:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10491:1: rule__InMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__InMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10464:1: ( ( 'handle' ) )
- // InternalRoom.g:10465:1: ( 'handle' )
+ // InternalRoom.g:10495:1: ( ( 'handle' ) )
+ // InternalRoom.g:10496:1: ( 'handle' )
{
- // InternalRoom.g:10465:1: ( 'handle' )
- // InternalRoom.g:10466:1: 'handle'
+ // InternalRoom.g:10496:1: ( 'handle' )
+ // InternalRoom.g:10497:1: 'handle'
{
before(grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
match(input,73,FOLLOW_2);
@@ -30016,14 +30113,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1"
- // InternalRoom.g:10479:1: rule__InMessageHandler__Group__1 : rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 ;
+ // InternalRoom.g:10510: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:10483:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
- // InternalRoom.g:10484:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
+ // InternalRoom.g:10514:1: ( rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2 )
+ // InternalRoom.g:10515:2: rule__InMessageHandler__Group__1__Impl rule__InMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__InMessageHandler__Group__1__Impl();
@@ -30054,17 +30151,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__1__Impl"
- // InternalRoom.g:10491:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
+ // InternalRoom.g:10522:1: rule__InMessageHandler__Group__1__Impl : ( 'incoming' ) ;
public final void rule__InMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10495:1: ( ( 'incoming' ) )
- // InternalRoom.g:10496:1: ( 'incoming' )
+ // InternalRoom.g:10526:1: ( ( 'incoming' ) )
+ // InternalRoom.g:10527:1: ( 'incoming' )
{
- // InternalRoom.g:10496:1: ( 'incoming' )
- // InternalRoom.g:10497:1: 'incoming'
+ // InternalRoom.g:10527:1: ( 'incoming' )
+ // InternalRoom.g:10528:1: 'incoming'
{
before(grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
match(input,66,FOLLOW_2);
@@ -30091,16 +30188,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2"
- // InternalRoom.g:10510:1: rule__InMessageHandler__Group__2 : rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 ;
+ // InternalRoom.g:10541: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:10514:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
- // InternalRoom.g:10515:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
+ // InternalRoom.g:10545:1: ( rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3 )
+ // InternalRoom.g:10546:2: rule__InMessageHandler__Group__2__Impl rule__InMessageHandler__Group__3
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__InMessageHandler__Group__2__Impl();
state._fsp--;
@@ -30129,21 +30226,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__2__Impl"
- // InternalRoom.g:10522:1: rule__InMessageHandler__Group__2__Impl : ( ( rule__InMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10553: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:10526:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10527:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10557:1: ( ( ( rule__InMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10558:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10527:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10528:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10558:1: ( ( rule__InMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10559:1: ( rule__InMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10529:1: ( rule__InMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10529:2: rule__InMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10560:1: ( rule__InMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10560:2: rule__InMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__MsgAssignment_2();
@@ -30176,14 +30273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3"
- // InternalRoom.g:10539:1: rule__InMessageHandler__Group__3 : rule__InMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10570: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:10543:1: ( rule__InMessageHandler__Group__3__Impl )
- // InternalRoom.g:10544:2: rule__InMessageHandler__Group__3__Impl
+ // InternalRoom.g:10574:1: ( rule__InMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10575:2: rule__InMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__Group__3__Impl();
@@ -30209,21 +30306,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__Group__3__Impl"
- // InternalRoom.g:10550:1: rule__InMessageHandler__Group__3__Impl : ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10581: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:10554:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10555:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10585:1: ( ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10586:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10555:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10556:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10586:1: ( ( rule__InMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10587:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10557:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10557:2: rule__InMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10588:1: ( rule__InMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10588:2: rule__InMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__InMessageHandler__DetailCodeAssignment_3();
@@ -30256,16 +30353,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0"
- // InternalRoom.g:10575:1: rule__OutMessageHandler__Group__0 : rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 ;
+ // InternalRoom.g:10606: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:10579:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
- // InternalRoom.g:10580:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
+ // InternalRoom.g:10610:1: ( rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1 )
+ // InternalRoom.g:10611:2: rule__OutMessageHandler__Group__0__Impl rule__OutMessageHandler__Group__1
{
- pushFollow(FOLLOW_51);
+ pushFollow(FOLLOW_52);
rule__OutMessageHandler__Group__0__Impl();
state._fsp--;
@@ -30294,17 +30391,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__0__Impl"
- // InternalRoom.g:10587:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
+ // InternalRoom.g:10618:1: rule__OutMessageHandler__Group__0__Impl : ( 'handle' ) ;
public final void rule__OutMessageHandler__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10591:1: ( ( 'handle' ) )
- // InternalRoom.g:10592:1: ( 'handle' )
+ // InternalRoom.g:10622:1: ( ( 'handle' ) )
+ // InternalRoom.g:10623:1: ( 'handle' )
{
- // InternalRoom.g:10592:1: ( 'handle' )
- // InternalRoom.g:10593:1: 'handle'
+ // InternalRoom.g:10623:1: ( 'handle' )
+ // InternalRoom.g:10624:1: 'handle'
{
before(grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
match(input,73,FOLLOW_2);
@@ -30331,14 +30428,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1"
- // InternalRoom.g:10606:1: rule__OutMessageHandler__Group__1 : rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 ;
+ // InternalRoom.g:10637: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:10610:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
- // InternalRoom.g:10611:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
+ // InternalRoom.g:10641:1: ( rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2 )
+ // InternalRoom.g:10642:2: rule__OutMessageHandler__Group__1__Impl rule__OutMessageHandler__Group__2
{
pushFollow(FOLLOW_3);
rule__OutMessageHandler__Group__1__Impl();
@@ -30369,17 +30466,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__1__Impl"
- // InternalRoom.g:10618:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
+ // InternalRoom.g:10649:1: rule__OutMessageHandler__Group__1__Impl : ( 'outgoing' ) ;
public final void rule__OutMessageHandler__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10622:1: ( ( 'outgoing' ) )
- // InternalRoom.g:10623:1: ( 'outgoing' )
+ // InternalRoom.g:10653:1: ( ( 'outgoing' ) )
+ // InternalRoom.g:10654:1: ( 'outgoing' )
{
- // InternalRoom.g:10623:1: ( 'outgoing' )
- // InternalRoom.g:10624:1: 'outgoing'
+ // InternalRoom.g:10654:1: ( 'outgoing' )
+ // InternalRoom.g:10655:1: 'outgoing'
{
before(grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
match(input,67,FOLLOW_2);
@@ -30406,16 +30503,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2"
- // InternalRoom.g:10637:1: rule__OutMessageHandler__Group__2 : rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 ;
+ // InternalRoom.g:10668: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:10641:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
- // InternalRoom.g:10642:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
+ // InternalRoom.g:10672:1: ( rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3 )
+ // InternalRoom.g:10673:2: rule__OutMessageHandler__Group__2__Impl rule__OutMessageHandler__Group__3
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__OutMessageHandler__Group__2__Impl();
state._fsp--;
@@ -30444,21 +30541,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__2__Impl"
- // InternalRoom.g:10649:1: rule__OutMessageHandler__Group__2__Impl : ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:10680: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:10653:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
- // InternalRoom.g:10654:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10684:1: ( ( ( rule__OutMessageHandler__MsgAssignment_2 ) ) )
+ // InternalRoom.g:10685:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
{
- // InternalRoom.g:10654:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
- // InternalRoom.g:10655:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10685:1: ( ( rule__OutMessageHandler__MsgAssignment_2 ) )
+ // InternalRoom.g:10686:1: ( rule__OutMessageHandler__MsgAssignment_2 )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgAssignment_2());
- // InternalRoom.g:10656:1: ( rule__OutMessageHandler__MsgAssignment_2 )
- // InternalRoom.g:10656:2: rule__OutMessageHandler__MsgAssignment_2
+ // InternalRoom.g:10687:1: ( rule__OutMessageHandler__MsgAssignment_2 )
+ // InternalRoom.g:10687:2: rule__OutMessageHandler__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__MsgAssignment_2();
@@ -30491,14 +30588,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3"
- // InternalRoom.g:10666:1: rule__OutMessageHandler__Group__3 : rule__OutMessageHandler__Group__3__Impl ;
+ // InternalRoom.g:10697: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:10670:1: ( rule__OutMessageHandler__Group__3__Impl )
- // InternalRoom.g:10671:2: rule__OutMessageHandler__Group__3__Impl
+ // InternalRoom.g:10701:1: ( rule__OutMessageHandler__Group__3__Impl )
+ // InternalRoom.g:10702:2: rule__OutMessageHandler__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__Group__3__Impl();
@@ -30524,21 +30621,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__Group__3__Impl"
- // InternalRoom.g:10677:1: rule__OutMessageHandler__Group__3__Impl : ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) ;
+ // InternalRoom.g:10708: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:10681:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
- // InternalRoom.g:10682:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10712:1: ( ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) ) )
+ // InternalRoom.g:10713:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
{
- // InternalRoom.g:10682:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
- // InternalRoom.g:10683:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10713:1: ( ( rule__OutMessageHandler__DetailCodeAssignment_3 ) )
+ // InternalRoom.g:10714:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeAssignment_3());
- // InternalRoom.g:10684:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
- // InternalRoom.g:10684:2: rule__OutMessageHandler__DetailCodeAssignment_3
+ // InternalRoom.g:10715:1: ( rule__OutMessageHandler__DetailCodeAssignment_3 )
+ // InternalRoom.g:10715:2: rule__OutMessageHandler__DetailCodeAssignment_3
{
pushFollow(FOLLOW_2);
rule__OutMessageHandler__DetailCodeAssignment_3();
@@ -30571,16 +30668,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0"
- // InternalRoom.g:10702:1: rule__ActorClass__Group__0 : rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 ;
+ // InternalRoom.g:10733: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:10706:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
- // InternalRoom.g:10707:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
+ // InternalRoom.g:10737:1: ( rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1 )
+ // InternalRoom.g:10738:2: rule__ActorClass__Group__0__Impl rule__ActorClass__Group__1
{
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
rule__ActorClass__Group__0__Impl();
state._fsp--;
@@ -30609,21 +30706,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__0__Impl"
- // InternalRoom.g:10714:1: rule__ActorClass__Group__0__Impl : ( ( rule__ActorClass__UnorderedGroup_0 ) ) ;
+ // InternalRoom.g:10745: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:10718:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
- // InternalRoom.g:10719:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10749:1: ( ( ( rule__ActorClass__UnorderedGroup_0 ) ) )
+ // InternalRoom.g:10750:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
{
- // InternalRoom.g:10719:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
- // InternalRoom.g:10720:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10750:1: ( ( rule__ActorClass__UnorderedGroup_0 ) )
+ // InternalRoom.g:10751:1: ( rule__ActorClass__UnorderedGroup_0 )
{
before(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:10721:1: ( rule__ActorClass__UnorderedGroup_0 )
- // InternalRoom.g:10721:2: rule__ActorClass__UnorderedGroup_0
+ // InternalRoom.g:10752:1: ( rule__ActorClass__UnorderedGroup_0 )
+ // InternalRoom.g:10752:2: rule__ActorClass__UnorderedGroup_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0();
@@ -30656,14 +30753,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1"
- // InternalRoom.g:10731:1: rule__ActorClass__Group__1 : rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 ;
+ // InternalRoom.g:10762: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:10735:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
- // InternalRoom.g:10736:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
+ // InternalRoom.g:10766:1: ( rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2 )
+ // InternalRoom.g:10767:2: rule__ActorClass__Group__1__Impl rule__ActorClass__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group__1__Impl();
@@ -30694,17 +30791,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__1__Impl"
- // InternalRoom.g:10743:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
+ // InternalRoom.g:10774:1: rule__ActorClass__Group__1__Impl : ( 'ActorClass' ) ;
public final void rule__ActorClass__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10747:1: ( ( 'ActorClass' ) )
- // InternalRoom.g:10748:1: ( 'ActorClass' )
+ // InternalRoom.g:10778:1: ( ( 'ActorClass' ) )
+ // InternalRoom.g:10779:1: ( 'ActorClass' )
{
- // InternalRoom.g:10748:1: ( 'ActorClass' )
- // InternalRoom.g:10749:1: 'ActorClass'
+ // InternalRoom.g:10779:1: ( 'ActorClass' )
+ // InternalRoom.g:10780:1: 'ActorClass'
{
before(grammarAccess.getActorClassAccess().getActorClassKeyword_1());
match(input,18,FOLLOW_2);
@@ -30731,16 +30828,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2"
- // InternalRoom.g:10762:1: rule__ActorClass__Group__2 : rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 ;
+ // InternalRoom.g:10793: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:10766:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
- // InternalRoom.g:10767:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
+ // InternalRoom.g:10797:1: ( rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3 )
+ // InternalRoom.g:10798:2: rule__ActorClass__Group__2__Impl rule__ActorClass__Group__3
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ActorClass__Group__2__Impl();
state._fsp--;
@@ -30769,21 +30866,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__2__Impl"
- // InternalRoom.g:10774:1: rule__ActorClass__Group__2__Impl : ( ( rule__ActorClass__NameAssignment_2 ) ) ;
+ // InternalRoom.g:10805: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:10778:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
- // InternalRoom.g:10779:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10809:1: ( ( ( rule__ActorClass__NameAssignment_2 ) ) )
+ // InternalRoom.g:10810:1: ( ( rule__ActorClass__NameAssignment_2 ) )
{
- // InternalRoom.g:10779:1: ( ( rule__ActorClass__NameAssignment_2 ) )
- // InternalRoom.g:10780:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10810:1: ( ( rule__ActorClass__NameAssignment_2 ) )
+ // InternalRoom.g:10811:1: ( rule__ActorClass__NameAssignment_2 )
{
before(grammarAccess.getActorClassAccess().getNameAssignment_2());
- // InternalRoom.g:10781:1: ( rule__ActorClass__NameAssignment_2 )
- // InternalRoom.g:10781:2: rule__ActorClass__NameAssignment_2
+ // InternalRoom.g:10812:1: ( rule__ActorClass__NameAssignment_2 )
+ // InternalRoom.g:10812:2: rule__ActorClass__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorClass__NameAssignment_2();
@@ -30816,16 +30913,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3"
- // InternalRoom.g:10791:1: rule__ActorClass__Group__3 : rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 ;
+ // InternalRoom.g:10822: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:10795:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
- // InternalRoom.g:10796:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
+ // InternalRoom.g:10826:1: ( rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4 )
+ // InternalRoom.g:10827:2: rule__ActorClass__Group__3__Impl rule__ActorClass__Group__4
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ActorClass__Group__3__Impl();
state._fsp--;
@@ -30854,29 +30951,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__3__Impl"
- // InternalRoom.g:10803:1: rule__ActorClass__Group__3__Impl : ( ( rule__ActorClass__DocuAssignment_3 )? ) ;
+ // InternalRoom.g:10834: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:10807:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
- // InternalRoom.g:10808:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10838:1: ( ( ( rule__ActorClass__DocuAssignment_3 )? ) )
+ // InternalRoom.g:10839:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
{
- // InternalRoom.g:10808:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
- // InternalRoom.g:10809:1: ( rule__ActorClass__DocuAssignment_3 )?
+ // InternalRoom.g:10839:1: ( ( rule__ActorClass__DocuAssignment_3 )? )
+ // InternalRoom.g:10840:1: ( rule__ActorClass__DocuAssignment_3 )?
{
before(grammarAccess.getActorClassAccess().getDocuAssignment_3());
- // InternalRoom.g:10810:1: ( rule__ActorClass__DocuAssignment_3 )?
- int alt114=2;
- int LA114_0 = input.LA(1);
+ // InternalRoom.g:10841:1: ( rule__ActorClass__DocuAssignment_3 )?
+ int alt115=2;
+ int LA115_0 = input.LA(1);
- if ( (LA114_0==62) ) {
- alt114=1;
+ if ( (LA115_0==62) ) {
+ alt115=1;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:10810:2: rule__ActorClass__DocuAssignment_3
+ // InternalRoom.g:10841:2: rule__ActorClass__DocuAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorClass__DocuAssignment_3();
@@ -30912,16 +31009,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4"
- // InternalRoom.g:10820:1: rule__ActorClass__Group__4 : rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 ;
+ // InternalRoom.g:10851: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:10824:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
- // InternalRoom.g:10825:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
+ // InternalRoom.g:10855:1: ( rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5 )
+ // InternalRoom.g:10856:2: rule__ActorClass__Group__4__Impl rule__ActorClass__Group__5
{
- pushFollow(FOLLOW_23);
+ pushFollow(FOLLOW_24);
rule__ActorClass__Group__4__Impl();
state._fsp--;
@@ -30950,29 +31047,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__4__Impl"
- // InternalRoom.g:10832:1: rule__ActorClass__Group__4__Impl : ( ( rule__ActorClass__Group_4__0 )? ) ;
+ // InternalRoom.g:10863: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:10836:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
- // InternalRoom.g:10837:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10867:1: ( ( ( rule__ActorClass__Group_4__0 )? ) )
+ // InternalRoom.g:10868:1: ( ( rule__ActorClass__Group_4__0 )? )
{
- // InternalRoom.g:10837:1: ( ( rule__ActorClass__Group_4__0 )? )
- // InternalRoom.g:10838:1: ( rule__ActorClass__Group_4__0 )?
+ // InternalRoom.g:10868:1: ( ( rule__ActorClass__Group_4__0 )? )
+ // InternalRoom.g:10869:1: ( rule__ActorClass__Group_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_4());
- // InternalRoom.g:10839:1: ( rule__ActorClass__Group_4__0 )?
- int alt115=2;
- int LA115_0 = input.LA(1);
+ // InternalRoom.g:10870:1: ( rule__ActorClass__Group_4__0 )?
+ int alt116=2;
+ int LA116_0 = input.LA(1);
- if ( (LA115_0==57) ) {
- alt115=1;
+ if ( (LA116_0==57) ) {
+ alt116=1;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:10839:2: rule__ActorClass__Group_4__0
+ // InternalRoom.g:10870:2: rule__ActorClass__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__0();
@@ -31008,16 +31105,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5"
- // InternalRoom.g:10849:1: rule__ActorClass__Group__5 : rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 ;
+ // InternalRoom.g:10880: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:10853:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
- // InternalRoom.g:10854:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
+ // InternalRoom.g:10884:1: ( rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6 )
+ // InternalRoom.g:10885:2: rule__ActorClass__Group__5__Impl rule__ActorClass__Group__6
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group__5__Impl();
state._fsp--;
@@ -31046,17 +31143,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__5__Impl"
- // InternalRoom.g:10861:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
+ // InternalRoom.g:10892:1: rule__ActorClass__Group__5__Impl : ( '{' ) ;
public final void rule__ActorClass__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:10865:1: ( ( '{' ) )
- // InternalRoom.g:10866:1: ( '{' )
+ // InternalRoom.g:10896:1: ( ( '{' ) )
+ // InternalRoom.g:10897:1: ( '{' )
{
- // InternalRoom.g:10866:1: ( '{' )
- // InternalRoom.g:10867:1: '{'
+ // InternalRoom.g:10897:1: ( '{' )
+ // InternalRoom.g:10898:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
match(input,44,FOLLOW_2);
@@ -31083,16 +31180,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6"
- // InternalRoom.g:10880:1: rule__ActorClass__Group__6 : rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 ;
+ // InternalRoom.g:10911: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:10884:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
- // InternalRoom.g:10885:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
+ // InternalRoom.g:10915:1: ( rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7 )
+ // InternalRoom.g:10916:2: rule__ActorClass__Group__6__Impl rule__ActorClass__Group__7
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group__6__Impl();
state._fsp--;
@@ -31121,35 +31218,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__6__Impl"
- // InternalRoom.g:10892:1: rule__ActorClass__Group__6__Impl : ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:10923: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:10896:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:10897:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10927:1: ( ( ( rule__ActorClass__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:10928:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:10897:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
- // InternalRoom.g:10898:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ // InternalRoom.g:10928:1: ( ( rule__ActorClass__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:10929:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
{
before(grammarAccess.getActorClassAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:10899:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
- loop116:
+ // InternalRoom.g:10930:1: ( rule__ActorClass__AnnotationsAssignment_6 )*
+ loop117:
do {
- int alt116=2;
- int LA116_0 = input.LA(1);
+ int alt117=2;
+ int LA117_0 = input.LA(1);
- if ( (LA116_0==121) ) {
- alt116=1;
+ if ( (LA117_0==121) ) {
+ alt117=1;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:10899:2: rule__ActorClass__AnnotationsAssignment_6
+ // InternalRoom.g:10930:2: rule__ActorClass__AnnotationsAssignment_6
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__ActorClass__AnnotationsAssignment_6();
state._fsp--;
@@ -31159,7 +31256,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop116;
+ break loop117;
}
} while (true);
@@ -31186,16 +31283,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7"
- // InternalRoom.g:10909:1: rule__ActorClass__Group__7 : rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 ;
+ // InternalRoom.g:10940: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:10913:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
- // InternalRoom.g:10914:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
+ // InternalRoom.g:10944:1: ( rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8 )
+ // InternalRoom.g:10945:2: rule__ActorClass__Group__7__Impl rule__ActorClass__Group__8
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group__7__Impl();
state._fsp--;
@@ -31224,29 +31321,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__7__Impl"
- // InternalRoom.g:10921:1: rule__ActorClass__Group__7__Impl : ( ( rule__ActorClass__Group_7__0 )? ) ;
+ // InternalRoom.g:10952: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:10925:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
- // InternalRoom.g:10926:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10956:1: ( ( ( rule__ActorClass__Group_7__0 )? ) )
+ // InternalRoom.g:10957:1: ( ( rule__ActorClass__Group_7__0 )? )
{
- // InternalRoom.g:10926:1: ( ( rule__ActorClass__Group_7__0 )? )
- // InternalRoom.g:10927:1: ( rule__ActorClass__Group_7__0 )?
+ // InternalRoom.g:10957:1: ( ( rule__ActorClass__Group_7__0 )? )
+ // InternalRoom.g:10958:1: ( rule__ActorClass__Group_7__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_7());
- // InternalRoom.g:10928:1: ( rule__ActorClass__Group_7__0 )?
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:10959:1: ( rule__ActorClass__Group_7__0 )?
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==74) ) {
- alt117=1;
+ if ( (LA118_0==74) ) {
+ alt118=1;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:10928:2: rule__ActorClass__Group_7__0
+ // InternalRoom.g:10959:2: rule__ActorClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__0();
@@ -31282,16 +31379,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8"
- // InternalRoom.g:10938:1: rule__ActorClass__Group__8 : rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 ;
+ // InternalRoom.g:10969: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:10942:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
- // InternalRoom.g:10943:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
+ // InternalRoom.g:10973:1: ( rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9 )
+ // InternalRoom.g:10974:2: rule__ActorClass__Group__8__Impl rule__ActorClass__Group__9
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group__8__Impl();
state._fsp--;
@@ -31320,29 +31417,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__8__Impl"
- // InternalRoom.g:10950:1: rule__ActorClass__Group__8__Impl : ( ( rule__ActorClass__Group_8__0 )? ) ;
+ // InternalRoom.g:10981: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:10954:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
- // InternalRoom.g:10955:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10985:1: ( ( ( rule__ActorClass__Group_8__0 )? ) )
+ // InternalRoom.g:10986:1: ( ( rule__ActorClass__Group_8__0 )? )
{
- // InternalRoom.g:10955:1: ( ( rule__ActorClass__Group_8__0 )? )
- // InternalRoom.g:10956:1: ( rule__ActorClass__Group_8__0 )?
+ // InternalRoom.g:10986:1: ( ( rule__ActorClass__Group_8__0 )? )
+ // InternalRoom.g:10987:1: ( rule__ActorClass__Group_8__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8());
- // InternalRoom.g:10957:1: ( rule__ActorClass__Group_8__0 )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:10988:1: ( rule__ActorClass__Group_8__0 )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==75) ) {
- alt118=1;
+ if ( (LA119_0==75) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:10957:2: rule__ActorClass__Group_8__0
+ // InternalRoom.g:10988:2: rule__ActorClass__Group_8__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__0();
@@ -31378,16 +31475,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9"
- // InternalRoom.g:10967:1: rule__ActorClass__Group__9 : rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 ;
+ // InternalRoom.g:10998: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:10971:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
- // InternalRoom.g:10972:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
+ // InternalRoom.g:11002:1: ( rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10 )
+ // InternalRoom.g:11003:2: rule__ActorClass__Group__9__Impl rule__ActorClass__Group__10
{
- pushFollow(FOLLOW_53);
+ pushFollow(FOLLOW_54);
rule__ActorClass__Group__9__Impl();
state._fsp--;
@@ -31416,29 +31513,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__9__Impl"
- // InternalRoom.g:10979:1: rule__ActorClass__Group__9__Impl : ( ( rule__ActorClass__Group_9__0 )? ) ;
+ // InternalRoom.g:11010: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:10983:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
- // InternalRoom.g:10984:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:11014:1: ( ( ( rule__ActorClass__Group_9__0 )? ) )
+ // InternalRoom.g:11015:1: ( ( rule__ActorClass__Group_9__0 )? )
{
- // InternalRoom.g:10984:1: ( ( rule__ActorClass__Group_9__0 )? )
- // InternalRoom.g:10985:1: ( rule__ActorClass__Group_9__0 )?
+ // InternalRoom.g:11015:1: ( ( rule__ActorClass__Group_9__0 )? )
+ // InternalRoom.g:11016:1: ( rule__ActorClass__Group_9__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_9());
- // InternalRoom.g:10986:1: ( rule__ActorClass__Group_9__0 )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:11017:1: ( rule__ActorClass__Group_9__0 )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==76) ) {
- alt119=1;
+ if ( (LA120_0==76) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:10986:2: rule__ActorClass__Group_9__0
+ // InternalRoom.g:11017:2: rule__ActorClass__Group_9__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__0();
@@ -31474,14 +31571,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10"
- // InternalRoom.g:10996:1: rule__ActorClass__Group__10 : rule__ActorClass__Group__10__Impl ;
+ // InternalRoom.g:11027: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:11000:1: ( rule__ActorClass__Group__10__Impl )
- // InternalRoom.g:11001:2: rule__ActorClass__Group__10__Impl
+ // InternalRoom.g:11031:1: ( rule__ActorClass__Group__10__Impl )
+ // InternalRoom.g:11032:2: rule__ActorClass__Group__10__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group__10__Impl();
@@ -31507,17 +31604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group__10__Impl"
- // InternalRoom.g:11007:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
+ // InternalRoom.g:11038:1: rule__ActorClass__Group__10__Impl : ( '}' ) ;
public final void rule__ActorClass__Group__10__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11011:1: ( ( '}' ) )
- // InternalRoom.g:11012:1: ( '}' )
+ // InternalRoom.g:11042:1: ( ( '}' ) )
+ // InternalRoom.g:11043:1: ( '}' )
{
- // InternalRoom.g:11012:1: ( '}' )
- // InternalRoom.g:11013:1: '}'
+ // InternalRoom.g:11043:1: ( '}' )
+ // InternalRoom.g:11044:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_10());
match(input,45,FOLLOW_2);
@@ -31544,14 +31641,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0"
- // InternalRoom.g:11048:1: rule__ActorClass__Group_4__0 : rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 ;
+ // InternalRoom.g:11079: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:11052:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
- // InternalRoom.g:11053:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
+ // InternalRoom.g:11083:1: ( rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1 )
+ // InternalRoom.g:11084:2: rule__ActorClass__Group_4__0__Impl rule__ActorClass__Group_4__1
{
pushFollow(FOLLOW_3);
rule__ActorClass__Group_4__0__Impl();
@@ -31582,17 +31679,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__0__Impl"
- // InternalRoom.g:11060:1: rule__ActorClass__Group_4__0__Impl : ( 'extends' ) ;
+ // InternalRoom.g:11091: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:11064:1: ( ( 'extends' ) )
- // InternalRoom.g:11065:1: ( 'extends' )
+ // InternalRoom.g:11095:1: ( ( 'extends' ) )
+ // InternalRoom.g:11096:1: ( 'extends' )
{
- // InternalRoom.g:11065:1: ( 'extends' )
- // InternalRoom.g:11066:1: 'extends'
+ // InternalRoom.g:11096:1: ( 'extends' )
+ // InternalRoom.g:11097:1: 'extends'
{
before(grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
match(input,57,FOLLOW_2);
@@ -31619,14 +31716,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1"
- // InternalRoom.g:11079:1: rule__ActorClass__Group_4__1 : rule__ActorClass__Group_4__1__Impl ;
+ // InternalRoom.g:11110: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:11083:1: ( rule__ActorClass__Group_4__1__Impl )
- // InternalRoom.g:11084:2: rule__ActorClass__Group_4__1__Impl
+ // InternalRoom.g:11114:1: ( rule__ActorClass__Group_4__1__Impl )
+ // InternalRoom.g:11115:2: rule__ActorClass__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_4__1__Impl();
@@ -31652,21 +31749,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_4__1__Impl"
- // InternalRoom.g:11090:1: rule__ActorClass__Group_4__1__Impl : ( ( rule__ActorClass__BaseAssignment_4_1 ) ) ;
+ // InternalRoom.g:11121: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:11094:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
- // InternalRoom.g:11095:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:11125:1: ( ( ( rule__ActorClass__BaseAssignment_4_1 ) ) )
+ // InternalRoom.g:11126:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
{
- // InternalRoom.g:11095:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
- // InternalRoom.g:11096:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:11126:1: ( ( rule__ActorClass__BaseAssignment_4_1 ) )
+ // InternalRoom.g:11127:1: ( rule__ActorClass__BaseAssignment_4_1 )
{
before(grammarAccess.getActorClassAccess().getBaseAssignment_4_1());
- // InternalRoom.g:11097:1: ( rule__ActorClass__BaseAssignment_4_1 )
- // InternalRoom.g:11097:2: rule__ActorClass__BaseAssignment_4_1
+ // InternalRoom.g:11128:1: ( rule__ActorClass__BaseAssignment_4_1 )
+ // InternalRoom.g:11128:2: rule__ActorClass__BaseAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BaseAssignment_4_1();
@@ -31699,16 +31796,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0"
- // InternalRoom.g:11111:1: rule__ActorClass__Group_7__0 : rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 ;
+ // InternalRoom.g:11142: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:11115:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
- // InternalRoom.g:11116:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
+ // InternalRoom.g:11146:1: ( rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1 )
+ // InternalRoom.g:11147:2: rule__ActorClass__Group_7__0__Impl rule__ActorClass__Group_7__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ActorClass__Group_7__0__Impl();
state._fsp--;
@@ -31737,17 +31834,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__0__Impl"
- // InternalRoom.g:11123:1: rule__ActorClass__Group_7__0__Impl : ( 'Interface' ) ;
+ // InternalRoom.g:11154: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:11127:1: ( ( 'Interface' ) )
- // InternalRoom.g:11128:1: ( 'Interface' )
+ // InternalRoom.g:11158:1: ( ( 'Interface' ) )
+ // InternalRoom.g:11159:1: ( 'Interface' )
{
- // InternalRoom.g:11128:1: ( 'Interface' )
- // InternalRoom.g:11129:1: 'Interface'
+ // InternalRoom.g:11159:1: ( 'Interface' )
+ // InternalRoom.g:11160:1: 'Interface'
{
before(grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
match(input,74,FOLLOW_2);
@@ -31774,16 +31871,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1"
- // InternalRoom.g:11142:1: rule__ActorClass__Group_7__1 : rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 ;
+ // InternalRoom.g:11173: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:11146:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
- // InternalRoom.g:11147:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
+ // InternalRoom.g:11177:1: ( rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2 )
+ // InternalRoom.g:11178:2: rule__ActorClass__Group_7__1__Impl rule__ActorClass__Group_7__2
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_7__1__Impl();
state._fsp--;
@@ -31812,17 +31909,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__1__Impl"
- // InternalRoom.g:11154:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
+ // InternalRoom.g:11185:1: rule__ActorClass__Group_7__1__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_7__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11158:1: ( ( '{' ) )
- // InternalRoom.g:11159:1: ( '{' )
+ // InternalRoom.g:11189:1: ( ( '{' ) )
+ // InternalRoom.g:11190:1: ( '{' )
{
- // InternalRoom.g:11159:1: ( '{' )
- // InternalRoom.g:11160:1: '{'
+ // InternalRoom.g:11190:1: ( '{' )
+ // InternalRoom.g:11191:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
match(input,44,FOLLOW_2);
@@ -31849,16 +31946,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2"
- // InternalRoom.g:11173:1: rule__ActorClass__Group_7__2 : rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 ;
+ // InternalRoom.g:11204: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:11177:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
- // InternalRoom.g:11178:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
+ // InternalRoom.g:11208:1: ( rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3 )
+ // InternalRoom.g:11209:2: rule__ActorClass__Group_7__2__Impl rule__ActorClass__Group_7__3
{
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
rule__ActorClass__Group_7__2__Impl();
state._fsp--;
@@ -31887,35 +31984,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__2__Impl"
- // InternalRoom.g:11185:1: rule__ActorClass__Group_7__2__Impl : ( ( rule__ActorClass__Alternatives_7_2 )* ) ;
+ // InternalRoom.g:11216: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:11189:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
- // InternalRoom.g:11190:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:11220:1: ( ( ( rule__ActorClass__Alternatives_7_2 )* ) )
+ // InternalRoom.g:11221:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
{
- // InternalRoom.g:11190:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
- // InternalRoom.g:11191:1: ( rule__ActorClass__Alternatives_7_2 )*
+ // InternalRoom.g:11221:1: ( ( rule__ActorClass__Alternatives_7_2 )* )
+ // InternalRoom.g:11222:1: ( rule__ActorClass__Alternatives_7_2 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_7_2());
- // InternalRoom.g:11192:1: ( rule__ActorClass__Alternatives_7_2 )*
- loop120:
+ // InternalRoom.g:11223:1: ( rule__ActorClass__Alternatives_7_2 )*
+ loop121:
do {
- int alt120=2;
- int LA120_0 = input.LA(1);
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA120_0==24||LA120_0==70||LA120_0==79) ) {
- alt120=1;
+ if ( (LA121_0==24||LA121_0==70||LA121_0==79) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:11192:2: rule__ActorClass__Alternatives_7_2
+ // InternalRoom.g:11223:2: rule__ActorClass__Alternatives_7_2
{
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
rule__ActorClass__Alternatives_7_2();
state._fsp--;
@@ -31925,7 +32022,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop120;
+ break loop121;
}
} while (true);
@@ -31952,14 +32049,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3"
- // InternalRoom.g:11202:1: rule__ActorClass__Group_7__3 : rule__ActorClass__Group_7__3__Impl ;
+ // InternalRoom.g:11233: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:11206:1: ( rule__ActorClass__Group_7__3__Impl )
- // InternalRoom.g:11207:2: rule__ActorClass__Group_7__3__Impl
+ // InternalRoom.g:11237:1: ( rule__ActorClass__Group_7__3__Impl )
+ // InternalRoom.g:11238:2: rule__ActorClass__Group_7__3__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_7__3__Impl();
@@ -31985,17 +32082,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_7__3__Impl"
- // InternalRoom.g:11213:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
+ // InternalRoom.g:11244:1: rule__ActorClass__Group_7__3__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_7__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11217:1: ( ( '}' ) )
- // InternalRoom.g:11218:1: ( '}' )
+ // InternalRoom.g:11248:1: ( ( '}' ) )
+ // InternalRoom.g:11249:1: ( '}' )
{
- // InternalRoom.g:11218:1: ( '}' )
- // InternalRoom.g:11219:1: '}'
+ // InternalRoom.g:11249:1: ( '}' )
+ // InternalRoom.g:11250:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
match(input,45,FOLLOW_2);
@@ -32022,14 +32119,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0"
- // InternalRoom.g:11240:1: rule__ActorClass__Group_8__0 : rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 ;
+ // InternalRoom.g:11271: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:11244:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
- // InternalRoom.g:11245:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
+ // InternalRoom.g:11275:1: ( rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1 )
+ // InternalRoom.g:11276:2: rule__ActorClass__Group_8__0__Impl rule__ActorClass__Group_8__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__0__Impl();
@@ -32060,17 +32157,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__0__Impl"
- // InternalRoom.g:11252:1: rule__ActorClass__Group_8__0__Impl : ( 'Structure' ) ;
+ // InternalRoom.g:11283: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:11256:1: ( ( 'Structure' ) )
- // InternalRoom.g:11257:1: ( 'Structure' )
+ // InternalRoom.g:11287:1: ( ( 'Structure' ) )
+ // InternalRoom.g:11288:1: ( 'Structure' )
{
- // InternalRoom.g:11257:1: ( 'Structure' )
- // InternalRoom.g:11258:1: 'Structure'
+ // InternalRoom.g:11288:1: ( 'Structure' )
+ // InternalRoom.g:11289:1: 'Structure'
{
before(grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
match(input,75,FOLLOW_2);
@@ -32097,14 +32194,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1"
- // InternalRoom.g:11271:1: rule__ActorClass__Group_8__1 : rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 ;
+ // InternalRoom.g:11302: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:11275:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
- // InternalRoom.g:11276:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
+ // InternalRoom.g:11306:1: ( rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2 )
+ // InternalRoom.g:11307:2: rule__ActorClass__Group_8__1__Impl rule__ActorClass__Group_8__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_8__1__Impl();
@@ -32135,29 +32232,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__1__Impl"
- // InternalRoom.g:11283:1: rule__ActorClass__Group_8__1__Impl : ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) ;
+ // InternalRoom.g:11314: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:11287:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
- // InternalRoom.g:11288:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11318:1: ( ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? ) )
+ // InternalRoom.g:11319:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
{
- // InternalRoom.g:11288:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
- // InternalRoom.g:11289:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ // InternalRoom.g:11319:1: ( ( rule__ActorClass__StructureDocuAssignment_8_1 )? )
+ // InternalRoom.g:11320:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
{
before(grammarAccess.getActorClassAccess().getStructureDocuAssignment_8_1());
- // InternalRoom.g:11290:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:11321:1: ( rule__ActorClass__StructureDocuAssignment_8_1 )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==62) ) {
- alt121=1;
+ if ( (LA122_0==62) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:11290:2: rule__ActorClass__StructureDocuAssignment_8_1
+ // InternalRoom.g:11321:2: rule__ActorClass__StructureDocuAssignment_8_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__StructureDocuAssignment_8_1();
@@ -32193,16 +32290,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2"
- // InternalRoom.g:11300:1: rule__ActorClass__Group_8__2 : rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 ;
+ // InternalRoom.g:11331: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:11304:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
- // InternalRoom.g:11305:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
+ // InternalRoom.g:11335:1: ( rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3 )
+ // InternalRoom.g:11336:2: rule__ActorClass__Group_8__2__Impl rule__ActorClass__Group_8__3
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_8__2__Impl();
state._fsp--;
@@ -32231,17 +32328,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__2__Impl"
- // InternalRoom.g:11312:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11343:1: rule__ActorClass__Group_8__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_8__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11316:1: ( ( '{' ) )
- // InternalRoom.g:11317:1: ( '{' )
+ // InternalRoom.g:11347:1: ( ( '{' ) )
+ // InternalRoom.g:11348:1: ( '{' )
{
- // InternalRoom.g:11317:1: ( '{' )
- // InternalRoom.g:11318:1: '{'
+ // InternalRoom.g:11348:1: ( '{' )
+ // InternalRoom.g:11349:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
match(input,44,FOLLOW_2);
@@ -32268,16 +32365,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3"
- // InternalRoom.g:11331:1: rule__ActorClass__Group_8__3 : rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 ;
+ // InternalRoom.g:11362: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:11335:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
- // InternalRoom.g:11336:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
+ // InternalRoom.g:11366:1: ( rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4 )
+ // InternalRoom.g:11367:2: rule__ActorClass__Group_8__3__Impl rule__ActorClass__Group_8__4
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_8__3__Impl();
state._fsp--;
@@ -32306,29 +32403,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__3__Impl"
- // InternalRoom.g:11343:1: rule__ActorClass__Group_8__3__Impl : ( ( rule__ActorClass__Group_8_3__0 )? ) ;
+ // InternalRoom.g:11374: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:11347:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
- // InternalRoom.g:11348:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11378:1: ( ( ( rule__ActorClass__Group_8_3__0 )? ) )
+ // InternalRoom.g:11379:1: ( ( rule__ActorClass__Group_8_3__0 )? )
{
- // InternalRoom.g:11348:1: ( ( rule__ActorClass__Group_8_3__0 )? )
- // InternalRoom.g:11349:1: ( rule__ActorClass__Group_8_3__0 )?
+ // InternalRoom.g:11379:1: ( ( rule__ActorClass__Group_8_3__0 )? )
+ // InternalRoom.g:11380:1: ( rule__ActorClass__Group_8_3__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_3());
- // InternalRoom.g:11350:1: ( rule__ActorClass__Group_8_3__0 )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:11381:1: ( rule__ActorClass__Group_8_3__0 )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==58) ) {
- alt122=1;
+ if ( (LA123_0==58) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:11350:2: rule__ActorClass__Group_8_3__0
+ // InternalRoom.g:11381:2: rule__ActorClass__Group_8_3__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__0();
@@ -32364,16 +32461,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4"
- // InternalRoom.g:11360:1: rule__ActorClass__Group_8__4 : rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 ;
+ // InternalRoom.g:11391: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:11364:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
- // InternalRoom.g:11365:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
+ // InternalRoom.g:11395:1: ( rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5 )
+ // InternalRoom.g:11396:2: rule__ActorClass__Group_8__4__Impl rule__ActorClass__Group_8__5
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_8__4__Impl();
state._fsp--;
@@ -32402,29 +32499,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__4__Impl"
- // InternalRoom.g:11372:1: rule__ActorClass__Group_8__4__Impl : ( ( rule__ActorClass__Group_8_4__0 )? ) ;
+ // InternalRoom.g:11403: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:11376:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
- // InternalRoom.g:11377:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11407:1: ( ( ( rule__ActorClass__Group_8_4__0 )? ) )
+ // InternalRoom.g:11408:1: ( ( rule__ActorClass__Group_8_4__0 )? )
{
- // InternalRoom.g:11377:1: ( ( rule__ActorClass__Group_8_4__0 )? )
- // InternalRoom.g:11378:1: ( rule__ActorClass__Group_8_4__0 )?
+ // InternalRoom.g:11408:1: ( ( rule__ActorClass__Group_8_4__0 )? )
+ // InternalRoom.g:11409:1: ( rule__ActorClass__Group_8_4__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_4());
- // InternalRoom.g:11379:1: ( rule__ActorClass__Group_8_4__0 )?
- int alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalRoom.g:11410:1: ( rule__ActorClass__Group_8_4__0 )?
+ int alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==59) ) {
- alt123=1;
+ if ( (LA124_0==59) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:11379:2: rule__ActorClass__Group_8_4__0
+ // InternalRoom.g:11410:2: rule__ActorClass__Group_8_4__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__0();
@@ -32460,16 +32557,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5"
- // InternalRoom.g:11389:1: rule__ActorClass__Group_8__5 : rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 ;
+ // InternalRoom.g:11420: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:11393:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
- // InternalRoom.g:11394:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
+ // InternalRoom.g:11424:1: ( rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6 )
+ // InternalRoom.g:11425:2: rule__ActorClass__Group_8__5__Impl rule__ActorClass__Group_8__6
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_8__5__Impl();
state._fsp--;
@@ -32498,29 +32595,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__5__Impl"
- // InternalRoom.g:11401:1: rule__ActorClass__Group_8__5__Impl : ( ( rule__ActorClass__Group_8_5__0 )? ) ;
+ // InternalRoom.g:11432: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:11405:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
- // InternalRoom.g:11406:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11436:1: ( ( ( rule__ActorClass__Group_8_5__0 )? ) )
+ // InternalRoom.g:11437:1: ( ( rule__ActorClass__Group_8_5__0 )? )
{
- // InternalRoom.g:11406:1: ( ( rule__ActorClass__Group_8_5__0 )? )
- // InternalRoom.g:11407:1: ( rule__ActorClass__Group_8_5__0 )?
+ // InternalRoom.g:11437:1: ( ( rule__ActorClass__Group_8_5__0 )? )
+ // InternalRoom.g:11438:1: ( rule__ActorClass__Group_8_5__0 )?
{
before(grammarAccess.getActorClassAccess().getGroup_8_5());
- // InternalRoom.g:11408:1: ( rule__ActorClass__Group_8_5__0 )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalRoom.g:11439:1: ( rule__ActorClass__Group_8_5__0 )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==60) ) {
- alt124=1;
+ if ( (LA125_0==60) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:11408:2: rule__ActorClass__Group_8_5__0
+ // InternalRoom.g:11439:2: rule__ActorClass__Group_8_5__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__0();
@@ -32556,16 +32653,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6"
- // InternalRoom.g:11418:1: rule__ActorClass__Group_8__6 : rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 ;
+ // InternalRoom.g:11449: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:11422:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
- // InternalRoom.g:11423:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
+ // InternalRoom.g:11453:1: ( rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7 )
+ // InternalRoom.g:11454:2: rule__ActorClass__Group_8__6__Impl rule__ActorClass__Group_8__7
{
- pushFollow(FOLLOW_56);
+ pushFollow(FOLLOW_57);
rule__ActorClass__Group_8__6__Impl();
state._fsp--;
@@ -32594,35 +32691,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__6__Impl"
- // InternalRoom.g:11430:1: rule__ActorClass__Group_8__6__Impl : ( ( rule__ActorClass__Alternatives_8_6 )* ) ;
+ // InternalRoom.g:11461: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:11434:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
- // InternalRoom.g:11435:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11465:1: ( ( ( rule__ActorClass__Alternatives_8_6 )* ) )
+ // InternalRoom.g:11466:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
{
- // InternalRoom.g:11435:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
- // InternalRoom.g:11436:1: ( rule__ActorClass__Alternatives_8_6 )*
+ // InternalRoom.g:11466:1: ( ( rule__ActorClass__Alternatives_8_6 )* )
+ // InternalRoom.g:11467:1: ( rule__ActorClass__Alternatives_8_6 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_8_6());
- // InternalRoom.g:11437:1: ( rule__ActorClass__Alternatives_8_6 )*
- loop125:
+ // InternalRoom.g:11468:1: ( rule__ActorClass__Alternatives_8_6 )*
+ loop126:
do {
- int alt125=2;
- int LA125_0 = input.LA(1);
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==24||(LA125_0>=36 && LA125_0<=37)||LA125_0==61||LA125_0==70||(LA125_0>=77 && LA125_0<=78)||LA125_0==80||LA125_0==85||LA125_0==89||LA125_0==93) ) {
- alt125=1;
+ if ( (LA126_0==24||(LA126_0>=36 && LA126_0<=37)||LA126_0==61||LA126_0==70||(LA126_0>=77 && LA126_0<=78)||LA126_0==80||LA126_0==85||LA126_0==89||LA126_0==93) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:11437:2: rule__ActorClass__Alternatives_8_6
+ // InternalRoom.g:11468:2: rule__ActorClass__Alternatives_8_6
{
- pushFollow(FOLLOW_57);
+ pushFollow(FOLLOW_58);
rule__ActorClass__Alternatives_8_6();
state._fsp--;
@@ -32632,7 +32729,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop125;
+ break loop126;
}
} while (true);
@@ -32659,14 +32756,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7"
- // InternalRoom.g:11447:1: rule__ActorClass__Group_8__7 : rule__ActorClass__Group_8__7__Impl ;
+ // InternalRoom.g:11478: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:11451:1: ( rule__ActorClass__Group_8__7__Impl )
- // InternalRoom.g:11452:2: rule__ActorClass__Group_8__7__Impl
+ // InternalRoom.g:11482:1: ( rule__ActorClass__Group_8__7__Impl )
+ // InternalRoom.g:11483:2: rule__ActorClass__Group_8__7__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8__7__Impl();
@@ -32692,17 +32789,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8__7__Impl"
- // InternalRoom.g:11458:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
+ // InternalRoom.g:11489:1: rule__ActorClass__Group_8__7__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_8__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11462:1: ( ( '}' ) )
- // InternalRoom.g:11463:1: ( '}' )
+ // InternalRoom.g:11493:1: ( ( '}' ) )
+ // InternalRoom.g:11494:1: ( '}' )
{
- // InternalRoom.g:11463:1: ( '}' )
- // InternalRoom.g:11464:1: '}'
+ // InternalRoom.g:11494:1: ( '}' )
+ // InternalRoom.g:11495:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
match(input,45,FOLLOW_2);
@@ -32729,16 +32826,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0"
- // InternalRoom.g:11493:1: rule__ActorClass__Group_8_3__0 : rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 ;
+ // InternalRoom.g:11524: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:11497:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
- // InternalRoom.g:11498:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
+ // InternalRoom.g:11528:1: ( rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1 )
+ // InternalRoom.g:11529:2: rule__ActorClass__Group_8_3__0__Impl rule__ActorClass__Group_8_3__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ActorClass__Group_8_3__0__Impl();
state._fsp--;
@@ -32767,17 +32864,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__0__Impl"
- // InternalRoom.g:11505:1: rule__ActorClass__Group_8_3__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:11536: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:11509:1: ( ( 'usercode1' ) )
- // InternalRoom.g:11510:1: ( 'usercode1' )
+ // InternalRoom.g:11540:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:11541:1: ( 'usercode1' )
{
- // InternalRoom.g:11510:1: ( 'usercode1' )
- // InternalRoom.g:11511:1: 'usercode1'
+ // InternalRoom.g:11541:1: ( 'usercode1' )
+ // InternalRoom.g:11542:1: 'usercode1'
{
before(grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
match(input,58,FOLLOW_2);
@@ -32804,14 +32901,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1"
- // InternalRoom.g:11524:1: rule__ActorClass__Group_8_3__1 : rule__ActorClass__Group_8_3__1__Impl ;
+ // InternalRoom.g:11555: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:11528:1: ( rule__ActorClass__Group_8_3__1__Impl )
- // InternalRoom.g:11529:2: rule__ActorClass__Group_8_3__1__Impl
+ // InternalRoom.g:11559:1: ( rule__ActorClass__Group_8_3__1__Impl )
+ // InternalRoom.g:11560:2: rule__ActorClass__Group_8_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_3__1__Impl();
@@ -32837,21 +32934,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_3__1__Impl"
- // InternalRoom.g:11535:1: rule__ActorClass__Group_8_3__1__Impl : ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) ;
+ // InternalRoom.g:11566: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:11539:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
- // InternalRoom.g:11540:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11570:1: ( ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) ) )
+ // InternalRoom.g:11571:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
{
- // InternalRoom.g:11540:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
- // InternalRoom.g:11541:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11571:1: ( ( rule__ActorClass__UserCode1Assignment_8_3_1 ) )
+ // InternalRoom.g:11572:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode1Assignment_8_3_1());
- // InternalRoom.g:11542:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
- // InternalRoom.g:11542:2: rule__ActorClass__UserCode1Assignment_8_3_1
+ // InternalRoom.g:11573:1: ( rule__ActorClass__UserCode1Assignment_8_3_1 )
+ // InternalRoom.g:11573:2: rule__ActorClass__UserCode1Assignment_8_3_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode1Assignment_8_3_1();
@@ -32884,16 +32981,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0"
- // InternalRoom.g:11556:1: rule__ActorClass__Group_8_4__0 : rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 ;
+ // InternalRoom.g:11587: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:11560:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
- // InternalRoom.g:11561:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
+ // InternalRoom.g:11591:1: ( rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1 )
+ // InternalRoom.g:11592:2: rule__ActorClass__Group_8_4__0__Impl rule__ActorClass__Group_8_4__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ActorClass__Group_8_4__0__Impl();
state._fsp--;
@@ -32922,17 +33019,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__0__Impl"
- // InternalRoom.g:11568:1: rule__ActorClass__Group_8_4__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:11599: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:11572:1: ( ( 'usercode2' ) )
- // InternalRoom.g:11573:1: ( 'usercode2' )
+ // InternalRoom.g:11603:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:11604:1: ( 'usercode2' )
{
- // InternalRoom.g:11573:1: ( 'usercode2' )
- // InternalRoom.g:11574:1: 'usercode2'
+ // InternalRoom.g:11604:1: ( 'usercode2' )
+ // InternalRoom.g:11605:1: 'usercode2'
{
before(grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
match(input,59,FOLLOW_2);
@@ -32959,14 +33056,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1"
- // InternalRoom.g:11587:1: rule__ActorClass__Group_8_4__1 : rule__ActorClass__Group_8_4__1__Impl ;
+ // InternalRoom.g:11618: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:11591:1: ( rule__ActorClass__Group_8_4__1__Impl )
- // InternalRoom.g:11592:2: rule__ActorClass__Group_8_4__1__Impl
+ // InternalRoom.g:11622:1: ( rule__ActorClass__Group_8_4__1__Impl )
+ // InternalRoom.g:11623:2: rule__ActorClass__Group_8_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_4__1__Impl();
@@ -32992,21 +33089,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_4__1__Impl"
- // InternalRoom.g:11598:1: rule__ActorClass__Group_8_4__1__Impl : ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) ;
+ // InternalRoom.g:11629: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:11602:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
- // InternalRoom.g:11603:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11633:1: ( ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) ) )
+ // InternalRoom.g:11634:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
{
- // InternalRoom.g:11603:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
- // InternalRoom.g:11604:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11634:1: ( ( rule__ActorClass__UserCode2Assignment_8_4_1 ) )
+ // InternalRoom.g:11635:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode2Assignment_8_4_1());
- // InternalRoom.g:11605:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
- // InternalRoom.g:11605:2: rule__ActorClass__UserCode2Assignment_8_4_1
+ // InternalRoom.g:11636:1: ( rule__ActorClass__UserCode2Assignment_8_4_1 )
+ // InternalRoom.g:11636:2: rule__ActorClass__UserCode2Assignment_8_4_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode2Assignment_8_4_1();
@@ -33039,16 +33136,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0"
- // InternalRoom.g:11619:1: rule__ActorClass__Group_8_5__0 : rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 ;
+ // InternalRoom.g:11650: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:11623:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
- // InternalRoom.g:11624:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
+ // InternalRoom.g:11654:1: ( rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1 )
+ // InternalRoom.g:11655:2: rule__ActorClass__Group_8_5__0__Impl rule__ActorClass__Group_8_5__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ActorClass__Group_8_5__0__Impl();
state._fsp--;
@@ -33077,17 +33174,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__0__Impl"
- // InternalRoom.g:11631:1: rule__ActorClass__Group_8_5__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:11662: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:11635:1: ( ( 'usercode3' ) )
- // InternalRoom.g:11636:1: ( 'usercode3' )
+ // InternalRoom.g:11666:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:11667:1: ( 'usercode3' )
{
- // InternalRoom.g:11636:1: ( 'usercode3' )
- // InternalRoom.g:11637:1: 'usercode3'
+ // InternalRoom.g:11667:1: ( 'usercode3' )
+ // InternalRoom.g:11668:1: 'usercode3'
{
before(grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
match(input,60,FOLLOW_2);
@@ -33114,14 +33211,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1"
- // InternalRoom.g:11650:1: rule__ActorClass__Group_8_5__1 : rule__ActorClass__Group_8_5__1__Impl ;
+ // InternalRoom.g:11681: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:11654:1: ( rule__ActorClass__Group_8_5__1__Impl )
- // InternalRoom.g:11655:2: rule__ActorClass__Group_8_5__1__Impl
+ // InternalRoom.g:11685:1: ( rule__ActorClass__Group_8_5__1__Impl )
+ // InternalRoom.g:11686:2: rule__ActorClass__Group_8_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_8_5__1__Impl();
@@ -33147,21 +33244,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_8_5__1__Impl"
- // InternalRoom.g:11661:1: rule__ActorClass__Group_8_5__1__Impl : ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) ;
+ // InternalRoom.g:11692: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:11665:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
- // InternalRoom.g:11666:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11696:1: ( ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) ) )
+ // InternalRoom.g:11697:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
{
- // InternalRoom.g:11666:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
- // InternalRoom.g:11667:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11697:1: ( ( rule__ActorClass__UserCode3Assignment_8_5_1 ) )
+ // InternalRoom.g:11698:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
{
before(grammarAccess.getActorClassAccess().getUserCode3Assignment_8_5_1());
- // InternalRoom.g:11668:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
- // InternalRoom.g:11668:2: rule__ActorClass__UserCode3Assignment_8_5_1
+ // InternalRoom.g:11699:1: ( rule__ActorClass__UserCode3Assignment_8_5_1 )
+ // InternalRoom.g:11699:2: rule__ActorClass__UserCode3Assignment_8_5_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UserCode3Assignment_8_5_1();
@@ -33194,14 +33291,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0"
- // InternalRoom.g:11682:1: rule__ActorClass__Group_9__0 : rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 ;
+ // InternalRoom.g:11713: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:11686:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
- // InternalRoom.g:11687:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
+ // InternalRoom.g:11717:1: ( rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1 )
+ // InternalRoom.g:11718:2: rule__ActorClass__Group_9__0__Impl rule__ActorClass__Group_9__1
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__0__Impl();
@@ -33232,17 +33329,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__0__Impl"
- // InternalRoom.g:11694:1: rule__ActorClass__Group_9__0__Impl : ( 'Behavior' ) ;
+ // InternalRoom.g:11725: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:11698:1: ( ( 'Behavior' ) )
- // InternalRoom.g:11699:1: ( 'Behavior' )
+ // InternalRoom.g:11729:1: ( ( 'Behavior' ) )
+ // InternalRoom.g:11730:1: ( 'Behavior' )
{
- // InternalRoom.g:11699:1: ( 'Behavior' )
- // InternalRoom.g:11700:1: 'Behavior'
+ // InternalRoom.g:11730:1: ( 'Behavior' )
+ // InternalRoom.g:11731:1: 'Behavior'
{
before(grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
match(input,76,FOLLOW_2);
@@ -33269,14 +33366,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1"
- // InternalRoom.g:11713:1: rule__ActorClass__Group_9__1 : rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 ;
+ // InternalRoom.g:11744: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:11717:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
- // InternalRoom.g:11718:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
+ // InternalRoom.g:11748:1: ( rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2 )
+ // InternalRoom.g:11749:2: rule__ActorClass__Group_9__1__Impl rule__ActorClass__Group_9__2
{
pushFollow(FOLLOW_4);
rule__ActorClass__Group_9__1__Impl();
@@ -33307,29 +33404,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__1__Impl"
- // InternalRoom.g:11725:1: rule__ActorClass__Group_9__1__Impl : ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) ;
+ // InternalRoom.g:11756: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:11729:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
- // InternalRoom.g:11730:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11760:1: ( ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? ) )
+ // InternalRoom.g:11761:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
{
- // InternalRoom.g:11730:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
- // InternalRoom.g:11731:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ // InternalRoom.g:11761:1: ( ( rule__ActorClass__BehaviorDocuAssignment_9_1 )? )
+ // InternalRoom.g:11762:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuAssignment_9_1());
- // InternalRoom.g:11732:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalRoom.g:11763:1: ( rule__ActorClass__BehaviorDocuAssignment_9_1 )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==62) ) {
- alt126=1;
+ if ( (LA127_0==62) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:11732:2: rule__ActorClass__BehaviorDocuAssignment_9_1
+ // InternalRoom.g:11763:2: rule__ActorClass__BehaviorDocuAssignment_9_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__BehaviorDocuAssignment_9_1();
@@ -33365,16 +33462,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2"
- // InternalRoom.g:11742:1: rule__ActorClass__Group_9__2 : rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 ;
+ // InternalRoom.g:11773: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:11746:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
- // InternalRoom.g:11747:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
+ // InternalRoom.g:11777:1: ( rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3 )
+ // InternalRoom.g:11778:2: rule__ActorClass__Group_9__2__Impl rule__ActorClass__Group_9__3
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__ActorClass__Group_9__2__Impl();
state._fsp--;
@@ -33403,17 +33500,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__2__Impl"
- // InternalRoom.g:11754:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
+ // InternalRoom.g:11785:1: rule__ActorClass__Group_9__2__Impl : ( '{' ) ;
public final void rule__ActorClass__Group_9__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11758:1: ( ( '{' ) )
- // InternalRoom.g:11759:1: ( '{' )
+ // InternalRoom.g:11789:1: ( ( '{' ) )
+ // InternalRoom.g:11790:1: ( '{' )
{
- // InternalRoom.g:11759:1: ( '{' )
- // InternalRoom.g:11760:1: '{'
+ // InternalRoom.g:11790:1: ( '{' )
+ // InternalRoom.g:11791:1: '{'
{
before(grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
match(input,44,FOLLOW_2);
@@ -33440,16 +33537,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3"
- // InternalRoom.g:11773:1: rule__ActorClass__Group_9__3 : rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 ;
+ // InternalRoom.g:11804: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:11777:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
- // InternalRoom.g:11778:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
+ // InternalRoom.g:11808:1: ( rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4 )
+ // InternalRoom.g:11809:2: rule__ActorClass__Group_9__3__Impl rule__ActorClass__Group_9__4
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__ActorClass__Group_9__3__Impl();
state._fsp--;
@@ -33478,35 +33575,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__3__Impl"
- // InternalRoom.g:11785:1: rule__ActorClass__Group_9__3__Impl : ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) ;
+ // InternalRoom.g:11816: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:11789:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
- // InternalRoom.g:11790:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11820:1: ( ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* ) )
+ // InternalRoom.g:11821:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
{
- // InternalRoom.g:11790:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
- // InternalRoom.g:11791:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ // InternalRoom.g:11821:1: ( ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )* )
+ // InternalRoom.g:11822:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAssignment_9_3());
- // InternalRoom.g:11792:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
- loop127:
+ // InternalRoom.g:11823:1: ( rule__ActorClass__BehaviorAnnotationsAssignment_9_3 )*
+ loop128:
do {
- int alt127=2;
- int LA127_0 = input.LA(1);
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==121) ) {
- alt127=1;
+ if ( (LA128_0==121) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:11792:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
+ // InternalRoom.g:11823:2: rule__ActorClass__BehaviorAnnotationsAssignment_9_3
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__ActorClass__BehaviorAnnotationsAssignment_9_3();
state._fsp--;
@@ -33516,7 +33613,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop127;
+ break loop128;
}
} while (true);
@@ -33543,16 +33640,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4"
- // InternalRoom.g:11802:1: rule__ActorClass__Group_9__4 : rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 ;
+ // InternalRoom.g:11833: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:11806:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
- // InternalRoom.g:11807:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
+ // InternalRoom.g:11837:1: ( rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5 )
+ // InternalRoom.g:11838:2: rule__ActorClass__Group_9__4__Impl rule__ActorClass__Group_9__5
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__ActorClass__Group_9__4__Impl();
state._fsp--;
@@ -33581,35 +33678,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__4__Impl"
- // InternalRoom.g:11814:1: rule__ActorClass__Group_9__4__Impl : ( ( rule__ActorClass__Alternatives_9_4 )* ) ;
+ // InternalRoom.g:11845: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:11818:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
- // InternalRoom.g:11819:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11849:1: ( ( ( rule__ActorClass__Alternatives_9_4 )* ) )
+ // InternalRoom.g:11850:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
{
- // InternalRoom.g:11819:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
- // InternalRoom.g:11820:1: ( rule__ActorClass__Alternatives_9_4 )*
+ // InternalRoom.g:11850:1: ( ( rule__ActorClass__Alternatives_9_4 )* )
+ // InternalRoom.g:11851:1: ( rule__ActorClass__Alternatives_9_4 )*
{
before(grammarAccess.getActorClassAccess().getAlternatives_9_4());
- // InternalRoom.g:11821:1: ( rule__ActorClass__Alternatives_9_4 )*
- loop128:
+ // InternalRoom.g:11852:1: ( rule__ActorClass__Alternatives_9_4 )*
+ loop129:
do {
- int alt128=2;
- int LA128_0 = input.LA(1);
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( ((LA128_0>=14 && LA128_0<=15)||LA128_0==64||LA128_0==128) ) {
- alt128=1;
+ if ( ((LA129_0>=14 && LA129_0<=15)||LA129_0==64||LA129_0==129) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:11821:2: rule__ActorClass__Alternatives_9_4
+ // InternalRoom.g:11852:2: rule__ActorClass__Alternatives_9_4
{
- pushFollow(FOLLOW_59);
+ pushFollow(FOLLOW_60);
rule__ActorClass__Alternatives_9_4();
state._fsp--;
@@ -33619,7 +33716,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop128;
+ break loop129;
}
} while (true);
@@ -33646,16 +33743,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5"
- // InternalRoom.g:11831:1: rule__ActorClass__Group_9__5 : rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 ;
+ // InternalRoom.g:11862: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:11835:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
- // InternalRoom.g:11836:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
+ // InternalRoom.g:11866:1: ( rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6 )
+ // InternalRoom.g:11867:2: rule__ActorClass__Group_9__5__Impl rule__ActorClass__Group_9__6
{
- pushFollow(FOLLOW_58);
+ pushFollow(FOLLOW_59);
rule__ActorClass__Group_9__5__Impl();
state._fsp--;
@@ -33684,29 +33781,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__5__Impl"
- // InternalRoom.g:11843:1: rule__ActorClass__Group_9__5__Impl : ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) ;
+ // InternalRoom.g:11874: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:11847:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
- // InternalRoom.g:11848:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11878:1: ( ( ( rule__ActorClass__StateMachineAssignment_9_5 )? ) )
+ // InternalRoom.g:11879:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
{
- // InternalRoom.g:11848:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
- // InternalRoom.g:11849:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ // InternalRoom.g:11879:1: ( ( rule__ActorClass__StateMachineAssignment_9_5 )? )
+ // InternalRoom.g:11880:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
{
before(grammarAccess.getActorClassAccess().getStateMachineAssignment_9_5());
- // InternalRoom.g:11850:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:11881:1: ( rule__ActorClass__StateMachineAssignment_9_5 )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==94) ) {
- alt129=1;
+ if ( (LA130_0==94) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:11850:2: rule__ActorClass__StateMachineAssignment_9_5
+ // InternalRoom.g:11881:2: rule__ActorClass__StateMachineAssignment_9_5
{
pushFollow(FOLLOW_2);
rule__ActorClass__StateMachineAssignment_9_5();
@@ -33742,14 +33839,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6"
- // InternalRoom.g:11860:1: rule__ActorClass__Group_9__6 : rule__ActorClass__Group_9__6__Impl ;
+ // InternalRoom.g:11891: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:11864:1: ( rule__ActorClass__Group_9__6__Impl )
- // InternalRoom.g:11865:2: rule__ActorClass__Group_9__6__Impl
+ // InternalRoom.g:11895:1: ( rule__ActorClass__Group_9__6__Impl )
+ // InternalRoom.g:11896:2: rule__ActorClass__Group_9__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__Group_9__6__Impl();
@@ -33775,17 +33872,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__Group_9__6__Impl"
- // InternalRoom.g:11871:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
+ // InternalRoom.g:11902:1: rule__ActorClass__Group_9__6__Impl : ( '}' ) ;
public final void rule__ActorClass__Group_9__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11875:1: ( ( '}' ) )
- // InternalRoom.g:11876:1: ( '}' )
+ // InternalRoom.g:11906:1: ( ( '}' ) )
+ // InternalRoom.g:11907:1: ( '}' )
{
- // InternalRoom.g:11876:1: ( '}' )
- // InternalRoom.g:11877:1: '}'
+ // InternalRoom.g:11907:1: ( '}' )
+ // InternalRoom.g:11908:1: '}'
{
before(grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
match(input,45,FOLLOW_2);
@@ -33812,16 +33909,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0"
- // InternalRoom.g:11904:1: rule__Port__Group__0 : rule__Port__Group__0__Impl rule__Port__Group__1 ;
+ // InternalRoom.g:11935: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:11908:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
- // InternalRoom.g:11909:2: rule__Port__Group__0__Impl rule__Port__Group__1
+ // InternalRoom.g:11939:1: ( rule__Port__Group__0__Impl rule__Port__Group__1 )
+ // InternalRoom.g:11940:2: rule__Port__Group__0__Impl rule__Port__Group__1
{
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
rule__Port__Group__0__Impl();
state._fsp--;
@@ -33850,29 +33947,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__0__Impl"
- // InternalRoom.g:11916:1: rule__Port__Group__0__Impl : ( ( rule__Port__ConjugatedAssignment_0 )? ) ;
+ // InternalRoom.g:11947: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:11920:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
- // InternalRoom.g:11921:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11951:1: ( ( ( rule__Port__ConjugatedAssignment_0 )? ) )
+ // InternalRoom.g:11952:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
{
- // InternalRoom.g:11921:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
- // InternalRoom.g:11922:1: ( rule__Port__ConjugatedAssignment_0 )?
+ // InternalRoom.g:11952:1: ( ( rule__Port__ConjugatedAssignment_0 )? )
+ // InternalRoom.g:11953:1: ( rule__Port__ConjugatedAssignment_0 )?
{
before(grammarAccess.getPortAccess().getConjugatedAssignment_0());
- // InternalRoom.g:11923:1: ( rule__Port__ConjugatedAssignment_0 )?
- int alt130=2;
- int LA130_0 = input.LA(1);
+ // InternalRoom.g:11954:1: ( rule__Port__ConjugatedAssignment_0 )?
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==70) ) {
- alt130=1;
+ if ( (LA131_0==70) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:11923:2: rule__Port__ConjugatedAssignment_0
+ // InternalRoom.g:11954:2: rule__Port__ConjugatedAssignment_0
{
pushFollow(FOLLOW_2);
rule__Port__ConjugatedAssignment_0();
@@ -33908,14 +34005,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1"
- // InternalRoom.g:11933:1: rule__Port__Group__1 : rule__Port__Group__1__Impl rule__Port__Group__2 ;
+ // InternalRoom.g:11964: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:11937:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
- // InternalRoom.g:11938:2: rule__Port__Group__1__Impl rule__Port__Group__2
+ // InternalRoom.g:11968:1: ( rule__Port__Group__1__Impl rule__Port__Group__2 )
+ // InternalRoom.g:11969:2: rule__Port__Group__1__Impl rule__Port__Group__2
{
pushFollow(FOLLOW_3);
rule__Port__Group__1__Impl();
@@ -33946,17 +34043,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__1__Impl"
- // InternalRoom.g:11945:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:11976:1: rule__Port__Group__1__Impl : ( 'Port' ) ;
public final void rule__Port__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:11949:1: ( ( 'Port' ) )
- // InternalRoom.g:11950:1: ( 'Port' )
+ // InternalRoom.g:11980:1: ( ( 'Port' ) )
+ // InternalRoom.g:11981:1: ( 'Port' )
{
- // InternalRoom.g:11950:1: ( 'Port' )
- // InternalRoom.g:11951:1: 'Port'
+ // InternalRoom.g:11981:1: ( 'Port' )
+ // InternalRoom.g:11982:1: 'Port'
{
before(grammarAccess.getPortAccess().getPortKeyword_1());
match(input,24,FOLLOW_2);
@@ -33983,16 +34080,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2"
- // InternalRoom.g:11964:1: rule__Port__Group__2 : rule__Port__Group__2__Impl rule__Port__Group__3 ;
+ // InternalRoom.g:11995: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:11968:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
- // InternalRoom.g:11969:2: rule__Port__Group__2__Impl rule__Port__Group__3
+ // InternalRoom.g:11999:1: ( rule__Port__Group__2__Impl rule__Port__Group__3 )
+ // InternalRoom.g:12000:2: rule__Port__Group__2__Impl rule__Port__Group__3
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__Port__Group__2__Impl();
state._fsp--;
@@ -34021,21 +34118,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__2__Impl"
- // InternalRoom.g:11976:1: rule__Port__Group__2__Impl : ( ( rule__Port__NameAssignment_2 ) ) ;
+ // InternalRoom.g:12007: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:11980:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
- // InternalRoom.g:11981:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:12011:1: ( ( ( rule__Port__NameAssignment_2 ) ) )
+ // InternalRoom.g:12012:1: ( ( rule__Port__NameAssignment_2 ) )
{
- // InternalRoom.g:11981:1: ( ( rule__Port__NameAssignment_2 ) )
- // InternalRoom.g:11982:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:12012:1: ( ( rule__Port__NameAssignment_2 ) )
+ // InternalRoom.g:12013:1: ( rule__Port__NameAssignment_2 )
{
before(grammarAccess.getPortAccess().getNameAssignment_2());
- // InternalRoom.g:11983:1: ( rule__Port__NameAssignment_2 )
- // InternalRoom.g:11983:2: rule__Port__NameAssignment_2
+ // InternalRoom.g:12014:1: ( rule__Port__NameAssignment_2 )
+ // InternalRoom.g:12014:2: rule__Port__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__Port__NameAssignment_2();
@@ -34068,16 +34165,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3"
- // InternalRoom.g:11993:1: rule__Port__Group__3 : rule__Port__Group__3__Impl rule__Port__Group__4 ;
+ // InternalRoom.g:12024: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:11997:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
- // InternalRoom.g:11998:2: rule__Port__Group__3__Impl rule__Port__Group__4
+ // InternalRoom.g:12028:1: ( rule__Port__Group__3__Impl rule__Port__Group__4 )
+ // InternalRoom.g:12029:2: rule__Port__Group__3__Impl rule__Port__Group__4
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__Port__Group__3__Impl();
state._fsp--;
@@ -34106,29 +34203,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__3__Impl"
- // InternalRoom.g:12005:1: rule__Port__Group__3__Impl : ( ( rule__Port__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:12036: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:12009:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:12010:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:12040:1: ( ( ( rule__Port__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:12041:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:12010:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
- // InternalRoom.g:12011:1: ( rule__Port__MultiplicityAssignment_3 )?
+ // InternalRoom.g:12041:1: ( ( rule__Port__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:12042:1: ( rule__Port__MultiplicityAssignment_3 )?
{
before(grammarAccess.getPortAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:12012:1: ( rule__Port__MultiplicityAssignment_3 )?
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:12043:1: ( rule__Port__MultiplicityAssignment_3 )?
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA131_0==62) ) {
- alt131=1;
+ if ( (LA132_0==62) ) {
+ alt132=1;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalRoom.g:12012:2: rule__Port__MultiplicityAssignment_3
+ // InternalRoom.g:12043:2: rule__Port__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__Port__MultiplicityAssignment_3();
@@ -34164,14 +34261,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4"
- // InternalRoom.g:12022:1: rule__Port__Group__4 : rule__Port__Group__4__Impl rule__Port__Group__5 ;
+ // InternalRoom.g:12053: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:12026:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
- // InternalRoom.g:12027:2: rule__Port__Group__4__Impl rule__Port__Group__5
+ // InternalRoom.g:12057:1: ( rule__Port__Group__4__Impl rule__Port__Group__5 )
+ // InternalRoom.g:12058:2: rule__Port__Group__4__Impl rule__Port__Group__5
{
pushFollow(FOLLOW_3);
rule__Port__Group__4__Impl();
@@ -34202,17 +34299,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__4__Impl"
- // InternalRoom.g:12034:1: rule__Port__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:12065:1: rule__Port__Group__4__Impl : ( ':' ) ;
public final void rule__Port__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12038:1: ( ( ':' ) )
- // InternalRoom.g:12039:1: ( ':' )
+ // InternalRoom.g:12069:1: ( ( ':' ) )
+ // InternalRoom.g:12070:1: ( ':' )
{
- // InternalRoom.g:12039:1: ( ':' )
- // InternalRoom.g:12040:1: ':'
+ // InternalRoom.g:12070:1: ( ':' )
+ // InternalRoom.g:12071:1: ':'
{
before(grammarAccess.getPortAccess().getColonKeyword_4());
match(input,46,FOLLOW_2);
@@ -34239,16 +34336,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5"
- // InternalRoom.g:12053:1: rule__Port__Group__5 : rule__Port__Group__5__Impl rule__Port__Group__6 ;
+ // InternalRoom.g:12084: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:12057:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
- // InternalRoom.g:12058:2: rule__Port__Group__5__Impl rule__Port__Group__6
+ // InternalRoom.g:12088:1: ( rule__Port__Group__5__Impl rule__Port__Group__6 )
+ // InternalRoom.g:12089:2: rule__Port__Group__5__Impl rule__Port__Group__6
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__Port__Group__5__Impl();
state._fsp--;
@@ -34277,21 +34374,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__5__Impl"
- // InternalRoom.g:12065:1: rule__Port__Group__5__Impl : ( ( rule__Port__ProtocolAssignment_5 ) ) ;
+ // InternalRoom.g:12096: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:12069:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
- // InternalRoom.g:12070:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:12100:1: ( ( ( rule__Port__ProtocolAssignment_5 ) ) )
+ // InternalRoom.g:12101:1: ( ( rule__Port__ProtocolAssignment_5 ) )
{
- // InternalRoom.g:12070:1: ( ( rule__Port__ProtocolAssignment_5 ) )
- // InternalRoom.g:12071:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:12101:1: ( ( rule__Port__ProtocolAssignment_5 ) )
+ // InternalRoom.g:12102:1: ( rule__Port__ProtocolAssignment_5 )
{
before(grammarAccess.getPortAccess().getProtocolAssignment_5());
- // InternalRoom.g:12072:1: ( rule__Port__ProtocolAssignment_5 )
- // InternalRoom.g:12072:2: rule__Port__ProtocolAssignment_5
+ // InternalRoom.g:12103:1: ( rule__Port__ProtocolAssignment_5 )
+ // InternalRoom.g:12103:2: rule__Port__ProtocolAssignment_5
{
pushFollow(FOLLOW_2);
rule__Port__ProtocolAssignment_5();
@@ -34324,16 +34421,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6"
- // InternalRoom.g:12082:1: rule__Port__Group__6 : rule__Port__Group__6__Impl rule__Port__Group__7 ;
+ // InternalRoom.g:12113: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:12086:1: ( rule__Port__Group__6__Impl rule__Port__Group__7 )
- // InternalRoom.g:12087:2: rule__Port__Group__6__Impl rule__Port__Group__7
+ // InternalRoom.g:12117:1: ( rule__Port__Group__6__Impl rule__Port__Group__7 )
+ // InternalRoom.g:12118:2: rule__Port__Group__6__Impl rule__Port__Group__7
{
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
rule__Port__Group__6__Impl();
state._fsp--;
@@ -34362,35 +34459,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__6__Impl"
- // InternalRoom.g:12094:1: rule__Port__Group__6__Impl : ( ( rule__Port__AnnotationsAssignment_6 )* ) ;
+ // InternalRoom.g:12125: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:12098:1: ( ( ( rule__Port__AnnotationsAssignment_6 )* ) )
- // InternalRoom.g:12099:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:12129:1: ( ( ( rule__Port__AnnotationsAssignment_6 )* ) )
+ // InternalRoom.g:12130:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
{
- // InternalRoom.g:12099:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
- // InternalRoom.g:12100:1: ( rule__Port__AnnotationsAssignment_6 )*
+ // InternalRoom.g:12130:1: ( ( rule__Port__AnnotationsAssignment_6 )* )
+ // InternalRoom.g:12131:1: ( rule__Port__AnnotationsAssignment_6 )*
{
before(grammarAccess.getPortAccess().getAnnotationsAssignment_6());
- // InternalRoom.g:12101:1: ( rule__Port__AnnotationsAssignment_6 )*
- loop132:
+ // InternalRoom.g:12132:1: ( rule__Port__AnnotationsAssignment_6 )*
+ loop133:
do {
- int alt132=2;
- int LA132_0 = input.LA(1);
+ int alt133=2;
+ int LA133_0 = input.LA(1);
- if ( (LA132_0==121) ) {
- alt132=1;
+ if ( (LA133_0==121) ) {
+ alt133=1;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:12101:2: rule__Port__AnnotationsAssignment_6
+ // InternalRoom.g:12132:2: rule__Port__AnnotationsAssignment_6
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__Port__AnnotationsAssignment_6();
state._fsp--;
@@ -34400,7 +34497,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop132;
+ break loop133;
}
} while (true);
@@ -34427,14 +34524,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__7"
- // InternalRoom.g:12111:1: rule__Port__Group__7 : rule__Port__Group__7__Impl ;
+ // InternalRoom.g:12142: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:12115:1: ( rule__Port__Group__7__Impl )
- // InternalRoom.g:12116:2: rule__Port__Group__7__Impl
+ // InternalRoom.g:12146:1: ( rule__Port__Group__7__Impl )
+ // InternalRoom.g:12147:2: rule__Port__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__Port__Group__7__Impl();
@@ -34460,29 +34557,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__Group__7__Impl"
- // InternalRoom.g:12122:1: rule__Port__Group__7__Impl : ( ( rule__Port__DocuAssignment_7 )? ) ;
+ // InternalRoom.g:12153: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:12126:1: ( ( ( rule__Port__DocuAssignment_7 )? ) )
- // InternalRoom.g:12127:1: ( ( rule__Port__DocuAssignment_7 )? )
+ // InternalRoom.g:12157:1: ( ( ( rule__Port__DocuAssignment_7 )? ) )
+ // InternalRoom.g:12158:1: ( ( rule__Port__DocuAssignment_7 )? )
{
- // InternalRoom.g:12127:1: ( ( rule__Port__DocuAssignment_7 )? )
- // InternalRoom.g:12128:1: ( rule__Port__DocuAssignment_7 )?
+ // InternalRoom.g:12158:1: ( ( rule__Port__DocuAssignment_7 )? )
+ // InternalRoom.g:12159:1: ( rule__Port__DocuAssignment_7 )?
{
before(grammarAccess.getPortAccess().getDocuAssignment_7());
- // InternalRoom.g:12129:1: ( rule__Port__DocuAssignment_7 )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalRoom.g:12160:1: ( rule__Port__DocuAssignment_7 )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==62) ) {
- alt133=1;
+ if ( (LA134_0==62) ) {
+ alt134=1;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:12129:2: rule__Port__DocuAssignment_7
+ // InternalRoom.g:12160:2: rule__Port__DocuAssignment_7
{
pushFollow(FOLLOW_2);
rule__Port__DocuAssignment_7();
@@ -34518,16 +34615,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0"
- // InternalRoom.g:12155:1: rule__ExternalPort__Group__0 : rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 ;
+ // InternalRoom.g:12186: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:12159:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
- // InternalRoom.g:12160:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
+ // InternalRoom.g:12190:1: ( rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1 )
+ // InternalRoom.g:12191:2: rule__ExternalPort__Group__0__Impl rule__ExternalPort__Group__1
{
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
rule__ExternalPort__Group__0__Impl();
state._fsp--;
@@ -34556,17 +34653,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__0__Impl"
- // InternalRoom.g:12167:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
+ // InternalRoom.g:12198:1: rule__ExternalPort__Group__0__Impl : ( 'external' ) ;
public final void rule__ExternalPort__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12171:1: ( ( 'external' ) )
- // InternalRoom.g:12172:1: ( 'external' )
+ // InternalRoom.g:12202:1: ( ( 'external' ) )
+ // InternalRoom.g:12203:1: ( 'external' )
{
- // InternalRoom.g:12172:1: ( 'external' )
- // InternalRoom.g:12173:1: 'external'
+ // InternalRoom.g:12203:1: ( 'external' )
+ // InternalRoom.g:12204:1: 'external'
{
before(grammarAccess.getExternalPortAccess().getExternalKeyword_0());
match(input,77,FOLLOW_2);
@@ -34593,14 +34690,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1"
- // InternalRoom.g:12186:1: rule__ExternalPort__Group__1 : rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 ;
+ // InternalRoom.g:12217: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:12190:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
- // InternalRoom.g:12191:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
+ // InternalRoom.g:12221:1: ( rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2 )
+ // InternalRoom.g:12222:2: rule__ExternalPort__Group__1__Impl rule__ExternalPort__Group__2
{
pushFollow(FOLLOW_3);
rule__ExternalPort__Group__1__Impl();
@@ -34631,17 +34728,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__1__Impl"
- // InternalRoom.g:12198:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
+ // InternalRoom.g:12229:1: rule__ExternalPort__Group__1__Impl : ( 'Port' ) ;
public final void rule__ExternalPort__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12202:1: ( ( 'Port' ) )
- // InternalRoom.g:12203:1: ( 'Port' )
+ // InternalRoom.g:12233:1: ( ( 'Port' ) )
+ // InternalRoom.g:12234:1: ( 'Port' )
{
- // InternalRoom.g:12203:1: ( 'Port' )
- // InternalRoom.g:12204:1: 'Port'
+ // InternalRoom.g:12234:1: ( 'Port' )
+ // InternalRoom.g:12235:1: 'Port'
{
before(grammarAccess.getExternalPortAccess().getPortKeyword_1());
match(input,24,FOLLOW_2);
@@ -34668,14 +34765,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2"
- // InternalRoom.g:12217:1: rule__ExternalPort__Group__2 : rule__ExternalPort__Group__2__Impl ;
+ // InternalRoom.g:12248: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:12221:1: ( rule__ExternalPort__Group__2__Impl )
- // InternalRoom.g:12222:2: rule__ExternalPort__Group__2__Impl
+ // InternalRoom.g:12252:1: ( rule__ExternalPort__Group__2__Impl )
+ // InternalRoom.g:12253:2: rule__ExternalPort__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ExternalPort__Group__2__Impl();
@@ -34701,21 +34798,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__Group__2__Impl"
- // InternalRoom.g:12228:1: rule__ExternalPort__Group__2__Impl : ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) ;
+ // InternalRoom.g:12259: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:12232:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
- // InternalRoom.g:12233:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12263:1: ( ( ( rule__ExternalPort__InterfacePortAssignment_2 ) ) )
+ // InternalRoom.g:12264:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
{
- // InternalRoom.g:12233:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
- // InternalRoom.g:12234:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12264:1: ( ( rule__ExternalPort__InterfacePortAssignment_2 ) )
+ // InternalRoom.g:12265:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortAssignment_2());
- // InternalRoom.g:12235:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
- // InternalRoom.g:12235:2: rule__ExternalPort__InterfacePortAssignment_2
+ // InternalRoom.g:12266:1: ( rule__ExternalPort__InterfacePortAssignment_2 )
+ // InternalRoom.g:12266:2: rule__ExternalPort__InterfacePortAssignment_2
{
pushFollow(FOLLOW_2);
rule__ExternalPort__InterfacePortAssignment_2();
@@ -34748,14 +34845,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0"
- // InternalRoom.g:12251:1: rule__SAP__Group__0 : rule__SAP__Group__0__Impl rule__SAP__Group__1 ;
+ // InternalRoom.g:12282: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:12255:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
- // InternalRoom.g:12256:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
+ // InternalRoom.g:12286:1: ( rule__SAP__Group__0__Impl rule__SAP__Group__1 )
+ // InternalRoom.g:12287:2: rule__SAP__Group__0__Impl rule__SAP__Group__1
{
pushFollow(FOLLOW_3);
rule__SAP__Group__0__Impl();
@@ -34786,17 +34883,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__0__Impl"
- // InternalRoom.g:12263:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
+ // InternalRoom.g:12294:1: rule__SAP__Group__0__Impl : ( 'SAP' ) ;
public final void rule__SAP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12267:1: ( ( 'SAP' ) )
- // InternalRoom.g:12268:1: ( 'SAP' )
+ // InternalRoom.g:12298:1: ( ( 'SAP' ) )
+ // InternalRoom.g:12299:1: ( 'SAP' )
{
- // InternalRoom.g:12268:1: ( 'SAP' )
- // InternalRoom.g:12269:1: 'SAP'
+ // InternalRoom.g:12299:1: ( 'SAP' )
+ // InternalRoom.g:12300:1: 'SAP'
{
before(grammarAccess.getSAPAccess().getSAPKeyword_0());
match(input,78,FOLLOW_2);
@@ -34823,14 +34920,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1"
- // InternalRoom.g:12282:1: rule__SAP__Group__1 : rule__SAP__Group__1__Impl rule__SAP__Group__2 ;
+ // InternalRoom.g:12313: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:12286:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
- // InternalRoom.g:12287:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
+ // InternalRoom.g:12317:1: ( rule__SAP__Group__1__Impl rule__SAP__Group__2 )
+ // InternalRoom.g:12318:2: rule__SAP__Group__1__Impl rule__SAP__Group__2
{
pushFollow(FOLLOW_8);
rule__SAP__Group__1__Impl();
@@ -34861,21 +34958,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__1__Impl"
- // InternalRoom.g:12294:1: rule__SAP__Group__1__Impl : ( ( rule__SAP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12325: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:12298:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
- // InternalRoom.g:12299:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12329:1: ( ( ( rule__SAP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12330:1: ( ( rule__SAP__NameAssignment_1 ) )
{
- // InternalRoom.g:12299:1: ( ( rule__SAP__NameAssignment_1 ) )
- // InternalRoom.g:12300:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12330:1: ( ( rule__SAP__NameAssignment_1 ) )
+ // InternalRoom.g:12331:1: ( rule__SAP__NameAssignment_1 )
{
before(grammarAccess.getSAPAccess().getNameAssignment_1());
- // InternalRoom.g:12301:1: ( rule__SAP__NameAssignment_1 )
- // InternalRoom.g:12301:2: rule__SAP__NameAssignment_1
+ // InternalRoom.g:12332:1: ( rule__SAP__NameAssignment_1 )
+ // InternalRoom.g:12332:2: rule__SAP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SAP__NameAssignment_1();
@@ -34908,14 +35005,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2"
- // InternalRoom.g:12311:1: rule__SAP__Group__2 : rule__SAP__Group__2__Impl rule__SAP__Group__3 ;
+ // InternalRoom.g:12342: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:12315:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
- // InternalRoom.g:12316:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
+ // InternalRoom.g:12346:1: ( rule__SAP__Group__2__Impl rule__SAP__Group__3 )
+ // InternalRoom.g:12347:2: rule__SAP__Group__2__Impl rule__SAP__Group__3
{
pushFollow(FOLLOW_3);
rule__SAP__Group__2__Impl();
@@ -34946,17 +35043,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__2__Impl"
- // InternalRoom.g:12323:1: rule__SAP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12354:1: rule__SAP__Group__2__Impl : ( ':' ) ;
public final void rule__SAP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12327:1: ( ( ':' ) )
- // InternalRoom.g:12328:1: ( ':' )
+ // InternalRoom.g:12358:1: ( ( ':' ) )
+ // InternalRoom.g:12359:1: ( ':' )
{
- // InternalRoom.g:12328:1: ( ':' )
- // InternalRoom.g:12329:1: ':'
+ // InternalRoom.g:12359:1: ( ':' )
+ // InternalRoom.g:12360:1: ':'
{
before(grammarAccess.getSAPAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -34983,16 +35080,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3"
- // InternalRoom.g:12342:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl rule__SAP__Group__4 ;
+ // InternalRoom.g:12373:1: rule__SAP__Group__3 : rule__SAP__Group__3__Impl rule__SAP__Group__4 ;
public final void rule__SAP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12346:1: ( rule__SAP__Group__3__Impl rule__SAP__Group__4 )
- // InternalRoom.g:12347:2: rule__SAP__Group__3__Impl rule__SAP__Group__4
+ // InternalRoom.g:12377:1: ( rule__SAP__Group__3__Impl rule__SAP__Group__4 )
+ // InternalRoom.g:12378:2: rule__SAP__Group__3__Impl rule__SAP__Group__4
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__SAP__Group__3__Impl();
state._fsp--;
@@ -35021,21 +35118,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__3__Impl"
- // InternalRoom.g:12354:1: rule__SAP__Group__3__Impl : ( ( rule__SAP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12385: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:12358:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12359:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12389:1: ( ( ( rule__SAP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12390:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12359:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12360:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12390:1: ( ( rule__SAP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12391:1: ( rule__SAP__ProtocolAssignment_3 )
{
before(grammarAccess.getSAPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12361:1: ( rule__SAP__ProtocolAssignment_3 )
- // InternalRoom.g:12361:2: rule__SAP__ProtocolAssignment_3
+ // InternalRoom.g:12392:1: ( rule__SAP__ProtocolAssignment_3 )
+ // InternalRoom.g:12392:2: rule__SAP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SAP__ProtocolAssignment_3();
@@ -35068,14 +35165,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__4"
- // InternalRoom.g:12371:1: rule__SAP__Group__4 : rule__SAP__Group__4__Impl ;
+ // InternalRoom.g:12402:1: rule__SAP__Group__4 : rule__SAP__Group__4__Impl ;
public final void rule__SAP__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12375:1: ( rule__SAP__Group__4__Impl )
- // InternalRoom.g:12376:2: rule__SAP__Group__4__Impl
+ // InternalRoom.g:12406:1: ( rule__SAP__Group__4__Impl )
+ // InternalRoom.g:12407:2: rule__SAP__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SAP__Group__4__Impl();
@@ -35101,29 +35198,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__Group__4__Impl"
- // InternalRoom.g:12382:1: rule__SAP__Group__4__Impl : ( ( rule__SAP__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:12413:1: rule__SAP__Group__4__Impl : ( ( rule__SAP__DocuAssignment_4 )? ) ;
public final void rule__SAP__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12386:1: ( ( ( rule__SAP__DocuAssignment_4 )? ) )
- // InternalRoom.g:12387:1: ( ( rule__SAP__DocuAssignment_4 )? )
+ // InternalRoom.g:12417:1: ( ( ( rule__SAP__DocuAssignment_4 )? ) )
+ // InternalRoom.g:12418:1: ( ( rule__SAP__DocuAssignment_4 )? )
{
- // InternalRoom.g:12387:1: ( ( rule__SAP__DocuAssignment_4 )? )
- // InternalRoom.g:12388:1: ( rule__SAP__DocuAssignment_4 )?
+ // InternalRoom.g:12418:1: ( ( rule__SAP__DocuAssignment_4 )? )
+ // InternalRoom.g:12419:1: ( rule__SAP__DocuAssignment_4 )?
{
before(grammarAccess.getSAPAccess().getDocuAssignment_4());
- // InternalRoom.g:12389:1: ( rule__SAP__DocuAssignment_4 )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalRoom.g:12420:1: ( rule__SAP__DocuAssignment_4 )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA134_0==62) ) {
- alt134=1;
+ if ( (LA135_0==62) ) {
+ alt135=1;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:12389:2: rule__SAP__DocuAssignment_4
+ // InternalRoom.g:12420:2: rule__SAP__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SAP__DocuAssignment_4();
@@ -35159,14 +35256,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0"
- // InternalRoom.g:12409:1: rule__SPP__Group__0 : rule__SPP__Group__0__Impl rule__SPP__Group__1 ;
+ // InternalRoom.g:12440: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:12413:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
- // InternalRoom.g:12414:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
+ // InternalRoom.g:12444:1: ( rule__SPP__Group__0__Impl rule__SPP__Group__1 )
+ // InternalRoom.g:12445:2: rule__SPP__Group__0__Impl rule__SPP__Group__1
{
pushFollow(FOLLOW_3);
rule__SPP__Group__0__Impl();
@@ -35197,17 +35294,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__0__Impl"
- // InternalRoom.g:12421:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
+ // InternalRoom.g:12452:1: rule__SPP__Group__0__Impl : ( 'SPP' ) ;
public final void rule__SPP__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12425:1: ( ( 'SPP' ) )
- // InternalRoom.g:12426:1: ( 'SPP' )
+ // InternalRoom.g:12456:1: ( ( 'SPP' ) )
+ // InternalRoom.g:12457:1: ( 'SPP' )
{
- // InternalRoom.g:12426:1: ( 'SPP' )
- // InternalRoom.g:12427:1: 'SPP'
+ // InternalRoom.g:12457:1: ( 'SPP' )
+ // InternalRoom.g:12458:1: 'SPP'
{
before(grammarAccess.getSPPAccess().getSPPKeyword_0());
match(input,79,FOLLOW_2);
@@ -35234,14 +35331,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1"
- // InternalRoom.g:12440:1: rule__SPP__Group__1 : rule__SPP__Group__1__Impl rule__SPP__Group__2 ;
+ // InternalRoom.g:12471: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:12444:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
- // InternalRoom.g:12445:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
+ // InternalRoom.g:12475:1: ( rule__SPP__Group__1__Impl rule__SPP__Group__2 )
+ // InternalRoom.g:12476:2: rule__SPP__Group__1__Impl rule__SPP__Group__2
{
pushFollow(FOLLOW_8);
rule__SPP__Group__1__Impl();
@@ -35272,21 +35369,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__1__Impl"
- // InternalRoom.g:12452:1: rule__SPP__Group__1__Impl : ( ( rule__SPP__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12483: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:12456:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
- // InternalRoom.g:12457:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12487:1: ( ( ( rule__SPP__NameAssignment_1 ) ) )
+ // InternalRoom.g:12488:1: ( ( rule__SPP__NameAssignment_1 ) )
{
- // InternalRoom.g:12457:1: ( ( rule__SPP__NameAssignment_1 ) )
- // InternalRoom.g:12458:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12488:1: ( ( rule__SPP__NameAssignment_1 ) )
+ // InternalRoom.g:12489:1: ( rule__SPP__NameAssignment_1 )
{
before(grammarAccess.getSPPAccess().getNameAssignment_1());
- // InternalRoom.g:12459:1: ( rule__SPP__NameAssignment_1 )
- // InternalRoom.g:12459:2: rule__SPP__NameAssignment_1
+ // InternalRoom.g:12490:1: ( rule__SPP__NameAssignment_1 )
+ // InternalRoom.g:12490:2: rule__SPP__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SPP__NameAssignment_1();
@@ -35319,14 +35416,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2"
- // InternalRoom.g:12469:1: rule__SPP__Group__2 : rule__SPP__Group__2__Impl rule__SPP__Group__3 ;
+ // InternalRoom.g:12500: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:12473:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
- // InternalRoom.g:12474:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
+ // InternalRoom.g:12504:1: ( rule__SPP__Group__2__Impl rule__SPP__Group__3 )
+ // InternalRoom.g:12505:2: rule__SPP__Group__2__Impl rule__SPP__Group__3
{
pushFollow(FOLLOW_3);
rule__SPP__Group__2__Impl();
@@ -35357,17 +35454,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__2__Impl"
- // InternalRoom.g:12481:1: rule__SPP__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12512:1: rule__SPP__Group__2__Impl : ( ':' ) ;
public final void rule__SPP__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12485:1: ( ( ':' ) )
- // InternalRoom.g:12486:1: ( ':' )
+ // InternalRoom.g:12516:1: ( ( ':' ) )
+ // InternalRoom.g:12517:1: ( ':' )
{
- // InternalRoom.g:12486:1: ( ':' )
- // InternalRoom.g:12487:1: ':'
+ // InternalRoom.g:12517:1: ( ':' )
+ // InternalRoom.g:12518:1: ':'
{
before(grammarAccess.getSPPAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -35394,16 +35491,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3"
- // InternalRoom.g:12500:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl rule__SPP__Group__4 ;
+ // InternalRoom.g:12531:1: rule__SPP__Group__3 : rule__SPP__Group__3__Impl rule__SPP__Group__4 ;
public final void rule__SPP__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12504:1: ( rule__SPP__Group__3__Impl rule__SPP__Group__4 )
- // InternalRoom.g:12505:2: rule__SPP__Group__3__Impl rule__SPP__Group__4
+ // InternalRoom.g:12535:1: ( rule__SPP__Group__3__Impl rule__SPP__Group__4 )
+ // InternalRoom.g:12536:2: rule__SPP__Group__3__Impl rule__SPP__Group__4
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__SPP__Group__3__Impl();
state._fsp--;
@@ -35432,21 +35529,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__3__Impl"
- // InternalRoom.g:12512:1: rule__SPP__Group__3__Impl : ( ( rule__SPP__ProtocolAssignment_3 ) ) ;
+ // InternalRoom.g:12543: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:12516:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
- // InternalRoom.g:12517:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12547:1: ( ( ( rule__SPP__ProtocolAssignment_3 ) ) )
+ // InternalRoom.g:12548:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
{
- // InternalRoom.g:12517:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
- // InternalRoom.g:12518:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12548:1: ( ( rule__SPP__ProtocolAssignment_3 ) )
+ // InternalRoom.g:12549:1: ( rule__SPP__ProtocolAssignment_3 )
{
before(grammarAccess.getSPPAccess().getProtocolAssignment_3());
- // InternalRoom.g:12519:1: ( rule__SPP__ProtocolAssignment_3 )
- // InternalRoom.g:12519:2: rule__SPP__ProtocolAssignment_3
+ // InternalRoom.g:12550:1: ( rule__SPP__ProtocolAssignment_3 )
+ // InternalRoom.g:12550:2: rule__SPP__ProtocolAssignment_3
{
pushFollow(FOLLOW_2);
rule__SPP__ProtocolAssignment_3();
@@ -35479,14 +35576,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__4"
- // InternalRoom.g:12529:1: rule__SPP__Group__4 : rule__SPP__Group__4__Impl ;
+ // InternalRoom.g:12560:1: rule__SPP__Group__4 : rule__SPP__Group__4__Impl ;
public final void rule__SPP__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12533:1: ( rule__SPP__Group__4__Impl )
- // InternalRoom.g:12534:2: rule__SPP__Group__4__Impl
+ // InternalRoom.g:12564:1: ( rule__SPP__Group__4__Impl )
+ // InternalRoom.g:12565:2: rule__SPP__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SPP__Group__4__Impl();
@@ -35512,29 +35609,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__Group__4__Impl"
- // InternalRoom.g:12540:1: rule__SPP__Group__4__Impl : ( ( rule__SPP__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:12571:1: rule__SPP__Group__4__Impl : ( ( rule__SPP__DocuAssignment_4 )? ) ;
public final void rule__SPP__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12544:1: ( ( ( rule__SPP__DocuAssignment_4 )? ) )
- // InternalRoom.g:12545:1: ( ( rule__SPP__DocuAssignment_4 )? )
+ // InternalRoom.g:12575:1: ( ( ( rule__SPP__DocuAssignment_4 )? ) )
+ // InternalRoom.g:12576:1: ( ( rule__SPP__DocuAssignment_4 )? )
{
- // InternalRoom.g:12545:1: ( ( rule__SPP__DocuAssignment_4 )? )
- // InternalRoom.g:12546:1: ( rule__SPP__DocuAssignment_4 )?
+ // InternalRoom.g:12576:1: ( ( rule__SPP__DocuAssignment_4 )? )
+ // InternalRoom.g:12577:1: ( rule__SPP__DocuAssignment_4 )?
{
before(grammarAccess.getSPPAccess().getDocuAssignment_4());
- // InternalRoom.g:12547:1: ( rule__SPP__DocuAssignment_4 )?
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:12578:1: ( rule__SPP__DocuAssignment_4 )?
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA135_0==62) ) {
- alt135=1;
+ if ( (LA136_0==62) ) {
+ alt136=1;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:12547:2: rule__SPP__DocuAssignment_4
+ // InternalRoom.g:12578:2: rule__SPP__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SPP__DocuAssignment_4();
@@ -35570,16 +35667,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0"
- // InternalRoom.g:12567:1: rule__ServiceImplementation__Group__0 : rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 ;
+ // InternalRoom.g:12598: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:12571:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
- // InternalRoom.g:12572:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
+ // InternalRoom.g:12602:1: ( rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1 )
+ // InternalRoom.g:12603:2: rule__ServiceImplementation__Group__0__Impl rule__ServiceImplementation__Group__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__ServiceImplementation__Group__0__Impl();
state._fsp--;
@@ -35608,17 +35705,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__0__Impl"
- // InternalRoom.g:12579:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
+ // InternalRoom.g:12610:1: rule__ServiceImplementation__Group__0__Impl : ( 'ServiceImplementation' ) ;
public final void rule__ServiceImplementation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12583:1: ( ( 'ServiceImplementation' ) )
- // InternalRoom.g:12584:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12614:1: ( ( 'ServiceImplementation' ) )
+ // InternalRoom.g:12615:1: ( 'ServiceImplementation' )
{
- // InternalRoom.g:12584:1: ( 'ServiceImplementation' )
- // InternalRoom.g:12585:1: 'ServiceImplementation'
+ // InternalRoom.g:12615:1: ( 'ServiceImplementation' )
+ // InternalRoom.g:12616:1: 'ServiceImplementation'
{
before(grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
match(input,80,FOLLOW_2);
@@ -35645,14 +35742,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1"
- // InternalRoom.g:12598:1: rule__ServiceImplementation__Group__1 : rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 ;
+ // InternalRoom.g:12629: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:12602:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
- // InternalRoom.g:12603:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
+ // InternalRoom.g:12633:1: ( rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2 )
+ // InternalRoom.g:12634:2: rule__ServiceImplementation__Group__1__Impl rule__ServiceImplementation__Group__2
{
pushFollow(FOLLOW_3);
rule__ServiceImplementation__Group__1__Impl();
@@ -35683,17 +35780,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__1__Impl"
- // InternalRoom.g:12610:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:12641:1: rule__ServiceImplementation__Group__1__Impl : ( 'of' ) ;
public final void rule__ServiceImplementation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12614:1: ( ( 'of' ) )
- // InternalRoom.g:12615:1: ( 'of' )
+ // InternalRoom.g:12645:1: ( ( 'of' ) )
+ // InternalRoom.g:12646:1: ( 'of' )
{
- // InternalRoom.g:12615:1: ( 'of' )
- // InternalRoom.g:12616:1: 'of'
+ // InternalRoom.g:12646:1: ( 'of' )
+ // InternalRoom.g:12647:1: 'of'
{
before(grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
match(input,53,FOLLOW_2);
@@ -35720,14 +35817,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2"
- // InternalRoom.g:12629:1: rule__ServiceImplementation__Group__2 : rule__ServiceImplementation__Group__2__Impl ;
+ // InternalRoom.g:12660: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:12633:1: ( rule__ServiceImplementation__Group__2__Impl )
- // InternalRoom.g:12634:2: rule__ServiceImplementation__Group__2__Impl
+ // InternalRoom.g:12664:1: ( rule__ServiceImplementation__Group__2__Impl )
+ // InternalRoom.g:12665:2: rule__ServiceImplementation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__Group__2__Impl();
@@ -35753,21 +35850,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__Group__2__Impl"
- // InternalRoom.g:12640:1: rule__ServiceImplementation__Group__2__Impl : ( ( rule__ServiceImplementation__SppAssignment_2 ) ) ;
+ // InternalRoom.g:12671: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:12644:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
- // InternalRoom.g:12645:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12675:1: ( ( ( rule__ServiceImplementation__SppAssignment_2 ) ) )
+ // InternalRoom.g:12676:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
{
- // InternalRoom.g:12645:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
- // InternalRoom.g:12646:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12676:1: ( ( rule__ServiceImplementation__SppAssignment_2 ) )
+ // InternalRoom.g:12677:1: ( rule__ServiceImplementation__SppAssignment_2 )
{
before(grammarAccess.getServiceImplementationAccess().getSppAssignment_2());
- // InternalRoom.g:12647:1: ( rule__ServiceImplementation__SppAssignment_2 )
- // InternalRoom.g:12647:2: rule__ServiceImplementation__SppAssignment_2
+ // InternalRoom.g:12678:1: ( rule__ServiceImplementation__SppAssignment_2 )
+ // InternalRoom.g:12678:2: rule__ServiceImplementation__SppAssignment_2
{
pushFollow(FOLLOW_2);
rule__ServiceImplementation__SppAssignment_2();
@@ -35800,14 +35897,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0"
- // InternalRoom.g:12663:1: rule__LogicalSystem__Group__0 : rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 ;
+ // InternalRoom.g:12694: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:12667:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
- // InternalRoom.g:12668:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
+ // InternalRoom.g:12698:1: ( rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1 )
+ // InternalRoom.g:12699:2: rule__LogicalSystem__Group__0__Impl rule__LogicalSystem__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalSystem__Group__0__Impl();
@@ -35838,17 +35935,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__0__Impl"
- // InternalRoom.g:12675:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
+ // InternalRoom.g:12706:1: rule__LogicalSystem__Group__0__Impl : ( 'LogicalSystem' ) ;
public final void rule__LogicalSystem__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12679:1: ( ( 'LogicalSystem' ) )
- // InternalRoom.g:12680:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12710:1: ( ( 'LogicalSystem' ) )
+ // InternalRoom.g:12711:1: ( 'LogicalSystem' )
{
- // InternalRoom.g:12680:1: ( 'LogicalSystem' )
- // InternalRoom.g:12681:1: 'LogicalSystem'
+ // InternalRoom.g:12711:1: ( 'LogicalSystem' )
+ // InternalRoom.g:12712:1: 'LogicalSystem'
{
before(grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
match(input,23,FOLLOW_2);
@@ -35875,14 +35972,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1"
- // InternalRoom.g:12694:1: rule__LogicalSystem__Group__1 : rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 ;
+ // InternalRoom.g:12725: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:12698:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
- // InternalRoom.g:12699:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
+ // InternalRoom.g:12729:1: ( rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2 )
+ // InternalRoom.g:12730:2: rule__LogicalSystem__Group__1__Impl rule__LogicalSystem__Group__2
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__1__Impl();
@@ -35913,21 +36010,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__1__Impl"
- // InternalRoom.g:12706:1: rule__LogicalSystem__Group__1__Impl : ( ( rule__LogicalSystem__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12737: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:12710:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
- // InternalRoom.g:12711:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12741:1: ( ( ( rule__LogicalSystem__NameAssignment_1 ) ) )
+ // InternalRoom.g:12742:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
{
- // InternalRoom.g:12711:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
- // InternalRoom.g:12712:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12742:1: ( ( rule__LogicalSystem__NameAssignment_1 ) )
+ // InternalRoom.g:12743:1: ( rule__LogicalSystem__NameAssignment_1 )
{
before(grammarAccess.getLogicalSystemAccess().getNameAssignment_1());
- // InternalRoom.g:12713:1: ( rule__LogicalSystem__NameAssignment_1 )
- // InternalRoom.g:12713:2: rule__LogicalSystem__NameAssignment_1
+ // InternalRoom.g:12744:1: ( rule__LogicalSystem__NameAssignment_1 )
+ // InternalRoom.g:12744:2: rule__LogicalSystem__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__NameAssignment_1();
@@ -35960,14 +36057,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2"
- // InternalRoom.g:12723:1: rule__LogicalSystem__Group__2 : rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 ;
+ // InternalRoom.g:12754: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:12727:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
- // InternalRoom.g:12728:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
+ // InternalRoom.g:12758:1: ( rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3 )
+ // InternalRoom.g:12759:2: rule__LogicalSystem__Group__2__Impl rule__LogicalSystem__Group__3
{
pushFollow(FOLLOW_4);
rule__LogicalSystem__Group__2__Impl();
@@ -35998,29 +36095,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__2__Impl"
- // InternalRoom.g:12735:1: rule__LogicalSystem__Group__2__Impl : ( ( rule__LogicalSystem__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:12766: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:12739:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
- // InternalRoom.g:12740:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12770:1: ( ( ( rule__LogicalSystem__DocuAssignment_2 )? ) )
+ // InternalRoom.g:12771:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
{
- // InternalRoom.g:12740:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
- // InternalRoom.g:12741:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ // InternalRoom.g:12771:1: ( ( rule__LogicalSystem__DocuAssignment_2 )? )
+ // InternalRoom.g:12772:1: ( rule__LogicalSystem__DocuAssignment_2 )?
{
before(grammarAccess.getLogicalSystemAccess().getDocuAssignment_2());
- // InternalRoom.g:12742:1: ( rule__LogicalSystem__DocuAssignment_2 )?
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:12773:1: ( rule__LogicalSystem__DocuAssignment_2 )?
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==62) ) {
- alt136=1;
+ if ( (LA137_0==62) ) {
+ alt137=1;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:12742:2: rule__LogicalSystem__DocuAssignment_2
+ // InternalRoom.g:12773:2: rule__LogicalSystem__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__DocuAssignment_2();
@@ -36056,16 +36153,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3"
- // InternalRoom.g:12752:1: rule__LogicalSystem__Group__3 : rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 ;
+ // InternalRoom.g:12783: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:12756:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
- // InternalRoom.g:12757:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
+ // InternalRoom.g:12787:1: ( rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4 )
+ // InternalRoom.g:12788:2: rule__LogicalSystem__Group__3__Impl rule__LogicalSystem__Group__4
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__LogicalSystem__Group__3__Impl();
state._fsp--;
@@ -36094,17 +36191,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__3__Impl"
- // InternalRoom.g:12764:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:12795:1: rule__LogicalSystem__Group__3__Impl : ( '{' ) ;
public final void rule__LogicalSystem__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12768:1: ( ( '{' ) )
- // InternalRoom.g:12769:1: ( '{' )
+ // InternalRoom.g:12799:1: ( ( '{' ) )
+ // InternalRoom.g:12800:1: ( '{' )
{
- // InternalRoom.g:12769:1: ( '{' )
- // InternalRoom.g:12770:1: '{'
+ // InternalRoom.g:12800:1: ( '{' )
+ // InternalRoom.g:12801:1: '{'
{
before(grammarAccess.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -36131,16 +36228,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4"
- // InternalRoom.g:12783:1: rule__LogicalSystem__Group__4 : rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 ;
+ // InternalRoom.g:12814: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:12787:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
- // InternalRoom.g:12788:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
+ // InternalRoom.g:12818:1: ( rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5 )
+ // InternalRoom.g:12819:2: rule__LogicalSystem__Group__4__Impl rule__LogicalSystem__Group__5
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__LogicalSystem__Group__4__Impl();
state._fsp--;
@@ -36169,35 +36266,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__4__Impl"
- // InternalRoom.g:12795:1: rule__LogicalSystem__Group__4__Impl : ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:12826: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:12799:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:12800:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12830:1: ( ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:12831:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:12800:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
- // InternalRoom.g:12801:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ // InternalRoom.g:12831:1: ( ( rule__LogicalSystem__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:12832:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:12802:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
- loop137:
+ // InternalRoom.g:12833:1: ( rule__LogicalSystem__AnnotationsAssignment_4 )*
+ loop138:
do {
- int alt137=2;
- int LA137_0 = input.LA(1);
+ int alt138=2;
+ int LA138_0 = input.LA(1);
- if ( (LA137_0==121) ) {
- alt137=1;
+ if ( (LA138_0==121) ) {
+ alt138=1;
}
- switch (alt137) {
+ switch (alt138) {
case 1 :
- // InternalRoom.g:12802:2: rule__LogicalSystem__AnnotationsAssignment_4
+ // InternalRoom.g:12833:2: rule__LogicalSystem__AnnotationsAssignment_4
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__LogicalSystem__AnnotationsAssignment_4();
state._fsp--;
@@ -36207,7 +36304,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop137;
+ break loop138;
}
} while (true);
@@ -36234,16 +36331,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5"
- // InternalRoom.g:12812:1: rule__LogicalSystem__Group__5 : rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 ;
+ // InternalRoom.g:12843: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:12816:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
- // InternalRoom.g:12817:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
+ // InternalRoom.g:12847:1: ( rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6 )
+ // InternalRoom.g:12848:2: rule__LogicalSystem__Group__5__Impl rule__LogicalSystem__Group__6
{
- pushFollow(FOLLOW_64);
+ pushFollow(FOLLOW_65);
rule__LogicalSystem__Group__5__Impl();
state._fsp--;
@@ -36272,35 +36369,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__5__Impl"
- // InternalRoom.g:12824:1: rule__LogicalSystem__Group__5__Impl : ( ( rule__LogicalSystem__Alternatives_5 )* ) ;
+ // InternalRoom.g:12855: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:12828:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
- // InternalRoom.g:12829:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12859:1: ( ( ( rule__LogicalSystem__Alternatives_5 )* ) )
+ // InternalRoom.g:12860:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
{
- // InternalRoom.g:12829:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
- // InternalRoom.g:12830:1: ( rule__LogicalSystem__Alternatives_5 )*
+ // InternalRoom.g:12860:1: ( ( rule__LogicalSystem__Alternatives_5 )* )
+ // InternalRoom.g:12861:1: ( rule__LogicalSystem__Alternatives_5 )*
{
before(grammarAccess.getLogicalSystemAccess().getAlternatives_5());
- // InternalRoom.g:12831:1: ( rule__LogicalSystem__Alternatives_5 )*
- loop138:
+ // InternalRoom.g:12862:1: ( rule__LogicalSystem__Alternatives_5 )*
+ loop139:
do {
- int alt138=2;
- int LA138_0 = input.LA(1);
+ int alt139=2;
+ int LA139_0 = input.LA(1);
- if ( (LA138_0==81||LA138_0==85||LA138_0==89) ) {
- alt138=1;
+ if ( (LA139_0==81||LA139_0==85||LA139_0==89) ) {
+ alt139=1;
}
- switch (alt138) {
+ switch (alt139) {
case 1 :
- // InternalRoom.g:12831:2: rule__LogicalSystem__Alternatives_5
+ // InternalRoom.g:12862:2: rule__LogicalSystem__Alternatives_5
{
- pushFollow(FOLLOW_65);
+ pushFollow(FOLLOW_66);
rule__LogicalSystem__Alternatives_5();
state._fsp--;
@@ -36310,7 +36407,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop138;
+ break loop139;
}
} while (true);
@@ -36337,14 +36434,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6"
- // InternalRoom.g:12841:1: rule__LogicalSystem__Group__6 : rule__LogicalSystem__Group__6__Impl ;
+ // InternalRoom.g:12872: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:12845:1: ( rule__LogicalSystem__Group__6__Impl )
- // InternalRoom.g:12846:2: rule__LogicalSystem__Group__6__Impl
+ // InternalRoom.g:12876:1: ( rule__LogicalSystem__Group__6__Impl )
+ // InternalRoom.g:12877:2: rule__LogicalSystem__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalSystem__Group__6__Impl();
@@ -36370,17 +36467,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__Group__6__Impl"
- // InternalRoom.g:12852:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:12883:1: rule__LogicalSystem__Group__6__Impl : ( '}' ) ;
public final void rule__LogicalSystem__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12856:1: ( ( '}' ) )
- // InternalRoom.g:12857:1: ( '}' )
+ // InternalRoom.g:12887:1: ( ( '}' ) )
+ // InternalRoom.g:12888:1: ( '}' )
{
- // InternalRoom.g:12857:1: ( '}' )
- // InternalRoom.g:12858:1: '}'
+ // InternalRoom.g:12888:1: ( '}' )
+ // InternalRoom.g:12889:1: '}'
{
before(grammarAccess.getLogicalSystemAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -36407,14 +36504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0"
- // InternalRoom.g:12885:1: rule__SubSystemRef__Group__0 : rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 ;
+ // InternalRoom.g:12916: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:12889:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
- // InternalRoom.g:12890:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
+ // InternalRoom.g:12920:1: ( rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1 )
+ // InternalRoom.g:12921:2: rule__SubSystemRef__Group__0__Impl rule__SubSystemRef__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__0__Impl();
@@ -36445,17 +36542,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__0__Impl"
- // InternalRoom.g:12897:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
+ // InternalRoom.g:12928:1: rule__SubSystemRef__Group__0__Impl : ( 'SubSystemRef' ) ;
public final void rule__SubSystemRef__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12901:1: ( ( 'SubSystemRef' ) )
- // InternalRoom.g:12902:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12932:1: ( ( 'SubSystemRef' ) )
+ // InternalRoom.g:12933:1: ( 'SubSystemRef' )
{
- // InternalRoom.g:12902:1: ( 'SubSystemRef' )
- // InternalRoom.g:12903:1: 'SubSystemRef'
+ // InternalRoom.g:12933:1: ( 'SubSystemRef' )
+ // InternalRoom.g:12934:1: 'SubSystemRef'
{
before(grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
match(input,81,FOLLOW_2);
@@ -36482,14 +36579,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1"
- // InternalRoom.g:12916:1: rule__SubSystemRef__Group__1 : rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 ;
+ // InternalRoom.g:12947: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:12920:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
- // InternalRoom.g:12921:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
+ // InternalRoom.g:12951:1: ( rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2 )
+ // InternalRoom.g:12952:2: rule__SubSystemRef__Group__1__Impl rule__SubSystemRef__Group__2
{
pushFollow(FOLLOW_8);
rule__SubSystemRef__Group__1__Impl();
@@ -36520,21 +36617,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__1__Impl"
- // InternalRoom.g:12928:1: rule__SubSystemRef__Group__1__Impl : ( ( rule__SubSystemRef__NameAssignment_1 ) ) ;
+ // InternalRoom.g:12959: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:12932:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
- // InternalRoom.g:12933:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12963:1: ( ( ( rule__SubSystemRef__NameAssignment_1 ) ) )
+ // InternalRoom.g:12964:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
{
- // InternalRoom.g:12933:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
- // InternalRoom.g:12934:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12964:1: ( ( rule__SubSystemRef__NameAssignment_1 ) )
+ // InternalRoom.g:12965:1: ( rule__SubSystemRef__NameAssignment_1 )
{
before(grammarAccess.getSubSystemRefAccess().getNameAssignment_1());
- // InternalRoom.g:12935:1: ( rule__SubSystemRef__NameAssignment_1 )
- // InternalRoom.g:12935:2: rule__SubSystemRef__NameAssignment_1
+ // InternalRoom.g:12966:1: ( rule__SubSystemRef__NameAssignment_1 )
+ // InternalRoom.g:12966:2: rule__SubSystemRef__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__NameAssignment_1();
@@ -36567,14 +36664,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2"
- // InternalRoom.g:12945:1: rule__SubSystemRef__Group__2 : rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 ;
+ // InternalRoom.g:12976: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:12949:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
- // InternalRoom.g:12950:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
+ // InternalRoom.g:12980:1: ( rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3 )
+ // InternalRoom.g:12981:2: rule__SubSystemRef__Group__2__Impl rule__SubSystemRef__Group__3
{
pushFollow(FOLLOW_3);
rule__SubSystemRef__Group__2__Impl();
@@ -36605,17 +36702,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__2__Impl"
- // InternalRoom.g:12957:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:12988:1: rule__SubSystemRef__Group__2__Impl : ( ':' ) ;
public final void rule__SubSystemRef__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:12961:1: ( ( ':' ) )
- // InternalRoom.g:12962:1: ( ':' )
+ // InternalRoom.g:12992:1: ( ( ':' ) )
+ // InternalRoom.g:12993:1: ( ':' )
{
- // InternalRoom.g:12962:1: ( ':' )
- // InternalRoom.g:12963:1: ':'
+ // InternalRoom.g:12993:1: ( ':' )
+ // InternalRoom.g:12994:1: ':'
{
before(grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -36642,16 +36739,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3"
- // InternalRoom.g:12976:1: rule__SubSystemRef__Group__3 : rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 ;
+ // InternalRoom.g:13007: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:12980:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
- // InternalRoom.g:12981:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
+ // InternalRoom.g:13011:1: ( rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4 )
+ // InternalRoom.g:13012:2: rule__SubSystemRef__Group__3__Impl rule__SubSystemRef__Group__4
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__SubSystemRef__Group__3__Impl();
state._fsp--;
@@ -36680,21 +36777,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__3__Impl"
- // InternalRoom.g:12988:1: rule__SubSystemRef__Group__3__Impl : ( ( rule__SubSystemRef__TypeAssignment_3 ) ) ;
+ // InternalRoom.g:13019: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:12992:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
- // InternalRoom.g:12993:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:13023:1: ( ( ( rule__SubSystemRef__TypeAssignment_3 ) ) )
+ // InternalRoom.g:13024:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
{
- // InternalRoom.g:12993:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
- // InternalRoom.g:12994:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:13024:1: ( ( rule__SubSystemRef__TypeAssignment_3 ) )
+ // InternalRoom.g:13025:1: ( rule__SubSystemRef__TypeAssignment_3 )
{
before(grammarAccess.getSubSystemRefAccess().getTypeAssignment_3());
- // InternalRoom.g:12995:1: ( rule__SubSystemRef__TypeAssignment_3 )
- // InternalRoom.g:12995:2: rule__SubSystemRef__TypeAssignment_3
+ // InternalRoom.g:13026:1: ( rule__SubSystemRef__TypeAssignment_3 )
+ // InternalRoom.g:13026:2: rule__SubSystemRef__TypeAssignment_3
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__TypeAssignment_3();
@@ -36727,14 +36824,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4"
- // InternalRoom.g:13005:1: rule__SubSystemRef__Group__4 : rule__SubSystemRef__Group__4__Impl ;
+ // InternalRoom.g:13036: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:13009:1: ( rule__SubSystemRef__Group__4__Impl )
- // InternalRoom.g:13010:2: rule__SubSystemRef__Group__4__Impl
+ // InternalRoom.g:13040:1: ( rule__SubSystemRef__Group__4__Impl )
+ // InternalRoom.g:13041:2: rule__SubSystemRef__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__Group__4__Impl();
@@ -36760,29 +36857,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__Group__4__Impl"
- // InternalRoom.g:13016:1: rule__SubSystemRef__Group__4__Impl : ( ( rule__SubSystemRef__DocuAssignment_4 )? ) ;
+ // InternalRoom.g:13047: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:13020:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
- // InternalRoom.g:13021:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:13051:1: ( ( ( rule__SubSystemRef__DocuAssignment_4 )? ) )
+ // InternalRoom.g:13052:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
{
- // InternalRoom.g:13021:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
- // InternalRoom.g:13022:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ // InternalRoom.g:13052:1: ( ( rule__SubSystemRef__DocuAssignment_4 )? )
+ // InternalRoom.g:13053:1: ( rule__SubSystemRef__DocuAssignment_4 )?
{
before(grammarAccess.getSubSystemRefAccess().getDocuAssignment_4());
- // InternalRoom.g:13023:1: ( rule__SubSystemRef__DocuAssignment_4 )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:13054:1: ( rule__SubSystemRef__DocuAssignment_4 )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==62) ) {
- alt139=1;
+ if ( (LA140_0==62) ) {
+ alt140=1;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:13023:2: rule__SubSystemRef__DocuAssignment_4
+ // InternalRoom.g:13054:2: rule__SubSystemRef__DocuAssignment_4
{
pushFollow(FOLLOW_2);
rule__SubSystemRef__DocuAssignment_4();
@@ -36818,14 +36915,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0"
- // InternalRoom.g:13043:1: rule__SubSystemClass__Group__0 : rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 ;
+ // InternalRoom.g:13074: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:13047:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
- // InternalRoom.g:13048:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
+ // InternalRoom.g:13078:1: ( rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1 )
+ // InternalRoom.g:13079:2: rule__SubSystemClass__Group__0__Impl rule__SubSystemClass__Group__1
{
pushFollow(FOLLOW_3);
rule__SubSystemClass__Group__0__Impl();
@@ -36856,17 +36953,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__0__Impl"
- // InternalRoom.g:13055:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
+ // InternalRoom.g:13086:1: rule__SubSystemClass__Group__0__Impl : ( 'SubSystemClass' ) ;
public final void rule__SubSystemClass__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13059:1: ( ( 'SubSystemClass' ) )
- // InternalRoom.g:13060:1: ( 'SubSystemClass' )
+ // InternalRoom.g:13090:1: ( ( 'SubSystemClass' ) )
+ // InternalRoom.g:13091:1: ( 'SubSystemClass' )
{
- // InternalRoom.g:13060:1: ( 'SubSystemClass' )
- // InternalRoom.g:13061:1: 'SubSystemClass'
+ // InternalRoom.g:13091:1: ( 'SubSystemClass' )
+ // InternalRoom.g:13092:1: 'SubSystemClass'
{
before(grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
match(input,22,FOLLOW_2);
@@ -36893,14 +36990,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1"
- // InternalRoom.g:13074:1: rule__SubSystemClass__Group__1 : rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 ;
+ // InternalRoom.g:13105: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:13078:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
- // InternalRoom.g:13079:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
+ // InternalRoom.g:13109:1: ( rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2 )
+ // InternalRoom.g:13110:2: rule__SubSystemClass__Group__1__Impl rule__SubSystemClass__Group__2
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__1__Impl();
@@ -36931,21 +37028,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__1__Impl"
- // InternalRoom.g:13086:1: rule__SubSystemClass__Group__1__Impl : ( ( rule__SubSystemClass__NameAssignment_1 ) ) ;
+ // InternalRoom.g:13117: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:13090:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
- // InternalRoom.g:13091:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:13121:1: ( ( ( rule__SubSystemClass__NameAssignment_1 ) ) )
+ // InternalRoom.g:13122:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
{
- // InternalRoom.g:13091:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
- // InternalRoom.g:13092:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:13122:1: ( ( rule__SubSystemClass__NameAssignment_1 ) )
+ // InternalRoom.g:13123:1: ( rule__SubSystemClass__NameAssignment_1 )
{
before(grammarAccess.getSubSystemClassAccess().getNameAssignment_1());
- // InternalRoom.g:13093:1: ( rule__SubSystemClass__NameAssignment_1 )
- // InternalRoom.g:13093:2: rule__SubSystemClass__NameAssignment_1
+ // InternalRoom.g:13124:1: ( rule__SubSystemClass__NameAssignment_1 )
+ // InternalRoom.g:13124:2: rule__SubSystemClass__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__NameAssignment_1();
@@ -36978,14 +37075,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2"
- // InternalRoom.g:13103:1: rule__SubSystemClass__Group__2 : rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 ;
+ // InternalRoom.g:13134: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:13107:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
- // InternalRoom.g:13108:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
+ // InternalRoom.g:13138:1: ( rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3 )
+ // InternalRoom.g:13139:2: rule__SubSystemClass__Group__2__Impl rule__SubSystemClass__Group__3
{
pushFollow(FOLLOW_4);
rule__SubSystemClass__Group__2__Impl();
@@ -37016,29 +37113,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__2__Impl"
- // InternalRoom.g:13115:1: rule__SubSystemClass__Group__2__Impl : ( ( rule__SubSystemClass__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:13146: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:13119:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
- // InternalRoom.g:13120:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:13150:1: ( ( ( rule__SubSystemClass__DocuAssignment_2 )? ) )
+ // InternalRoom.g:13151:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
{
- // InternalRoom.g:13120:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
- // InternalRoom.g:13121:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ // InternalRoom.g:13151:1: ( ( rule__SubSystemClass__DocuAssignment_2 )? )
+ // InternalRoom.g:13152:1: ( rule__SubSystemClass__DocuAssignment_2 )?
{
before(grammarAccess.getSubSystemClassAccess().getDocuAssignment_2());
- // InternalRoom.g:13122:1: ( rule__SubSystemClass__DocuAssignment_2 )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalRoom.g:13153:1: ( rule__SubSystemClass__DocuAssignment_2 )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==62) ) {
- alt140=1;
+ if ( (LA141_0==62) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:13122:2: rule__SubSystemClass__DocuAssignment_2
+ // InternalRoom.g:13153:2: rule__SubSystemClass__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__DocuAssignment_2();
@@ -37074,16 +37171,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3"
- // InternalRoom.g:13132:1: rule__SubSystemClass__Group__3 : rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 ;
+ // InternalRoom.g:13163: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:13136:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
- // InternalRoom.g:13137:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
+ // InternalRoom.g:13167:1: ( rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4 )
+ // InternalRoom.g:13168:2: rule__SubSystemClass__Group__3__Impl rule__SubSystemClass__Group__4
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__3__Impl();
state._fsp--;
@@ -37112,17 +37209,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__3__Impl"
- // InternalRoom.g:13144:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:13175:1: rule__SubSystemClass__Group__3__Impl : ( '{' ) ;
public final void rule__SubSystemClass__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13148:1: ( ( '{' ) )
- // InternalRoom.g:13149:1: ( '{' )
+ // InternalRoom.g:13179:1: ( ( '{' ) )
+ // InternalRoom.g:13180:1: ( '{' )
{
- // InternalRoom.g:13149:1: ( '{' )
- // InternalRoom.g:13150:1: '{'
+ // InternalRoom.g:13180:1: ( '{' )
+ // InternalRoom.g:13181:1: '{'
{
before(grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -37149,16 +37246,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4"
- // InternalRoom.g:13163:1: rule__SubSystemClass__Group__4 : rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 ;
+ // InternalRoom.g:13194: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:13167:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
- // InternalRoom.g:13168:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
+ // InternalRoom.g:13198:1: ( rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5 )
+ // InternalRoom.g:13199:2: rule__SubSystemClass__Group__4__Impl rule__SubSystemClass__Group__5
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__4__Impl();
state._fsp--;
@@ -37187,35 +37284,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__4__Impl"
- // InternalRoom.g:13175:1: rule__SubSystemClass__Group__4__Impl : ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) ;
+ // InternalRoom.g:13206: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:13179:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
- // InternalRoom.g:13180:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:13210:1: ( ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* ) )
+ // InternalRoom.g:13211:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
{
- // InternalRoom.g:13180:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
- // InternalRoom.g:13181:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ // InternalRoom.g:13211:1: ( ( rule__SubSystemClass__AnnotationsAssignment_4 )* )
+ // InternalRoom.g:13212:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAssignment_4());
- // InternalRoom.g:13182:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
- loop141:
+ // InternalRoom.g:13213:1: ( rule__SubSystemClass__AnnotationsAssignment_4 )*
+ loop142:
do {
- int alt141=2;
- int LA141_0 = input.LA(1);
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==121) ) {
- alt141=1;
+ if ( (LA142_0==121) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:13182:2: rule__SubSystemClass__AnnotationsAssignment_4
+ // InternalRoom.g:13213:2: rule__SubSystemClass__AnnotationsAssignment_4
{
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
rule__SubSystemClass__AnnotationsAssignment_4();
state._fsp--;
@@ -37225,7 +37322,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop141;
+ break loop142;
}
} while (true);
@@ -37252,16 +37349,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5"
- // InternalRoom.g:13192:1: rule__SubSystemClass__Group__5 : rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 ;
+ // InternalRoom.g:13223: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:13196:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
- // InternalRoom.g:13197:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
+ // InternalRoom.g:13227:1: ( rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6 )
+ // InternalRoom.g:13228:2: rule__SubSystemClass__Group__5__Impl rule__SubSystemClass__Group__6
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__5__Impl();
state._fsp--;
@@ -37290,29 +37387,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__5__Impl"
- // InternalRoom.g:13204:1: rule__SubSystemClass__Group__5__Impl : ( ( rule__SubSystemClass__Group_5__0 )? ) ;
+ // InternalRoom.g:13235: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:13208:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
- // InternalRoom.g:13209:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:13239:1: ( ( ( rule__SubSystemClass__Group_5__0 )? ) )
+ // InternalRoom.g:13240:1: ( ( rule__SubSystemClass__Group_5__0 )? )
{
- // InternalRoom.g:13209:1: ( ( rule__SubSystemClass__Group_5__0 )? )
- // InternalRoom.g:13210:1: ( rule__SubSystemClass__Group_5__0 )?
+ // InternalRoom.g:13240:1: ( ( rule__SubSystemClass__Group_5__0 )? )
+ // InternalRoom.g:13241:1: ( rule__SubSystemClass__Group_5__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_5());
- // InternalRoom.g:13211:1: ( rule__SubSystemClass__Group_5__0 )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:13242:1: ( rule__SubSystemClass__Group_5__0 )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==58) ) {
- alt142=1;
+ if ( (LA143_0==58) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:13211:2: rule__SubSystemClass__Group_5__0
+ // InternalRoom.g:13242:2: rule__SubSystemClass__Group_5__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__0();
@@ -37348,16 +37445,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6"
- // InternalRoom.g:13221:1: rule__SubSystemClass__Group__6 : rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 ;
+ // InternalRoom.g:13252: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:13225:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
- // InternalRoom.g:13226:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
+ // InternalRoom.g:13256:1: ( rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7 )
+ // InternalRoom.g:13257:2: rule__SubSystemClass__Group__6__Impl rule__SubSystemClass__Group__7
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__6__Impl();
state._fsp--;
@@ -37386,29 +37483,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__6__Impl"
- // InternalRoom.g:13233:1: rule__SubSystemClass__Group__6__Impl : ( ( rule__SubSystemClass__Group_6__0 )? ) ;
+ // InternalRoom.g:13264: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:13237:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
- // InternalRoom.g:13238:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:13268:1: ( ( ( rule__SubSystemClass__Group_6__0 )? ) )
+ // InternalRoom.g:13269:1: ( ( rule__SubSystemClass__Group_6__0 )? )
{
- // InternalRoom.g:13238:1: ( ( rule__SubSystemClass__Group_6__0 )? )
- // InternalRoom.g:13239:1: ( rule__SubSystemClass__Group_6__0 )?
+ // InternalRoom.g:13269:1: ( ( rule__SubSystemClass__Group_6__0 )? )
+ // InternalRoom.g:13270:1: ( rule__SubSystemClass__Group_6__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_6());
- // InternalRoom.g:13240:1: ( rule__SubSystemClass__Group_6__0 )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:13271:1: ( rule__SubSystemClass__Group_6__0 )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA143_0==59) ) {
- alt143=1;
+ if ( (LA144_0==59) ) {
+ alt144=1;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:13240:2: rule__SubSystemClass__Group_6__0
+ // InternalRoom.g:13271:2: rule__SubSystemClass__Group_6__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__0();
@@ -37444,16 +37541,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7"
- // InternalRoom.g:13250:1: rule__SubSystemClass__Group__7 : rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 ;
+ // InternalRoom.g:13281: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:13254:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
- // InternalRoom.g:13255:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
+ // InternalRoom.g:13285:1: ( rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8 )
+ // InternalRoom.g:13286:2: rule__SubSystemClass__Group__7__Impl rule__SubSystemClass__Group__8
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__7__Impl();
state._fsp--;
@@ -37482,29 +37579,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__7__Impl"
- // InternalRoom.g:13262:1: rule__SubSystemClass__Group__7__Impl : ( ( rule__SubSystemClass__Group_7__0 )? ) ;
+ // InternalRoom.g:13293: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:13266:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
- // InternalRoom.g:13267:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:13297:1: ( ( ( rule__SubSystemClass__Group_7__0 )? ) )
+ // InternalRoom.g:13298:1: ( ( rule__SubSystemClass__Group_7__0 )? )
{
- // InternalRoom.g:13267:1: ( ( rule__SubSystemClass__Group_7__0 )? )
- // InternalRoom.g:13268:1: ( rule__SubSystemClass__Group_7__0 )?
+ // InternalRoom.g:13298:1: ( ( rule__SubSystemClass__Group_7__0 )? )
+ // InternalRoom.g:13299:1: ( rule__SubSystemClass__Group_7__0 )?
{
before(grammarAccess.getSubSystemClassAccess().getGroup_7());
- // InternalRoom.g:13269:1: ( rule__SubSystemClass__Group_7__0 )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:13300:1: ( rule__SubSystemClass__Group_7__0 )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==60) ) {
- alt144=1;
+ if ( (LA145_0==60) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:13269:2: rule__SubSystemClass__Group_7__0
+ // InternalRoom.g:13300:2: rule__SubSystemClass__Group_7__0
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__0();
@@ -37540,16 +37637,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8"
- // InternalRoom.g:13279:1: rule__SubSystemClass__Group__8 : rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 ;
+ // InternalRoom.g:13310: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:13283:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
- // InternalRoom.g:13284:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
+ // InternalRoom.g:13314:1: ( rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9 )
+ // InternalRoom.g:13315:2: rule__SubSystemClass__Group__8__Impl rule__SubSystemClass__Group__9
{
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
rule__SubSystemClass__Group__8__Impl();
state._fsp--;
@@ -37578,35 +37675,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__8__Impl"
- // InternalRoom.g:13291:1: rule__SubSystemClass__Group__8__Impl : ( ( rule__SubSystemClass__Alternatives_8 )* ) ;
+ // InternalRoom.g:13322: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:13295:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
- // InternalRoom.g:13296:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13326:1: ( ( ( rule__SubSystemClass__Alternatives_8 )* ) )
+ // InternalRoom.g:13327:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
{
- // InternalRoom.g:13296:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
- // InternalRoom.g:13297:1: ( rule__SubSystemClass__Alternatives_8 )*
+ // InternalRoom.g:13327:1: ( ( rule__SubSystemClass__Alternatives_8 )* )
+ // InternalRoom.g:13328:1: ( rule__SubSystemClass__Alternatives_8 )*
{
before(grammarAccess.getSubSystemClassAccess().getAlternatives_8());
- // InternalRoom.g:13298:1: ( rule__SubSystemClass__Alternatives_8 )*
- loop145:
+ // InternalRoom.g:13329:1: ( rule__SubSystemClass__Alternatives_8 )*
+ loop146:
do {
- int alt145=2;
- int LA145_0 = input.LA(1);
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA145_0==24||(LA145_0>=36 && LA145_0<=37)||LA145_0==70||LA145_0==79||(LA145_0>=82 && LA145_0<=83)||LA145_0==85||LA145_0==89||LA145_0==93) ) {
- alt145=1;
+ if ( (LA146_0==24||(LA146_0>=36 && LA146_0<=37)||LA146_0==70||LA146_0==79||(LA146_0>=82 && LA146_0<=83)||LA146_0==85||LA146_0==89||LA146_0==93) ) {
+ alt146=1;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:13298:2: rule__SubSystemClass__Alternatives_8
+ // InternalRoom.g:13329:2: rule__SubSystemClass__Alternatives_8
{
- pushFollow(FOLLOW_67);
+ pushFollow(FOLLOW_68);
rule__SubSystemClass__Alternatives_8();
state._fsp--;
@@ -37616,7 +37713,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop145;
+ break loop146;
}
} while (true);
@@ -37643,14 +37740,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9"
- // InternalRoom.g:13308:1: rule__SubSystemClass__Group__9 : rule__SubSystemClass__Group__9__Impl ;
+ // InternalRoom.g:13339: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:13312:1: ( rule__SubSystemClass__Group__9__Impl )
- // InternalRoom.g:13313:2: rule__SubSystemClass__Group__9__Impl
+ // InternalRoom.g:13343:1: ( rule__SubSystemClass__Group__9__Impl )
+ // InternalRoom.g:13344:2: rule__SubSystemClass__Group__9__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group__9__Impl();
@@ -37676,17 +37773,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group__9__Impl"
- // InternalRoom.g:13319:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
+ // InternalRoom.g:13350:1: rule__SubSystemClass__Group__9__Impl : ( '}' ) ;
public final void rule__SubSystemClass__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13323:1: ( ( '}' ) )
- // InternalRoom.g:13324:1: ( '}' )
+ // InternalRoom.g:13354:1: ( ( '}' ) )
+ // InternalRoom.g:13355:1: ( '}' )
{
- // InternalRoom.g:13324:1: ( '}' )
- // InternalRoom.g:13325:1: '}'
+ // InternalRoom.g:13355:1: ( '}' )
+ // InternalRoom.g:13356:1: '}'
{
before(grammarAccess.getSubSystemClassAccess().getRightCurlyBracketKeyword_9());
match(input,45,FOLLOW_2);
@@ -37713,16 +37810,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0"
- // InternalRoom.g:13358:1: rule__SubSystemClass__Group_5__0 : rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 ;
+ // InternalRoom.g:13389: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:13362:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
- // InternalRoom.g:13363:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
+ // InternalRoom.g:13393:1: ( rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1 )
+ // InternalRoom.g:13394:2: rule__SubSystemClass__Group_5__0__Impl rule__SubSystemClass__Group_5__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SubSystemClass__Group_5__0__Impl();
state._fsp--;
@@ -37751,17 +37848,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__0__Impl"
- // InternalRoom.g:13370:1: rule__SubSystemClass__Group_5__0__Impl : ( 'usercode1' ) ;
+ // InternalRoom.g:13401: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:13374:1: ( ( 'usercode1' ) )
- // InternalRoom.g:13375:1: ( 'usercode1' )
+ // InternalRoom.g:13405:1: ( ( 'usercode1' ) )
+ // InternalRoom.g:13406:1: ( 'usercode1' )
{
- // InternalRoom.g:13375:1: ( 'usercode1' )
- // InternalRoom.g:13376:1: 'usercode1'
+ // InternalRoom.g:13406:1: ( 'usercode1' )
+ // InternalRoom.g:13407:1: 'usercode1'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
match(input,58,FOLLOW_2);
@@ -37788,14 +37885,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1"
- // InternalRoom.g:13389:1: rule__SubSystemClass__Group_5__1 : rule__SubSystemClass__Group_5__1__Impl ;
+ // InternalRoom.g:13420: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:13393:1: ( rule__SubSystemClass__Group_5__1__Impl )
- // InternalRoom.g:13394:2: rule__SubSystemClass__Group_5__1__Impl
+ // InternalRoom.g:13424:1: ( rule__SubSystemClass__Group_5__1__Impl )
+ // InternalRoom.g:13425:2: rule__SubSystemClass__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_5__1__Impl();
@@ -37821,21 +37918,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_5__1__Impl"
- // InternalRoom.g:13400:1: rule__SubSystemClass__Group_5__1__Impl : ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) ;
+ // InternalRoom.g:13431: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:13404:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
- // InternalRoom.g:13405:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13435:1: ( ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) ) )
+ // InternalRoom.g:13436:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
{
- // InternalRoom.g:13405:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
- // InternalRoom.g:13406:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13436:1: ( ( rule__SubSystemClass__UserCode1Assignment_5_1 ) )
+ // InternalRoom.g:13437:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1Assignment_5_1());
- // InternalRoom.g:13407:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
- // InternalRoom.g:13407:2: rule__SubSystemClass__UserCode1Assignment_5_1
+ // InternalRoom.g:13438:1: ( rule__SubSystemClass__UserCode1Assignment_5_1 )
+ // InternalRoom.g:13438:2: rule__SubSystemClass__UserCode1Assignment_5_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode1Assignment_5_1();
@@ -37868,16 +37965,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0"
- // InternalRoom.g:13421:1: rule__SubSystemClass__Group_6__0 : rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 ;
+ // InternalRoom.g:13452: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:13425:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
- // InternalRoom.g:13426:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
+ // InternalRoom.g:13456:1: ( rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1 )
+ // InternalRoom.g:13457:2: rule__SubSystemClass__Group_6__0__Impl rule__SubSystemClass__Group_6__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SubSystemClass__Group_6__0__Impl();
state._fsp--;
@@ -37906,17 +38003,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__0__Impl"
- // InternalRoom.g:13433:1: rule__SubSystemClass__Group_6__0__Impl : ( 'usercode2' ) ;
+ // InternalRoom.g:13464: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:13437:1: ( ( 'usercode2' ) )
- // InternalRoom.g:13438:1: ( 'usercode2' )
+ // InternalRoom.g:13468:1: ( ( 'usercode2' ) )
+ // InternalRoom.g:13469:1: ( 'usercode2' )
{
- // InternalRoom.g:13438:1: ( 'usercode2' )
- // InternalRoom.g:13439:1: 'usercode2'
+ // InternalRoom.g:13469:1: ( 'usercode2' )
+ // InternalRoom.g:13470:1: 'usercode2'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
match(input,59,FOLLOW_2);
@@ -37943,14 +38040,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1"
- // InternalRoom.g:13452:1: rule__SubSystemClass__Group_6__1 : rule__SubSystemClass__Group_6__1__Impl ;
+ // InternalRoom.g:13483: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:13456:1: ( rule__SubSystemClass__Group_6__1__Impl )
- // InternalRoom.g:13457:2: rule__SubSystemClass__Group_6__1__Impl
+ // InternalRoom.g:13487:1: ( rule__SubSystemClass__Group_6__1__Impl )
+ // InternalRoom.g:13488:2: rule__SubSystemClass__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_6__1__Impl();
@@ -37976,21 +38073,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_6__1__Impl"
- // InternalRoom.g:13463:1: rule__SubSystemClass__Group_6__1__Impl : ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) ;
+ // InternalRoom.g:13494: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:13467:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
- // InternalRoom.g:13468:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13498:1: ( ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) ) )
+ // InternalRoom.g:13499:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
{
- // InternalRoom.g:13468:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
- // InternalRoom.g:13469:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13499:1: ( ( rule__SubSystemClass__UserCode2Assignment_6_1 ) )
+ // InternalRoom.g:13500:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2Assignment_6_1());
- // InternalRoom.g:13470:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
- // InternalRoom.g:13470:2: rule__SubSystemClass__UserCode2Assignment_6_1
+ // InternalRoom.g:13501:1: ( rule__SubSystemClass__UserCode2Assignment_6_1 )
+ // InternalRoom.g:13501:2: rule__SubSystemClass__UserCode2Assignment_6_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode2Assignment_6_1();
@@ -38023,16 +38120,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0"
- // InternalRoom.g:13484:1: rule__SubSystemClass__Group_7__0 : rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 ;
+ // InternalRoom.g:13515: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:13488:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
- // InternalRoom.g:13489:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
+ // InternalRoom.g:13519:1: ( rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1 )
+ // InternalRoom.g:13520:2: rule__SubSystemClass__Group_7__0__Impl rule__SubSystemClass__Group_7__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SubSystemClass__Group_7__0__Impl();
state._fsp--;
@@ -38061,17 +38158,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__0__Impl"
- // InternalRoom.g:13496:1: rule__SubSystemClass__Group_7__0__Impl : ( 'usercode3' ) ;
+ // InternalRoom.g:13527: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:13500:1: ( ( 'usercode3' ) )
- // InternalRoom.g:13501:1: ( 'usercode3' )
+ // InternalRoom.g:13531:1: ( ( 'usercode3' ) )
+ // InternalRoom.g:13532:1: ( 'usercode3' )
{
- // InternalRoom.g:13501:1: ( 'usercode3' )
- // InternalRoom.g:13502:1: 'usercode3'
+ // InternalRoom.g:13532:1: ( 'usercode3' )
+ // InternalRoom.g:13533:1: 'usercode3'
{
before(grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
match(input,60,FOLLOW_2);
@@ -38098,14 +38195,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1"
- // InternalRoom.g:13515:1: rule__SubSystemClass__Group_7__1 : rule__SubSystemClass__Group_7__1__Impl ;
+ // InternalRoom.g:13546: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:13519:1: ( rule__SubSystemClass__Group_7__1__Impl )
- // InternalRoom.g:13520:2: rule__SubSystemClass__Group_7__1__Impl
+ // InternalRoom.g:13550:1: ( rule__SubSystemClass__Group_7__1__Impl )
+ // InternalRoom.g:13551:2: rule__SubSystemClass__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__Group_7__1__Impl();
@@ -38131,21 +38228,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__Group_7__1__Impl"
- // InternalRoom.g:13526:1: rule__SubSystemClass__Group_7__1__Impl : ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) ;
+ // InternalRoom.g:13557: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:13530:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
- // InternalRoom.g:13531:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13561:1: ( ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) ) )
+ // InternalRoom.g:13562:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
{
- // InternalRoom.g:13531:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
- // InternalRoom.g:13532:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13562:1: ( ( rule__SubSystemClass__UserCode3Assignment_7_1 ) )
+ // InternalRoom.g:13563:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3Assignment_7_1());
- // InternalRoom.g:13533:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
- // InternalRoom.g:13533:2: rule__SubSystemClass__UserCode3Assignment_7_1
+ // InternalRoom.g:13564:1: ( rule__SubSystemClass__UserCode3Assignment_7_1 )
+ // InternalRoom.g:13564:2: rule__SubSystemClass__UserCode3Assignment_7_1
{
pushFollow(FOLLOW_2);
rule__SubSystemClass__UserCode3Assignment_7_1();
@@ -38178,14 +38275,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0"
- // InternalRoom.g:13547:1: rule__LogicalThread__Group__0 : rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 ;
+ // InternalRoom.g:13578: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:13551:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
- // InternalRoom.g:13552:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
+ // InternalRoom.g:13582:1: ( rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1 )
+ // InternalRoom.g:13583:2: rule__LogicalThread__Group__0__Impl rule__LogicalThread__Group__1
{
pushFollow(FOLLOW_3);
rule__LogicalThread__Group__0__Impl();
@@ -38216,17 +38313,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__0__Impl"
- // InternalRoom.g:13559:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
+ // InternalRoom.g:13590:1: rule__LogicalThread__Group__0__Impl : ( 'LogicalThread' ) ;
public final void rule__LogicalThread__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13563:1: ( ( 'LogicalThread' ) )
- // InternalRoom.g:13564:1: ( 'LogicalThread' )
+ // InternalRoom.g:13594:1: ( ( 'LogicalThread' ) )
+ // InternalRoom.g:13595:1: ( 'LogicalThread' )
{
- // InternalRoom.g:13564:1: ( 'LogicalThread' )
- // InternalRoom.g:13565:1: 'LogicalThread'
+ // InternalRoom.g:13595:1: ( 'LogicalThread' )
+ // InternalRoom.g:13596:1: 'LogicalThread'
{
before(grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
match(input,82,FOLLOW_2);
@@ -38253,14 +38350,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1"
- // InternalRoom.g:13578:1: rule__LogicalThread__Group__1 : rule__LogicalThread__Group__1__Impl ;
+ // InternalRoom.g:13609: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:13582:1: ( rule__LogicalThread__Group__1__Impl )
- // InternalRoom.g:13583:2: rule__LogicalThread__Group__1__Impl
+ // InternalRoom.g:13613:1: ( rule__LogicalThread__Group__1__Impl )
+ // InternalRoom.g:13614:2: rule__LogicalThread__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__LogicalThread__Group__1__Impl();
@@ -38286,21 +38383,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__Group__1__Impl"
- // InternalRoom.g:13589:1: rule__LogicalThread__Group__1__Impl : ( ( rule__LogicalThread__NameAssignment_1 ) ) ;
+ // InternalRoom.g:13620: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:13593:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
- // InternalRoom.g:13594:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13624:1: ( ( ( rule__LogicalThread__NameAssignment_1 ) ) )
+ // InternalRoom.g:13625:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
{
- // InternalRoom.g:13594:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
- // InternalRoom.g:13595:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13625:1: ( ( rule__LogicalThread__NameAssignment_1 ) )
+ // InternalRoom.g:13626:1: ( rule__LogicalThread__NameAssignment_1 )
{
before(grammarAccess.getLogicalThreadAccess().getNameAssignment_1());
- // InternalRoom.g:13596:1: ( rule__LogicalThread__NameAssignment_1 )
- // InternalRoom.g:13596:2: rule__LogicalThread__NameAssignment_1
+ // InternalRoom.g:13627:1: ( rule__LogicalThread__NameAssignment_1 )
+ // InternalRoom.g:13627:2: rule__LogicalThread__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__LogicalThread__NameAssignment_1();
@@ -38333,14 +38430,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0"
- // InternalRoom.g:13610:1: rule__ActorInstanceMapping__Group__0 : rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 ;
+ // InternalRoom.g:13641: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:13614:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
- // InternalRoom.g:13615:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
+ // InternalRoom.g:13645:1: ( rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1 )
+ // InternalRoom.g:13646:2: rule__ActorInstanceMapping__Group__0__Impl rule__ActorInstanceMapping__Group__1
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__0__Impl();
@@ -38371,17 +38468,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__0__Impl"
- // InternalRoom.g:13622:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
+ // InternalRoom.g:13653:1: rule__ActorInstanceMapping__Group__0__Impl : ( 'ActorInstanceMapping' ) ;
public final void rule__ActorInstanceMapping__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13626:1: ( ( 'ActorInstanceMapping' ) )
- // InternalRoom.g:13627:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13657:1: ( ( 'ActorInstanceMapping' ) )
+ // InternalRoom.g:13658:1: ( 'ActorInstanceMapping' )
{
- // InternalRoom.g:13627:1: ( 'ActorInstanceMapping' )
- // InternalRoom.g:13628:1: 'ActorInstanceMapping'
+ // InternalRoom.g:13658:1: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:13659:1: 'ActorInstanceMapping'
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
match(input,83,FOLLOW_2);
@@ -38408,16 +38505,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1"
- // InternalRoom.g:13641:1: rule__ActorInstanceMapping__Group__1 : rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 ;
+ // InternalRoom.g:13672: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:13645:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
- // InternalRoom.g:13646:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
+ // InternalRoom.g:13676:1: ( rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2 )
+ // InternalRoom.g:13677:2: rule__ActorInstanceMapping__Group__1__Impl rule__ActorInstanceMapping__Group__2
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__ActorInstanceMapping__Group__1__Impl();
state._fsp--;
@@ -38446,21 +38543,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__1__Impl"
- // InternalRoom.g:13653:1: rule__ActorInstanceMapping__Group__1__Impl : ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) ;
+ // InternalRoom.g:13684: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:13657:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
- // InternalRoom.g:13658:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13688:1: ( ( ( rule__ActorInstanceMapping__PathAssignment_1 ) ) )
+ // InternalRoom.g:13689:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
{
- // InternalRoom.g:13658:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
- // InternalRoom.g:13659:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13689:1: ( ( rule__ActorInstanceMapping__PathAssignment_1 ) )
+ // InternalRoom.g:13690:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
{
before(grammarAccess.getActorInstanceMappingAccess().getPathAssignment_1());
- // InternalRoom.g:13660:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
- // InternalRoom.g:13660:2: rule__ActorInstanceMapping__PathAssignment_1
+ // InternalRoom.g:13691:1: ( rule__ActorInstanceMapping__PathAssignment_1 )
+ // InternalRoom.g:13691:2: rule__ActorInstanceMapping__PathAssignment_1
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__PathAssignment_1();
@@ -38493,14 +38590,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2"
- // InternalRoom.g:13670:1: rule__ActorInstanceMapping__Group__2 : rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 ;
+ // InternalRoom.g:13701: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:13674:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
- // InternalRoom.g:13675:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
+ // InternalRoom.g:13705:1: ( rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3 )
+ // InternalRoom.g:13706:2: rule__ActorInstanceMapping__Group__2__Impl rule__ActorInstanceMapping__Group__3
{
pushFollow(FOLLOW_3);
rule__ActorInstanceMapping__Group__2__Impl();
@@ -38531,17 +38628,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__2__Impl"
- // InternalRoom.g:13682:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
+ // InternalRoom.g:13713:1: rule__ActorInstanceMapping__Group__2__Impl : ( '->' ) ;
public final void rule__ActorInstanceMapping__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13686:1: ( ( '->' ) )
- // InternalRoom.g:13687:1: ( '->' )
+ // InternalRoom.g:13717:1: ( ( '->' ) )
+ // InternalRoom.g:13718:1: ( '->' )
{
- // InternalRoom.g:13687:1: ( '->' )
- // InternalRoom.g:13688:1: '->'
+ // InternalRoom.g:13718:1: ( '->' )
+ // InternalRoom.g:13719:1: '->'
{
before(grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
match(input,48,FOLLOW_2);
@@ -38568,16 +38665,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3"
- // InternalRoom.g:13701:1: rule__ActorInstanceMapping__Group__3 : rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 ;
+ // InternalRoom.g:13732: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:13705:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
- // InternalRoom.g:13706:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
+ // InternalRoom.g:13736:1: ( rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4 )
+ // InternalRoom.g:13737:2: rule__ActorInstanceMapping__Group__3__Impl rule__ActorInstanceMapping__Group__4
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ActorInstanceMapping__Group__3__Impl();
state._fsp--;
@@ -38606,21 +38703,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__3__Impl"
- // InternalRoom.g:13713:1: rule__ActorInstanceMapping__Group__3__Impl : ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) ;
+ // InternalRoom.g:13744: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:13717:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
- // InternalRoom.g:13718:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13748:1: ( ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) ) )
+ // InternalRoom.g:13749:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
{
- // InternalRoom.g:13718:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
- // InternalRoom.g:13719:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13749:1: ( ( rule__ActorInstanceMapping__ThreadAssignment_3 ) )
+ // InternalRoom.g:13750:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadAssignment_3());
- // InternalRoom.g:13720:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
- // InternalRoom.g:13720:2: rule__ActorInstanceMapping__ThreadAssignment_3
+ // InternalRoom.g:13751:1: ( rule__ActorInstanceMapping__ThreadAssignment_3 )
+ // InternalRoom.g:13751:2: rule__ActorInstanceMapping__ThreadAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__ThreadAssignment_3();
@@ -38653,14 +38750,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4"
- // InternalRoom.g:13730:1: rule__ActorInstanceMapping__Group__4 : rule__ActorInstanceMapping__Group__4__Impl ;
+ // InternalRoom.g:13761: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:13734:1: ( rule__ActorInstanceMapping__Group__4__Impl )
- // InternalRoom.g:13735:2: rule__ActorInstanceMapping__Group__4__Impl
+ // InternalRoom.g:13765:1: ( rule__ActorInstanceMapping__Group__4__Impl )
+ // InternalRoom.g:13766:2: rule__ActorInstanceMapping__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group__4__Impl();
@@ -38686,29 +38783,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group__4__Impl"
- // InternalRoom.g:13741:1: rule__ActorInstanceMapping__Group__4__Impl : ( ( rule__ActorInstanceMapping__Group_4__0 )? ) ;
+ // InternalRoom.g:13772: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:13745:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
- // InternalRoom.g:13746:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13776:1: ( ( ( rule__ActorInstanceMapping__Group_4__0 )? ) )
+ // InternalRoom.g:13777:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
{
- // InternalRoom.g:13746:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
- // InternalRoom.g:13747:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ // InternalRoom.g:13777:1: ( ( rule__ActorInstanceMapping__Group_4__0 )? )
+ // InternalRoom.g:13778:1: ( rule__ActorInstanceMapping__Group_4__0 )?
{
before(grammarAccess.getActorInstanceMappingAccess().getGroup_4());
- // InternalRoom.g:13748:1: ( rule__ActorInstanceMapping__Group_4__0 )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:13779:1: ( rule__ActorInstanceMapping__Group_4__0 )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==44) ) {
- alt146=1;
+ if ( (LA147_0==44) ) {
+ alt147=1;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:13748:2: rule__ActorInstanceMapping__Group_4__0
+ // InternalRoom.g:13779:2: rule__ActorInstanceMapping__Group_4__0
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__0();
@@ -38744,16 +38841,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0"
- // InternalRoom.g:13768:1: rule__ActorInstanceMapping__Group_4__0 : rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 ;
+ // InternalRoom.g:13799: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:13772:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
- // InternalRoom.g:13773:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
+ // InternalRoom.g:13803:1: ( rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1 )
+ // InternalRoom.g:13804:2: rule__ActorInstanceMapping__Group_4__0__Impl rule__ActorInstanceMapping__Group_4__1
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
rule__ActorInstanceMapping__Group_4__0__Impl();
state._fsp--;
@@ -38782,17 +38879,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__0__Impl"
- // InternalRoom.g:13780:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
+ // InternalRoom.g:13811:1: rule__ActorInstanceMapping__Group_4__0__Impl : ( '{' ) ;
public final void rule__ActorInstanceMapping__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13784:1: ( ( '{' ) )
- // InternalRoom.g:13785:1: ( '{' )
+ // InternalRoom.g:13815:1: ( ( '{' ) )
+ // InternalRoom.g:13816:1: ( '{' )
{
- // InternalRoom.g:13785:1: ( '{' )
- // InternalRoom.g:13786:1: '{'
+ // InternalRoom.g:13816:1: ( '{' )
+ // InternalRoom.g:13817:1: '{'
{
before(grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
match(input,44,FOLLOW_2);
@@ -38819,16 +38916,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1"
- // InternalRoom.g:13799:1: rule__ActorInstanceMapping__Group_4__1 : rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 ;
+ // InternalRoom.g:13830: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:13803:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
- // InternalRoom.g:13804:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
+ // InternalRoom.g:13834:1: ( rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2 )
+ // InternalRoom.g:13835:2: rule__ActorInstanceMapping__Group_4__1__Impl rule__ActorInstanceMapping__Group_4__2
{
- pushFollow(FOLLOW_68);
+ pushFollow(FOLLOW_69);
rule__ActorInstanceMapping__Group_4__1__Impl();
state._fsp--;
@@ -38857,35 +38954,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__1__Impl"
- // InternalRoom.g:13811:1: rule__ActorInstanceMapping__Group_4__1__Impl : ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) ;
+ // InternalRoom.g:13842: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:13815:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
- // InternalRoom.g:13816:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13846:1: ( ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* ) )
+ // InternalRoom.g:13847:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
{
- // InternalRoom.g:13816:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
- // InternalRoom.g:13817:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ // InternalRoom.g:13847:1: ( ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )* )
+ // InternalRoom.g:13848:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsAssignment_4_1());
- // InternalRoom.g:13818:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
- loop147:
+ // InternalRoom.g:13849:1: ( rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 )*
+ loop148:
do {
- int alt147=2;
- int LA147_0 = input.LA(1);
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==83) ) {
- alt147=1;
+ if ( (LA148_0==83) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:13818:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
+ // InternalRoom.g:13849:2: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1
{
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1();
state._fsp--;
@@ -38895,7 +38992,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop147;
+ break loop148;
}
} while (true);
@@ -38922,14 +39019,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2"
- // InternalRoom.g:13828:1: rule__ActorInstanceMapping__Group_4__2 : rule__ActorInstanceMapping__Group_4__2__Impl ;
+ // InternalRoom.g:13859: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:13832:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
- // InternalRoom.g:13833:2: rule__ActorInstanceMapping__Group_4__2__Impl
+ // InternalRoom.g:13863:1: ( rule__ActorInstanceMapping__Group_4__2__Impl )
+ // InternalRoom.g:13864:2: rule__ActorInstanceMapping__Group_4__2__Impl
{
pushFollow(FOLLOW_2);
rule__ActorInstanceMapping__Group_4__2__Impl();
@@ -38955,17 +39052,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__Group_4__2__Impl"
- // InternalRoom.g:13839:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
+ // InternalRoom.g:13870:1: rule__ActorInstanceMapping__Group_4__2__Impl : ( '}' ) ;
public final void rule__ActorInstanceMapping__Group_4__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13843:1: ( ( '}' ) )
- // InternalRoom.g:13844:1: ( '}' )
+ // InternalRoom.g:13874:1: ( ( '}' ) )
+ // InternalRoom.g:13875:1: ( '}' )
{
- // InternalRoom.g:13844:1: ( '}' )
- // InternalRoom.g:13845:1: '}'
+ // InternalRoom.g:13875:1: ( '}' )
+ // InternalRoom.g:13876:1: '}'
{
before(grammarAccess.getActorInstanceMappingAccess().getRightCurlyBracketKeyword_4_2());
match(input,45,FOLLOW_2);
@@ -38992,16 +39089,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0"
- // InternalRoom.g:13864:1: rule__RefPath__Group__0 : rule__RefPath__Group__0__Impl rule__RefPath__Group__1 ;
+ // InternalRoom.g:13895: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:13868:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
- // InternalRoom.g:13869:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
+ // InternalRoom.g:13899:1: ( rule__RefPath__Group__0__Impl rule__RefPath__Group__1 )
+ // InternalRoom.g:13900:2: rule__RefPath__Group__0__Impl rule__RefPath__Group__1
{
- pushFollow(FOLLOW_70);
+ pushFollow(FOLLOW_71);
rule__RefPath__Group__0__Impl();
state._fsp--;
@@ -39030,21 +39127,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__0__Impl"
- // InternalRoom.g:13876:1: rule__RefPath__Group__0__Impl : ( ( rule__RefPath__RefsAssignment_0 ) ) ;
+ // InternalRoom.g:13907: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:13880:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
- // InternalRoom.g:13881:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13911:1: ( ( ( rule__RefPath__RefsAssignment_0 ) ) )
+ // InternalRoom.g:13912:1: ( ( rule__RefPath__RefsAssignment_0 ) )
{
- // InternalRoom.g:13881:1: ( ( rule__RefPath__RefsAssignment_0 ) )
- // InternalRoom.g:13882:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13912:1: ( ( rule__RefPath__RefsAssignment_0 ) )
+ // InternalRoom.g:13913:1: ( rule__RefPath__RefsAssignment_0 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_0());
- // InternalRoom.g:13883:1: ( rule__RefPath__RefsAssignment_0 )
- // InternalRoom.g:13883:2: rule__RefPath__RefsAssignment_0
+ // InternalRoom.g:13914:1: ( rule__RefPath__RefsAssignment_0 )
+ // InternalRoom.g:13914:2: rule__RefPath__RefsAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_0();
@@ -39077,14 +39174,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1"
- // InternalRoom.g:13893:1: rule__RefPath__Group__1 : rule__RefPath__Group__1__Impl ;
+ // InternalRoom.g:13924: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:13897:1: ( rule__RefPath__Group__1__Impl )
- // InternalRoom.g:13898:2: rule__RefPath__Group__1__Impl
+ // InternalRoom.g:13928:1: ( rule__RefPath__Group__1__Impl )
+ // InternalRoom.g:13929:2: rule__RefPath__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group__1__Impl();
@@ -39110,35 +39207,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group__1__Impl"
- // InternalRoom.g:13904:1: rule__RefPath__Group__1__Impl : ( ( rule__RefPath__Group_1__0 )* ) ;
+ // InternalRoom.g:13935: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:13908:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
- // InternalRoom.g:13909:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13939:1: ( ( ( rule__RefPath__Group_1__0 )* ) )
+ // InternalRoom.g:13940:1: ( ( rule__RefPath__Group_1__0 )* )
{
- // InternalRoom.g:13909:1: ( ( rule__RefPath__Group_1__0 )* )
- // InternalRoom.g:13910:1: ( rule__RefPath__Group_1__0 )*
+ // InternalRoom.g:13940:1: ( ( rule__RefPath__Group_1__0 )* )
+ // InternalRoom.g:13941:1: ( rule__RefPath__Group_1__0 )*
{
before(grammarAccess.getRefPathAccess().getGroup_1());
- // InternalRoom.g:13911:1: ( rule__RefPath__Group_1__0 )*
- loop148:
+ // InternalRoom.g:13942:1: ( rule__RefPath__Group_1__0 )*
+ loop149:
do {
- int alt148=2;
- int LA148_0 = input.LA(1);
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==84) ) {
- alt148=1;
+ if ( (LA149_0==84) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:13911:2: rule__RefPath__Group_1__0
+ // InternalRoom.g:13942:2: rule__RefPath__Group_1__0
{
- pushFollow(FOLLOW_71);
+ pushFollow(FOLLOW_72);
rule__RefPath__Group_1__0();
state._fsp--;
@@ -39148,7 +39245,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop148;
+ break loop149;
}
} while (true);
@@ -39175,14 +39272,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0"
- // InternalRoom.g:13925:1: rule__RefPath__Group_1__0 : rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 ;
+ // InternalRoom.g:13956: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:13929:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
- // InternalRoom.g:13930:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
+ // InternalRoom.g:13960:1: ( rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1 )
+ // InternalRoom.g:13961:2: rule__RefPath__Group_1__0__Impl rule__RefPath__Group_1__1
{
pushFollow(FOLLOW_3);
rule__RefPath__Group_1__0__Impl();
@@ -39213,17 +39310,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__0__Impl"
- // InternalRoom.g:13937:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
+ // InternalRoom.g:13968:1: rule__RefPath__Group_1__0__Impl : ( '/' ) ;
public final void rule__RefPath__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:13941:1: ( ( '/' ) )
- // InternalRoom.g:13942:1: ( '/' )
+ // InternalRoom.g:13972:1: ( ( '/' ) )
+ // InternalRoom.g:13973:1: ( '/' )
{
- // InternalRoom.g:13942:1: ( '/' )
- // InternalRoom.g:13943:1: '/'
+ // InternalRoom.g:13973:1: ( '/' )
+ // InternalRoom.g:13974:1: '/'
{
before(grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
match(input,84,FOLLOW_2);
@@ -39250,14 +39347,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1"
- // InternalRoom.g:13956:1: rule__RefPath__Group_1__1 : rule__RefPath__Group_1__1__Impl ;
+ // InternalRoom.g:13987: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:13960:1: ( rule__RefPath__Group_1__1__Impl )
- // InternalRoom.g:13961:2: rule__RefPath__Group_1__1__Impl
+ // InternalRoom.g:13991:1: ( rule__RefPath__Group_1__1__Impl )
+ // InternalRoom.g:13992:2: rule__RefPath__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefPath__Group_1__1__Impl();
@@ -39283,21 +39380,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__Group_1__1__Impl"
- // InternalRoom.g:13967:1: rule__RefPath__Group_1__1__Impl : ( ( rule__RefPath__RefsAssignment_1_1 ) ) ;
+ // InternalRoom.g:13998: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:13971:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
- // InternalRoom.g:13972:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:14002:1: ( ( ( rule__RefPath__RefsAssignment_1_1 ) ) )
+ // InternalRoom.g:14003:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
{
- // InternalRoom.g:13972:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
- // InternalRoom.g:13973:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:14003:1: ( ( rule__RefPath__RefsAssignment_1_1 ) )
+ // InternalRoom.g:14004:1: ( rule__RefPath__RefsAssignment_1_1 )
{
before(grammarAccess.getRefPathAccess().getRefsAssignment_1_1());
- // InternalRoom.g:13974:1: ( rule__RefPath__RefsAssignment_1_1 )
- // InternalRoom.g:13974:2: rule__RefPath__RefsAssignment_1_1
+ // InternalRoom.g:14005:1: ( rule__RefPath__RefsAssignment_1_1 )
+ // InternalRoom.g:14005:2: rule__RefPath__RefsAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefPath__RefsAssignment_1_1();
@@ -39330,14 +39427,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0"
- // InternalRoom.g:13988:1: rule__RefSegment__Group__0 : rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 ;
+ // InternalRoom.g:14019: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:13992:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
- // InternalRoom.g:13993:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
+ // InternalRoom.g:14023:1: ( rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1 )
+ // InternalRoom.g:14024:2: rule__RefSegment__Group__0__Impl rule__RefSegment__Group__1
{
pushFollow(FOLLOW_8);
rule__RefSegment__Group__0__Impl();
@@ -39368,21 +39465,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__0__Impl"
- // InternalRoom.g:14000:1: rule__RefSegment__Group__0__Impl : ( ( rule__RefSegment__RefAssignment_0 ) ) ;
+ // InternalRoom.g:14031: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:14004:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
- // InternalRoom.g:14005:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:14035:1: ( ( ( rule__RefSegment__RefAssignment_0 ) ) )
+ // InternalRoom.g:14036:1: ( ( rule__RefSegment__RefAssignment_0 ) )
{
- // InternalRoom.g:14005:1: ( ( rule__RefSegment__RefAssignment_0 ) )
- // InternalRoom.g:14006:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:14036:1: ( ( rule__RefSegment__RefAssignment_0 ) )
+ // InternalRoom.g:14037:1: ( rule__RefSegment__RefAssignment_0 )
{
before(grammarAccess.getRefSegmentAccess().getRefAssignment_0());
- // InternalRoom.g:14007:1: ( rule__RefSegment__RefAssignment_0 )
- // InternalRoom.g:14007:2: rule__RefSegment__RefAssignment_0
+ // InternalRoom.g:14038:1: ( rule__RefSegment__RefAssignment_0 )
+ // InternalRoom.g:14038:2: rule__RefSegment__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__RefSegment__RefAssignment_0();
@@ -39415,14 +39512,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1"
- // InternalRoom.g:14017:1: rule__RefSegment__Group__1 : rule__RefSegment__Group__1__Impl ;
+ // InternalRoom.g:14048: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:14021:1: ( rule__RefSegment__Group__1__Impl )
- // InternalRoom.g:14022:2: rule__RefSegment__Group__1__Impl
+ // InternalRoom.g:14052:1: ( rule__RefSegment__Group__1__Impl )
+ // InternalRoom.g:14053:2: rule__RefSegment__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group__1__Impl();
@@ -39448,29 +39545,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group__1__Impl"
- // InternalRoom.g:14028:1: rule__RefSegment__Group__1__Impl : ( ( rule__RefSegment__Group_1__0 )? ) ;
+ // InternalRoom.g:14059: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:14032:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
- // InternalRoom.g:14033:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:14063:1: ( ( ( rule__RefSegment__Group_1__0 )? ) )
+ // InternalRoom.g:14064:1: ( ( rule__RefSegment__Group_1__0 )? )
{
- // InternalRoom.g:14033:1: ( ( rule__RefSegment__Group_1__0 )? )
- // InternalRoom.g:14034:1: ( rule__RefSegment__Group_1__0 )?
+ // InternalRoom.g:14064:1: ( ( rule__RefSegment__Group_1__0 )? )
+ // InternalRoom.g:14065:1: ( rule__RefSegment__Group_1__0 )?
{
before(grammarAccess.getRefSegmentAccess().getGroup_1());
- // InternalRoom.g:14035:1: ( rule__RefSegment__Group_1__0 )?
- int alt149=2;
- int LA149_0 = input.LA(1);
+ // InternalRoom.g:14066:1: ( rule__RefSegment__Group_1__0 )?
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==46) ) {
- alt149=1;
+ if ( (LA150_0==46) ) {
+ alt150=1;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:14035:2: rule__RefSegment__Group_1__0
+ // InternalRoom.g:14066:2: rule__RefSegment__Group_1__0
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__0();
@@ -39506,16 +39603,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0"
- // InternalRoom.g:14049:1: rule__RefSegment__Group_1__0 : rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 ;
+ // InternalRoom.g:14080: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:14053:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
- // InternalRoom.g:14054:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
+ // InternalRoom.g:14084:1: ( rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1 )
+ // InternalRoom.g:14085:2: rule__RefSegment__Group_1__0__Impl rule__RefSegment__Group_1__1
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__RefSegment__Group_1__0__Impl();
state._fsp--;
@@ -39544,17 +39641,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__0__Impl"
- // InternalRoom.g:14061:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
+ // InternalRoom.g:14092:1: rule__RefSegment__Group_1__0__Impl : ( ':' ) ;
public final void rule__RefSegment__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14065:1: ( ( ':' ) )
- // InternalRoom.g:14066:1: ( ':' )
+ // InternalRoom.g:14096:1: ( ( ':' ) )
+ // InternalRoom.g:14097:1: ( ':' )
{
- // InternalRoom.g:14066:1: ( ':' )
- // InternalRoom.g:14067:1: ':'
+ // InternalRoom.g:14097:1: ( ':' )
+ // InternalRoom.g:14098:1: ':'
{
before(grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
match(input,46,FOLLOW_2);
@@ -39581,14 +39678,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1"
- // InternalRoom.g:14080:1: rule__RefSegment__Group_1__1 : rule__RefSegment__Group_1__1__Impl ;
+ // InternalRoom.g:14111: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:14084:1: ( rule__RefSegment__Group_1__1__Impl )
- // InternalRoom.g:14085:2: rule__RefSegment__Group_1__1__Impl
+ // InternalRoom.g:14115:1: ( rule__RefSegment__Group_1__1__Impl )
+ // InternalRoom.g:14116:2: rule__RefSegment__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSegment__Group_1__1__Impl();
@@ -39614,21 +39711,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__Group_1__1__Impl"
- // InternalRoom.g:14091:1: rule__RefSegment__Group_1__1__Impl : ( ( rule__RefSegment__IdxAssignment_1_1 ) ) ;
+ // InternalRoom.g:14122: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:14095:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
- // InternalRoom.g:14096:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:14126:1: ( ( ( rule__RefSegment__IdxAssignment_1_1 ) ) )
+ // InternalRoom.g:14127:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
{
- // InternalRoom.g:14096:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
- // InternalRoom.g:14097:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:14127:1: ( ( rule__RefSegment__IdxAssignment_1_1 ) )
+ // InternalRoom.g:14128:1: ( rule__RefSegment__IdxAssignment_1_1 )
{
before(grammarAccess.getRefSegmentAccess().getIdxAssignment_1_1());
- // InternalRoom.g:14098:1: ( rule__RefSegment__IdxAssignment_1_1 )
- // InternalRoom.g:14098:2: rule__RefSegment__IdxAssignment_1_1
+ // InternalRoom.g:14129:1: ( rule__RefSegment__IdxAssignment_1_1 )
+ // InternalRoom.g:14129:2: rule__RefSegment__IdxAssignment_1_1
{
pushFollow(FOLLOW_2);
rule__RefSegment__IdxAssignment_1_1();
@@ -39661,14 +39758,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0"
- // InternalRoom.g:14112:1: rule__Binding__Group__0 : rule__Binding__Group__0__Impl rule__Binding__Group__1 ;
+ // InternalRoom.g:14143: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:14116:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
- // InternalRoom.g:14117:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
+ // InternalRoom.g:14147:1: ( rule__Binding__Group__0__Impl rule__Binding__Group__1 )
+ // InternalRoom.g:14148:2: rule__Binding__Group__0__Impl rule__Binding__Group__1
{
pushFollow(FOLLOW_3);
rule__Binding__Group__0__Impl();
@@ -39699,17 +39796,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__0__Impl"
- // InternalRoom.g:14124:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
+ // InternalRoom.g:14155:1: rule__Binding__Group__0__Impl : ( 'Binding' ) ;
public final void rule__Binding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14128:1: ( ( 'Binding' ) )
- // InternalRoom.g:14129:1: ( 'Binding' )
+ // InternalRoom.g:14159:1: ( ( 'Binding' ) )
+ // InternalRoom.g:14160:1: ( 'Binding' )
{
- // InternalRoom.g:14129:1: ( 'Binding' )
- // InternalRoom.g:14130:1: 'Binding'
+ // InternalRoom.g:14160:1: ( 'Binding' )
+ // InternalRoom.g:14161:1: 'Binding'
{
before(grammarAccess.getBindingAccess().getBindingKeyword_0());
match(input,85,FOLLOW_2);
@@ -39736,16 +39833,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1"
- // InternalRoom.g:14143:1: rule__Binding__Group__1 : rule__Binding__Group__1__Impl rule__Binding__Group__2 ;
+ // InternalRoom.g:14174: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:14147:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
- // InternalRoom.g:14148:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
+ // InternalRoom.g:14178:1: ( rule__Binding__Group__1__Impl rule__Binding__Group__2 )
+ // InternalRoom.g:14179:2: rule__Binding__Group__1__Impl rule__Binding__Group__2
{
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
rule__Binding__Group__1__Impl();
state._fsp--;
@@ -39774,21 +39871,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__1__Impl"
- // InternalRoom.g:14155:1: rule__Binding__Group__1__Impl : ( ( rule__Binding__Endpoint1Assignment_1 ) ) ;
+ // InternalRoom.g:14186: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:14159:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
- // InternalRoom.g:14160:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:14190:1: ( ( ( rule__Binding__Endpoint1Assignment_1 ) ) )
+ // InternalRoom.g:14191:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
{
- // InternalRoom.g:14160:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
- // InternalRoom.g:14161:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:14191:1: ( ( rule__Binding__Endpoint1Assignment_1 ) )
+ // InternalRoom.g:14192:1: ( rule__Binding__Endpoint1Assignment_1 )
{
before(grammarAccess.getBindingAccess().getEndpoint1Assignment_1());
- // InternalRoom.g:14162:1: ( rule__Binding__Endpoint1Assignment_1 )
- // InternalRoom.g:14162:2: rule__Binding__Endpoint1Assignment_1
+ // InternalRoom.g:14193:1: ( rule__Binding__Endpoint1Assignment_1 )
+ // InternalRoom.g:14193:2: rule__Binding__Endpoint1Assignment_1
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint1Assignment_1();
@@ -39821,14 +39918,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2"
- // InternalRoom.g:14172:1: rule__Binding__Group__2 : rule__Binding__Group__2__Impl rule__Binding__Group__3 ;
+ // InternalRoom.g:14203: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:14176:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
- // InternalRoom.g:14177:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
+ // InternalRoom.g:14207:1: ( rule__Binding__Group__2__Impl rule__Binding__Group__3 )
+ // InternalRoom.g:14208:2: rule__Binding__Group__2__Impl rule__Binding__Group__3
{
pushFollow(FOLLOW_3);
rule__Binding__Group__2__Impl();
@@ -39859,17 +39956,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__2__Impl"
- // InternalRoom.g:14184:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
+ // InternalRoom.g:14215:1: rule__Binding__Group__2__Impl : ( 'and' ) ;
public final void rule__Binding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14188:1: ( ( 'and' ) )
- // InternalRoom.g:14189:1: ( 'and' )
+ // InternalRoom.g:14219:1: ( ( 'and' ) )
+ // InternalRoom.g:14220:1: ( 'and' )
{
- // InternalRoom.g:14189:1: ( 'and' )
- // InternalRoom.g:14190:1: 'and'
+ // InternalRoom.g:14220:1: ( 'and' )
+ // InternalRoom.g:14221:1: 'and'
{
before(grammarAccess.getBindingAccess().getAndKeyword_2());
match(input,86,FOLLOW_2);
@@ -39896,14 +39993,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3"
- // InternalRoom.g:14203:1: rule__Binding__Group__3 : rule__Binding__Group__3__Impl ;
+ // InternalRoom.g:14234: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:14207:1: ( rule__Binding__Group__3__Impl )
- // InternalRoom.g:14208:2: rule__Binding__Group__3__Impl
+ // InternalRoom.g:14238:1: ( rule__Binding__Group__3__Impl )
+ // InternalRoom.g:14239:2: rule__Binding__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Binding__Group__3__Impl();
@@ -39929,21 +40026,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Group__3__Impl"
- // InternalRoom.g:14214:1: rule__Binding__Group__3__Impl : ( ( rule__Binding__Endpoint2Assignment_3 ) ) ;
+ // InternalRoom.g:14245: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:14218:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
- // InternalRoom.g:14219:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:14249:1: ( ( ( rule__Binding__Endpoint2Assignment_3 ) ) )
+ // InternalRoom.g:14250:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
{
- // InternalRoom.g:14219:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
- // InternalRoom.g:14220:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:14250:1: ( ( rule__Binding__Endpoint2Assignment_3 ) )
+ // InternalRoom.g:14251:1: ( rule__Binding__Endpoint2Assignment_3 )
{
before(grammarAccess.getBindingAccess().getEndpoint2Assignment_3());
- // InternalRoom.g:14221:1: ( rule__Binding__Endpoint2Assignment_3 )
- // InternalRoom.g:14221:2: rule__Binding__Endpoint2Assignment_3
+ // InternalRoom.g:14252:1: ( rule__Binding__Endpoint2Assignment_3 )
+ // InternalRoom.g:14252:2: rule__Binding__Endpoint2Assignment_3
{
pushFollow(FOLLOW_2);
rule__Binding__Endpoint2Assignment_3();
@@ -39976,14 +40073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0"
- // InternalRoom.g:14239:1: rule__BindingEndPoint__Group__0 : rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 ;
+ // InternalRoom.g:14270: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:14243:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
- // InternalRoom.g:14244:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
+ // InternalRoom.g:14274:1: ( rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1 )
+ // InternalRoom.g:14275:2: rule__BindingEndPoint__Group__0__Impl rule__BindingEndPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group__0__Impl();
@@ -40014,33 +40111,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__0__Impl"
- // InternalRoom.g:14251:1: rule__BindingEndPoint__Group__0__Impl : ( ( rule__BindingEndPoint__Group_0__0 )? ) ;
+ // InternalRoom.g:14282: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:14255:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
- // InternalRoom.g:14256:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:14286:1: ( ( ( rule__BindingEndPoint__Group_0__0 )? ) )
+ // InternalRoom.g:14287:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
{
- // InternalRoom.g:14256:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
- // InternalRoom.g:14257:1: ( rule__BindingEndPoint__Group_0__0 )?
+ // InternalRoom.g:14287:1: ( ( rule__BindingEndPoint__Group_0__0 )? )
+ // InternalRoom.g:14288:1: ( rule__BindingEndPoint__Group_0__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_0());
- // InternalRoom.g:14258:1: ( rule__BindingEndPoint__Group_0__0 )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:14289:1: ( rule__BindingEndPoint__Group_0__0 )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==RULE_ID) ) {
- int LA150_1 = input.LA(2);
+ if ( (LA151_0==RULE_ID) ) {
+ int LA151_1 = input.LA(2);
- if ( (LA150_1==87) ) {
- alt150=1;
+ if ( (LA151_1==87) ) {
+ alt151=1;
}
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:14258:2: rule__BindingEndPoint__Group_0__0
+ // InternalRoom.g:14289:2: rule__BindingEndPoint__Group_0__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__0();
@@ -40076,16 +40173,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1"
- // InternalRoom.g:14268:1: rule__BindingEndPoint__Group__1 : rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 ;
+ // InternalRoom.g:14299: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:14272:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
- // InternalRoom.g:14273:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
+ // InternalRoom.g:14303:1: ( rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2 )
+ // InternalRoom.g:14304:2: rule__BindingEndPoint__Group__1__Impl rule__BindingEndPoint__Group__2
{
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_74);
rule__BindingEndPoint__Group__1__Impl();
state._fsp--;
@@ -40114,21 +40211,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__1__Impl"
- // InternalRoom.g:14280:1: rule__BindingEndPoint__Group__1__Impl : ( ( rule__BindingEndPoint__PortAssignment_1 ) ) ;
+ // InternalRoom.g:14311: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:14284:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
- // InternalRoom.g:14285:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:14315:1: ( ( ( rule__BindingEndPoint__PortAssignment_1 ) ) )
+ // InternalRoom.g:14316:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
{
- // InternalRoom.g:14285:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
- // InternalRoom.g:14286:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:14316:1: ( ( rule__BindingEndPoint__PortAssignment_1 ) )
+ // InternalRoom.g:14317:1: ( rule__BindingEndPoint__PortAssignment_1 )
{
before(grammarAccess.getBindingEndPointAccess().getPortAssignment_1());
- // InternalRoom.g:14287:1: ( rule__BindingEndPoint__PortAssignment_1 )
- // InternalRoom.g:14287:2: rule__BindingEndPoint__PortAssignment_1
+ // InternalRoom.g:14318:1: ( rule__BindingEndPoint__PortAssignment_1 )
+ // InternalRoom.g:14318:2: rule__BindingEndPoint__PortAssignment_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__PortAssignment_1();
@@ -40161,14 +40258,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2"
- // InternalRoom.g:14297:1: rule__BindingEndPoint__Group__2 : rule__BindingEndPoint__Group__2__Impl ;
+ // InternalRoom.g:14328: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:14301:1: ( rule__BindingEndPoint__Group__2__Impl )
- // InternalRoom.g:14302:2: rule__BindingEndPoint__Group__2__Impl
+ // InternalRoom.g:14332:1: ( rule__BindingEndPoint__Group__2__Impl )
+ // InternalRoom.g:14333:2: rule__BindingEndPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group__2__Impl();
@@ -40194,29 +40291,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group__2__Impl"
- // InternalRoom.g:14308:1: rule__BindingEndPoint__Group__2__Impl : ( ( rule__BindingEndPoint__Group_2__0 )? ) ;
+ // InternalRoom.g:14339: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:14312:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
- // InternalRoom.g:14313:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14343:1: ( ( ( rule__BindingEndPoint__Group_2__0 )? ) )
+ // InternalRoom.g:14344:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
{
- // InternalRoom.g:14313:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
- // InternalRoom.g:14314:1: ( rule__BindingEndPoint__Group_2__0 )?
+ // InternalRoom.g:14344:1: ( ( rule__BindingEndPoint__Group_2__0 )? )
+ // InternalRoom.g:14345:1: ( rule__BindingEndPoint__Group_2__0 )?
{
before(grammarAccess.getBindingEndPointAccess().getGroup_2());
- // InternalRoom.g:14315:1: ( rule__BindingEndPoint__Group_2__0 )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:14346:1: ( rule__BindingEndPoint__Group_2__0 )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==88) ) {
- alt151=1;
+ if ( (LA152_0==88) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:14315:2: rule__BindingEndPoint__Group_2__0
+ // InternalRoom.g:14346:2: rule__BindingEndPoint__Group_2__0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__0();
@@ -40252,16 +40349,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0"
- // InternalRoom.g:14331:1: rule__BindingEndPoint__Group_0__0 : rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 ;
+ // InternalRoom.g:14362: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:14335:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
- // InternalRoom.g:14336:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
+ // InternalRoom.g:14366:1: ( rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1 )
+ // InternalRoom.g:14367:2: rule__BindingEndPoint__Group_0__0__Impl rule__BindingEndPoint__Group_0__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__BindingEndPoint__Group_0__0__Impl();
state._fsp--;
@@ -40290,21 +40387,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__0__Impl"
- // InternalRoom.g:14343:1: rule__BindingEndPoint__Group_0__0__Impl : ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) ;
+ // InternalRoom.g:14374: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:14347:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
- // InternalRoom.g:14348:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14378:1: ( ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) ) )
+ // InternalRoom.g:14379:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
{
- // InternalRoom.g:14348:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
- // InternalRoom.g:14349:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14379:1: ( ( rule__BindingEndPoint__ActorRefAssignment_0_0 ) )
+ // InternalRoom.g:14380:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefAssignment_0_0());
- // InternalRoom.g:14350:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
- // InternalRoom.g:14350:2: rule__BindingEndPoint__ActorRefAssignment_0_0
+ // InternalRoom.g:14381:1: ( rule__BindingEndPoint__ActorRefAssignment_0_0 )
+ // InternalRoom.g:14381:2: rule__BindingEndPoint__ActorRefAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__ActorRefAssignment_0_0();
@@ -40337,14 +40434,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1"
- // InternalRoom.g:14360:1: rule__BindingEndPoint__Group_0__1 : rule__BindingEndPoint__Group_0__1__Impl ;
+ // InternalRoom.g:14391: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:14364:1: ( rule__BindingEndPoint__Group_0__1__Impl )
- // InternalRoom.g:14365:2: rule__BindingEndPoint__Group_0__1__Impl
+ // InternalRoom.g:14395:1: ( rule__BindingEndPoint__Group_0__1__Impl )
+ // InternalRoom.g:14396:2: rule__BindingEndPoint__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_0__1__Impl();
@@ -40370,17 +40467,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_0__1__Impl"
- // InternalRoom.g:14371:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14402:1: rule__BindingEndPoint__Group_0__1__Impl : ( '.' ) ;
public final void rule__BindingEndPoint__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14375:1: ( ( '.' ) )
- // InternalRoom.g:14376:1: ( '.' )
+ // InternalRoom.g:14406:1: ( ( '.' ) )
+ // InternalRoom.g:14407:1: ( '.' )
{
- // InternalRoom.g:14376:1: ( '.' )
- // InternalRoom.g:14377:1: '.'
+ // InternalRoom.g:14407:1: ( '.' )
+ // InternalRoom.g:14408:1: '.'
{
before(grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
match(input,87,FOLLOW_2);
@@ -40407,14 +40504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0"
- // InternalRoom.g:14394:1: rule__BindingEndPoint__Group_2__0 : rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 ;
+ // InternalRoom.g:14425: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:14398:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
- // InternalRoom.g:14399:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
+ // InternalRoom.g:14429:1: ( rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1 )
+ // InternalRoom.g:14430:2: rule__BindingEndPoint__Group_2__0__Impl rule__BindingEndPoint__Group_2__1
{
pushFollow(FOLLOW_3);
rule__BindingEndPoint__Group_2__0__Impl();
@@ -40445,17 +40542,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__0__Impl"
- // InternalRoom.g:14406:1: rule__BindingEndPoint__Group_2__0__Impl : ( 'sub' ) ;
+ // InternalRoom.g:14437: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:14410:1: ( ( 'sub' ) )
- // InternalRoom.g:14411:1: ( 'sub' )
+ // InternalRoom.g:14441:1: ( ( 'sub' ) )
+ // InternalRoom.g:14442:1: ( 'sub' )
{
- // InternalRoom.g:14411:1: ( 'sub' )
- // InternalRoom.g:14412:1: 'sub'
+ // InternalRoom.g:14442:1: ( 'sub' )
+ // InternalRoom.g:14443:1: 'sub'
{
before(grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
match(input,88,FOLLOW_2);
@@ -40482,14 +40579,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1"
- // InternalRoom.g:14425:1: rule__BindingEndPoint__Group_2__1 : rule__BindingEndPoint__Group_2__1__Impl ;
+ // InternalRoom.g:14456: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:14429:1: ( rule__BindingEndPoint__Group_2__1__Impl )
- // InternalRoom.g:14430:2: rule__BindingEndPoint__Group_2__1__Impl
+ // InternalRoom.g:14460:1: ( rule__BindingEndPoint__Group_2__1__Impl )
+ // InternalRoom.g:14461:2: rule__BindingEndPoint__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__Group_2__1__Impl();
@@ -40515,21 +40612,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__Group_2__1__Impl"
- // InternalRoom.g:14436:1: rule__BindingEndPoint__Group_2__1__Impl : ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) ;
+ // InternalRoom.g:14467: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:14440:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
- // InternalRoom.g:14441:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14471:1: ( ( ( rule__BindingEndPoint__SubAssignment_2_1 ) ) )
+ // InternalRoom.g:14472:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
{
- // InternalRoom.g:14441:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
- // InternalRoom.g:14442:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14472:1: ( ( rule__BindingEndPoint__SubAssignment_2_1 ) )
+ // InternalRoom.g:14473:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
{
before(grammarAccess.getBindingEndPointAccess().getSubAssignment_2_1());
- // InternalRoom.g:14443:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
- // InternalRoom.g:14443:2: rule__BindingEndPoint__SubAssignment_2_1
+ // InternalRoom.g:14474:1: ( rule__BindingEndPoint__SubAssignment_2_1 )
+ // InternalRoom.g:14474:2: rule__BindingEndPoint__SubAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__BindingEndPoint__SubAssignment_2_1();
@@ -40562,16 +40659,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0"
- // InternalRoom.g:14457:1: rule__LayerConnection__Group__0 : rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 ;
+ // InternalRoom.g:14488: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:14461:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
- // InternalRoom.g:14462:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
+ // InternalRoom.g:14492:1: ( rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1 )
+ // InternalRoom.g:14493:2: rule__LayerConnection__Group__0__Impl rule__LayerConnection__Group__1
{
- pushFollow(FOLLOW_75);
+ pushFollow(FOLLOW_76);
rule__LayerConnection__Group__0__Impl();
state._fsp--;
@@ -40600,17 +40697,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__0__Impl"
- // InternalRoom.g:14469:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
+ // InternalRoom.g:14500:1: rule__LayerConnection__Group__0__Impl : ( 'LayerConnection' ) ;
public final void rule__LayerConnection__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14473:1: ( ( 'LayerConnection' ) )
- // InternalRoom.g:14474:1: ( 'LayerConnection' )
+ // InternalRoom.g:14504:1: ( ( 'LayerConnection' ) )
+ // InternalRoom.g:14505:1: ( 'LayerConnection' )
{
- // InternalRoom.g:14474:1: ( 'LayerConnection' )
- // InternalRoom.g:14475:1: 'LayerConnection'
+ // InternalRoom.g:14505:1: ( 'LayerConnection' )
+ // InternalRoom.g:14506:1: 'LayerConnection'
{
before(grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
match(input,89,FOLLOW_2);
@@ -40637,16 +40734,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1"
- // InternalRoom.g:14488:1: rule__LayerConnection__Group__1 : rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 ;
+ // InternalRoom.g:14519: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:14492:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
- // InternalRoom.g:14493:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
+ // InternalRoom.g:14523:1: ( rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2 )
+ // InternalRoom.g:14524:2: rule__LayerConnection__Group__1__Impl rule__LayerConnection__Group__2
{
- pushFollow(FOLLOW_76);
+ pushFollow(FOLLOW_77);
rule__LayerConnection__Group__1__Impl();
state._fsp--;
@@ -40675,21 +40772,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__1__Impl"
- // InternalRoom.g:14500:1: rule__LayerConnection__Group__1__Impl : ( ( rule__LayerConnection__FromAssignment_1 ) ) ;
+ // InternalRoom.g:14531: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:14504:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
- // InternalRoom.g:14505:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14535:1: ( ( ( rule__LayerConnection__FromAssignment_1 ) ) )
+ // InternalRoom.g:14536:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
{
- // InternalRoom.g:14505:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
- // InternalRoom.g:14506:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14536:1: ( ( rule__LayerConnection__FromAssignment_1 ) )
+ // InternalRoom.g:14537:1: ( rule__LayerConnection__FromAssignment_1 )
{
before(grammarAccess.getLayerConnectionAccess().getFromAssignment_1());
- // InternalRoom.g:14507:1: ( rule__LayerConnection__FromAssignment_1 )
- // InternalRoom.g:14507:2: rule__LayerConnection__FromAssignment_1
+ // InternalRoom.g:14538:1: ( rule__LayerConnection__FromAssignment_1 )
+ // InternalRoom.g:14538:2: rule__LayerConnection__FromAssignment_1
{
pushFollow(FOLLOW_2);
rule__LayerConnection__FromAssignment_1();
@@ -40722,14 +40819,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2"
- // InternalRoom.g:14517:1: rule__LayerConnection__Group__2 : rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 ;
+ // InternalRoom.g:14548: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:14521:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
- // InternalRoom.g:14522:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
+ // InternalRoom.g:14552:1: ( rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3 )
+ // InternalRoom.g:14553:2: rule__LayerConnection__Group__2__Impl rule__LayerConnection__Group__3
{
pushFollow(FOLLOW_3);
rule__LayerConnection__Group__2__Impl();
@@ -40760,17 +40857,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__2__Impl"
- // InternalRoom.g:14529:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
+ // InternalRoom.g:14560:1: rule__LayerConnection__Group__2__Impl : ( 'satisfied_by' ) ;
public final void rule__LayerConnection__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14533:1: ( ( 'satisfied_by' ) )
- // InternalRoom.g:14534:1: ( 'satisfied_by' )
+ // InternalRoom.g:14564:1: ( ( 'satisfied_by' ) )
+ // InternalRoom.g:14565:1: ( 'satisfied_by' )
{
- // InternalRoom.g:14534:1: ( 'satisfied_by' )
- // InternalRoom.g:14535:1: 'satisfied_by'
+ // InternalRoom.g:14565:1: ( 'satisfied_by' )
+ // InternalRoom.g:14566:1: 'satisfied_by'
{
before(grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
match(input,90,FOLLOW_2);
@@ -40797,14 +40894,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3"
- // InternalRoom.g:14548:1: rule__LayerConnection__Group__3 : rule__LayerConnection__Group__3__Impl ;
+ // InternalRoom.g:14579: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:14552:1: ( rule__LayerConnection__Group__3__Impl )
- // InternalRoom.g:14553:2: rule__LayerConnection__Group__3__Impl
+ // InternalRoom.g:14583:1: ( rule__LayerConnection__Group__3__Impl )
+ // InternalRoom.g:14584:2: rule__LayerConnection__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__LayerConnection__Group__3__Impl();
@@ -40830,21 +40927,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__Group__3__Impl"
- // InternalRoom.g:14559:1: rule__LayerConnection__Group__3__Impl : ( ( rule__LayerConnection__ToAssignment_3 ) ) ;
+ // InternalRoom.g:14590: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:14563:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
- // InternalRoom.g:14564:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14594:1: ( ( ( rule__LayerConnection__ToAssignment_3 ) ) )
+ // InternalRoom.g:14595:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
{
- // InternalRoom.g:14564:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
- // InternalRoom.g:14565:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14595:1: ( ( rule__LayerConnection__ToAssignment_3 ) )
+ // InternalRoom.g:14596:1: ( rule__LayerConnection__ToAssignment_3 )
{
before(grammarAccess.getLayerConnectionAccess().getToAssignment_3());
- // InternalRoom.g:14566:1: ( rule__LayerConnection__ToAssignment_3 )
- // InternalRoom.g:14566:2: rule__LayerConnection__ToAssignment_3
+ // InternalRoom.g:14597:1: ( rule__LayerConnection__ToAssignment_3 )
+ // InternalRoom.g:14597:2: rule__LayerConnection__ToAssignment_3
{
pushFollow(FOLLOW_2);
rule__LayerConnection__ToAssignment_3();
@@ -40877,14 +40974,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0"
- // InternalRoom.g:14584:1: rule__RefSAPoint__Group__0 : rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 ;
+ // InternalRoom.g:14615: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:14588:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
- // InternalRoom.g:14589:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
+ // InternalRoom.g:14619:1: ( rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1 )
+ // InternalRoom.g:14620:2: rule__RefSAPoint__Group__0__Impl rule__RefSAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RefSAPoint__Group__0__Impl();
@@ -40915,17 +41012,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__0__Impl"
- // InternalRoom.g:14596:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
+ // InternalRoom.g:14627:1: rule__RefSAPoint__Group__0__Impl : ( 'ref' ) ;
public final void rule__RefSAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14600:1: ( ( 'ref' ) )
- // InternalRoom.g:14601:1: ( 'ref' )
+ // InternalRoom.g:14631:1: ( ( 'ref' ) )
+ // InternalRoom.g:14632:1: ( 'ref' )
{
- // InternalRoom.g:14601:1: ( 'ref' )
- // InternalRoom.g:14602:1: 'ref'
+ // InternalRoom.g:14632:1: ( 'ref' )
+ // InternalRoom.g:14633:1: 'ref'
{
before(grammarAccess.getRefSAPointAccess().getRefKeyword_0());
match(input,91,FOLLOW_2);
@@ -40952,14 +41049,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1"
- // InternalRoom.g:14615:1: rule__RefSAPoint__Group__1 : rule__RefSAPoint__Group__1__Impl ;
+ // InternalRoom.g:14646: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:14619:1: ( rule__RefSAPoint__Group__1__Impl )
- // InternalRoom.g:14620:2: rule__RefSAPoint__Group__1__Impl
+ // InternalRoom.g:14650:1: ( rule__RefSAPoint__Group__1__Impl )
+ // InternalRoom.g:14651:2: rule__RefSAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__Group__1__Impl();
@@ -40985,21 +41082,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__Group__1__Impl"
- // InternalRoom.g:14626:1: rule__RefSAPoint__Group__1__Impl : ( ( rule__RefSAPoint__RefAssignment_1 ) ) ;
+ // InternalRoom.g:14657: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:14630:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
- // InternalRoom.g:14631:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14661:1: ( ( ( rule__RefSAPoint__RefAssignment_1 ) ) )
+ // InternalRoom.g:14662:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
{
- // InternalRoom.g:14631:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
- // InternalRoom.g:14632:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14662:1: ( ( rule__RefSAPoint__RefAssignment_1 ) )
+ // InternalRoom.g:14663:1: ( rule__RefSAPoint__RefAssignment_1 )
{
before(grammarAccess.getRefSAPointAccess().getRefAssignment_1());
- // InternalRoom.g:14633:1: ( rule__RefSAPoint__RefAssignment_1 )
- // InternalRoom.g:14633:2: rule__RefSAPoint__RefAssignment_1
+ // InternalRoom.g:14664:1: ( rule__RefSAPoint__RefAssignment_1 )
+ // InternalRoom.g:14664:2: rule__RefSAPoint__RefAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefSAPoint__RefAssignment_1();
@@ -41032,14 +41129,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0"
- // InternalRoom.g:14647:1: rule__RelaySAPoint__Group__0 : rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 ;
+ // InternalRoom.g:14678: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:14651:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
- // InternalRoom.g:14652:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
+ // InternalRoom.g:14682:1: ( rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1 )
+ // InternalRoom.g:14683:2: rule__RelaySAPoint__Group__0__Impl rule__RelaySAPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__RelaySAPoint__Group__0__Impl();
@@ -41070,17 +41167,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__0__Impl"
- // InternalRoom.g:14659:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
+ // InternalRoom.g:14690:1: rule__RelaySAPoint__Group__0__Impl : ( 'relay_sap' ) ;
public final void rule__RelaySAPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14663:1: ( ( 'relay_sap' ) )
- // InternalRoom.g:14664:1: ( 'relay_sap' )
+ // InternalRoom.g:14694:1: ( ( 'relay_sap' ) )
+ // InternalRoom.g:14695:1: ( 'relay_sap' )
{
- // InternalRoom.g:14664:1: ( 'relay_sap' )
- // InternalRoom.g:14665:1: 'relay_sap'
+ // InternalRoom.g:14695:1: ( 'relay_sap' )
+ // InternalRoom.g:14696:1: 'relay_sap'
{
before(grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
match(input,92,FOLLOW_2);
@@ -41107,14 +41204,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1"
- // InternalRoom.g:14678:1: rule__RelaySAPoint__Group__1 : rule__RelaySAPoint__Group__1__Impl ;
+ // InternalRoom.g:14709: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:14682:1: ( rule__RelaySAPoint__Group__1__Impl )
- // InternalRoom.g:14683:2: rule__RelaySAPoint__Group__1__Impl
+ // InternalRoom.g:14713:1: ( rule__RelaySAPoint__Group__1__Impl )
+ // InternalRoom.g:14714:2: rule__RelaySAPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__Group__1__Impl();
@@ -41140,21 +41237,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__Group__1__Impl"
- // InternalRoom.g:14689:1: rule__RelaySAPoint__Group__1__Impl : ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) ;
+ // InternalRoom.g:14720: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:14693:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
- // InternalRoom.g:14694:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14724:1: ( ( ( rule__RelaySAPoint__RelayAssignment_1 ) ) )
+ // InternalRoom.g:14725:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
{
- // InternalRoom.g:14694:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
- // InternalRoom.g:14695:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14725:1: ( ( rule__RelaySAPoint__RelayAssignment_1 ) )
+ // InternalRoom.g:14726:1: ( rule__RelaySAPoint__RelayAssignment_1 )
{
before(grammarAccess.getRelaySAPointAccess().getRelayAssignment_1());
- // InternalRoom.g:14696:1: ( rule__RelaySAPoint__RelayAssignment_1 )
- // InternalRoom.g:14696:2: rule__RelaySAPoint__RelayAssignment_1
+ // InternalRoom.g:14727:1: ( rule__RelaySAPoint__RelayAssignment_1 )
+ // InternalRoom.g:14727:2: rule__RelaySAPoint__RelayAssignment_1
{
pushFollow(FOLLOW_2);
rule__RelaySAPoint__RelayAssignment_1();
@@ -41187,16 +41284,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0"
- // InternalRoom.g:14710:1: rule__SPPoint__Group__0 : rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 ;
+ // InternalRoom.g:14741: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:14714:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
- // InternalRoom.g:14715:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
+ // InternalRoom.g:14745:1: ( rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1 )
+ // InternalRoom.g:14746:2: rule__SPPoint__Group__0__Impl rule__SPPoint__Group__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__SPPoint__Group__0__Impl();
state._fsp--;
@@ -41225,21 +41322,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__0__Impl"
- // InternalRoom.g:14722:1: rule__SPPoint__Group__0__Impl : ( ( rule__SPPoint__RefAssignment_0 ) ) ;
+ // InternalRoom.g:14753: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:14726:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
- // InternalRoom.g:14727:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14757:1: ( ( ( rule__SPPoint__RefAssignment_0 ) ) )
+ // InternalRoom.g:14758:1: ( ( rule__SPPoint__RefAssignment_0 ) )
{
- // InternalRoom.g:14727:1: ( ( rule__SPPoint__RefAssignment_0 ) )
- // InternalRoom.g:14728:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14758:1: ( ( rule__SPPoint__RefAssignment_0 ) )
+ // InternalRoom.g:14759:1: ( rule__SPPoint__RefAssignment_0 )
{
before(grammarAccess.getSPPointAccess().getRefAssignment_0());
- // InternalRoom.g:14729:1: ( rule__SPPoint__RefAssignment_0 )
- // InternalRoom.g:14729:2: rule__SPPoint__RefAssignment_0
+ // InternalRoom.g:14760:1: ( rule__SPPoint__RefAssignment_0 )
+ // InternalRoom.g:14760:2: rule__SPPoint__RefAssignment_0
{
pushFollow(FOLLOW_2);
rule__SPPoint__RefAssignment_0();
@@ -41272,14 +41369,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1"
- // InternalRoom.g:14739:1: rule__SPPoint__Group__1 : rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 ;
+ // InternalRoom.g:14770: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:14743:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
- // InternalRoom.g:14744:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
+ // InternalRoom.g:14774:1: ( rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2 )
+ // InternalRoom.g:14775:2: rule__SPPoint__Group__1__Impl rule__SPPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__SPPoint__Group__1__Impl();
@@ -41310,17 +41407,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__1__Impl"
- // InternalRoom.g:14751:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
+ // InternalRoom.g:14782:1: rule__SPPoint__Group__1__Impl : ( '.' ) ;
public final void rule__SPPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14755:1: ( ( '.' ) )
- // InternalRoom.g:14756:1: ( '.' )
+ // InternalRoom.g:14786:1: ( ( '.' ) )
+ // InternalRoom.g:14787:1: ( '.' )
{
- // InternalRoom.g:14756:1: ( '.' )
- // InternalRoom.g:14757:1: '.'
+ // InternalRoom.g:14787:1: ( '.' )
+ // InternalRoom.g:14788:1: '.'
{
before(grammarAccess.getSPPointAccess().getFullStopKeyword_1());
match(input,87,FOLLOW_2);
@@ -41347,14 +41444,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2"
- // InternalRoom.g:14770:1: rule__SPPoint__Group__2 : rule__SPPoint__Group__2__Impl ;
+ // InternalRoom.g:14801: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:14774:1: ( rule__SPPoint__Group__2__Impl )
- // InternalRoom.g:14775:2: rule__SPPoint__Group__2__Impl
+ // InternalRoom.g:14805:1: ( rule__SPPoint__Group__2__Impl )
+ // InternalRoom.g:14806:2: rule__SPPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SPPoint__Group__2__Impl();
@@ -41380,21 +41477,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__Group__2__Impl"
- // InternalRoom.g:14781:1: rule__SPPoint__Group__2__Impl : ( ( rule__SPPoint__ServiceAssignment_2 ) ) ;
+ // InternalRoom.g:14812: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:14785:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
- // InternalRoom.g:14786:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14816:1: ( ( ( rule__SPPoint__ServiceAssignment_2 ) ) )
+ // InternalRoom.g:14817:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
{
- // InternalRoom.g:14786:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
- // InternalRoom.g:14787:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14817:1: ( ( rule__SPPoint__ServiceAssignment_2 ) )
+ // InternalRoom.g:14818:1: ( rule__SPPoint__ServiceAssignment_2 )
{
before(grammarAccess.getSPPointAccess().getServiceAssignment_2());
- // InternalRoom.g:14788:1: ( rule__SPPoint__ServiceAssignment_2 )
- // InternalRoom.g:14788:2: rule__SPPoint__ServiceAssignment_2
+ // InternalRoom.g:14819:1: ( rule__SPPoint__ServiceAssignment_2 )
+ // InternalRoom.g:14819:2: rule__SPPoint__ServiceAssignment_2
{
pushFollow(FOLLOW_2);
rule__SPPoint__ServiceAssignment_2();
@@ -41427,16 +41524,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0"
- // InternalRoom.g:14804:1: rule__ActorRef__Group__0 : rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 ;
+ // InternalRoom.g:14835: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:14808:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
- // InternalRoom.g:14809:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
+ // InternalRoom.g:14839:1: ( rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1 )
+ // InternalRoom.g:14840:2: rule__ActorRef__Group__0__Impl rule__ActorRef__Group__1
{
- pushFollow(FOLLOW_77);
+ pushFollow(FOLLOW_78);
rule__ActorRef__Group__0__Impl();
state._fsp--;
@@ -41465,29 +41562,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__0__Impl"
- // InternalRoom.g:14816:1: rule__ActorRef__Group__0__Impl : ( ( rule__ActorRef__RefTypeAssignment_0 )? ) ;
+ // InternalRoom.g:14847: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:14820:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
- // InternalRoom.g:14821:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14851:1: ( ( ( rule__ActorRef__RefTypeAssignment_0 )? ) )
+ // InternalRoom.g:14852:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
{
- // InternalRoom.g:14821:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
- // InternalRoom.g:14822:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ // InternalRoom.g:14852:1: ( ( rule__ActorRef__RefTypeAssignment_0 )? )
+ // InternalRoom.g:14853:1: ( rule__ActorRef__RefTypeAssignment_0 )?
{
before(grammarAccess.getActorRefAccess().getRefTypeAssignment_0());
- // InternalRoom.g:14823:1: ( rule__ActorRef__RefTypeAssignment_0 )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalRoom.g:14854:1: ( rule__ActorRef__RefTypeAssignment_0 )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( ((LA152_0>=36 && LA152_0<=37)) ) {
- alt152=1;
+ if ( ((LA153_0>=36 && LA153_0<=37)) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:14823:2: rule__ActorRef__RefTypeAssignment_0
+ // InternalRoom.g:14854:2: rule__ActorRef__RefTypeAssignment_0
{
pushFollow(FOLLOW_2);
rule__ActorRef__RefTypeAssignment_0();
@@ -41523,14 +41620,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1"
- // InternalRoom.g:14833:1: rule__ActorRef__Group__1 : rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 ;
+ // InternalRoom.g:14864: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:14837:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
- // InternalRoom.g:14838:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
+ // InternalRoom.g:14868:1: ( rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2 )
+ // InternalRoom.g:14869:2: rule__ActorRef__Group__1__Impl rule__ActorRef__Group__2
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__1__Impl();
@@ -41561,17 +41658,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__1__Impl"
- // InternalRoom.g:14845:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
+ // InternalRoom.g:14876:1: rule__ActorRef__Group__1__Impl : ( 'ActorRef' ) ;
public final void rule__ActorRef__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14849:1: ( ( 'ActorRef' ) )
- // InternalRoom.g:14850:1: ( 'ActorRef' )
+ // InternalRoom.g:14880:1: ( ( 'ActorRef' ) )
+ // InternalRoom.g:14881:1: ( 'ActorRef' )
{
- // InternalRoom.g:14850:1: ( 'ActorRef' )
- // InternalRoom.g:14851:1: 'ActorRef'
+ // InternalRoom.g:14881:1: ( 'ActorRef' )
+ // InternalRoom.g:14882:1: 'ActorRef'
{
before(grammarAccess.getActorRefAccess().getActorRefKeyword_1());
match(input,93,FOLLOW_2);
@@ -41598,16 +41695,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2"
- // InternalRoom.g:14864:1: rule__ActorRef__Group__2 : rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 ;
+ // InternalRoom.g:14895: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:14868:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
- // InternalRoom.g:14869:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
+ // InternalRoom.g:14899:1: ( rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3 )
+ // InternalRoom.g:14900:2: rule__ActorRef__Group__2__Impl rule__ActorRef__Group__3
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__ActorRef__Group__2__Impl();
state._fsp--;
@@ -41636,21 +41733,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__2__Impl"
- // InternalRoom.g:14876:1: rule__ActorRef__Group__2__Impl : ( ( rule__ActorRef__NameAssignment_2 ) ) ;
+ // InternalRoom.g:14907: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:14880:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
- // InternalRoom.g:14881:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14911:1: ( ( ( rule__ActorRef__NameAssignment_2 ) ) )
+ // InternalRoom.g:14912:1: ( ( rule__ActorRef__NameAssignment_2 ) )
{
- // InternalRoom.g:14881:1: ( ( rule__ActorRef__NameAssignment_2 ) )
- // InternalRoom.g:14882:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14912:1: ( ( rule__ActorRef__NameAssignment_2 ) )
+ // InternalRoom.g:14913:1: ( rule__ActorRef__NameAssignment_2 )
{
before(grammarAccess.getActorRefAccess().getNameAssignment_2());
- // InternalRoom.g:14883:1: ( rule__ActorRef__NameAssignment_2 )
- // InternalRoom.g:14883:2: rule__ActorRef__NameAssignment_2
+ // InternalRoom.g:14914:1: ( rule__ActorRef__NameAssignment_2 )
+ // InternalRoom.g:14914:2: rule__ActorRef__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__ActorRef__NameAssignment_2();
@@ -41683,16 +41780,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3"
- // InternalRoom.g:14893:1: rule__ActorRef__Group__3 : rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 ;
+ // InternalRoom.g:14924: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:14897:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
- // InternalRoom.g:14898:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
+ // InternalRoom.g:14928:1: ( rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4 )
+ // InternalRoom.g:14929:2: rule__ActorRef__Group__3__Impl rule__ActorRef__Group__4
{
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
rule__ActorRef__Group__3__Impl();
state._fsp--;
@@ -41721,29 +41818,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__3__Impl"
- // InternalRoom.g:14905:1: rule__ActorRef__Group__3__Impl : ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) ;
+ // InternalRoom.g:14936: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:14909:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
- // InternalRoom.g:14910:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14940:1: ( ( ( rule__ActorRef__MultiplicityAssignment_3 )? ) )
+ // InternalRoom.g:14941:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
{
- // InternalRoom.g:14910:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
- // InternalRoom.g:14911:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ // InternalRoom.g:14941:1: ( ( rule__ActorRef__MultiplicityAssignment_3 )? )
+ // InternalRoom.g:14942:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
{
before(grammarAccess.getActorRefAccess().getMultiplicityAssignment_3());
- // InternalRoom.g:14912:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:14943:1: ( rule__ActorRef__MultiplicityAssignment_3 )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==62) ) {
- alt153=1;
+ if ( (LA154_0==62) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:14912:2: rule__ActorRef__MultiplicityAssignment_3
+ // InternalRoom.g:14943:2: rule__ActorRef__MultiplicityAssignment_3
{
pushFollow(FOLLOW_2);
rule__ActorRef__MultiplicityAssignment_3();
@@ -41779,14 +41876,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4"
- // InternalRoom.g:14922:1: rule__ActorRef__Group__4 : rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 ;
+ // InternalRoom.g:14953: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:14926:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
- // InternalRoom.g:14927:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
+ // InternalRoom.g:14957:1: ( rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5 )
+ // InternalRoom.g:14958:2: rule__ActorRef__Group__4__Impl rule__ActorRef__Group__5
{
pushFollow(FOLLOW_3);
rule__ActorRef__Group__4__Impl();
@@ -41817,17 +41914,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__4__Impl"
- // InternalRoom.g:14934:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
+ // InternalRoom.g:14965:1: rule__ActorRef__Group__4__Impl : ( ':' ) ;
public final void rule__ActorRef__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:14938:1: ( ( ':' ) )
- // InternalRoom.g:14939:1: ( ':' )
+ // InternalRoom.g:14969:1: ( ( ':' ) )
+ // InternalRoom.g:14970:1: ( ':' )
{
- // InternalRoom.g:14939:1: ( ':' )
- // InternalRoom.g:14940:1: ':'
+ // InternalRoom.g:14970:1: ( ':' )
+ // InternalRoom.g:14971:1: ':'
{
before(grammarAccess.getActorRefAccess().getColonKeyword_4());
match(input,46,FOLLOW_2);
@@ -41854,16 +41951,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5"
- // InternalRoom.g:14953:1: rule__ActorRef__Group__5 : rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 ;
+ // InternalRoom.g:14984: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:14957:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
- // InternalRoom.g:14958:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
+ // InternalRoom.g:14988:1: ( rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6 )
+ // InternalRoom.g:14989:2: rule__ActorRef__Group__5__Impl rule__ActorRef__Group__6
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__ActorRef__Group__5__Impl();
state._fsp--;
@@ -41892,21 +41989,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__5__Impl"
- // InternalRoom.g:14965:1: rule__ActorRef__Group__5__Impl : ( ( rule__ActorRef__TypeAssignment_5 ) ) ;
+ // InternalRoom.g:14996: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:14969:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
- // InternalRoom.g:14970:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:15000:1: ( ( ( rule__ActorRef__TypeAssignment_5 ) ) )
+ // InternalRoom.g:15001:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
{
- // InternalRoom.g:14970:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
- // InternalRoom.g:14971:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:15001:1: ( ( rule__ActorRef__TypeAssignment_5 ) )
+ // InternalRoom.g:15002:1: ( rule__ActorRef__TypeAssignment_5 )
{
before(grammarAccess.getActorRefAccess().getTypeAssignment_5());
- // InternalRoom.g:14972:1: ( rule__ActorRef__TypeAssignment_5 )
- // InternalRoom.g:14972:2: rule__ActorRef__TypeAssignment_5
+ // InternalRoom.g:15003:1: ( rule__ActorRef__TypeAssignment_5 )
+ // InternalRoom.g:15003:2: rule__ActorRef__TypeAssignment_5
{
pushFollow(FOLLOW_2);
rule__ActorRef__TypeAssignment_5();
@@ -41939,14 +42036,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6"
- // InternalRoom.g:14982:1: rule__ActorRef__Group__6 : rule__ActorRef__Group__6__Impl ;
+ // InternalRoom.g:15013: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:14986:1: ( rule__ActorRef__Group__6__Impl )
- // InternalRoom.g:14987:2: rule__ActorRef__Group__6__Impl
+ // InternalRoom.g:15017:1: ( rule__ActorRef__Group__6__Impl )
+ // InternalRoom.g:15018:2: rule__ActorRef__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__ActorRef__Group__6__Impl();
@@ -41972,29 +42069,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__Group__6__Impl"
- // InternalRoom.g:14993:1: rule__ActorRef__Group__6__Impl : ( ( rule__ActorRef__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:15024: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:14997:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
- // InternalRoom.g:14998:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:15028:1: ( ( ( rule__ActorRef__DocuAssignment_6 )? ) )
+ // InternalRoom.g:15029:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
{
- // InternalRoom.g:14998:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
- // InternalRoom.g:14999:1: ( rule__ActorRef__DocuAssignment_6 )?
+ // InternalRoom.g:15029:1: ( ( rule__ActorRef__DocuAssignment_6 )? )
+ // InternalRoom.g:15030:1: ( rule__ActorRef__DocuAssignment_6 )?
{
before(grammarAccess.getActorRefAccess().getDocuAssignment_6());
- // InternalRoom.g:15000:1: ( rule__ActorRef__DocuAssignment_6 )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalRoom.g:15031:1: ( rule__ActorRef__DocuAssignment_6 )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA154_0==62) ) {
- alt154=1;
+ if ( (LA155_0==62) ) {
+ alt155=1;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:15000:2: rule__ActorRef__DocuAssignment_6
+ // InternalRoom.g:15031:2: rule__ActorRef__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ActorRef__DocuAssignment_6();
@@ -42030,16 +42127,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0"
- // InternalRoom.g:15024:1: rule__MULTIPLICITY__Group__0 : rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 ;
+ // InternalRoom.g:15055: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:15028:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
- // InternalRoom.g:15029:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
+ // InternalRoom.g:15059:1: ( rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1 )
+ // InternalRoom.g:15060:2: rule__MULTIPLICITY__Group__0__Impl rule__MULTIPLICITY__Group__1
{
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
rule__MULTIPLICITY__Group__0__Impl();
state._fsp--;
@@ -42068,17 +42165,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__0__Impl"
- // InternalRoom.g:15036:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
+ // InternalRoom.g:15067:1: rule__MULTIPLICITY__Group__0__Impl : ( '[' ) ;
public final void rule__MULTIPLICITY__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15040:1: ( ( '[' ) )
- // InternalRoom.g:15041:1: ( '[' )
+ // InternalRoom.g:15071:1: ( ( '[' ) )
+ // InternalRoom.g:15072:1: ( '[' )
{
- // InternalRoom.g:15041:1: ( '[' )
- // InternalRoom.g:15042:1: '['
+ // InternalRoom.g:15072:1: ( '[' )
+ // InternalRoom.g:15073:1: '['
{
before(grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
match(input,62,FOLLOW_2);
@@ -42105,16 +42202,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1"
- // InternalRoom.g:15055:1: rule__MULTIPLICITY__Group__1 : rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 ;
+ // InternalRoom.g:15086: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:15059:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
- // InternalRoom.g:15060:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
+ // InternalRoom.g:15090:1: ( rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2 )
+ // InternalRoom.g:15091:2: rule__MULTIPLICITY__Group__1__Impl rule__MULTIPLICITY__Group__2
{
- pushFollow(FOLLOW_31);
+ pushFollow(FOLLOW_32);
rule__MULTIPLICITY__Group__1__Impl();
state._fsp--;
@@ -42143,21 +42240,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__1__Impl"
- // InternalRoom.g:15067:1: rule__MULTIPLICITY__Group__1__Impl : ( ( rule__MULTIPLICITY__Alternatives_1 ) ) ;
+ // InternalRoom.g:15098: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:15071:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
- // InternalRoom.g:15072:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:15102:1: ( ( ( rule__MULTIPLICITY__Alternatives_1 ) ) )
+ // InternalRoom.g:15103:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
{
- // InternalRoom.g:15072:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
- // InternalRoom.g:15073:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:15103:1: ( ( rule__MULTIPLICITY__Alternatives_1 ) )
+ // InternalRoom.g:15104:1: ( rule__MULTIPLICITY__Alternatives_1 )
{
before(grammarAccess.getMULTIPLICITYAccess().getAlternatives_1());
- // InternalRoom.g:15074:1: ( rule__MULTIPLICITY__Alternatives_1 )
- // InternalRoom.g:15074:2: rule__MULTIPLICITY__Alternatives_1
+ // InternalRoom.g:15105:1: ( rule__MULTIPLICITY__Alternatives_1 )
+ // InternalRoom.g:15105:2: rule__MULTIPLICITY__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Alternatives_1();
@@ -42190,14 +42287,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2"
- // InternalRoom.g:15084:1: rule__MULTIPLICITY__Group__2 : rule__MULTIPLICITY__Group__2__Impl ;
+ // InternalRoom.g:15115: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:15088:1: ( rule__MULTIPLICITY__Group__2__Impl )
- // InternalRoom.g:15089:2: rule__MULTIPLICITY__Group__2__Impl
+ // InternalRoom.g:15119:1: ( rule__MULTIPLICITY__Group__2__Impl )
+ // InternalRoom.g:15120:2: rule__MULTIPLICITY__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MULTIPLICITY__Group__2__Impl();
@@ -42223,17 +42320,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MULTIPLICITY__Group__2__Impl"
- // InternalRoom.g:15095:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
+ // InternalRoom.g:15126:1: rule__MULTIPLICITY__Group__2__Impl : ( ']' ) ;
public final void rule__MULTIPLICITY__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15099:1: ( ( ']' ) )
- // InternalRoom.g:15100:1: ( ']' )
+ // InternalRoom.g:15130:1: ( ( ']' ) )
+ // InternalRoom.g:15131:1: ( ']' )
{
- // InternalRoom.g:15100:1: ( ']' )
- // InternalRoom.g:15101:1: ']'
+ // InternalRoom.g:15131:1: ( ']' )
+ // InternalRoom.g:15132:1: ']'
{
before(grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
match(input,63,FOLLOW_2);
@@ -42260,16 +42357,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0"
- // InternalRoom.g:15120:1: rule__StateGraph__Group__0 : rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 ;
+ // InternalRoom.g:15151: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:15124:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
- // InternalRoom.g:15125:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
+ // InternalRoom.g:15155:1: ( rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1 )
+ // InternalRoom.g:15156:2: rule__StateGraph__Group__0__Impl rule__StateGraph__Group__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__StateGraph__Group__0__Impl();
state._fsp--;
@@ -42298,21 +42395,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__0__Impl"
- // InternalRoom.g:15132:1: rule__StateGraph__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:15163:1: rule__StateGraph__Group__0__Impl : ( () ) ;
public final void rule__StateGraph__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15136:1: ( ( () ) )
- // InternalRoom.g:15137:1: ( () )
+ // InternalRoom.g:15167:1: ( ( () ) )
+ // InternalRoom.g:15168:1: ( () )
{
- // InternalRoom.g:15137:1: ( () )
- // InternalRoom.g:15138:1: ()
+ // InternalRoom.g:15168:1: ( () )
+ // InternalRoom.g:15169:1: ()
{
before(grammarAccess.getStateGraphAccess().getStateGraphAction_0());
- // InternalRoom.g:15139:1: ()
- // InternalRoom.g:15141:1:
+ // InternalRoom.g:15170:1: ()
+ // InternalRoom.g:15172:1:
{
}
@@ -42335,16 +42432,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1"
- // InternalRoom.g:15151:1: rule__StateGraph__Group__1 : rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 ;
+ // InternalRoom.g:15182: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:15155:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
- // InternalRoom.g:15156:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
+ // InternalRoom.g:15186:1: ( rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2 )
+ // InternalRoom.g:15187:2: rule__StateGraph__Group__1__Impl rule__StateGraph__Group__2
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__StateGraph__Group__1__Impl();
state._fsp--;
@@ -42373,17 +42470,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__1__Impl"
- // InternalRoom.g:15163:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
+ // InternalRoom.g:15194:1: rule__StateGraph__Group__1__Impl : ( '{' ) ;
public final void rule__StateGraph__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15167:1: ( ( '{' ) )
- // InternalRoom.g:15168:1: ( '{' )
+ // InternalRoom.g:15198:1: ( ( '{' ) )
+ // InternalRoom.g:15199:1: ( '{' )
{
- // InternalRoom.g:15168:1: ( '{' )
- // InternalRoom.g:15169:1: '{'
+ // InternalRoom.g:15199:1: ( '{' )
+ // InternalRoom.g:15200:1: '{'
{
before(grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
match(input,44,FOLLOW_2);
@@ -42410,16 +42507,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2"
- // InternalRoom.g:15182:1: rule__StateGraph__Group__2 : rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 ;
+ // InternalRoom.g:15213: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:15186:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
- // InternalRoom.g:15187:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
+ // InternalRoom.g:15217:1: ( rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3 )
+ // InternalRoom.g:15218:2: rule__StateGraph__Group__2__Impl rule__StateGraph__Group__3
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__StateGraph__Group__2__Impl();
state._fsp--;
@@ -42448,35 +42545,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__2__Impl"
- // InternalRoom.g:15194:1: rule__StateGraph__Group__2__Impl : ( ( rule__StateGraph__Alternatives_2 )* ) ;
+ // InternalRoom.g:15225: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:15198:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
- // InternalRoom.g:15199:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:15229:1: ( ( ( rule__StateGraph__Alternatives_2 )* ) )
+ // InternalRoom.g:15230:1: ( ( rule__StateGraph__Alternatives_2 )* )
{
- // InternalRoom.g:15199:1: ( ( rule__StateGraph__Alternatives_2 )* )
- // InternalRoom.g:15200:1: ( rule__StateGraph__Alternatives_2 )*
+ // InternalRoom.g:15230:1: ( ( rule__StateGraph__Alternatives_2 )* )
+ // InternalRoom.g:15231:1: ( rule__StateGraph__Alternatives_2 )*
{
before(grammarAccess.getStateGraphAccess().getAlternatives_2());
- // InternalRoom.g:15201:1: ( rule__StateGraph__Alternatives_2 )*
- loop155:
+ // InternalRoom.g:15232:1: ( rule__StateGraph__Alternatives_2 )*
+ loop156:
do {
- int alt155=2;
- int LA155_0 = input.LA(1);
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==95||(LA155_0>=100 && LA155_0<=105)||LA155_0==112||LA155_0==131) ) {
- alt155=1;
+ if ( (LA156_0==95||(LA156_0>=100 && LA156_0<=105)||LA156_0==112||LA156_0==132) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:15201:2: rule__StateGraph__Alternatives_2
+ // InternalRoom.g:15232:2: rule__StateGraph__Alternatives_2
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__StateGraph__Alternatives_2();
state._fsp--;
@@ -42486,7 +42583,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop155;
+ break loop156;
}
} while (true);
@@ -42513,14 +42610,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3"
- // InternalRoom.g:15211:1: rule__StateGraph__Group__3 : rule__StateGraph__Group__3__Impl ;
+ // InternalRoom.g:15242: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:15215:1: ( rule__StateGraph__Group__3__Impl )
- // InternalRoom.g:15216:2: rule__StateGraph__Group__3__Impl
+ // InternalRoom.g:15246:1: ( rule__StateGraph__Group__3__Impl )
+ // InternalRoom.g:15247:2: rule__StateGraph__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__StateGraph__Group__3__Impl();
@@ -42546,17 +42643,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__Group__3__Impl"
- // InternalRoom.g:15222:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
+ // InternalRoom.g:15253:1: rule__StateGraph__Group__3__Impl : ( '}' ) ;
public final void rule__StateGraph__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15226:1: ( ( '}' ) )
- // InternalRoom.g:15227:1: ( '}' )
+ // InternalRoom.g:15257:1: ( ( '}' ) )
+ // InternalRoom.g:15258:1: ( '}' )
{
- // InternalRoom.g:15227:1: ( '}' )
- // InternalRoom.g:15228:1: '}'
+ // InternalRoom.g:15258:1: ( '}' )
+ // InternalRoom.g:15259:1: '}'
{
before(grammarAccess.getStateGraphAccess().getRightCurlyBracketKeyword_3());
match(input,45,FOLLOW_2);
@@ -42583,16 +42680,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0"
- // InternalRoom.g:15249:1: rule__StateMachine__Group__0 : rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 ;
+ // InternalRoom.g:15280: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:15253:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
- // InternalRoom.g:15254:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
+ // InternalRoom.g:15284:1: ( rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1 )
+ // InternalRoom.g:15285:2: rule__StateMachine__Group__0__Impl rule__StateMachine__Group__1
{
- pushFollow(FOLLOW_81);
+ pushFollow(FOLLOW_82);
rule__StateMachine__Group__0__Impl();
state._fsp--;
@@ -42621,21 +42718,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__0__Impl"
- // InternalRoom.g:15261:1: rule__StateMachine__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:15292:1: rule__StateMachine__Group__0__Impl : ( () ) ;
public final void rule__StateMachine__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15265:1: ( ( () ) )
- // InternalRoom.g:15266:1: ( () )
+ // InternalRoom.g:15296:1: ( ( () ) )
+ // InternalRoom.g:15297:1: ( () )
{
- // InternalRoom.g:15266:1: ( () )
- // InternalRoom.g:15267:1: ()
+ // InternalRoom.g:15297:1: ( () )
+ // InternalRoom.g:15298:1: ()
{
before(grammarAccess.getStateMachineAccess().getStateGraphAction_0());
- // InternalRoom.g:15268:1: ()
- // InternalRoom.g:15270:1:
+ // InternalRoom.g:15299:1: ()
+ // InternalRoom.g:15301:1:
{
}
@@ -42658,16 +42755,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1"
- // InternalRoom.g:15280:1: rule__StateMachine__Group__1 : rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 ;
+ // InternalRoom.g:15311: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:15284:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
- // InternalRoom.g:15285:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
+ // InternalRoom.g:15315:1: ( rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2 )
+ // InternalRoom.g:15316:2: rule__StateMachine__Group__1__Impl rule__StateMachine__Group__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__StateMachine__Group__1__Impl();
state._fsp--;
@@ -42696,17 +42793,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__1__Impl"
- // InternalRoom.g:15292:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
+ // InternalRoom.g:15323:1: rule__StateMachine__Group__1__Impl : ( 'StateMachine' ) ;
public final void rule__StateMachine__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15296:1: ( ( 'StateMachine' ) )
- // InternalRoom.g:15297:1: ( 'StateMachine' )
+ // InternalRoom.g:15327:1: ( ( 'StateMachine' ) )
+ // InternalRoom.g:15328:1: ( 'StateMachine' )
{
- // InternalRoom.g:15297:1: ( 'StateMachine' )
- // InternalRoom.g:15298:1: 'StateMachine'
+ // InternalRoom.g:15328:1: ( 'StateMachine' )
+ // InternalRoom.g:15329:1: 'StateMachine'
{
before(grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
match(input,94,FOLLOW_2);
@@ -42733,16 +42830,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2"
- // InternalRoom.g:15311:1: rule__StateMachine__Group__2 : rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 ;
+ // InternalRoom.g:15342: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:15315:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
- // InternalRoom.g:15316:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
+ // InternalRoom.g:15346:1: ( rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3 )
+ // InternalRoom.g:15347:2: rule__StateMachine__Group__2__Impl rule__StateMachine__Group__3
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__StateMachine__Group__2__Impl();
state._fsp--;
@@ -42771,17 +42868,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__2__Impl"
- // InternalRoom.g:15323:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:15354:1: rule__StateMachine__Group__2__Impl : ( '{' ) ;
public final void rule__StateMachine__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15327:1: ( ( '{' ) )
- // InternalRoom.g:15328:1: ( '{' )
+ // InternalRoom.g:15358:1: ( ( '{' ) )
+ // InternalRoom.g:15359:1: ( '{' )
{
- // InternalRoom.g:15328:1: ( '{' )
- // InternalRoom.g:15329:1: '{'
+ // InternalRoom.g:15359:1: ( '{' )
+ // InternalRoom.g:15360:1: '{'
{
before(grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
match(input,44,FOLLOW_2);
@@ -42808,16 +42905,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3"
- // InternalRoom.g:15342:1: rule__StateMachine__Group__3 : rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 ;
+ // InternalRoom.g:15373: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:15346:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
- // InternalRoom.g:15347:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
+ // InternalRoom.g:15377:1: ( rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4 )
+ // InternalRoom.g:15378:2: rule__StateMachine__Group__3__Impl rule__StateMachine__Group__4
{
- pushFollow(FOLLOW_79);
+ pushFollow(FOLLOW_80);
rule__StateMachine__Group__3__Impl();
state._fsp--;
@@ -42846,35 +42943,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__3__Impl"
- // InternalRoom.g:15354:1: rule__StateMachine__Group__3__Impl : ( ( rule__StateMachine__Alternatives_3 )* ) ;
+ // InternalRoom.g:15385: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:15358:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
- // InternalRoom.g:15359:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15389:1: ( ( ( rule__StateMachine__Alternatives_3 )* ) )
+ // InternalRoom.g:15390:1: ( ( rule__StateMachine__Alternatives_3 )* )
{
- // InternalRoom.g:15359:1: ( ( rule__StateMachine__Alternatives_3 )* )
- // InternalRoom.g:15360:1: ( rule__StateMachine__Alternatives_3 )*
+ // InternalRoom.g:15390:1: ( ( rule__StateMachine__Alternatives_3 )* )
+ // InternalRoom.g:15391:1: ( rule__StateMachine__Alternatives_3 )*
{
before(grammarAccess.getStateMachineAccess().getAlternatives_3());
- // InternalRoom.g:15361:1: ( rule__StateMachine__Alternatives_3 )*
- loop156:
+ // InternalRoom.g:15392:1: ( rule__StateMachine__Alternatives_3 )*
+ loop157:
do {
- int alt156=2;
- int LA156_0 = input.LA(1);
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==95||(LA156_0>=100 && LA156_0<=105)||LA156_0==112||LA156_0==131) ) {
- alt156=1;
+ if ( (LA157_0==95||(LA157_0>=100 && LA157_0<=105)||LA157_0==112||LA157_0==132) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:15361:2: rule__StateMachine__Alternatives_3
+ // InternalRoom.g:15392:2: rule__StateMachine__Alternatives_3
{
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
rule__StateMachine__Alternatives_3();
state._fsp--;
@@ -42884,7 +42981,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop156;
+ break loop157;
}
} while (true);
@@ -42911,14 +43008,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4"
- // InternalRoom.g:15371:1: rule__StateMachine__Group__4 : rule__StateMachine__Group__4__Impl ;
+ // InternalRoom.g:15402: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:15375:1: ( rule__StateMachine__Group__4__Impl )
- // InternalRoom.g:15376:2: rule__StateMachine__Group__4__Impl
+ // InternalRoom.g:15406:1: ( rule__StateMachine__Group__4__Impl )
+ // InternalRoom.g:15407:2: rule__StateMachine__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__StateMachine__Group__4__Impl();
@@ -42944,17 +43041,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__Group__4__Impl"
- // InternalRoom.g:15382:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:15413:1: rule__StateMachine__Group__4__Impl : ( '}' ) ;
public final void rule__StateMachine__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15386:1: ( ( '}' ) )
- // InternalRoom.g:15387:1: ( '}' )
+ // InternalRoom.g:15417:1: ( ( '}' ) )
+ // InternalRoom.g:15418:1: ( '}' )
{
- // InternalRoom.g:15387:1: ( '}' )
- // InternalRoom.g:15388:1: '}'
+ // InternalRoom.g:15418:1: ( '}' )
+ // InternalRoom.g:15419:1: '}'
{
before(grammarAccess.getStateMachineAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -42981,14 +43078,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0"
- // InternalRoom.g:15411:1: rule__SimpleState__Group__0 : rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 ;
+ // InternalRoom.g:15442: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:15415:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
- // InternalRoom.g:15416:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
+ // InternalRoom.g:15446:1: ( rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1 )
+ // InternalRoom.g:15447:2: rule__SimpleState__Group__0__Impl rule__SimpleState__Group__1
{
pushFollow(FOLLOW_3);
rule__SimpleState__Group__0__Impl();
@@ -43019,17 +43116,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__0__Impl"
- // InternalRoom.g:15423:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
+ // InternalRoom.g:15454:1: rule__SimpleState__Group__0__Impl : ( 'State' ) ;
public final void rule__SimpleState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15427:1: ( ( 'State' ) )
- // InternalRoom.g:15428:1: ( 'State' )
+ // InternalRoom.g:15458:1: ( ( 'State' ) )
+ // InternalRoom.g:15459:1: ( 'State' )
{
- // InternalRoom.g:15428:1: ( 'State' )
- // InternalRoom.g:15429:1: 'State'
+ // InternalRoom.g:15459:1: ( 'State' )
+ // InternalRoom.g:15460:1: 'State'
{
before(grammarAccess.getSimpleStateAccess().getStateKeyword_0());
match(input,95,FOLLOW_2);
@@ -43056,14 +43153,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1"
- // InternalRoom.g:15442:1: rule__SimpleState__Group__1 : rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 ;
+ // InternalRoom.g:15473: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:15446:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
- // InternalRoom.g:15447:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
+ // InternalRoom.g:15477:1: ( rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2 )
+ // InternalRoom.g:15478:2: rule__SimpleState__Group__1__Impl rule__SimpleState__Group__2
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__1__Impl();
@@ -43094,21 +43191,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__1__Impl"
- // InternalRoom.g:15454:1: rule__SimpleState__Group__1__Impl : ( ( rule__SimpleState__NameAssignment_1 ) ) ;
+ // InternalRoom.g:15485: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:15458:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
- // InternalRoom.g:15459:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15489:1: ( ( ( rule__SimpleState__NameAssignment_1 ) ) )
+ // InternalRoom.g:15490:1: ( ( rule__SimpleState__NameAssignment_1 ) )
{
- // InternalRoom.g:15459:1: ( ( rule__SimpleState__NameAssignment_1 ) )
- // InternalRoom.g:15460:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15490:1: ( ( rule__SimpleState__NameAssignment_1 ) )
+ // InternalRoom.g:15491:1: ( rule__SimpleState__NameAssignment_1 )
{
before(grammarAccess.getSimpleStateAccess().getNameAssignment_1());
- // InternalRoom.g:15461:1: ( rule__SimpleState__NameAssignment_1 )
- // InternalRoom.g:15461:2: rule__SimpleState__NameAssignment_1
+ // InternalRoom.g:15492:1: ( rule__SimpleState__NameAssignment_1 )
+ // InternalRoom.g:15492:2: rule__SimpleState__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__NameAssignment_1();
@@ -43141,14 +43238,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2"
- // InternalRoom.g:15471:1: rule__SimpleState__Group__2 : rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 ;
+ // InternalRoom.g:15502: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:15475:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
- // InternalRoom.g:15476:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
+ // InternalRoom.g:15506:1: ( rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3 )
+ // InternalRoom.g:15507:2: rule__SimpleState__Group__2__Impl rule__SimpleState__Group__3
{
pushFollow(FOLLOW_4);
rule__SimpleState__Group__2__Impl();
@@ -43179,29 +43276,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__2__Impl"
- // InternalRoom.g:15483:1: rule__SimpleState__Group__2__Impl : ( ( rule__SimpleState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:15514: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:15487:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
- // InternalRoom.g:15488:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15518:1: ( ( ( rule__SimpleState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:15519:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
{
- // InternalRoom.g:15488:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
- // InternalRoom.g:15489:1: ( rule__SimpleState__DocuAssignment_2 )?
+ // InternalRoom.g:15519:1: ( ( rule__SimpleState__DocuAssignment_2 )? )
+ // InternalRoom.g:15520:1: ( rule__SimpleState__DocuAssignment_2 )?
{
before(grammarAccess.getSimpleStateAccess().getDocuAssignment_2());
- // InternalRoom.g:15490:1: ( rule__SimpleState__DocuAssignment_2 )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:15521:1: ( rule__SimpleState__DocuAssignment_2 )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA157_0==62) ) {
- alt157=1;
+ if ( (LA158_0==62) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:15490:2: rule__SimpleState__DocuAssignment_2
+ // InternalRoom.g:15521:2: rule__SimpleState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleState__DocuAssignment_2();
@@ -43237,14 +43334,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3"
- // InternalRoom.g:15500:1: rule__SimpleState__Group__3 : rule__SimpleState__Group__3__Impl ;
+ // InternalRoom.g:15531: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:15504:1: ( rule__SimpleState__Group__3__Impl )
- // InternalRoom.g:15505:2: rule__SimpleState__Group__3__Impl
+ // InternalRoom.g:15535:1: ( rule__SimpleState__Group__3__Impl )
+ // InternalRoom.g:15536:2: rule__SimpleState__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group__3__Impl();
@@ -43270,29 +43367,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group__3__Impl"
- // InternalRoom.g:15511:1: rule__SimpleState__Group__3__Impl : ( ( rule__SimpleState__Group_3__0 )? ) ;
+ // InternalRoom.g:15542: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:15515:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
- // InternalRoom.g:15516:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15546:1: ( ( ( rule__SimpleState__Group_3__0 )? ) )
+ // InternalRoom.g:15547:1: ( ( rule__SimpleState__Group_3__0 )? )
{
- // InternalRoom.g:15516:1: ( ( rule__SimpleState__Group_3__0 )? )
- // InternalRoom.g:15517:1: ( rule__SimpleState__Group_3__0 )?
+ // InternalRoom.g:15547:1: ( ( rule__SimpleState__Group_3__0 )? )
+ // InternalRoom.g:15548:1: ( rule__SimpleState__Group_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3());
- // InternalRoom.g:15518:1: ( rule__SimpleState__Group_3__0 )?
- int alt158=2;
- int LA158_0 = input.LA(1);
+ // InternalRoom.g:15549:1: ( rule__SimpleState__Group_3__0 )?
+ int alt159=2;
+ int LA159_0 = input.LA(1);
- if ( (LA158_0==44) ) {
- alt158=1;
+ if ( (LA159_0==44) ) {
+ alt159=1;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:15518:2: rule__SimpleState__Group_3__0
+ // InternalRoom.g:15549:2: rule__SimpleState__Group_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__0();
@@ -43328,16 +43425,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0"
- // InternalRoom.g:15536:1: rule__SimpleState__Group_3__0 : rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 ;
+ // InternalRoom.g:15567: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:15540:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
- // InternalRoom.g:15541:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
+ // InternalRoom.g:15571:1: ( rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1 )
+ // InternalRoom.g:15572:2: rule__SimpleState__Group_3__0__Impl rule__SimpleState__Group_3__1
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__SimpleState__Group_3__0__Impl();
state._fsp--;
@@ -43366,17 +43463,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__0__Impl"
- // InternalRoom.g:15548:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
+ // InternalRoom.g:15579:1: rule__SimpleState__Group_3__0__Impl : ( '{' ) ;
public final void rule__SimpleState__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15552:1: ( ( '{' ) )
- // InternalRoom.g:15553:1: ( '{' )
+ // InternalRoom.g:15583:1: ( ( '{' ) )
+ // InternalRoom.g:15584:1: ( '{' )
{
- // InternalRoom.g:15553:1: ( '{' )
- // InternalRoom.g:15554:1: '{'
+ // InternalRoom.g:15584:1: ( '{' )
+ // InternalRoom.g:15585:1: '{'
{
before(grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
match(input,44,FOLLOW_2);
@@ -43403,16 +43500,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1"
- // InternalRoom.g:15567:1: rule__SimpleState__Group_3__1 : rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 ;
+ // InternalRoom.g:15598: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:15571:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
- // InternalRoom.g:15572:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
+ // InternalRoom.g:15602:1: ( rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2 )
+ // InternalRoom.g:15603:2: rule__SimpleState__Group_3__1__Impl rule__SimpleState__Group_3__2
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__SimpleState__Group_3__1__Impl();
state._fsp--;
@@ -43441,29 +43538,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__1__Impl"
- // InternalRoom.g:15579:1: rule__SimpleState__Group_3__1__Impl : ( ( rule__SimpleState__Group_3_1__0 )? ) ;
+ // InternalRoom.g:15610: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:15583:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
- // InternalRoom.g:15584:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15614:1: ( ( ( rule__SimpleState__Group_3_1__0 )? ) )
+ // InternalRoom.g:15615:1: ( ( rule__SimpleState__Group_3_1__0 )? )
{
- // InternalRoom.g:15584:1: ( ( rule__SimpleState__Group_3_1__0 )? )
- // InternalRoom.g:15585:1: ( rule__SimpleState__Group_3_1__0 )?
+ // InternalRoom.g:15615:1: ( ( rule__SimpleState__Group_3_1__0 )? )
+ // InternalRoom.g:15616:1: ( rule__SimpleState__Group_3_1__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_1());
- // InternalRoom.g:15586:1: ( rule__SimpleState__Group_3_1__0 )?
- int alt159=2;
- int LA159_0 = input.LA(1);
+ // InternalRoom.g:15617:1: ( rule__SimpleState__Group_3_1__0 )?
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==96) ) {
- alt159=1;
+ if ( (LA160_0==96) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:15586:2: rule__SimpleState__Group_3_1__0
+ // InternalRoom.g:15617:2: rule__SimpleState__Group_3_1__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__0();
@@ -43499,16 +43596,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2"
- // InternalRoom.g:15596:1: rule__SimpleState__Group_3__2 : rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 ;
+ // InternalRoom.g:15627: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:15600:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
- // InternalRoom.g:15601:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
+ // InternalRoom.g:15631:1: ( rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3 )
+ // InternalRoom.g:15632:2: rule__SimpleState__Group_3__2__Impl rule__SimpleState__Group_3__3
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__SimpleState__Group_3__2__Impl();
state._fsp--;
@@ -43537,29 +43634,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__2__Impl"
- // InternalRoom.g:15608:1: rule__SimpleState__Group_3__2__Impl : ( ( rule__SimpleState__Group_3_2__0 )? ) ;
+ // InternalRoom.g:15639: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:15612:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
- // InternalRoom.g:15613:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15643:1: ( ( ( rule__SimpleState__Group_3_2__0 )? ) )
+ // InternalRoom.g:15644:1: ( ( rule__SimpleState__Group_3_2__0 )? )
{
- // InternalRoom.g:15613:1: ( ( rule__SimpleState__Group_3_2__0 )? )
- // InternalRoom.g:15614:1: ( rule__SimpleState__Group_3_2__0 )?
+ // InternalRoom.g:15644:1: ( ( rule__SimpleState__Group_3_2__0 )? )
+ // InternalRoom.g:15645:1: ( rule__SimpleState__Group_3_2__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_2());
- // InternalRoom.g:15615:1: ( rule__SimpleState__Group_3_2__0 )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:15646:1: ( rule__SimpleState__Group_3_2__0 )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==97) ) {
- alt160=1;
+ if ( (LA161_0==97) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:15615:2: rule__SimpleState__Group_3_2__0
+ // InternalRoom.g:15646:2: rule__SimpleState__Group_3_2__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__0();
@@ -43595,16 +43692,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3"
- // InternalRoom.g:15625:1: rule__SimpleState__Group_3__3 : rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 ;
+ // InternalRoom.g:15656: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:15629:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
- // InternalRoom.g:15630:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
+ // InternalRoom.g:15660:1: ( rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4 )
+ // InternalRoom.g:15661:2: rule__SimpleState__Group_3__3__Impl rule__SimpleState__Group_3__4
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__SimpleState__Group_3__3__Impl();
state._fsp--;
@@ -43633,29 +43730,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__3__Impl"
- // InternalRoom.g:15637:1: rule__SimpleState__Group_3__3__Impl : ( ( rule__SimpleState__Group_3_3__0 )? ) ;
+ // InternalRoom.g:15668: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:15641:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
- // InternalRoom.g:15642:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15672:1: ( ( ( rule__SimpleState__Group_3_3__0 )? ) )
+ // InternalRoom.g:15673:1: ( ( rule__SimpleState__Group_3_3__0 )? )
{
- // InternalRoom.g:15642:1: ( ( rule__SimpleState__Group_3_3__0 )? )
- // InternalRoom.g:15643:1: ( rule__SimpleState__Group_3_3__0 )?
+ // InternalRoom.g:15673:1: ( ( rule__SimpleState__Group_3_3__0 )? )
+ // InternalRoom.g:15674:1: ( rule__SimpleState__Group_3_3__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_3());
- // InternalRoom.g:15644:1: ( rule__SimpleState__Group_3_3__0 )?
- int alt161=2;
- int LA161_0 = input.LA(1);
+ // InternalRoom.g:15675:1: ( rule__SimpleState__Group_3_3__0 )?
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( (LA161_0==98) ) {
- alt161=1;
+ if ( (LA162_0==98) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:15644:2: rule__SimpleState__Group_3_3__0
+ // InternalRoom.g:15675:2: rule__SimpleState__Group_3_3__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__0();
@@ -43691,16 +43788,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4"
- // InternalRoom.g:15654:1: rule__SimpleState__Group_3__4 : rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 ;
+ // InternalRoom.g:15685: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:15658:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
- // InternalRoom.g:15659:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
+ // InternalRoom.g:15689:1: ( rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5 )
+ // InternalRoom.g:15690:2: rule__SimpleState__Group_3__4__Impl rule__SimpleState__Group_3__5
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__SimpleState__Group_3__4__Impl();
state._fsp--;
@@ -43729,29 +43826,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__4__Impl"
- // InternalRoom.g:15666:1: rule__SimpleState__Group_3__4__Impl : ( ( rule__SimpleState__Group_3_4__0 )? ) ;
+ // InternalRoom.g:15697: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:15670:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
- // InternalRoom.g:15671:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15701:1: ( ( ( rule__SimpleState__Group_3_4__0 )? ) )
+ // InternalRoom.g:15702:1: ( ( rule__SimpleState__Group_3_4__0 )? )
{
- // InternalRoom.g:15671:1: ( ( rule__SimpleState__Group_3_4__0 )? )
- // InternalRoom.g:15672:1: ( rule__SimpleState__Group_3_4__0 )?
+ // InternalRoom.g:15702:1: ( ( rule__SimpleState__Group_3_4__0 )? )
+ // InternalRoom.g:15703:1: ( rule__SimpleState__Group_3_4__0 )?
{
before(grammarAccess.getSimpleStateAccess().getGroup_3_4());
- // InternalRoom.g:15673:1: ( rule__SimpleState__Group_3_4__0 )?
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalRoom.g:15704:1: ( rule__SimpleState__Group_3_4__0 )?
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==99) ) {
- alt162=1;
+ if ( (LA163_0==99) ) {
+ alt163=1;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:15673:2: rule__SimpleState__Group_3_4__0
+ // InternalRoom.g:15704:2: rule__SimpleState__Group_3_4__0
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__0();
@@ -43787,14 +43884,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5"
- // InternalRoom.g:15683:1: rule__SimpleState__Group_3__5 : rule__SimpleState__Group_3__5__Impl ;
+ // InternalRoom.g:15714: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:15687:1: ( rule__SimpleState__Group_3__5__Impl )
- // InternalRoom.g:15688:2: rule__SimpleState__Group_3__5__Impl
+ // InternalRoom.g:15718:1: ( rule__SimpleState__Group_3__5__Impl )
+ // InternalRoom.g:15719:2: rule__SimpleState__Group_3__5__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3__5__Impl();
@@ -43820,17 +43917,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3__5__Impl"
- // InternalRoom.g:15694:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
+ // InternalRoom.g:15725:1: rule__SimpleState__Group_3__5__Impl : ( '}' ) ;
public final void rule__SimpleState__Group_3__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15698:1: ( ( '}' ) )
- // InternalRoom.g:15699:1: ( '}' )
+ // InternalRoom.g:15729:1: ( ( '}' ) )
+ // InternalRoom.g:15730:1: ( '}' )
{
- // InternalRoom.g:15699:1: ( '}' )
- // InternalRoom.g:15700:1: '}'
+ // InternalRoom.g:15730:1: ( '}' )
+ // InternalRoom.g:15731:1: '}'
{
before(grammarAccess.getSimpleStateAccess().getRightCurlyBracketKeyword_3_5());
match(input,45,FOLLOW_2);
@@ -43857,16 +43954,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0"
- // InternalRoom.g:15725:1: rule__SimpleState__Group_3_1__0 : rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 ;
+ // InternalRoom.g:15756: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:15729:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
- // InternalRoom.g:15730:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
+ // InternalRoom.g:15760:1: ( rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1 )
+ // InternalRoom.g:15761:2: rule__SimpleState__Group_3_1__0__Impl rule__SimpleState__Group_3_1__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SimpleState__Group_3_1__0__Impl();
state._fsp--;
@@ -43895,17 +43992,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__0__Impl"
- // InternalRoom.g:15737:1: rule__SimpleState__Group_3_1__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:15768: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:15741:1: ( ( 'entry' ) )
- // InternalRoom.g:15742:1: ( 'entry' )
+ // InternalRoom.g:15772:1: ( ( 'entry' ) )
+ // InternalRoom.g:15773:1: ( 'entry' )
{
- // InternalRoom.g:15742:1: ( 'entry' )
- // InternalRoom.g:15743:1: 'entry'
+ // InternalRoom.g:15773:1: ( 'entry' )
+ // InternalRoom.g:15774:1: 'entry'
{
before(grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
match(input,96,FOLLOW_2);
@@ -43932,14 +44029,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1"
- // InternalRoom.g:15756:1: rule__SimpleState__Group_3_1__1 : rule__SimpleState__Group_3_1__1__Impl ;
+ // InternalRoom.g:15787: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:15760:1: ( rule__SimpleState__Group_3_1__1__Impl )
- // InternalRoom.g:15761:2: rule__SimpleState__Group_3_1__1__Impl
+ // InternalRoom.g:15791:1: ( rule__SimpleState__Group_3_1__1__Impl )
+ // InternalRoom.g:15792:2: rule__SimpleState__Group_3_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_1__1__Impl();
@@ -43965,21 +44062,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_1__1__Impl"
- // InternalRoom.g:15767:1: rule__SimpleState__Group_3_1__1__Impl : ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) ;
+ // InternalRoom.g:15798: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:15771:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
- // InternalRoom.g:15772:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15802:1: ( ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) ) )
+ // InternalRoom.g:15803:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
{
- // InternalRoom.g:15772:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
- // InternalRoom.g:15773:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15803:1: ( ( rule__SimpleState__EntryCodeAssignment_3_1_1 ) )
+ // InternalRoom.g:15804:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeAssignment_3_1_1());
- // InternalRoom.g:15774:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
- // InternalRoom.g:15774:2: rule__SimpleState__EntryCodeAssignment_3_1_1
+ // InternalRoom.g:15805:1: ( rule__SimpleState__EntryCodeAssignment_3_1_1 )
+ // InternalRoom.g:15805:2: rule__SimpleState__EntryCodeAssignment_3_1_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__EntryCodeAssignment_3_1_1();
@@ -44012,16 +44109,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0"
- // InternalRoom.g:15788:1: rule__SimpleState__Group_3_2__0 : rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 ;
+ // InternalRoom.g:15819: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:15792:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
- // InternalRoom.g:15793:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
+ // InternalRoom.g:15823:1: ( rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1 )
+ // InternalRoom.g:15824:2: rule__SimpleState__Group_3_2__0__Impl rule__SimpleState__Group_3_2__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SimpleState__Group_3_2__0__Impl();
state._fsp--;
@@ -44050,17 +44147,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__0__Impl"
- // InternalRoom.g:15800:1: rule__SimpleState__Group_3_2__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:15831: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:15804:1: ( ( 'exit' ) )
- // InternalRoom.g:15805:1: ( 'exit' )
+ // InternalRoom.g:15835:1: ( ( 'exit' ) )
+ // InternalRoom.g:15836:1: ( 'exit' )
{
- // InternalRoom.g:15805:1: ( 'exit' )
- // InternalRoom.g:15806:1: 'exit'
+ // InternalRoom.g:15836:1: ( 'exit' )
+ // InternalRoom.g:15837:1: 'exit'
{
before(grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
match(input,97,FOLLOW_2);
@@ -44087,14 +44184,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1"
- // InternalRoom.g:15819:1: rule__SimpleState__Group_3_2__1 : rule__SimpleState__Group_3_2__1__Impl ;
+ // InternalRoom.g:15850: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:15823:1: ( rule__SimpleState__Group_3_2__1__Impl )
- // InternalRoom.g:15824:2: rule__SimpleState__Group_3_2__1__Impl
+ // InternalRoom.g:15854:1: ( rule__SimpleState__Group_3_2__1__Impl )
+ // InternalRoom.g:15855:2: rule__SimpleState__Group_3_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_2__1__Impl();
@@ -44120,21 +44217,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_2__1__Impl"
- // InternalRoom.g:15830:1: rule__SimpleState__Group_3_2__1__Impl : ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) ;
+ // InternalRoom.g:15861: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:15834:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
- // InternalRoom.g:15835:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15865:1: ( ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) ) )
+ // InternalRoom.g:15866:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
{
- // InternalRoom.g:15835:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
- // InternalRoom.g:15836:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15866:1: ( ( rule__SimpleState__ExitCodeAssignment_3_2_1 ) )
+ // InternalRoom.g:15867:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
{
before(grammarAccess.getSimpleStateAccess().getExitCodeAssignment_3_2_1());
- // InternalRoom.g:15837:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
- // InternalRoom.g:15837:2: rule__SimpleState__ExitCodeAssignment_3_2_1
+ // InternalRoom.g:15868:1: ( rule__SimpleState__ExitCodeAssignment_3_2_1 )
+ // InternalRoom.g:15868:2: rule__SimpleState__ExitCodeAssignment_3_2_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__ExitCodeAssignment_3_2_1();
@@ -44167,16 +44264,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0"
- // InternalRoom.g:15851:1: rule__SimpleState__Group_3_3__0 : rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 ;
+ // InternalRoom.g:15882: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:15855:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
- // InternalRoom.g:15856:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
+ // InternalRoom.g:15886:1: ( rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1 )
+ // InternalRoom.g:15887:2: rule__SimpleState__Group_3_3__0__Impl rule__SimpleState__Group_3_3__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__SimpleState__Group_3_3__0__Impl();
state._fsp--;
@@ -44205,17 +44302,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__0__Impl"
- // InternalRoom.g:15863:1: rule__SimpleState__Group_3_3__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:15894: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:15867:1: ( ( 'do' ) )
- // InternalRoom.g:15868:1: ( 'do' )
+ // InternalRoom.g:15898:1: ( ( 'do' ) )
+ // InternalRoom.g:15899:1: ( 'do' )
{
- // InternalRoom.g:15868:1: ( 'do' )
- // InternalRoom.g:15869:1: 'do'
+ // InternalRoom.g:15899:1: ( 'do' )
+ // InternalRoom.g:15900:1: 'do'
{
before(grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
match(input,98,FOLLOW_2);
@@ -44242,14 +44339,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1"
- // InternalRoom.g:15882:1: rule__SimpleState__Group_3_3__1 : rule__SimpleState__Group_3_3__1__Impl ;
+ // InternalRoom.g:15913: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:15886:1: ( rule__SimpleState__Group_3_3__1__Impl )
- // InternalRoom.g:15887:2: rule__SimpleState__Group_3_3__1__Impl
+ // InternalRoom.g:15917:1: ( rule__SimpleState__Group_3_3__1__Impl )
+ // InternalRoom.g:15918:2: rule__SimpleState__Group_3_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_3__1__Impl();
@@ -44275,21 +44372,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_3__1__Impl"
- // InternalRoom.g:15893:1: rule__SimpleState__Group_3_3__1__Impl : ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) ;
+ // InternalRoom.g:15924: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:15897:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
- // InternalRoom.g:15898:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15928:1: ( ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) ) )
+ // InternalRoom.g:15929:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
{
- // InternalRoom.g:15898:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
- // InternalRoom.g:15899:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15929:1: ( ( rule__SimpleState__DoCodeAssignment_3_3_1 ) )
+ // InternalRoom.g:15930:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
{
before(grammarAccess.getSimpleStateAccess().getDoCodeAssignment_3_3_1());
- // InternalRoom.g:15900:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
- // InternalRoom.g:15900:2: rule__SimpleState__DoCodeAssignment_3_3_1
+ // InternalRoom.g:15931:1: ( rule__SimpleState__DoCodeAssignment_3_3_1 )
+ // InternalRoom.g:15931:2: rule__SimpleState__DoCodeAssignment_3_3_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__DoCodeAssignment_3_3_1();
@@ -44322,16 +44419,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0"
- // InternalRoom.g:15914:1: rule__SimpleState__Group_3_4__0 : rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 ;
+ // InternalRoom.g:15945: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:15918:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
- // InternalRoom.g:15919:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
+ // InternalRoom.g:15949:1: ( rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1 )
+ // InternalRoom.g:15950:2: rule__SimpleState__Group_3_4__0__Impl rule__SimpleState__Group_3_4__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__SimpleState__Group_3_4__0__Impl();
state._fsp--;
@@ -44360,17 +44457,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__0__Impl"
- // InternalRoom.g:15926:1: rule__SimpleState__Group_3_4__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:15957: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:15930:1: ( ( 'subgraph' ) )
- // InternalRoom.g:15931:1: ( 'subgraph' )
+ // InternalRoom.g:15961:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:15962:1: ( 'subgraph' )
{
- // InternalRoom.g:15931:1: ( 'subgraph' )
- // InternalRoom.g:15932:1: 'subgraph'
+ // InternalRoom.g:15962:1: ( 'subgraph' )
+ // InternalRoom.g:15963:1: 'subgraph'
{
before(grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
match(input,99,FOLLOW_2);
@@ -44397,14 +44494,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1"
- // InternalRoom.g:15945:1: rule__SimpleState__Group_3_4__1 : rule__SimpleState__Group_3_4__1__Impl ;
+ // InternalRoom.g:15976: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:15949:1: ( rule__SimpleState__Group_3_4__1__Impl )
- // InternalRoom.g:15950:2: rule__SimpleState__Group_3_4__1__Impl
+ // InternalRoom.g:15980:1: ( rule__SimpleState__Group_3_4__1__Impl )
+ // InternalRoom.g:15981:2: rule__SimpleState__Group_3_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleState__Group_3_4__1__Impl();
@@ -44430,21 +44527,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__Group_3_4__1__Impl"
- // InternalRoom.g:15956:1: rule__SimpleState__Group_3_4__1__Impl : ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) ;
+ // InternalRoom.g:15987: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:15960:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
- // InternalRoom.g:15961:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15991:1: ( ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) ) )
+ // InternalRoom.g:15992:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
{
- // InternalRoom.g:15961:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
- // InternalRoom.g:15962:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15992:1: ( ( rule__SimpleState__SubgraphAssignment_3_4_1 ) )
+ // InternalRoom.g:15993:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
{
before(grammarAccess.getSimpleStateAccess().getSubgraphAssignment_3_4_1());
- // InternalRoom.g:15963:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
- // InternalRoom.g:15963:2: rule__SimpleState__SubgraphAssignment_3_4_1
+ // InternalRoom.g:15994:1: ( rule__SimpleState__SubgraphAssignment_3_4_1 )
+ // InternalRoom.g:15994:2: rule__SimpleState__SubgraphAssignment_3_4_1
{
pushFollow(FOLLOW_2);
rule__SimpleState__SubgraphAssignment_3_4_1();
@@ -44477,14 +44574,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0"
- // InternalRoom.g:15977:1: rule__RefinedState__Group__0 : rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 ;
+ // InternalRoom.g:16008: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:15981:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
- // InternalRoom.g:15982:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
+ // InternalRoom.g:16012:1: ( rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1 )
+ // InternalRoom.g:16013:2: rule__RefinedState__Group__0__Impl rule__RefinedState__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedState__Group__0__Impl();
@@ -44515,17 +44612,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__0__Impl"
- // InternalRoom.g:15989:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
+ // InternalRoom.g:16020:1: rule__RefinedState__Group__0__Impl : ( 'RefinedState' ) ;
public final void rule__RefinedState__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:15993:1: ( ( 'RefinedState' ) )
- // InternalRoom.g:15994:1: ( 'RefinedState' )
+ // InternalRoom.g:16024:1: ( ( 'RefinedState' ) )
+ // InternalRoom.g:16025:1: ( 'RefinedState' )
{
- // InternalRoom.g:15994:1: ( 'RefinedState' )
- // InternalRoom.g:15995:1: 'RefinedState'
+ // InternalRoom.g:16025:1: ( 'RefinedState' )
+ // InternalRoom.g:16026:1: 'RefinedState'
{
before(grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
match(input,100,FOLLOW_2);
@@ -44552,14 +44649,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1"
- // InternalRoom.g:16008:1: rule__RefinedState__Group__1 : rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 ;
+ // InternalRoom.g:16039: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:16012:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
- // InternalRoom.g:16013:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
+ // InternalRoom.g:16043:1: ( rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2 )
+ // InternalRoom.g:16044:2: rule__RefinedState__Group__1__Impl rule__RefinedState__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__1__Impl();
@@ -44590,21 +44687,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__1__Impl"
- // InternalRoom.g:16020:1: rule__RefinedState__Group__1__Impl : ( ( rule__RefinedState__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:16051: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:16024:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
- // InternalRoom.g:16025:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:16055:1: ( ( ( rule__RefinedState__TargetAssignment_1 ) ) )
+ // InternalRoom.g:16056:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
{
- // InternalRoom.g:16025:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
- // InternalRoom.g:16026:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:16056:1: ( ( rule__RefinedState__TargetAssignment_1 ) )
+ // InternalRoom.g:16057:1: ( rule__RefinedState__TargetAssignment_1 )
{
before(grammarAccess.getRefinedStateAccess().getTargetAssignment_1());
- // InternalRoom.g:16027:1: ( rule__RefinedState__TargetAssignment_1 )
- // InternalRoom.g:16027:2: rule__RefinedState__TargetAssignment_1
+ // InternalRoom.g:16058:1: ( rule__RefinedState__TargetAssignment_1 )
+ // InternalRoom.g:16058:2: rule__RefinedState__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__TargetAssignment_1();
@@ -44637,14 +44734,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2"
- // InternalRoom.g:16037:1: rule__RefinedState__Group__2 : rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 ;
+ // InternalRoom.g:16068: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:16041:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
- // InternalRoom.g:16042:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
+ // InternalRoom.g:16072:1: ( rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3 )
+ // InternalRoom.g:16073:2: rule__RefinedState__Group__2__Impl rule__RefinedState__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedState__Group__2__Impl();
@@ -44675,29 +44772,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__2__Impl"
- // InternalRoom.g:16049:1: rule__RefinedState__Group__2__Impl : ( ( rule__RefinedState__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:16080: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:16053:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
- // InternalRoom.g:16054:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:16084:1: ( ( ( rule__RefinedState__DocuAssignment_2 )? ) )
+ // InternalRoom.g:16085:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
{
- // InternalRoom.g:16054:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
- // InternalRoom.g:16055:1: ( rule__RefinedState__DocuAssignment_2 )?
+ // InternalRoom.g:16085:1: ( ( rule__RefinedState__DocuAssignment_2 )? )
+ // InternalRoom.g:16086:1: ( rule__RefinedState__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedStateAccess().getDocuAssignment_2());
- // InternalRoom.g:16056:1: ( rule__RefinedState__DocuAssignment_2 )?
- int alt163=2;
- int LA163_0 = input.LA(1);
+ // InternalRoom.g:16087:1: ( rule__RefinedState__DocuAssignment_2 )?
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA163_0==62) ) {
- alt163=1;
+ if ( (LA164_0==62) ) {
+ alt164=1;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:16056:2: rule__RefinedState__DocuAssignment_2
+ // InternalRoom.g:16087:2: rule__RefinedState__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedState__DocuAssignment_2();
@@ -44733,16 +44830,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3"
- // InternalRoom.g:16066:1: rule__RefinedState__Group__3 : rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 ;
+ // InternalRoom.g:16097: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:16070:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
- // InternalRoom.g:16071:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
+ // InternalRoom.g:16101:1: ( rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4 )
+ // InternalRoom.g:16102:2: rule__RefinedState__Group__3__Impl rule__RefinedState__Group__4
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__RefinedState__Group__3__Impl();
state._fsp--;
@@ -44771,17 +44868,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__3__Impl"
- // InternalRoom.g:16078:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:16109:1: rule__RefinedState__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedState__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16082:1: ( ( '{' ) )
- // InternalRoom.g:16083:1: ( '{' )
+ // InternalRoom.g:16113:1: ( ( '{' ) )
+ // InternalRoom.g:16114:1: ( '{' )
{
- // InternalRoom.g:16083:1: ( '{' )
- // InternalRoom.g:16084:1: '{'
+ // InternalRoom.g:16114:1: ( '{' )
+ // InternalRoom.g:16115:1: '{'
{
before(grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -44808,16 +44905,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4"
- // InternalRoom.g:16097:1: rule__RefinedState__Group__4 : rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 ;
+ // InternalRoom.g:16128: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:16101:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
- // InternalRoom.g:16102:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
+ // InternalRoom.g:16132:1: ( rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5 )
+ // InternalRoom.g:16133:2: rule__RefinedState__Group__4__Impl rule__RefinedState__Group__5
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__RefinedState__Group__4__Impl();
state._fsp--;
@@ -44846,29 +44943,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__4__Impl"
- // InternalRoom.g:16109:1: rule__RefinedState__Group__4__Impl : ( ( rule__RefinedState__Group_4__0 )? ) ;
+ // InternalRoom.g:16140: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:16113:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
- // InternalRoom.g:16114:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:16144:1: ( ( ( rule__RefinedState__Group_4__0 )? ) )
+ // InternalRoom.g:16145:1: ( ( rule__RefinedState__Group_4__0 )? )
{
- // InternalRoom.g:16114:1: ( ( rule__RefinedState__Group_4__0 )? )
- // InternalRoom.g:16115:1: ( rule__RefinedState__Group_4__0 )?
+ // InternalRoom.g:16145:1: ( ( rule__RefinedState__Group_4__0 )? )
+ // InternalRoom.g:16146:1: ( rule__RefinedState__Group_4__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_4());
- // InternalRoom.g:16116:1: ( rule__RefinedState__Group_4__0 )?
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:16147:1: ( rule__RefinedState__Group_4__0 )?
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( (LA164_0==96) ) {
- alt164=1;
+ if ( (LA165_0==96) ) {
+ alt165=1;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:16116:2: rule__RefinedState__Group_4__0
+ // InternalRoom.g:16147:2: rule__RefinedState__Group_4__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__0();
@@ -44904,16 +45001,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5"
- // InternalRoom.g:16126:1: rule__RefinedState__Group__5 : rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 ;
+ // InternalRoom.g:16157: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:16130:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
- // InternalRoom.g:16131:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
+ // InternalRoom.g:16161:1: ( rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6 )
+ // InternalRoom.g:16162:2: rule__RefinedState__Group__5__Impl rule__RefinedState__Group__6
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__RefinedState__Group__5__Impl();
state._fsp--;
@@ -44942,29 +45039,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__5__Impl"
- // InternalRoom.g:16138:1: rule__RefinedState__Group__5__Impl : ( ( rule__RefinedState__Group_5__0 )? ) ;
+ // InternalRoom.g:16169: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:16142:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
- // InternalRoom.g:16143:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:16173:1: ( ( ( rule__RefinedState__Group_5__0 )? ) )
+ // InternalRoom.g:16174:1: ( ( rule__RefinedState__Group_5__0 )? )
{
- // InternalRoom.g:16143:1: ( ( rule__RefinedState__Group_5__0 )? )
- // InternalRoom.g:16144:1: ( rule__RefinedState__Group_5__0 )?
+ // InternalRoom.g:16174:1: ( ( rule__RefinedState__Group_5__0 )? )
+ // InternalRoom.g:16175:1: ( rule__RefinedState__Group_5__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_5());
- // InternalRoom.g:16145:1: ( rule__RefinedState__Group_5__0 )?
- int alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalRoom.g:16176:1: ( rule__RefinedState__Group_5__0 )?
+ int alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==97) ) {
- alt165=1;
+ if ( (LA166_0==97) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:16145:2: rule__RefinedState__Group_5__0
+ // InternalRoom.g:16176:2: rule__RefinedState__Group_5__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__0();
@@ -45000,16 +45097,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6"
- // InternalRoom.g:16155:1: rule__RefinedState__Group__6 : rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 ;
+ // InternalRoom.g:16186: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:16159:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
- // InternalRoom.g:16160:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
+ // InternalRoom.g:16190:1: ( rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7 )
+ // InternalRoom.g:16191:2: rule__RefinedState__Group__6__Impl rule__RefinedState__Group__7
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__RefinedState__Group__6__Impl();
state._fsp--;
@@ -45038,29 +45135,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__6__Impl"
- // InternalRoom.g:16167:1: rule__RefinedState__Group__6__Impl : ( ( rule__RefinedState__Group_6__0 )? ) ;
+ // InternalRoom.g:16198: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:16171:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
- // InternalRoom.g:16172:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:16202:1: ( ( ( rule__RefinedState__Group_6__0 )? ) )
+ // InternalRoom.g:16203:1: ( ( rule__RefinedState__Group_6__0 )? )
{
- // InternalRoom.g:16172:1: ( ( rule__RefinedState__Group_6__0 )? )
- // InternalRoom.g:16173:1: ( rule__RefinedState__Group_6__0 )?
+ // InternalRoom.g:16203:1: ( ( rule__RefinedState__Group_6__0 )? )
+ // InternalRoom.g:16204:1: ( rule__RefinedState__Group_6__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_6());
- // InternalRoom.g:16174:1: ( rule__RefinedState__Group_6__0 )?
- int alt166=2;
- int LA166_0 = input.LA(1);
+ // InternalRoom.g:16205:1: ( rule__RefinedState__Group_6__0 )?
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==98) ) {
- alt166=1;
+ if ( (LA167_0==98) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:16174:2: rule__RefinedState__Group_6__0
+ // InternalRoom.g:16205:2: rule__RefinedState__Group_6__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__0();
@@ -45096,16 +45193,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7"
- // InternalRoom.g:16184:1: rule__RefinedState__Group__7 : rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 ;
+ // InternalRoom.g:16215: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:16188:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
- // InternalRoom.g:16189:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
+ // InternalRoom.g:16219:1: ( rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8 )
+ // InternalRoom.g:16220:2: rule__RefinedState__Group__7__Impl rule__RefinedState__Group__8
{
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
rule__RefinedState__Group__7__Impl();
state._fsp--;
@@ -45134,29 +45231,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__7__Impl"
- // InternalRoom.g:16196:1: rule__RefinedState__Group__7__Impl : ( ( rule__RefinedState__Group_7__0 )? ) ;
+ // InternalRoom.g:16227: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:16200:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
- // InternalRoom.g:16201:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:16231:1: ( ( ( rule__RefinedState__Group_7__0 )? ) )
+ // InternalRoom.g:16232:1: ( ( rule__RefinedState__Group_7__0 )? )
{
- // InternalRoom.g:16201:1: ( ( rule__RefinedState__Group_7__0 )? )
- // InternalRoom.g:16202:1: ( rule__RefinedState__Group_7__0 )?
+ // InternalRoom.g:16232:1: ( ( rule__RefinedState__Group_7__0 )? )
+ // InternalRoom.g:16233:1: ( rule__RefinedState__Group_7__0 )?
{
before(grammarAccess.getRefinedStateAccess().getGroup_7());
- // InternalRoom.g:16203:1: ( rule__RefinedState__Group_7__0 )?
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:16234:1: ( rule__RefinedState__Group_7__0 )?
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( (LA167_0==99) ) {
- alt167=1;
+ if ( (LA168_0==99) ) {
+ alt168=1;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:16203:2: rule__RefinedState__Group_7__0
+ // InternalRoom.g:16234:2: rule__RefinedState__Group_7__0
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__0();
@@ -45192,14 +45289,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8"
- // InternalRoom.g:16213:1: rule__RefinedState__Group__8 : rule__RefinedState__Group__8__Impl ;
+ // InternalRoom.g:16244: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:16217:1: ( rule__RefinedState__Group__8__Impl )
- // InternalRoom.g:16218:2: rule__RefinedState__Group__8__Impl
+ // InternalRoom.g:16248:1: ( rule__RefinedState__Group__8__Impl )
+ // InternalRoom.g:16249:2: rule__RefinedState__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group__8__Impl();
@@ -45225,17 +45322,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group__8__Impl"
- // InternalRoom.g:16224:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:16255:1: rule__RefinedState__Group__8__Impl : ( '}' ) ;
public final void rule__RefinedState__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16228:1: ( ( '}' ) )
- // InternalRoom.g:16229:1: ( '}' )
+ // InternalRoom.g:16259:1: ( ( '}' ) )
+ // InternalRoom.g:16260:1: ( '}' )
{
- // InternalRoom.g:16229:1: ( '}' )
- // InternalRoom.g:16230:1: '}'
+ // InternalRoom.g:16260:1: ( '}' )
+ // InternalRoom.g:16261:1: '}'
{
before(grammarAccess.getRefinedStateAccess().getRightCurlyBracketKeyword_8());
match(input,45,FOLLOW_2);
@@ -45262,16 +45359,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0"
- // InternalRoom.g:16261:1: rule__RefinedState__Group_4__0 : rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 ;
+ // InternalRoom.g:16292: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:16265:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
- // InternalRoom.g:16266:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
+ // InternalRoom.g:16296:1: ( rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1 )
+ // InternalRoom.g:16297:2: rule__RefinedState__Group_4__0__Impl rule__RefinedState__Group_4__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RefinedState__Group_4__0__Impl();
state._fsp--;
@@ -45300,17 +45397,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__0__Impl"
- // InternalRoom.g:16273:1: rule__RefinedState__Group_4__0__Impl : ( 'entry' ) ;
+ // InternalRoom.g:16304: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:16277:1: ( ( 'entry' ) )
- // InternalRoom.g:16278:1: ( 'entry' )
+ // InternalRoom.g:16308:1: ( ( 'entry' ) )
+ // InternalRoom.g:16309:1: ( 'entry' )
{
- // InternalRoom.g:16278:1: ( 'entry' )
- // InternalRoom.g:16279:1: 'entry'
+ // InternalRoom.g:16309:1: ( 'entry' )
+ // InternalRoom.g:16310:1: 'entry'
{
before(grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
match(input,96,FOLLOW_2);
@@ -45337,14 +45434,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1"
- // InternalRoom.g:16292:1: rule__RefinedState__Group_4__1 : rule__RefinedState__Group_4__1__Impl ;
+ // InternalRoom.g:16323: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:16296:1: ( rule__RefinedState__Group_4__1__Impl )
- // InternalRoom.g:16297:2: rule__RefinedState__Group_4__1__Impl
+ // InternalRoom.g:16327:1: ( rule__RefinedState__Group_4__1__Impl )
+ // InternalRoom.g:16328:2: rule__RefinedState__Group_4__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_4__1__Impl();
@@ -45370,21 +45467,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_4__1__Impl"
- // InternalRoom.g:16303:1: rule__RefinedState__Group_4__1__Impl : ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) ;
+ // InternalRoom.g:16334: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:16307:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
- // InternalRoom.g:16308:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16338:1: ( ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) ) )
+ // InternalRoom.g:16339:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
{
- // InternalRoom.g:16308:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
- // InternalRoom.g:16309:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16339:1: ( ( rule__RefinedState__EntryCodeAssignment_4_1 ) )
+ // InternalRoom.g:16340:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeAssignment_4_1());
- // InternalRoom.g:16310:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
- // InternalRoom.g:16310:2: rule__RefinedState__EntryCodeAssignment_4_1
+ // InternalRoom.g:16341:1: ( rule__RefinedState__EntryCodeAssignment_4_1 )
+ // InternalRoom.g:16341:2: rule__RefinedState__EntryCodeAssignment_4_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__EntryCodeAssignment_4_1();
@@ -45417,16 +45514,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0"
- // InternalRoom.g:16324:1: rule__RefinedState__Group_5__0 : rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 ;
+ // InternalRoom.g:16355: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:16328:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
- // InternalRoom.g:16329:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
+ // InternalRoom.g:16359:1: ( rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1 )
+ // InternalRoom.g:16360:2: rule__RefinedState__Group_5__0__Impl rule__RefinedState__Group_5__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RefinedState__Group_5__0__Impl();
state._fsp--;
@@ -45455,17 +45552,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__0__Impl"
- // InternalRoom.g:16336:1: rule__RefinedState__Group_5__0__Impl : ( 'exit' ) ;
+ // InternalRoom.g:16367: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:16340:1: ( ( 'exit' ) )
- // InternalRoom.g:16341:1: ( 'exit' )
+ // InternalRoom.g:16371:1: ( ( 'exit' ) )
+ // InternalRoom.g:16372:1: ( 'exit' )
{
- // InternalRoom.g:16341:1: ( 'exit' )
- // InternalRoom.g:16342:1: 'exit'
+ // InternalRoom.g:16372:1: ( 'exit' )
+ // InternalRoom.g:16373:1: 'exit'
{
before(grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
match(input,97,FOLLOW_2);
@@ -45492,14 +45589,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1"
- // InternalRoom.g:16355:1: rule__RefinedState__Group_5__1 : rule__RefinedState__Group_5__1__Impl ;
+ // InternalRoom.g:16386: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:16359:1: ( rule__RefinedState__Group_5__1__Impl )
- // InternalRoom.g:16360:2: rule__RefinedState__Group_5__1__Impl
+ // InternalRoom.g:16390:1: ( rule__RefinedState__Group_5__1__Impl )
+ // InternalRoom.g:16391:2: rule__RefinedState__Group_5__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_5__1__Impl();
@@ -45525,21 +45622,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_5__1__Impl"
- // InternalRoom.g:16366:1: rule__RefinedState__Group_5__1__Impl : ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) ;
+ // InternalRoom.g:16397: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:16370:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
- // InternalRoom.g:16371:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16401:1: ( ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) ) )
+ // InternalRoom.g:16402:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
{
- // InternalRoom.g:16371:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
- // InternalRoom.g:16372:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16402:1: ( ( rule__RefinedState__ExitCodeAssignment_5_1 ) )
+ // InternalRoom.g:16403:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
{
before(grammarAccess.getRefinedStateAccess().getExitCodeAssignment_5_1());
- // InternalRoom.g:16373:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
- // InternalRoom.g:16373:2: rule__RefinedState__ExitCodeAssignment_5_1
+ // InternalRoom.g:16404:1: ( rule__RefinedState__ExitCodeAssignment_5_1 )
+ // InternalRoom.g:16404:2: rule__RefinedState__ExitCodeAssignment_5_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__ExitCodeAssignment_5_1();
@@ -45572,16 +45669,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0"
- // InternalRoom.g:16387:1: rule__RefinedState__Group_6__0 : rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 ;
+ // InternalRoom.g:16418: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:16391:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
- // InternalRoom.g:16392:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
+ // InternalRoom.g:16422:1: ( rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1 )
+ // InternalRoom.g:16423:2: rule__RefinedState__Group_6__0__Impl rule__RefinedState__Group_6__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RefinedState__Group_6__0__Impl();
state._fsp--;
@@ -45610,17 +45707,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__0__Impl"
- // InternalRoom.g:16399:1: rule__RefinedState__Group_6__0__Impl : ( 'do' ) ;
+ // InternalRoom.g:16430: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:16403:1: ( ( 'do' ) )
- // InternalRoom.g:16404:1: ( 'do' )
+ // InternalRoom.g:16434:1: ( ( 'do' ) )
+ // InternalRoom.g:16435:1: ( 'do' )
{
- // InternalRoom.g:16404:1: ( 'do' )
- // InternalRoom.g:16405:1: 'do'
+ // InternalRoom.g:16435:1: ( 'do' )
+ // InternalRoom.g:16436:1: 'do'
{
before(grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
match(input,98,FOLLOW_2);
@@ -45647,14 +45744,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1"
- // InternalRoom.g:16418:1: rule__RefinedState__Group_6__1 : rule__RefinedState__Group_6__1__Impl ;
+ // InternalRoom.g:16449: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:16422:1: ( rule__RefinedState__Group_6__1__Impl )
- // InternalRoom.g:16423:2: rule__RefinedState__Group_6__1__Impl
+ // InternalRoom.g:16453:1: ( rule__RefinedState__Group_6__1__Impl )
+ // InternalRoom.g:16454:2: rule__RefinedState__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_6__1__Impl();
@@ -45680,21 +45777,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_6__1__Impl"
- // InternalRoom.g:16429:1: rule__RefinedState__Group_6__1__Impl : ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) ;
+ // InternalRoom.g:16460: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:16433:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
- // InternalRoom.g:16434:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16464:1: ( ( ( rule__RefinedState__DoCodeAssignment_6_1 ) ) )
+ // InternalRoom.g:16465:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
{
- // InternalRoom.g:16434:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
- // InternalRoom.g:16435:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16465:1: ( ( rule__RefinedState__DoCodeAssignment_6_1 ) )
+ // InternalRoom.g:16466:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
{
before(grammarAccess.getRefinedStateAccess().getDoCodeAssignment_6_1());
- // InternalRoom.g:16436:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
- // InternalRoom.g:16436:2: rule__RefinedState__DoCodeAssignment_6_1
+ // InternalRoom.g:16467:1: ( rule__RefinedState__DoCodeAssignment_6_1 )
+ // InternalRoom.g:16467:2: rule__RefinedState__DoCodeAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__DoCodeAssignment_6_1();
@@ -45727,16 +45824,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0"
- // InternalRoom.g:16450:1: rule__RefinedState__Group_7__0 : rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 ;
+ // InternalRoom.g:16481: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:16454:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
- // InternalRoom.g:16455:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
+ // InternalRoom.g:16485:1: ( rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1 )
+ // InternalRoom.g:16486:2: rule__RefinedState__Group_7__0__Impl rule__RefinedState__Group_7__1
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__RefinedState__Group_7__0__Impl();
state._fsp--;
@@ -45765,17 +45862,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__0__Impl"
- // InternalRoom.g:16462:1: rule__RefinedState__Group_7__0__Impl : ( 'subgraph' ) ;
+ // InternalRoom.g:16493: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:16466:1: ( ( 'subgraph' ) )
- // InternalRoom.g:16467:1: ( 'subgraph' )
+ // InternalRoom.g:16497:1: ( ( 'subgraph' ) )
+ // InternalRoom.g:16498:1: ( 'subgraph' )
{
- // InternalRoom.g:16467:1: ( 'subgraph' )
- // InternalRoom.g:16468:1: 'subgraph'
+ // InternalRoom.g:16498:1: ( 'subgraph' )
+ // InternalRoom.g:16499:1: 'subgraph'
{
before(grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
match(input,99,FOLLOW_2);
@@ -45802,14 +45899,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1"
- // InternalRoom.g:16481:1: rule__RefinedState__Group_7__1 : rule__RefinedState__Group_7__1__Impl ;
+ // InternalRoom.g:16512: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:16485:1: ( rule__RefinedState__Group_7__1__Impl )
- // InternalRoom.g:16486:2: rule__RefinedState__Group_7__1__Impl
+ // InternalRoom.g:16516:1: ( rule__RefinedState__Group_7__1__Impl )
+ // InternalRoom.g:16517:2: rule__RefinedState__Group_7__1__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedState__Group_7__1__Impl();
@@ -45835,21 +45932,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__Group_7__1__Impl"
- // InternalRoom.g:16492:1: rule__RefinedState__Group_7__1__Impl : ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) ;
+ // InternalRoom.g:16523: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:16496:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
- // InternalRoom.g:16497:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16527:1: ( ( ( rule__RefinedState__SubgraphAssignment_7_1 ) ) )
+ // InternalRoom.g:16528:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
{
- // InternalRoom.g:16497:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
- // InternalRoom.g:16498:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16528:1: ( ( rule__RefinedState__SubgraphAssignment_7_1 ) )
+ // InternalRoom.g:16529:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
{
before(grammarAccess.getRefinedStateAccess().getSubgraphAssignment_7_1());
- // InternalRoom.g:16499:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
- // InternalRoom.g:16499:2: rule__RefinedState__SubgraphAssignment_7_1
+ // InternalRoom.g:16530:1: ( rule__RefinedState__SubgraphAssignment_7_1 )
+ // InternalRoom.g:16530:2: rule__RefinedState__SubgraphAssignment_7_1
{
pushFollow(FOLLOW_2);
rule__RefinedState__SubgraphAssignment_7_1();
@@ -45882,16 +45979,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0"
- // InternalRoom.g:16513:1: rule__DetailCode__Group_0__0 : rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 ;
+ // InternalRoom.g:16544: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:16517:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
- // InternalRoom.g:16518:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
+ // InternalRoom.g:16548:1: ( rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1 )
+ // InternalRoom.g:16549:2: rule__DetailCode__Group_0__0__Impl rule__DetailCode__Group_0__1
{
- pushFollow(FOLLOW_83);
+ pushFollow(FOLLOW_84);
rule__DetailCode__Group_0__0__Impl();
state._fsp--;
@@ -45920,21 +46017,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__0__Impl"
- // InternalRoom.g:16525:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
+ // InternalRoom.g:16556:1: rule__DetailCode__Group_0__0__Impl : ( () ) ;
public final void rule__DetailCode__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16529:1: ( ( () ) )
- // InternalRoom.g:16530:1: ( () )
+ // InternalRoom.g:16560:1: ( ( () ) )
+ // InternalRoom.g:16561:1: ( () )
{
- // InternalRoom.g:16530:1: ( () )
- // InternalRoom.g:16531:1: ()
+ // InternalRoom.g:16561:1: ( () )
+ // InternalRoom.g:16562:1: ()
{
before(grammarAccess.getDetailCodeAccess().getDetailCodeAction_0_0());
- // InternalRoom.g:16532:1: ()
- // InternalRoom.g:16534:1:
+ // InternalRoom.g:16563:1: ()
+ // InternalRoom.g:16565:1:
{
}
@@ -45957,14 +46054,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1"
- // InternalRoom.g:16544:1: rule__DetailCode__Group_0__1 : rule__DetailCode__Group_0__1__Impl ;
+ // InternalRoom.g:16575: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:16548:1: ( rule__DetailCode__Group_0__1__Impl )
- // InternalRoom.g:16549:2: rule__DetailCode__Group_0__1__Impl
+ // InternalRoom.g:16579:1: ( rule__DetailCode__Group_0__1__Impl )
+ // InternalRoom.g:16580:2: rule__DetailCode__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_0__1__Impl();
@@ -45990,29 +46087,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_0__1__Impl"
- // InternalRoom.g:16555:1: rule__DetailCode__Group_0__1__Impl : ( ( rule__DetailCode__LinesAssignment_0_1 )? ) ;
+ // InternalRoom.g:16586: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:16559:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
- // InternalRoom.g:16560:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16590:1: ( ( ( rule__DetailCode__LinesAssignment_0_1 )? ) )
+ // InternalRoom.g:16591:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
{
- // InternalRoom.g:16560:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
- // InternalRoom.g:16561:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ // InternalRoom.g:16591:1: ( ( rule__DetailCode__LinesAssignment_0_1 )? )
+ // InternalRoom.g:16592:1: ( rule__DetailCode__LinesAssignment_0_1 )?
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_0_1());
- // InternalRoom.g:16562:1: ( rule__DetailCode__LinesAssignment_0_1 )?
- int alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:16593:1: ( rule__DetailCode__LinesAssignment_0_1 )?
+ int alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA168_0==RULE_CC_STRING) ) {
- alt168=1;
+ if ( (LA169_0==RULE_CC_STRING) ) {
+ alt169=1;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:16562:2: rule__DetailCode__LinesAssignment_0_1
+ // InternalRoom.g:16593:2: rule__DetailCode__LinesAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__DetailCode__LinesAssignment_0_1();
@@ -46048,16 +46145,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0"
- // InternalRoom.g:16576:1: rule__DetailCode__Group_1__0 : rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 ;
+ // InternalRoom.g:16607: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:16580:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
- // InternalRoom.g:16581:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
+ // InternalRoom.g:16611:1: ( rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1 )
+ // InternalRoom.g:16612:2: rule__DetailCode__Group_1__0__Impl rule__DetailCode__Group_1__1
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__DetailCode__Group_1__0__Impl();
state._fsp--;
@@ -46086,21 +46183,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__0__Impl"
- // InternalRoom.g:16588:1: rule__DetailCode__Group_1__0__Impl : ( ( rule__DetailCode__UsedAssignment_1_0 ) ) ;
+ // InternalRoom.g:16619: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:16592:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
- // InternalRoom.g:16593:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16623:1: ( ( ( rule__DetailCode__UsedAssignment_1_0 ) ) )
+ // InternalRoom.g:16624:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
{
- // InternalRoom.g:16593:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
- // InternalRoom.g:16594:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16624:1: ( ( rule__DetailCode__UsedAssignment_1_0 ) )
+ // InternalRoom.g:16625:1: ( rule__DetailCode__UsedAssignment_1_0 )
{
before(grammarAccess.getDetailCodeAccess().getUsedAssignment_1_0());
- // InternalRoom.g:16595:1: ( rule__DetailCode__UsedAssignment_1_0 )
- // InternalRoom.g:16595:2: rule__DetailCode__UsedAssignment_1_0
+ // InternalRoom.g:16626:1: ( rule__DetailCode__UsedAssignment_1_0 )
+ // InternalRoom.g:16626:2: rule__DetailCode__UsedAssignment_1_0
{
pushFollow(FOLLOW_2);
rule__DetailCode__UsedAssignment_1_0();
@@ -46133,16 +46230,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1"
- // InternalRoom.g:16605:1: rule__DetailCode__Group_1__1 : rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 ;
+ // InternalRoom.g:16636: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:16609:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
- // InternalRoom.g:16610:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
+ // InternalRoom.g:16640:1: ( rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2 )
+ // InternalRoom.g:16641:2: rule__DetailCode__Group_1__1__Impl rule__DetailCode__Group_1__2
{
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
rule__DetailCode__Group_1__1__Impl();
state._fsp--;
@@ -46171,35 +46268,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__1__Impl"
- // InternalRoom.g:16617:1: rule__DetailCode__Group_1__1__Impl : ( ( rule__DetailCode__LinesAssignment_1_1 )* ) ;
+ // InternalRoom.g:16648: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:16621:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
- // InternalRoom.g:16622:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16652:1: ( ( ( rule__DetailCode__LinesAssignment_1_1 )* ) )
+ // InternalRoom.g:16653:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
{
- // InternalRoom.g:16622:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
- // InternalRoom.g:16623:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ // InternalRoom.g:16653:1: ( ( rule__DetailCode__LinesAssignment_1_1 )* )
+ // InternalRoom.g:16654:1: ( rule__DetailCode__LinesAssignment_1_1 )*
{
before(grammarAccess.getDetailCodeAccess().getLinesAssignment_1_1());
- // InternalRoom.g:16624:1: ( rule__DetailCode__LinesAssignment_1_1 )*
- loop169:
+ // InternalRoom.g:16655:1: ( rule__DetailCode__LinesAssignment_1_1 )*
+ loop170:
do {
- int alt169=2;
- int LA169_0 = input.LA(1);
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==RULE_STRING) ) {
- alt169=1;
+ if ( (LA170_0==RULE_STRING) ) {
+ alt170=1;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:16624:2: rule__DetailCode__LinesAssignment_1_1
+ // InternalRoom.g:16655:2: rule__DetailCode__LinesAssignment_1_1
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__DetailCode__LinesAssignment_1_1();
state._fsp--;
@@ -46209,7 +46306,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop169;
+ break loop170;
}
} while (true);
@@ -46236,14 +46333,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2"
- // InternalRoom.g:16634:1: rule__DetailCode__Group_1__2 : rule__DetailCode__Group_1__2__Impl ;
+ // InternalRoom.g:16665: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:16638:1: ( rule__DetailCode__Group_1__2__Impl )
- // InternalRoom.g:16639:2: rule__DetailCode__Group_1__2__Impl
+ // InternalRoom.g:16669:1: ( rule__DetailCode__Group_1__2__Impl )
+ // InternalRoom.g:16670:2: rule__DetailCode__Group_1__2__Impl
{
pushFollow(FOLLOW_2);
rule__DetailCode__Group_1__2__Impl();
@@ -46269,17 +46366,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__Group_1__2__Impl"
- // InternalRoom.g:16645:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
+ // InternalRoom.g:16676:1: rule__DetailCode__Group_1__2__Impl : ( '}' ) ;
public final void rule__DetailCode__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16649:1: ( ( '}' ) )
- // InternalRoom.g:16650:1: ( '}' )
+ // InternalRoom.g:16680:1: ( ( '}' ) )
+ // InternalRoom.g:16681:1: ( '}' )
{
- // InternalRoom.g:16650:1: ( '}' )
- // InternalRoom.g:16651:1: '}'
+ // InternalRoom.g:16681:1: ( '}' )
+ // InternalRoom.g:16682:1: '}'
{
before(grammarAccess.getDetailCodeAccess().getRightCurlyBracketKeyword_1_2());
match(input,45,FOLLOW_2);
@@ -46306,16 +46403,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0"
- // InternalRoom.g:16670:1: rule__TransitionPoint__Group__0 : rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 ;
+ // InternalRoom.g:16701: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:16674:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
- // InternalRoom.g:16675:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
+ // InternalRoom.g:16705:1: ( rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1 )
+ // InternalRoom.g:16706:2: rule__TransitionPoint__Group__0__Impl rule__TransitionPoint__Group__1
{
- pushFollow(FOLLOW_86);
+ pushFollow(FOLLOW_87);
rule__TransitionPoint__Group__0__Impl();
state._fsp--;
@@ -46344,29 +46441,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__0__Impl"
- // InternalRoom.g:16682:1: rule__TransitionPoint__Group__0__Impl : ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) ;
+ // InternalRoom.g:16713: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:16686:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
- // InternalRoom.g:16687:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16717:1: ( ( ( rule__TransitionPoint__HandlerAssignment_0 )? ) )
+ // InternalRoom.g:16718:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
{
- // InternalRoom.g:16687:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
- // InternalRoom.g:16688:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ // InternalRoom.g:16718:1: ( ( rule__TransitionPoint__HandlerAssignment_0 )? )
+ // InternalRoom.g:16719:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
{
before(grammarAccess.getTransitionPointAccess().getHandlerAssignment_0());
- // InternalRoom.g:16689:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:16720:1: ( rule__TransitionPoint__HandlerAssignment_0 )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA170_0==131) ) {
- alt170=1;
+ if ( (LA171_0==132) ) {
+ alt171=1;
}
- switch (alt170) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:16689:2: rule__TransitionPoint__HandlerAssignment_0
+ // InternalRoom.g:16720:2: rule__TransitionPoint__HandlerAssignment_0
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__HandlerAssignment_0();
@@ -46402,14 +46499,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1"
- // InternalRoom.g:16699:1: rule__TransitionPoint__Group__1 : rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 ;
+ // InternalRoom.g:16730: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:16703:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
- // InternalRoom.g:16704:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
+ // InternalRoom.g:16734:1: ( rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2 )
+ // InternalRoom.g:16735:2: rule__TransitionPoint__Group__1__Impl rule__TransitionPoint__Group__2
{
pushFollow(FOLLOW_3);
rule__TransitionPoint__Group__1__Impl();
@@ -46440,17 +46537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__1__Impl"
- // InternalRoom.g:16711:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
+ // InternalRoom.g:16742:1: rule__TransitionPoint__Group__1__Impl : ( 'TransitionPoint' ) ;
public final void rule__TransitionPoint__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16715:1: ( ( 'TransitionPoint' ) )
- // InternalRoom.g:16716:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16746:1: ( ( 'TransitionPoint' ) )
+ // InternalRoom.g:16747:1: ( 'TransitionPoint' )
{
- // InternalRoom.g:16716:1: ( 'TransitionPoint' )
- // InternalRoom.g:16717:1: 'TransitionPoint'
+ // InternalRoom.g:16747:1: ( 'TransitionPoint' )
+ // InternalRoom.g:16748:1: 'TransitionPoint'
{
before(grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
match(input,101,FOLLOW_2);
@@ -46477,14 +46574,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2"
- // InternalRoom.g:16730:1: rule__TransitionPoint__Group__2 : rule__TransitionPoint__Group__2__Impl ;
+ // InternalRoom.g:16761: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:16734:1: ( rule__TransitionPoint__Group__2__Impl )
- // InternalRoom.g:16735:2: rule__TransitionPoint__Group__2__Impl
+ // InternalRoom.g:16765:1: ( rule__TransitionPoint__Group__2__Impl )
+ // InternalRoom.g:16766:2: rule__TransitionPoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__Group__2__Impl();
@@ -46510,21 +46607,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__Group__2__Impl"
- // InternalRoom.g:16741:1: rule__TransitionPoint__Group__2__Impl : ( ( rule__TransitionPoint__NameAssignment_2 ) ) ;
+ // InternalRoom.g:16772: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:16745:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
- // InternalRoom.g:16746:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16776:1: ( ( ( rule__TransitionPoint__NameAssignment_2 ) ) )
+ // InternalRoom.g:16777:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
{
- // InternalRoom.g:16746:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
- // InternalRoom.g:16747:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16777:1: ( ( rule__TransitionPoint__NameAssignment_2 ) )
+ // InternalRoom.g:16778:1: ( rule__TransitionPoint__NameAssignment_2 )
{
before(grammarAccess.getTransitionPointAccess().getNameAssignment_2());
- // InternalRoom.g:16748:1: ( rule__TransitionPoint__NameAssignment_2 )
- // InternalRoom.g:16748:2: rule__TransitionPoint__NameAssignment_2
+ // InternalRoom.g:16779:1: ( rule__TransitionPoint__NameAssignment_2 )
+ // InternalRoom.g:16779:2: rule__TransitionPoint__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__TransitionPoint__NameAssignment_2();
@@ -46557,14 +46654,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0"
- // InternalRoom.g:16764:1: rule__EntryPoint__Group__0 : rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 ;
+ // InternalRoom.g:16795: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:16768:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
- // InternalRoom.g:16769:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
+ // InternalRoom.g:16799:1: ( rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1 )
+ // InternalRoom.g:16800:2: rule__EntryPoint__Group__0__Impl rule__EntryPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__EntryPoint__Group__0__Impl();
@@ -46595,17 +46692,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__0__Impl"
- // InternalRoom.g:16776:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
+ // InternalRoom.g:16807:1: rule__EntryPoint__Group__0__Impl : ( 'EntryPoint' ) ;
public final void rule__EntryPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16780:1: ( ( 'EntryPoint' ) )
- // InternalRoom.g:16781:1: ( 'EntryPoint' )
+ // InternalRoom.g:16811:1: ( ( 'EntryPoint' ) )
+ // InternalRoom.g:16812:1: ( 'EntryPoint' )
{
- // InternalRoom.g:16781:1: ( 'EntryPoint' )
- // InternalRoom.g:16782:1: 'EntryPoint'
+ // InternalRoom.g:16812:1: ( 'EntryPoint' )
+ // InternalRoom.g:16813:1: 'EntryPoint'
{
before(grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
match(input,102,FOLLOW_2);
@@ -46632,14 +46729,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1"
- // InternalRoom.g:16795:1: rule__EntryPoint__Group__1 : rule__EntryPoint__Group__1__Impl ;
+ // InternalRoom.g:16826: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:16799:1: ( rule__EntryPoint__Group__1__Impl )
- // InternalRoom.g:16800:2: rule__EntryPoint__Group__1__Impl
+ // InternalRoom.g:16830:1: ( rule__EntryPoint__Group__1__Impl )
+ // InternalRoom.g:16831:2: rule__EntryPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__EntryPoint__Group__1__Impl();
@@ -46665,21 +46762,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__Group__1__Impl"
- // InternalRoom.g:16806:1: rule__EntryPoint__Group__1__Impl : ( ( rule__EntryPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16837: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:16810:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16811:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16841:1: ( ( ( rule__EntryPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16842:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16811:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
- // InternalRoom.g:16812:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16842:1: ( ( rule__EntryPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16843:1: ( rule__EntryPoint__NameAssignment_1 )
{
before(grammarAccess.getEntryPointAccess().getNameAssignment_1());
- // InternalRoom.g:16813:1: ( rule__EntryPoint__NameAssignment_1 )
- // InternalRoom.g:16813:2: rule__EntryPoint__NameAssignment_1
+ // InternalRoom.g:16844:1: ( rule__EntryPoint__NameAssignment_1 )
+ // InternalRoom.g:16844:2: rule__EntryPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__EntryPoint__NameAssignment_1();
@@ -46712,14 +46809,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0"
- // InternalRoom.g:16827:1: rule__ExitPoint__Group__0 : rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 ;
+ // InternalRoom.g:16858: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:16831:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
- // InternalRoom.g:16832:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
+ // InternalRoom.g:16862:1: ( rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1 )
+ // InternalRoom.g:16863:2: rule__ExitPoint__Group__0__Impl rule__ExitPoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ExitPoint__Group__0__Impl();
@@ -46750,17 +46847,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__0__Impl"
- // InternalRoom.g:16839:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
+ // InternalRoom.g:16870:1: rule__ExitPoint__Group__0__Impl : ( 'ExitPoint' ) ;
public final void rule__ExitPoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16843:1: ( ( 'ExitPoint' ) )
- // InternalRoom.g:16844:1: ( 'ExitPoint' )
+ // InternalRoom.g:16874:1: ( ( 'ExitPoint' ) )
+ // InternalRoom.g:16875:1: ( 'ExitPoint' )
{
- // InternalRoom.g:16844:1: ( 'ExitPoint' )
- // InternalRoom.g:16845:1: 'ExitPoint'
+ // InternalRoom.g:16875:1: ( 'ExitPoint' )
+ // InternalRoom.g:16876:1: 'ExitPoint'
{
before(grammarAccess.getExitPointAccess().getExitPointKeyword_0());
match(input,103,FOLLOW_2);
@@ -46787,14 +46884,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1"
- // InternalRoom.g:16858:1: rule__ExitPoint__Group__1 : rule__ExitPoint__Group__1__Impl ;
+ // InternalRoom.g:16889: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:16862:1: ( rule__ExitPoint__Group__1__Impl )
- // InternalRoom.g:16863:2: rule__ExitPoint__Group__1__Impl
+ // InternalRoom.g:16893:1: ( rule__ExitPoint__Group__1__Impl )
+ // InternalRoom.g:16894:2: rule__ExitPoint__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ExitPoint__Group__1__Impl();
@@ -46820,21 +46917,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__Group__1__Impl"
- // InternalRoom.g:16869:1: rule__ExitPoint__Group__1__Impl : ( ( rule__ExitPoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16900: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:16873:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16874:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16904:1: ( ( ( rule__ExitPoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16905:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16874:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
- // InternalRoom.g:16875:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16905:1: ( ( rule__ExitPoint__NameAssignment_1 ) )
+ // InternalRoom.g:16906:1: ( rule__ExitPoint__NameAssignment_1 )
{
before(grammarAccess.getExitPointAccess().getNameAssignment_1());
- // InternalRoom.g:16876:1: ( rule__ExitPoint__NameAssignment_1 )
- // InternalRoom.g:16876:2: rule__ExitPoint__NameAssignment_1
+ // InternalRoom.g:16907:1: ( rule__ExitPoint__NameAssignment_1 )
+ // InternalRoom.g:16907:2: rule__ExitPoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ExitPoint__NameAssignment_1();
@@ -46867,14 +46964,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0"
- // InternalRoom.g:16890:1: rule__ChoicePoint__Group__0 : rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 ;
+ // InternalRoom.g:16921: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:16894:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
- // InternalRoom.g:16895:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
+ // InternalRoom.g:16925:1: ( rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1 )
+ // InternalRoom.g:16926:2: rule__ChoicePoint__Group__0__Impl rule__ChoicePoint__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicePoint__Group__0__Impl();
@@ -46905,17 +47002,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__0__Impl"
- // InternalRoom.g:16902:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
+ // InternalRoom.g:16933:1: rule__ChoicePoint__Group__0__Impl : ( 'ChoicePoint' ) ;
public final void rule__ChoicePoint__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:16906:1: ( ( 'ChoicePoint' ) )
- // InternalRoom.g:16907:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16937:1: ( ( 'ChoicePoint' ) )
+ // InternalRoom.g:16938:1: ( 'ChoicePoint' )
{
- // InternalRoom.g:16907:1: ( 'ChoicePoint' )
- // InternalRoom.g:16908:1: 'ChoicePoint'
+ // InternalRoom.g:16938:1: ( 'ChoicePoint' )
+ // InternalRoom.g:16939:1: 'ChoicePoint'
{
before(grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
match(input,104,FOLLOW_2);
@@ -46942,16 +47039,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1"
- // InternalRoom.g:16921:1: rule__ChoicePoint__Group__1 : rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 ;
+ // InternalRoom.g:16952: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:16925:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
- // InternalRoom.g:16926:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
+ // InternalRoom.g:16956:1: ( rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2 )
+ // InternalRoom.g:16957:2: rule__ChoicePoint__Group__1__Impl rule__ChoicePoint__Group__2
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__ChoicePoint__Group__1__Impl();
state._fsp--;
@@ -46980,21 +47077,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__1__Impl"
- // InternalRoom.g:16933:1: rule__ChoicePoint__Group__1__Impl : ( ( rule__ChoicePoint__NameAssignment_1 ) ) ;
+ // InternalRoom.g:16964: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:16937:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
- // InternalRoom.g:16938:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16968:1: ( ( ( rule__ChoicePoint__NameAssignment_1 ) ) )
+ // InternalRoom.g:16969:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
{
- // InternalRoom.g:16938:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
- // InternalRoom.g:16939:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16969:1: ( ( rule__ChoicePoint__NameAssignment_1 ) )
+ // InternalRoom.g:16970:1: ( rule__ChoicePoint__NameAssignment_1 )
{
before(grammarAccess.getChoicePointAccess().getNameAssignment_1());
- // InternalRoom.g:16940:1: ( rule__ChoicePoint__NameAssignment_1 )
- // InternalRoom.g:16940:2: rule__ChoicePoint__NameAssignment_1
+ // InternalRoom.g:16971:1: ( rule__ChoicePoint__NameAssignment_1 )
+ // InternalRoom.g:16971:2: rule__ChoicePoint__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__NameAssignment_1();
@@ -47027,14 +47124,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2"
- // InternalRoom.g:16950:1: rule__ChoicePoint__Group__2 : rule__ChoicePoint__Group__2__Impl ;
+ // InternalRoom.g:16981: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:16954:1: ( rule__ChoicePoint__Group__2__Impl )
- // InternalRoom.g:16955:2: rule__ChoicePoint__Group__2__Impl
+ // InternalRoom.g:16985:1: ( rule__ChoicePoint__Group__2__Impl )
+ // InternalRoom.g:16986:2: rule__ChoicePoint__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__Group__2__Impl();
@@ -47060,29 +47157,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__Group__2__Impl"
- // InternalRoom.g:16961:1: rule__ChoicePoint__Group__2__Impl : ( ( rule__ChoicePoint__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:16992: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:16965:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
- // InternalRoom.g:16966:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16996:1: ( ( ( rule__ChoicePoint__DocuAssignment_2 )? ) )
+ // InternalRoom.g:16997:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
{
- // InternalRoom.g:16966:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
- // InternalRoom.g:16967:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ // InternalRoom.g:16997:1: ( ( rule__ChoicePoint__DocuAssignment_2 )? )
+ // InternalRoom.g:16998:1: ( rule__ChoicePoint__DocuAssignment_2 )?
{
before(grammarAccess.getChoicePointAccess().getDocuAssignment_2());
- // InternalRoom.g:16968:1: ( rule__ChoicePoint__DocuAssignment_2 )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:16999:1: ( rule__ChoicePoint__DocuAssignment_2 )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA171_0==62) ) {
- alt171=1;
+ if ( (LA172_0==62) ) {
+ alt172=1;
}
- switch (alt171) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:16968:2: rule__ChoicePoint__DocuAssignment_2
+ // InternalRoom.g:16999:2: rule__ChoicePoint__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__ChoicePoint__DocuAssignment_2();
@@ -47118,16 +47215,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0"
- // InternalRoom.g:16984:1: rule__InitialTransition__Group__0 : rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 ;
+ // InternalRoom.g:17015: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:16988:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
- // InternalRoom.g:16989:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
+ // InternalRoom.g:17019:1: ( rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1 )
+ // InternalRoom.g:17020:2: rule__InitialTransition__Group__0__Impl rule__InitialTransition__Group__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__InitialTransition__Group__0__Impl();
state._fsp--;
@@ -47156,17 +47253,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__0__Impl"
- // InternalRoom.g:16996:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17027:1: rule__InitialTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__InitialTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17000:1: ( ( 'Transition' ) )
- // InternalRoom.g:17001:1: ( 'Transition' )
+ // InternalRoom.g:17031:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17032:1: ( 'Transition' )
{
- // InternalRoom.g:17001:1: ( 'Transition' )
- // InternalRoom.g:17002:1: 'Transition'
+ // InternalRoom.g:17032:1: ( 'Transition' )
+ // InternalRoom.g:17033:1: 'Transition'
{
before(grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -47193,16 +47290,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1"
- // InternalRoom.g:17015:1: rule__InitialTransition__Group__1 : rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 ;
+ // InternalRoom.g:17046: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:17019:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
- // InternalRoom.g:17020:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
+ // InternalRoom.g:17050:1: ( rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2 )
+ // InternalRoom.g:17051:2: rule__InitialTransition__Group__1__Impl rule__InitialTransition__Group__2
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__InitialTransition__Group__1__Impl();
state._fsp--;
@@ -47231,29 +47328,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__1__Impl"
- // InternalRoom.g:17027:1: rule__InitialTransition__Group__1__Impl : ( ( rule__InitialTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17058: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:17031:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17032:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17062:1: ( ( ( rule__InitialTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17063:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17032:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
- // InternalRoom.g:17033:1: ( rule__InitialTransition__NameAssignment_1 )?
+ // InternalRoom.g:17063:1: ( ( rule__InitialTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17064:1: ( rule__InitialTransition__NameAssignment_1 )?
{
before(grammarAccess.getInitialTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17034:1: ( rule__InitialTransition__NameAssignment_1 )?
- int alt172=2;
- int LA172_0 = input.LA(1);
+ // InternalRoom.g:17065:1: ( rule__InitialTransition__NameAssignment_1 )?
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA172_0==RULE_ID) ) {
- alt172=1;
+ if ( (LA173_0==RULE_ID) ) {
+ alt173=1;
}
- switch (alt172) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:17034:2: rule__InitialTransition__NameAssignment_1
+ // InternalRoom.g:17065:2: rule__InitialTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__NameAssignment_1();
@@ -47289,16 +47386,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2"
- // InternalRoom.g:17044:1: rule__InitialTransition__Group__2 : rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 ;
+ // InternalRoom.g:17075: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:17048:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
- // InternalRoom.g:17049:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
+ // InternalRoom.g:17079:1: ( rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3 )
+ // InternalRoom.g:17080:2: rule__InitialTransition__Group__2__Impl rule__InitialTransition__Group__3
{
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
rule__InitialTransition__Group__2__Impl();
state._fsp--;
@@ -47327,17 +47424,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__2__Impl"
- // InternalRoom.g:17056:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17087:1: rule__InitialTransition__Group__2__Impl : ( ':' ) ;
public final void rule__InitialTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17060:1: ( ( ':' ) )
- // InternalRoom.g:17061:1: ( ':' )
+ // InternalRoom.g:17091:1: ( ( ':' ) )
+ // InternalRoom.g:17092:1: ( ':' )
{
- // InternalRoom.g:17061:1: ( ':' )
- // InternalRoom.g:17062:1: ':'
+ // InternalRoom.g:17092:1: ( ':' )
+ // InternalRoom.g:17093:1: ':'
{
before(grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -47364,16 +47461,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3"
- // InternalRoom.g:17075:1: rule__InitialTransition__Group__3 : rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 ;
+ // InternalRoom.g:17106: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:17079:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
- // InternalRoom.g:17080:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
+ // InternalRoom.g:17110:1: ( rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4 )
+ // InternalRoom.g:17111:2: rule__InitialTransition__Group__3__Impl rule__InitialTransition__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__InitialTransition__Group__3__Impl();
state._fsp--;
@@ -47402,17 +47499,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__3__Impl"
- // InternalRoom.g:17087:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
+ // InternalRoom.g:17118:1: rule__InitialTransition__Group__3__Impl : ( 'initial' ) ;
public final void rule__InitialTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17091:1: ( ( 'initial' ) )
- // InternalRoom.g:17092:1: ( 'initial' )
+ // InternalRoom.g:17122:1: ( ( 'initial' ) )
+ // InternalRoom.g:17123:1: ( 'initial' )
{
- // InternalRoom.g:17092:1: ( 'initial' )
- // InternalRoom.g:17093:1: 'initial'
+ // InternalRoom.g:17123:1: ( 'initial' )
+ // InternalRoom.g:17124:1: 'initial'
{
before(grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
match(input,106,FOLLOW_2);
@@ -47439,16 +47536,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4"
- // InternalRoom.g:17106:1: rule__InitialTransition__Group__4 : rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 ;
+ // InternalRoom.g:17137: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:17110:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
- // InternalRoom.g:17111:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
+ // InternalRoom.g:17141:1: ( rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5 )
+ // InternalRoom.g:17142:2: rule__InitialTransition__Group__4__Impl rule__InitialTransition__Group__5
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__InitialTransition__Group__4__Impl();
state._fsp--;
@@ -47477,17 +47574,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__4__Impl"
- // InternalRoom.g:17118:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17149:1: rule__InitialTransition__Group__4__Impl : ( '->' ) ;
public final void rule__InitialTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17122:1: ( ( '->' ) )
- // InternalRoom.g:17123:1: ( '->' )
+ // InternalRoom.g:17153:1: ( ( '->' ) )
+ // InternalRoom.g:17154:1: ( '->' )
{
- // InternalRoom.g:17123:1: ( '->' )
- // InternalRoom.g:17124:1: '->'
+ // InternalRoom.g:17154:1: ( '->' )
+ // InternalRoom.g:17155:1: '->'
{
before(grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -47514,14 +47611,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5"
- // InternalRoom.g:17137:1: rule__InitialTransition__Group__5 : rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 ;
+ // InternalRoom.g:17168: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:17141:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
- // InternalRoom.g:17142:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
+ // InternalRoom.g:17172:1: ( rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6 )
+ // InternalRoom.g:17173:2: rule__InitialTransition__Group__5__Impl rule__InitialTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__5__Impl();
@@ -47552,21 +47649,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__5__Impl"
- // InternalRoom.g:17149:1: rule__InitialTransition__Group__5__Impl : ( ( rule__InitialTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17180: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:17153:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17154:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17184:1: ( ( ( rule__InitialTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17185:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17154:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
- // InternalRoom.g:17155:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:17185:1: ( ( rule__InitialTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17186:1: ( rule__InitialTransition__ToAssignment_5 )
{
before(grammarAccess.getInitialTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17156:1: ( rule__InitialTransition__ToAssignment_5 )
- // InternalRoom.g:17156:2: rule__InitialTransition__ToAssignment_5
+ // InternalRoom.g:17187:1: ( rule__InitialTransition__ToAssignment_5 )
+ // InternalRoom.g:17187:2: rule__InitialTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ToAssignment_5();
@@ -47599,14 +47696,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6"
- // InternalRoom.g:17166:1: rule__InitialTransition__Group__6 : rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 ;
+ // InternalRoom.g:17197: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:17170:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
- // InternalRoom.g:17171:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
+ // InternalRoom.g:17201:1: ( rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7 )
+ // InternalRoom.g:17202:2: rule__InitialTransition__Group__6__Impl rule__InitialTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__InitialTransition__Group__6__Impl();
@@ -47637,29 +47734,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__6__Impl"
- // InternalRoom.g:17178:1: rule__InitialTransition__Group__6__Impl : ( ( rule__InitialTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17209: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:17182:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17183:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17213:1: ( ( ( rule__InitialTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17214:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17183:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17184:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17214:1: ( ( rule__InitialTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17215:1: ( rule__InitialTransition__DocuAssignment_6 )?
{
before(grammarAccess.getInitialTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17185:1: ( rule__InitialTransition__DocuAssignment_6 )?
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:17216:1: ( rule__InitialTransition__DocuAssignment_6 )?
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA173_0==62) ) {
- alt173=1;
+ if ( (LA174_0==62) ) {
+ alt174=1;
}
- switch (alt173) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:17185:2: rule__InitialTransition__DocuAssignment_6
+ // InternalRoom.g:17216:2: rule__InitialTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__InitialTransition__DocuAssignment_6();
@@ -47695,14 +47792,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7"
- // InternalRoom.g:17195:1: rule__InitialTransition__Group__7 : rule__InitialTransition__Group__7__Impl ;
+ // InternalRoom.g:17226: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:17199:1: ( rule__InitialTransition__Group__7__Impl )
- // InternalRoom.g:17200:2: rule__InitialTransition__Group__7__Impl
+ // InternalRoom.g:17230:1: ( rule__InitialTransition__Group__7__Impl )
+ // InternalRoom.g:17231:2: rule__InitialTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group__7__Impl();
@@ -47728,29 +47825,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group__7__Impl"
- // InternalRoom.g:17206:1: rule__InitialTransition__Group__7__Impl : ( ( rule__InitialTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17237: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:17210:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
- // InternalRoom.g:17211:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:17241:1: ( ( ( rule__InitialTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17242:1: ( ( rule__InitialTransition__Group_7__0 )? )
{
- // InternalRoom.g:17211:1: ( ( rule__InitialTransition__Group_7__0 )? )
- // InternalRoom.g:17212:1: ( rule__InitialTransition__Group_7__0 )?
+ // InternalRoom.g:17242:1: ( ( rule__InitialTransition__Group_7__0 )? )
+ // InternalRoom.g:17243:1: ( rule__InitialTransition__Group_7__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7());
- // InternalRoom.g:17213:1: ( rule__InitialTransition__Group_7__0 )?
- int alt174=2;
- int LA174_0 = input.LA(1);
+ // InternalRoom.g:17244:1: ( rule__InitialTransition__Group_7__0 )?
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( (LA174_0==44) ) {
- alt174=1;
+ if ( (LA175_0==44) ) {
+ alt175=1;
}
- switch (alt174) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:17213:2: rule__InitialTransition__Group_7__0
+ // InternalRoom.g:17244:2: rule__InitialTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__0();
@@ -47786,16 +47883,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0"
- // InternalRoom.g:17239:1: rule__InitialTransition__Group_7__0 : rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 ;
+ // InternalRoom.g:17270: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:17243:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
- // InternalRoom.g:17244:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
+ // InternalRoom.g:17274:1: ( rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1 )
+ // InternalRoom.g:17275:2: rule__InitialTransition__Group_7__0__Impl rule__InitialTransition__Group_7__1
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__InitialTransition__Group_7__0__Impl();
state._fsp--;
@@ -47824,17 +47921,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__0__Impl"
- // InternalRoom.g:17251:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17282:1: rule__InitialTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__InitialTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17255:1: ( ( '{' ) )
- // InternalRoom.g:17256:1: ( '{' )
+ // InternalRoom.g:17286:1: ( ( '{' ) )
+ // InternalRoom.g:17287:1: ( '{' )
{
- // InternalRoom.g:17256:1: ( '{' )
- // InternalRoom.g:17257:1: '{'
+ // InternalRoom.g:17287:1: ( '{' )
+ // InternalRoom.g:17288:1: '{'
{
before(grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
match(input,44,FOLLOW_2);
@@ -47861,16 +47958,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1"
- // InternalRoom.g:17270:1: rule__InitialTransition__Group_7__1 : rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 ;
+ // InternalRoom.g:17301: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:17274:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
- // InternalRoom.g:17275:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
+ // InternalRoom.g:17305:1: ( rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2 )
+ // InternalRoom.g:17306:2: rule__InitialTransition__Group_7__1__Impl rule__InitialTransition__Group_7__2
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__InitialTransition__Group_7__1__Impl();
state._fsp--;
@@ -47899,29 +47996,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__1__Impl"
- // InternalRoom.g:17282:1: rule__InitialTransition__Group_7__1__Impl : ( ( rule__InitialTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17313: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:17286:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17287:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17317:1: ( ( ( rule__InitialTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17318:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17287:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
- // InternalRoom.g:17288:1: ( rule__InitialTransition__Group_7_1__0 )?
+ // InternalRoom.g:17318:1: ( ( rule__InitialTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17319:1: ( rule__InitialTransition__Group_7_1__0 )?
{
before(grammarAccess.getInitialTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17289:1: ( rule__InitialTransition__Group_7_1__0 )?
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalRoom.g:17320:1: ( rule__InitialTransition__Group_7_1__0 )?
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA175_0==107) ) {
- alt175=1;
+ if ( (LA176_0==107) ) {
+ alt176=1;
}
- switch (alt175) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:17289:2: rule__InitialTransition__Group_7_1__0
+ // InternalRoom.g:17320:2: rule__InitialTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__0();
@@ -47957,14 +48054,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2"
- // InternalRoom.g:17299:1: rule__InitialTransition__Group_7__2 : rule__InitialTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17330: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:17303:1: ( rule__InitialTransition__Group_7__2__Impl )
- // InternalRoom.g:17304:2: rule__InitialTransition__Group_7__2__Impl
+ // InternalRoom.g:17334:1: ( rule__InitialTransition__Group_7__2__Impl )
+ // InternalRoom.g:17335:2: rule__InitialTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7__2__Impl();
@@ -47990,17 +48087,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7__2__Impl"
- // InternalRoom.g:17310:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17341:1: rule__InitialTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__InitialTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17314:1: ( ( '}' ) )
- // InternalRoom.g:17315:1: ( '}' )
+ // InternalRoom.g:17345:1: ( ( '}' ) )
+ // InternalRoom.g:17346:1: ( '}' )
{
- // InternalRoom.g:17315:1: ( '}' )
- // InternalRoom.g:17316:1: '}'
+ // InternalRoom.g:17346:1: ( '}' )
+ // InternalRoom.g:17347:1: '}'
{
before(grammarAccess.getInitialTransitionAccess().getRightCurlyBracketKeyword_7_2());
match(input,45,FOLLOW_2);
@@ -48027,16 +48124,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0"
- // InternalRoom.g:17335:1: rule__InitialTransition__Group_7_1__0 : rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 ;
+ // InternalRoom.g:17366: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:17339:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
- // InternalRoom.g:17340:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
+ // InternalRoom.g:17370:1: ( rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1 )
+ // InternalRoom.g:17371:2: rule__InitialTransition__Group_7_1__0__Impl rule__InitialTransition__Group_7_1__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__InitialTransition__Group_7_1__0__Impl();
state._fsp--;
@@ -48065,17 +48162,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17347:1: rule__InitialTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17378: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:17351:1: ( ( 'action' ) )
- // InternalRoom.g:17352:1: ( 'action' )
+ // InternalRoom.g:17382:1: ( ( 'action' ) )
+ // InternalRoom.g:17383:1: ( 'action' )
{
- // InternalRoom.g:17352:1: ( 'action' )
- // InternalRoom.g:17353:1: 'action'
+ // InternalRoom.g:17383:1: ( 'action' )
+ // InternalRoom.g:17384:1: 'action'
{
before(grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -48102,14 +48199,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1"
- // InternalRoom.g:17366:1: rule__InitialTransition__Group_7_1__1 : rule__InitialTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17397: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:17370:1: ( rule__InitialTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17371:2: rule__InitialTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17401:1: ( rule__InitialTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17402:2: rule__InitialTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__InitialTransition__Group_7_1__1__Impl();
@@ -48135,21 +48232,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17377:1: rule__InitialTransition__Group_7_1__1__Impl : ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17408: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:17381:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17382:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17412:1: ( ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17413:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17382:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17383:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17413:1: ( ( rule__InitialTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17414:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getInitialTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17384:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17384:2: rule__InitialTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17415:1: ( rule__InitialTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17415:2: rule__InitialTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__InitialTransition__ActionAssignment_7_1_1();
@@ -48182,16 +48279,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0"
- // InternalRoom.g:17398:1: rule__ContinuationTransition__Group__0 : rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 ;
+ // InternalRoom.g:17429: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:17402:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
- // InternalRoom.g:17403:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
+ // InternalRoom.g:17433:1: ( rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1 )
+ // InternalRoom.g:17434:2: rule__ContinuationTransition__Group__0__Impl rule__ContinuationTransition__Group__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__0__Impl();
state._fsp--;
@@ -48220,17 +48317,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__0__Impl"
- // InternalRoom.g:17410:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17441:1: rule__ContinuationTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__ContinuationTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17414:1: ( ( 'Transition' ) )
- // InternalRoom.g:17415:1: ( 'Transition' )
+ // InternalRoom.g:17445:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17446:1: ( 'Transition' )
{
- // InternalRoom.g:17415:1: ( 'Transition' )
- // InternalRoom.g:17416:1: 'Transition'
+ // InternalRoom.g:17446:1: ( 'Transition' )
+ // InternalRoom.g:17447:1: 'Transition'
{
before(grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -48257,16 +48354,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1"
- // InternalRoom.g:17429:1: rule__ContinuationTransition__Group__1 : rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 ;
+ // InternalRoom.g:17460: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:17433:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
- // InternalRoom.g:17434:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
+ // InternalRoom.g:17464:1: ( rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2 )
+ // InternalRoom.g:17465:2: rule__ContinuationTransition__Group__1__Impl rule__ContinuationTransition__Group__2
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__ContinuationTransition__Group__1__Impl();
state._fsp--;
@@ -48295,29 +48392,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__1__Impl"
- // InternalRoom.g:17441:1: rule__ContinuationTransition__Group__1__Impl : ( ( rule__ContinuationTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17472: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:17445:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17446:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17476:1: ( ( ( rule__ContinuationTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17477:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17446:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
- // InternalRoom.g:17447:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ // InternalRoom.g:17477:1: ( ( rule__ContinuationTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17478:1: ( rule__ContinuationTransition__NameAssignment_1 )?
{
before(grammarAccess.getContinuationTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17448:1: ( rule__ContinuationTransition__NameAssignment_1 )?
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:17479:1: ( rule__ContinuationTransition__NameAssignment_1 )?
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA176_0==RULE_ID) ) {
- alt176=1;
+ if ( (LA177_0==RULE_ID) ) {
+ alt177=1;
}
- switch (alt176) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:17448:2: rule__ContinuationTransition__NameAssignment_1
+ // InternalRoom.g:17479:2: rule__ContinuationTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__NameAssignment_1();
@@ -48353,16 +48450,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2"
- // InternalRoom.g:17458:1: rule__ContinuationTransition__Group__2 : rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 ;
+ // InternalRoom.g:17489: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:17462:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
- // InternalRoom.g:17463:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
+ // InternalRoom.g:17493:1: ( rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3 )
+ // InternalRoom.g:17494:2: rule__ContinuationTransition__Group__2__Impl rule__ContinuationTransition__Group__3
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__ContinuationTransition__Group__2__Impl();
state._fsp--;
@@ -48391,17 +48488,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__2__Impl"
- // InternalRoom.g:17470:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17501:1: rule__ContinuationTransition__Group__2__Impl : ( ':' ) ;
public final void rule__ContinuationTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17474:1: ( ( ':' ) )
- // InternalRoom.g:17475:1: ( ':' )
+ // InternalRoom.g:17505:1: ( ( ':' ) )
+ // InternalRoom.g:17506:1: ( ':' )
{
- // InternalRoom.g:17475:1: ( ':' )
- // InternalRoom.g:17476:1: ':'
+ // InternalRoom.g:17506:1: ( ':' )
+ // InternalRoom.g:17507:1: ':'
{
before(grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -48428,16 +48525,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3"
- // InternalRoom.g:17489:1: rule__ContinuationTransition__Group__3 : rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 ;
+ // InternalRoom.g:17520: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:17493:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
- // InternalRoom.g:17494:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
+ // InternalRoom.g:17524:1: ( rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4 )
+ // InternalRoom.g:17525:2: rule__ContinuationTransition__Group__3__Impl rule__ContinuationTransition__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__ContinuationTransition__Group__3__Impl();
state._fsp--;
@@ -48466,21 +48563,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__3__Impl"
- // InternalRoom.g:17501:1: rule__ContinuationTransition__Group__3__Impl : ( ( rule__ContinuationTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17532: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:17505:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17506:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17536:1: ( ( ( rule__ContinuationTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17537:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17506:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
- // InternalRoom.g:17507:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17537:1: ( ( rule__ContinuationTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17538:1: ( rule__ContinuationTransition__FromAssignment_3 )
{
before(grammarAccess.getContinuationTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17508:1: ( rule__ContinuationTransition__FromAssignment_3 )
- // InternalRoom.g:17508:2: rule__ContinuationTransition__FromAssignment_3
+ // InternalRoom.g:17539:1: ( rule__ContinuationTransition__FromAssignment_3 )
+ // InternalRoom.g:17539:2: rule__ContinuationTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__FromAssignment_3();
@@ -48513,16 +48610,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4"
- // InternalRoom.g:17518:1: rule__ContinuationTransition__Group__4 : rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 ;
+ // InternalRoom.g:17549: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:17522:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
- // InternalRoom.g:17523:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
+ // InternalRoom.g:17553:1: ( rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5 )
+ // InternalRoom.g:17554:2: rule__ContinuationTransition__Group__4__Impl rule__ContinuationTransition__Group__5
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__ContinuationTransition__Group__4__Impl();
state._fsp--;
@@ -48551,17 +48648,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__4__Impl"
- // InternalRoom.g:17530:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17561:1: rule__ContinuationTransition__Group__4__Impl : ( '->' ) ;
public final void rule__ContinuationTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17534:1: ( ( '->' ) )
- // InternalRoom.g:17535:1: ( '->' )
+ // InternalRoom.g:17565:1: ( ( '->' ) )
+ // InternalRoom.g:17566:1: ( '->' )
{
- // InternalRoom.g:17535:1: ( '->' )
- // InternalRoom.g:17536:1: '->'
+ // InternalRoom.g:17566:1: ( '->' )
+ // InternalRoom.g:17567:1: '->'
{
before(grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -48588,14 +48685,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5"
- // InternalRoom.g:17549:1: rule__ContinuationTransition__Group__5 : rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 ;
+ // InternalRoom.g:17580: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:17553:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
- // InternalRoom.g:17554:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
+ // InternalRoom.g:17584:1: ( rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6 )
+ // InternalRoom.g:17585:2: rule__ContinuationTransition__Group__5__Impl rule__ContinuationTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__5__Impl();
@@ -48626,21 +48723,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__5__Impl"
- // InternalRoom.g:17561:1: rule__ContinuationTransition__Group__5__Impl : ( ( rule__ContinuationTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:17592: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:17565:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17566:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17596:1: ( ( ( rule__ContinuationTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:17597:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17566:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
- // InternalRoom.g:17567:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17597:1: ( ( rule__ContinuationTransition__ToAssignment_5 ) )
+ // InternalRoom.g:17598:1: ( rule__ContinuationTransition__ToAssignment_5 )
{
before(grammarAccess.getContinuationTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17568:1: ( rule__ContinuationTransition__ToAssignment_5 )
- // InternalRoom.g:17568:2: rule__ContinuationTransition__ToAssignment_5
+ // InternalRoom.g:17599:1: ( rule__ContinuationTransition__ToAssignment_5 )
+ // InternalRoom.g:17599:2: rule__ContinuationTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ToAssignment_5();
@@ -48673,14 +48770,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6"
- // InternalRoom.g:17578:1: rule__ContinuationTransition__Group__6 : rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 ;
+ // InternalRoom.g:17609: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:17582:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
- // InternalRoom.g:17583:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
+ // InternalRoom.g:17613:1: ( rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7 )
+ // InternalRoom.g:17614:2: rule__ContinuationTransition__Group__6__Impl rule__ContinuationTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__ContinuationTransition__Group__6__Impl();
@@ -48711,29 +48808,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__6__Impl"
- // InternalRoom.g:17590:1: rule__ContinuationTransition__Group__6__Impl : ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:17621: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:17594:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:17595:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17625:1: ( ( ( rule__ContinuationTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:17626:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:17595:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
- // InternalRoom.g:17596:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ // InternalRoom.g:17626:1: ( ( rule__ContinuationTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:17627:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
{
before(grammarAccess.getContinuationTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:17597:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:17628:1: ( rule__ContinuationTransition__DocuAssignment_6 )?
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA177_0==62) ) {
- alt177=1;
+ if ( (LA178_0==62) ) {
+ alt178=1;
}
- switch (alt177) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:17597:2: rule__ContinuationTransition__DocuAssignment_6
+ // InternalRoom.g:17628:2: rule__ContinuationTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__DocuAssignment_6();
@@ -48769,14 +48866,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7"
- // InternalRoom.g:17607:1: rule__ContinuationTransition__Group__7 : rule__ContinuationTransition__Group__7__Impl ;
+ // InternalRoom.g:17638: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:17611:1: ( rule__ContinuationTransition__Group__7__Impl )
- // InternalRoom.g:17612:2: rule__ContinuationTransition__Group__7__Impl
+ // InternalRoom.g:17642:1: ( rule__ContinuationTransition__Group__7__Impl )
+ // InternalRoom.g:17643:2: rule__ContinuationTransition__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group__7__Impl();
@@ -48802,29 +48899,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group__7__Impl"
- // InternalRoom.g:17618:1: rule__ContinuationTransition__Group__7__Impl : ( ( rule__ContinuationTransition__Group_7__0 )? ) ;
+ // InternalRoom.g:17649: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:17622:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
- // InternalRoom.g:17623:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17653:1: ( ( ( rule__ContinuationTransition__Group_7__0 )? ) )
+ // InternalRoom.g:17654:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
{
- // InternalRoom.g:17623:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
- // InternalRoom.g:17624:1: ( rule__ContinuationTransition__Group_7__0 )?
+ // InternalRoom.g:17654:1: ( ( rule__ContinuationTransition__Group_7__0 )? )
+ // InternalRoom.g:17655:1: ( rule__ContinuationTransition__Group_7__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7());
- // InternalRoom.g:17625:1: ( rule__ContinuationTransition__Group_7__0 )?
- int alt178=2;
- int LA178_0 = input.LA(1);
+ // InternalRoom.g:17656:1: ( rule__ContinuationTransition__Group_7__0 )?
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA178_0==44) ) {
- alt178=1;
+ if ( (LA179_0==44) ) {
+ alt179=1;
}
- switch (alt178) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:17625:2: rule__ContinuationTransition__Group_7__0
+ // InternalRoom.g:17656:2: rule__ContinuationTransition__Group_7__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__0();
@@ -48860,16 +48957,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0"
- // InternalRoom.g:17651:1: rule__ContinuationTransition__Group_7__0 : rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 ;
+ // InternalRoom.g:17682: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:17655:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
- // InternalRoom.g:17656:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
+ // InternalRoom.g:17686:1: ( rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1 )
+ // InternalRoom.g:17687:2: rule__ContinuationTransition__Group_7__0__Impl rule__ContinuationTransition__Group_7__1
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__ContinuationTransition__Group_7__0__Impl();
state._fsp--;
@@ -48898,17 +48995,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__0__Impl"
- // InternalRoom.g:17663:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
+ // InternalRoom.g:17694:1: rule__ContinuationTransition__Group_7__0__Impl : ( '{' ) ;
public final void rule__ContinuationTransition__Group_7__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17667:1: ( ( '{' ) )
- // InternalRoom.g:17668:1: ( '{' )
+ // InternalRoom.g:17698:1: ( ( '{' ) )
+ // InternalRoom.g:17699:1: ( '{' )
{
- // InternalRoom.g:17668:1: ( '{' )
- // InternalRoom.g:17669:1: '{'
+ // InternalRoom.g:17699:1: ( '{' )
+ // InternalRoom.g:17700:1: '{'
{
before(grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
match(input,44,FOLLOW_2);
@@ -48935,16 +49032,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1"
- // InternalRoom.g:17682:1: rule__ContinuationTransition__Group_7__1 : rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 ;
+ // InternalRoom.g:17713: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:17686:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
- // InternalRoom.g:17687:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
+ // InternalRoom.g:17717:1: ( rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2 )
+ // InternalRoom.g:17718:2: rule__ContinuationTransition__Group_7__1__Impl rule__ContinuationTransition__Group_7__2
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__ContinuationTransition__Group_7__1__Impl();
state._fsp--;
@@ -48973,29 +49070,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__1__Impl"
- // InternalRoom.g:17694:1: rule__ContinuationTransition__Group_7__1__Impl : ( ( rule__ContinuationTransition__Group_7_1__0 )? ) ;
+ // InternalRoom.g:17725: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:17698:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
- // InternalRoom.g:17699:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17729:1: ( ( ( rule__ContinuationTransition__Group_7_1__0 )? ) )
+ // InternalRoom.g:17730:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
{
- // InternalRoom.g:17699:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
- // InternalRoom.g:17700:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ // InternalRoom.g:17730:1: ( ( rule__ContinuationTransition__Group_7_1__0 )? )
+ // InternalRoom.g:17731:1: ( rule__ContinuationTransition__Group_7_1__0 )?
{
before(grammarAccess.getContinuationTransitionAccess().getGroup_7_1());
- // InternalRoom.g:17701:1: ( rule__ContinuationTransition__Group_7_1__0 )?
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:17732:1: ( rule__ContinuationTransition__Group_7_1__0 )?
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA179_0==107) ) {
- alt179=1;
+ if ( (LA180_0==107) ) {
+ alt180=1;
}
- switch (alt179) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:17701:2: rule__ContinuationTransition__Group_7_1__0
+ // InternalRoom.g:17732:2: rule__ContinuationTransition__Group_7_1__0
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__0();
@@ -49031,14 +49128,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2"
- // InternalRoom.g:17711:1: rule__ContinuationTransition__Group_7__2 : rule__ContinuationTransition__Group_7__2__Impl ;
+ // InternalRoom.g:17742: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:17715:1: ( rule__ContinuationTransition__Group_7__2__Impl )
- // InternalRoom.g:17716:2: rule__ContinuationTransition__Group_7__2__Impl
+ // InternalRoom.g:17746:1: ( rule__ContinuationTransition__Group_7__2__Impl )
+ // InternalRoom.g:17747:2: rule__ContinuationTransition__Group_7__2__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7__2__Impl();
@@ -49064,17 +49161,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7__2__Impl"
- // InternalRoom.g:17722:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
+ // InternalRoom.g:17753:1: rule__ContinuationTransition__Group_7__2__Impl : ( '}' ) ;
public final void rule__ContinuationTransition__Group_7__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17726:1: ( ( '}' ) )
- // InternalRoom.g:17727:1: ( '}' )
+ // InternalRoom.g:17757:1: ( ( '}' ) )
+ // InternalRoom.g:17758:1: ( '}' )
{
- // InternalRoom.g:17727:1: ( '}' )
- // InternalRoom.g:17728:1: '}'
+ // InternalRoom.g:17758:1: ( '}' )
+ // InternalRoom.g:17759:1: '}'
{
before(grammarAccess.getContinuationTransitionAccess().getRightCurlyBracketKeyword_7_2());
match(input,45,FOLLOW_2);
@@ -49101,16 +49198,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0"
- // InternalRoom.g:17747:1: rule__ContinuationTransition__Group_7_1__0 : rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 ;
+ // InternalRoom.g:17778: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:17751:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
- // InternalRoom.g:17752:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
+ // InternalRoom.g:17782:1: ( rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1 )
+ // InternalRoom.g:17783:2: rule__ContinuationTransition__Group_7_1__0__Impl rule__ContinuationTransition__Group_7_1__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__ContinuationTransition__Group_7_1__0__Impl();
state._fsp--;
@@ -49139,17 +49236,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__0__Impl"
- // InternalRoom.g:17759:1: rule__ContinuationTransition__Group_7_1__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:17790: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:17763:1: ( ( 'action' ) )
- // InternalRoom.g:17764:1: ( 'action' )
+ // InternalRoom.g:17794:1: ( ( 'action' ) )
+ // InternalRoom.g:17795:1: ( 'action' )
{
- // InternalRoom.g:17764:1: ( 'action' )
- // InternalRoom.g:17765:1: 'action'
+ // InternalRoom.g:17795:1: ( 'action' )
+ // InternalRoom.g:17796:1: 'action'
{
before(grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
match(input,107,FOLLOW_2);
@@ -49176,14 +49273,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1"
- // InternalRoom.g:17778:1: rule__ContinuationTransition__Group_7_1__1 : rule__ContinuationTransition__Group_7_1__1__Impl ;
+ // InternalRoom.g:17809: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:17782:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
- // InternalRoom.g:17783:2: rule__ContinuationTransition__Group_7_1__1__Impl
+ // InternalRoom.g:17813:1: ( rule__ContinuationTransition__Group_7_1__1__Impl )
+ // InternalRoom.g:17814:2: rule__ContinuationTransition__Group_7_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__Group_7_1__1__Impl();
@@ -49209,21 +49306,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__Group_7_1__1__Impl"
- // InternalRoom.g:17789:1: rule__ContinuationTransition__Group_7_1__1__Impl : ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) ;
+ // InternalRoom.g:17820: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:17793:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
- // InternalRoom.g:17794:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17824:1: ( ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) ) )
+ // InternalRoom.g:17825:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
{
- // InternalRoom.g:17794:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
- // InternalRoom.g:17795:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17825:1: ( ( rule__ContinuationTransition__ActionAssignment_7_1_1 ) )
+ // InternalRoom.g:17826:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
{
before(grammarAccess.getContinuationTransitionAccess().getActionAssignment_7_1_1());
- // InternalRoom.g:17796:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
- // InternalRoom.g:17796:2: rule__ContinuationTransition__ActionAssignment_7_1_1
+ // InternalRoom.g:17827:1: ( rule__ContinuationTransition__ActionAssignment_7_1_1 )
+ // InternalRoom.g:17827:2: rule__ContinuationTransition__ActionAssignment_7_1_1
{
pushFollow(FOLLOW_2);
rule__ContinuationTransition__ActionAssignment_7_1_1();
@@ -49256,16 +49353,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0"
- // InternalRoom.g:17810:1: rule__TriggeredTransition__Group__0 : rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 ;
+ // InternalRoom.g:17841: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:17814:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
- // InternalRoom.g:17815:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
+ // InternalRoom.g:17845:1: ( rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1 )
+ // InternalRoom.g:17846:2: rule__TriggeredTransition__Group__0__Impl rule__TriggeredTransition__Group__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__0__Impl();
state._fsp--;
@@ -49294,17 +49391,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__0__Impl"
- // InternalRoom.g:17822:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:17853:1: rule__TriggeredTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__TriggeredTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17826:1: ( ( 'Transition' ) )
- // InternalRoom.g:17827:1: ( 'Transition' )
+ // InternalRoom.g:17857:1: ( ( 'Transition' ) )
+ // InternalRoom.g:17858:1: ( 'Transition' )
{
- // InternalRoom.g:17827:1: ( 'Transition' )
- // InternalRoom.g:17828:1: 'Transition'
+ // InternalRoom.g:17858:1: ( 'Transition' )
+ // InternalRoom.g:17859:1: 'Transition'
{
before(grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -49331,16 +49428,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1"
- // InternalRoom.g:17841:1: rule__TriggeredTransition__Group__1 : rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 ;
+ // InternalRoom.g:17872: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:17845:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
- // InternalRoom.g:17846:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
+ // InternalRoom.g:17876:1: ( rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2 )
+ // InternalRoom.g:17877:2: rule__TriggeredTransition__Group__1__Impl rule__TriggeredTransition__Group__2
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__TriggeredTransition__Group__1__Impl();
state._fsp--;
@@ -49369,29 +49466,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__1__Impl"
- // InternalRoom.g:17853:1: rule__TriggeredTransition__Group__1__Impl : ( ( rule__TriggeredTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:17884: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:17857:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:17858:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17888:1: ( ( ( rule__TriggeredTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:17889:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:17858:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
- // InternalRoom.g:17859:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ // InternalRoom.g:17889:1: ( ( rule__TriggeredTransition__NameAssignment_1 )? )
+ // InternalRoom.g:17890:1: ( rule__TriggeredTransition__NameAssignment_1 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:17860:1: ( rule__TriggeredTransition__NameAssignment_1 )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:17891:1: ( rule__TriggeredTransition__NameAssignment_1 )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA180_0==RULE_ID) ) {
- alt180=1;
+ if ( (LA181_0==RULE_ID) ) {
+ alt181=1;
}
- switch (alt180) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:17860:2: rule__TriggeredTransition__NameAssignment_1
+ // InternalRoom.g:17891:2: rule__TriggeredTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__NameAssignment_1();
@@ -49427,16 +49524,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2"
- // InternalRoom.g:17870:1: rule__TriggeredTransition__Group__2 : rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 ;
+ // InternalRoom.g:17901: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:17874:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
- // InternalRoom.g:17875:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
+ // InternalRoom.g:17905:1: ( rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3 )
+ // InternalRoom.g:17906:2: rule__TriggeredTransition__Group__2__Impl rule__TriggeredTransition__Group__3
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__2__Impl();
state._fsp--;
@@ -49465,17 +49562,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__2__Impl"
- // InternalRoom.g:17882:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:17913:1: rule__TriggeredTransition__Group__2__Impl : ( ':' ) ;
public final void rule__TriggeredTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17886:1: ( ( ':' ) )
- // InternalRoom.g:17887:1: ( ':' )
+ // InternalRoom.g:17917:1: ( ( ':' ) )
+ // InternalRoom.g:17918:1: ( ':' )
{
- // InternalRoom.g:17887:1: ( ':' )
- // InternalRoom.g:17888:1: ':'
+ // InternalRoom.g:17918:1: ( ':' )
+ // InternalRoom.g:17919:1: ':'
{
before(grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -49502,16 +49599,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3"
- // InternalRoom.g:17901:1: rule__TriggeredTransition__Group__3 : rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 ;
+ // InternalRoom.g:17932: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:17905:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
- // InternalRoom.g:17906:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
+ // InternalRoom.g:17936:1: ( rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4 )
+ // InternalRoom.g:17937:2: rule__TriggeredTransition__Group__3__Impl rule__TriggeredTransition__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__TriggeredTransition__Group__3__Impl();
state._fsp--;
@@ -49540,21 +49637,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__3__Impl"
- // InternalRoom.g:17913:1: rule__TriggeredTransition__Group__3__Impl : ( ( rule__TriggeredTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:17944: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:17917:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:17918:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17948:1: ( ( ( rule__TriggeredTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:17949:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:17918:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
- // InternalRoom.g:17919:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17949:1: ( ( rule__TriggeredTransition__FromAssignment_3 ) )
+ // InternalRoom.g:17950:1: ( rule__TriggeredTransition__FromAssignment_3 )
{
before(grammarAccess.getTriggeredTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:17920:1: ( rule__TriggeredTransition__FromAssignment_3 )
- // InternalRoom.g:17920:2: rule__TriggeredTransition__FromAssignment_3
+ // InternalRoom.g:17951:1: ( rule__TriggeredTransition__FromAssignment_3 )
+ // InternalRoom.g:17951:2: rule__TriggeredTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__FromAssignment_3();
@@ -49587,16 +49684,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4"
- // InternalRoom.g:17930:1: rule__TriggeredTransition__Group__4 : rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 ;
+ // InternalRoom.g:17961: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:17934:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
- // InternalRoom.g:17935:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
+ // InternalRoom.g:17965:1: ( rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5 )
+ // InternalRoom.g:17966:2: rule__TriggeredTransition__Group__4__Impl rule__TriggeredTransition__Group__5
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__TriggeredTransition__Group__4__Impl();
state._fsp--;
@@ -49625,17 +49722,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__4__Impl"
- // InternalRoom.g:17942:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:17973:1: rule__TriggeredTransition__Group__4__Impl : ( '->' ) ;
public final void rule__TriggeredTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:17946:1: ( ( '->' ) )
- // InternalRoom.g:17947:1: ( '->' )
+ // InternalRoom.g:17977:1: ( ( '->' ) )
+ // InternalRoom.g:17978:1: ( '->' )
{
- // InternalRoom.g:17947:1: ( '->' )
- // InternalRoom.g:17948:1: '->'
+ // InternalRoom.g:17978:1: ( '->' )
+ // InternalRoom.g:17979:1: '->'
{
before(grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -49662,14 +49759,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5"
- // InternalRoom.g:17961:1: rule__TriggeredTransition__Group__5 : rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 ;
+ // InternalRoom.g:17992: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:17965:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
- // InternalRoom.g:17966:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
+ // InternalRoom.g:17996:1: ( rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6 )
+ // InternalRoom.g:17997:2: rule__TriggeredTransition__Group__5__Impl rule__TriggeredTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__5__Impl();
@@ -49700,21 +49797,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__5__Impl"
- // InternalRoom.g:17973:1: rule__TriggeredTransition__Group__5__Impl : ( ( rule__TriggeredTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18004: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:17977:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:17978:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18008:1: ( ( ( rule__TriggeredTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18009:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:17978:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
- // InternalRoom.g:17979:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:18009:1: ( ( rule__TriggeredTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18010:1: ( rule__TriggeredTransition__ToAssignment_5 )
{
before(grammarAccess.getTriggeredTransitionAccess().getToAssignment_5());
- // InternalRoom.g:17980:1: ( rule__TriggeredTransition__ToAssignment_5 )
- // InternalRoom.g:17980:2: rule__TriggeredTransition__ToAssignment_5
+ // InternalRoom.g:18011:1: ( rule__TriggeredTransition__ToAssignment_5 )
+ // InternalRoom.g:18011:2: rule__TriggeredTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ToAssignment_5();
@@ -49747,14 +49844,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6"
- // InternalRoom.g:17990:1: rule__TriggeredTransition__Group__6 : rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 ;
+ // InternalRoom.g:18021: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:17994:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
- // InternalRoom.g:17995:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
+ // InternalRoom.g:18025:1: ( rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7 )
+ // InternalRoom.g:18026:2: rule__TriggeredTransition__Group__6__Impl rule__TriggeredTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__TriggeredTransition__Group__6__Impl();
@@ -49785,29 +49882,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__6__Impl"
- // InternalRoom.g:18002:1: rule__TriggeredTransition__Group__6__Impl : ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18033: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:18006:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18007:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18037:1: ( ( ( rule__TriggeredTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18038:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18007:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18008:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18038:1: ( ( rule__TriggeredTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18039:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18009:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
- int alt181=2;
- int LA181_0 = input.LA(1);
+ // InternalRoom.g:18040:1: ( rule__TriggeredTransition__DocuAssignment_6 )?
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA181_0==62) ) {
- alt181=1;
+ if ( (LA182_0==62) ) {
+ alt182=1;
}
- switch (alt181) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:18009:2: rule__TriggeredTransition__DocuAssignment_6
+ // InternalRoom.g:18040:2: rule__TriggeredTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__DocuAssignment_6();
@@ -49843,16 +49940,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7"
- // InternalRoom.g:18019:1: rule__TriggeredTransition__Group__7 : rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 ;
+ // InternalRoom.g:18050: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:18023:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
- // InternalRoom.g:18024:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
+ // InternalRoom.g:18054:1: ( rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8 )
+ // InternalRoom.g:18055:2: rule__TriggeredTransition__Group__7__Impl rule__TriggeredTransition__Group__8
{
- pushFollow(FOLLOW_91);
+ pushFollow(FOLLOW_92);
rule__TriggeredTransition__Group__7__Impl();
state._fsp--;
@@ -49881,17 +49978,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__7__Impl"
- // InternalRoom.g:18031:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18062:1: rule__TriggeredTransition__Group__7__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18035:1: ( ( '{' ) )
- // InternalRoom.g:18036:1: ( '{' )
+ // InternalRoom.g:18066:1: ( ( '{' ) )
+ // InternalRoom.g:18067:1: ( '{' )
{
- // InternalRoom.g:18036:1: ( '{' )
- // InternalRoom.g:18037:1: '{'
+ // InternalRoom.g:18067:1: ( '{' )
+ // InternalRoom.g:18068:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -49918,16 +50015,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8"
- // InternalRoom.g:18050:1: rule__TriggeredTransition__Group__8 : rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 ;
+ // InternalRoom.g:18081: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:18054:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
- // InternalRoom.g:18055:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
+ // InternalRoom.g:18085:1: ( rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9 )
+ // InternalRoom.g:18086:2: rule__TriggeredTransition__Group__8__Impl rule__TriggeredTransition__Group__9
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__TriggeredTransition__Group__8__Impl();
state._fsp--;
@@ -49956,17 +50053,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__8__Impl"
- // InternalRoom.g:18062:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
+ // InternalRoom.g:18093:1: rule__TriggeredTransition__Group__8__Impl : ( 'triggers' ) ;
public final void rule__TriggeredTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18066:1: ( ( 'triggers' ) )
- // InternalRoom.g:18067:1: ( 'triggers' )
+ // InternalRoom.g:18097:1: ( ( 'triggers' ) )
+ // InternalRoom.g:18098:1: ( 'triggers' )
{
- // InternalRoom.g:18067:1: ( 'triggers' )
- // InternalRoom.g:18068:1: 'triggers'
+ // InternalRoom.g:18098:1: ( 'triggers' )
+ // InternalRoom.g:18099:1: 'triggers'
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
match(input,108,FOLLOW_2);
@@ -49993,16 +50090,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9"
- // InternalRoom.g:18081:1: rule__TriggeredTransition__Group__9 : rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 ;
+ // InternalRoom.g:18112: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:18085:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
- // InternalRoom.g:18086:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
+ // InternalRoom.g:18116:1: ( rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10 )
+ // InternalRoom.g:18117:2: rule__TriggeredTransition__Group__9__Impl rule__TriggeredTransition__Group__10
{
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
rule__TriggeredTransition__Group__9__Impl();
state._fsp--;
@@ -50031,17 +50128,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__9__Impl"
- // InternalRoom.g:18093:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
+ // InternalRoom.g:18124:1: rule__TriggeredTransition__Group__9__Impl : ( '{' ) ;
public final void rule__TriggeredTransition__Group__9__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18097:1: ( ( '{' ) )
- // InternalRoom.g:18098:1: ( '{' )
+ // InternalRoom.g:18128:1: ( ( '{' ) )
+ // InternalRoom.g:18129:1: ( '{' )
{
- // InternalRoom.g:18098:1: ( '{' )
- // InternalRoom.g:18099:1: '{'
+ // InternalRoom.g:18129:1: ( '{' )
+ // InternalRoom.g:18130:1: '{'
{
before(grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
match(input,44,FOLLOW_2);
@@ -50068,16 +50165,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10"
- // InternalRoom.g:18112:1: rule__TriggeredTransition__Group__10 : rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 ;
+ // InternalRoom.g:18143: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:18116:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
- // InternalRoom.g:18117:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
+ // InternalRoom.g:18147:1: ( rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11 )
+ // InternalRoom.g:18148:2: rule__TriggeredTransition__Group__10__Impl rule__TriggeredTransition__Group__11
{
- pushFollow(FOLLOW_93);
+ pushFollow(FOLLOW_94);
rule__TriggeredTransition__Group__10__Impl();
state._fsp--;
@@ -50106,21 +50203,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__10__Impl"
- // InternalRoom.g:18124:1: rule__TriggeredTransition__Group__10__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) ;
+ // InternalRoom.g:18155: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:18128:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
- // InternalRoom.g:18129:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:18159:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_10 ) ) )
+ // InternalRoom.g:18160:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
{
- // InternalRoom.g:18129:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
- // InternalRoom.g:18130:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:18160:1: ( ( rule__TriggeredTransition__TriggersAssignment_10 ) )
+ // InternalRoom.g:18161:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_10());
- // InternalRoom.g:18131:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
- // InternalRoom.g:18131:2: rule__TriggeredTransition__TriggersAssignment_10
+ // InternalRoom.g:18162:1: ( rule__TriggeredTransition__TriggersAssignment_10 )
+ // InternalRoom.g:18162:2: rule__TriggeredTransition__TriggersAssignment_10
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_10();
@@ -50153,16 +50250,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11"
- // InternalRoom.g:18141:1: rule__TriggeredTransition__Group__11 : rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 ;
+ // InternalRoom.g:18172: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:18145:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
- // InternalRoom.g:18146:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
+ // InternalRoom.g:18176:1: ( rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12 )
+ // InternalRoom.g:18177:2: rule__TriggeredTransition__Group__11__Impl rule__TriggeredTransition__Group__12
{
- pushFollow(FOLLOW_93);
+ pushFollow(FOLLOW_94);
rule__TriggeredTransition__Group__11__Impl();
state._fsp--;
@@ -50191,35 +50288,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__11__Impl"
- // InternalRoom.g:18153:1: rule__TriggeredTransition__Group__11__Impl : ( ( rule__TriggeredTransition__Group_11__0 )* ) ;
+ // InternalRoom.g:18184: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:18157:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
- // InternalRoom.g:18158:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:18188:1: ( ( ( rule__TriggeredTransition__Group_11__0 )* ) )
+ // InternalRoom.g:18189:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
{
- // InternalRoom.g:18158:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
- // InternalRoom.g:18159:1: ( rule__TriggeredTransition__Group_11__0 )*
+ // InternalRoom.g:18189:1: ( ( rule__TriggeredTransition__Group_11__0 )* )
+ // InternalRoom.g:18190:1: ( rule__TriggeredTransition__Group_11__0 )*
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_11());
- // InternalRoom.g:18160:1: ( rule__TriggeredTransition__Group_11__0 )*
- loop182:
+ // InternalRoom.g:18191:1: ( rule__TriggeredTransition__Group_11__0 )*
+ loop183:
do {
- int alt182=2;
- int LA182_0 = input.LA(1);
+ int alt183=2;
+ int LA183_0 = input.LA(1);
- if ( (LA182_0==109) ) {
- alt182=1;
+ if ( (LA183_0==109) ) {
+ alt183=1;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:18160:2: rule__TriggeredTransition__Group_11__0
+ // InternalRoom.g:18191:2: rule__TriggeredTransition__Group_11__0
{
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
rule__TriggeredTransition__Group_11__0();
state._fsp--;
@@ -50229,7 +50326,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop182;
+ break loop183;
}
} while (true);
@@ -50256,16 +50353,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12"
- // InternalRoom.g:18170:1: rule__TriggeredTransition__Group__12 : rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 ;
+ // InternalRoom.g:18201: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:18174:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
- // InternalRoom.g:18175:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
+ // InternalRoom.g:18205:1: ( rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13 )
+ // InternalRoom.g:18206:2: rule__TriggeredTransition__Group__12__Impl rule__TriggeredTransition__Group__13
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group__12__Impl();
state._fsp--;
@@ -50294,17 +50391,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__12__Impl"
- // InternalRoom.g:18182:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
+ // InternalRoom.g:18213:1: rule__TriggeredTransition__Group__12__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__12__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18186:1: ( ( '}' ) )
- // InternalRoom.g:18187:1: ( '}' )
+ // InternalRoom.g:18217:1: ( ( '}' ) )
+ // InternalRoom.g:18218:1: ( '}' )
{
- // InternalRoom.g:18187:1: ( '}' )
- // InternalRoom.g:18188:1: '}'
+ // InternalRoom.g:18218:1: ( '}' )
+ // InternalRoom.g:18219:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
match(input,45,FOLLOW_2);
@@ -50331,16 +50428,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13"
- // InternalRoom.g:18201:1: rule__TriggeredTransition__Group__13 : rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 ;
+ // InternalRoom.g:18232: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:18205:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
- // InternalRoom.g:18206:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
+ // InternalRoom.g:18236:1: ( rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14 )
+ // InternalRoom.g:18237:2: rule__TriggeredTransition__Group__13__Impl rule__TriggeredTransition__Group__14
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__TriggeredTransition__Group__13__Impl();
state._fsp--;
@@ -50369,29 +50466,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__13__Impl"
- // InternalRoom.g:18213:1: rule__TriggeredTransition__Group__13__Impl : ( ( rule__TriggeredTransition__Group_13__0 )? ) ;
+ // InternalRoom.g:18244: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:18217:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
- // InternalRoom.g:18218:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:18248:1: ( ( ( rule__TriggeredTransition__Group_13__0 )? ) )
+ // InternalRoom.g:18249:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
{
- // InternalRoom.g:18218:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
- // InternalRoom.g:18219:1: ( rule__TriggeredTransition__Group_13__0 )?
+ // InternalRoom.g:18249:1: ( ( rule__TriggeredTransition__Group_13__0 )? )
+ // InternalRoom.g:18250:1: ( rule__TriggeredTransition__Group_13__0 )?
{
before(grammarAccess.getTriggeredTransitionAccess().getGroup_13());
- // InternalRoom.g:18220:1: ( rule__TriggeredTransition__Group_13__0 )?
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:18251:1: ( rule__TriggeredTransition__Group_13__0 )?
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA183_0==107) ) {
- alt183=1;
+ if ( (LA184_0==107) ) {
+ alt184=1;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:18220:2: rule__TriggeredTransition__Group_13__0
+ // InternalRoom.g:18251:2: rule__TriggeredTransition__Group_13__0
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__0();
@@ -50427,14 +50524,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14"
- // InternalRoom.g:18230:1: rule__TriggeredTransition__Group__14 : rule__TriggeredTransition__Group__14__Impl ;
+ // InternalRoom.g:18261: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:18234:1: ( rule__TriggeredTransition__Group__14__Impl )
- // InternalRoom.g:18235:2: rule__TriggeredTransition__Group__14__Impl
+ // InternalRoom.g:18265:1: ( rule__TriggeredTransition__Group__14__Impl )
+ // InternalRoom.g:18266:2: rule__TriggeredTransition__Group__14__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group__14__Impl();
@@ -50460,17 +50557,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group__14__Impl"
- // InternalRoom.g:18241:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
+ // InternalRoom.g:18272:1: rule__TriggeredTransition__Group__14__Impl : ( '}' ) ;
public final void rule__TriggeredTransition__Group__14__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18245:1: ( ( '}' ) )
- // InternalRoom.g:18246:1: ( '}' )
+ // InternalRoom.g:18276:1: ( ( '}' ) )
+ // InternalRoom.g:18277:1: ( '}' )
{
- // InternalRoom.g:18246:1: ( '}' )
- // InternalRoom.g:18247:1: '}'
+ // InternalRoom.g:18277:1: ( '}' )
+ // InternalRoom.g:18278:1: '}'
{
before(grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_14());
match(input,45,FOLLOW_2);
@@ -50497,16 +50594,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0"
- // InternalRoom.g:18290:1: rule__TriggeredTransition__Group_11__0 : rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 ;
+ // InternalRoom.g:18321: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:18294:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
- // InternalRoom.g:18295:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
+ // InternalRoom.g:18325:1: ( rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1 )
+ // InternalRoom.g:18326:2: rule__TriggeredTransition__Group_11__0__Impl rule__TriggeredTransition__Group_11__1
{
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
rule__TriggeredTransition__Group_11__0__Impl();
state._fsp--;
@@ -50535,17 +50632,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__0__Impl"
- // InternalRoom.g:18302:1: rule__TriggeredTransition__Group_11__0__Impl : ( 'or' ) ;
+ // InternalRoom.g:18333: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:18306:1: ( ( 'or' ) )
- // InternalRoom.g:18307:1: ( 'or' )
+ // InternalRoom.g:18337:1: ( ( 'or' ) )
+ // InternalRoom.g:18338:1: ( 'or' )
{
- // InternalRoom.g:18307:1: ( 'or' )
- // InternalRoom.g:18308:1: 'or'
+ // InternalRoom.g:18338:1: ( 'or' )
+ // InternalRoom.g:18339:1: 'or'
{
before(grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
match(input,109,FOLLOW_2);
@@ -50572,14 +50669,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1"
- // InternalRoom.g:18321:1: rule__TriggeredTransition__Group_11__1 : rule__TriggeredTransition__Group_11__1__Impl ;
+ // InternalRoom.g:18352: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:18325:1: ( rule__TriggeredTransition__Group_11__1__Impl )
- // InternalRoom.g:18326:2: rule__TriggeredTransition__Group_11__1__Impl
+ // InternalRoom.g:18356:1: ( rule__TriggeredTransition__Group_11__1__Impl )
+ // InternalRoom.g:18357:2: rule__TriggeredTransition__Group_11__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_11__1__Impl();
@@ -50605,21 +50702,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_11__1__Impl"
- // InternalRoom.g:18332:1: rule__TriggeredTransition__Group_11__1__Impl : ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) ;
+ // InternalRoom.g:18363: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:18336:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
- // InternalRoom.g:18337:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18367:1: ( ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) ) )
+ // InternalRoom.g:18368:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
{
- // InternalRoom.g:18337:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
- // InternalRoom.g:18338:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18368:1: ( ( rule__TriggeredTransition__TriggersAssignment_11_1 ) )
+ // InternalRoom.g:18369:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersAssignment_11_1());
- // InternalRoom.g:18339:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
- // InternalRoom.g:18339:2: rule__TriggeredTransition__TriggersAssignment_11_1
+ // InternalRoom.g:18370:1: ( rule__TriggeredTransition__TriggersAssignment_11_1 )
+ // InternalRoom.g:18370:2: rule__TriggeredTransition__TriggersAssignment_11_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__TriggersAssignment_11_1();
@@ -50652,16 +50749,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0"
- // InternalRoom.g:18353:1: rule__TriggeredTransition__Group_13__0 : rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 ;
+ // InternalRoom.g:18384: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:18357:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
- // InternalRoom.g:18358:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
+ // InternalRoom.g:18388:1: ( rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1 )
+ // InternalRoom.g:18389:2: rule__TriggeredTransition__Group_13__0__Impl rule__TriggeredTransition__Group_13__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__TriggeredTransition__Group_13__0__Impl();
state._fsp--;
@@ -50690,17 +50787,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__0__Impl"
- // InternalRoom.g:18365:1: rule__TriggeredTransition__Group_13__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18396: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:18369:1: ( ( 'action' ) )
- // InternalRoom.g:18370:1: ( 'action' )
+ // InternalRoom.g:18400:1: ( ( 'action' ) )
+ // InternalRoom.g:18401:1: ( 'action' )
{
- // InternalRoom.g:18370:1: ( 'action' )
- // InternalRoom.g:18371:1: 'action'
+ // InternalRoom.g:18401:1: ( 'action' )
+ // InternalRoom.g:18402:1: 'action'
{
before(grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
match(input,107,FOLLOW_2);
@@ -50727,14 +50824,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1"
- // InternalRoom.g:18384:1: rule__TriggeredTransition__Group_13__1 : rule__TriggeredTransition__Group_13__1__Impl ;
+ // InternalRoom.g:18415: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:18388:1: ( rule__TriggeredTransition__Group_13__1__Impl )
- // InternalRoom.g:18389:2: rule__TriggeredTransition__Group_13__1__Impl
+ // InternalRoom.g:18419:1: ( rule__TriggeredTransition__Group_13__1__Impl )
+ // InternalRoom.g:18420:2: rule__TriggeredTransition__Group_13__1__Impl
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__Group_13__1__Impl();
@@ -50760,21 +50857,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__Group_13__1__Impl"
- // InternalRoom.g:18395:1: rule__TriggeredTransition__Group_13__1__Impl : ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) ;
+ // InternalRoom.g:18426: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:18399:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
- // InternalRoom.g:18400:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18430:1: ( ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) ) )
+ // InternalRoom.g:18431:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
{
- // InternalRoom.g:18400:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
- // InternalRoom.g:18401:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18431:1: ( ( rule__TriggeredTransition__ActionAssignment_13_1 ) )
+ // InternalRoom.g:18432:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
{
before(grammarAccess.getTriggeredTransitionAccess().getActionAssignment_13_1());
- // InternalRoom.g:18402:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
- // InternalRoom.g:18402:2: rule__TriggeredTransition__ActionAssignment_13_1
+ // InternalRoom.g:18433:1: ( rule__TriggeredTransition__ActionAssignment_13_1 )
+ // InternalRoom.g:18433:2: rule__TriggeredTransition__ActionAssignment_13_1
{
pushFollow(FOLLOW_2);
rule__TriggeredTransition__ActionAssignment_13_1();
@@ -50807,16 +50904,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0"
- // InternalRoom.g:18416:1: rule__GuardedTransition__Group__0 : rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 ;
+ // InternalRoom.g:18447: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:18420:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
- // InternalRoom.g:18421:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
+ // InternalRoom.g:18451:1: ( rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1 )
+ // InternalRoom.g:18452:2: rule__GuardedTransition__Group__0__Impl rule__GuardedTransition__Group__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__0__Impl();
state._fsp--;
@@ -50845,17 +50942,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__0__Impl"
- // InternalRoom.g:18428:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18459:1: rule__GuardedTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__GuardedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18432:1: ( ( 'Transition' ) )
- // InternalRoom.g:18433:1: ( 'Transition' )
+ // InternalRoom.g:18463:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18464:1: ( 'Transition' )
{
- // InternalRoom.g:18433:1: ( 'Transition' )
- // InternalRoom.g:18434:1: 'Transition'
+ // InternalRoom.g:18464:1: ( 'Transition' )
+ // InternalRoom.g:18465:1: 'Transition'
{
before(grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -50882,16 +50979,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1"
- // InternalRoom.g:18447:1: rule__GuardedTransition__Group__1 : rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 ;
+ // InternalRoom.g:18478: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:18451:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
- // InternalRoom.g:18452:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
+ // InternalRoom.g:18482:1: ( rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2 )
+ // InternalRoom.g:18483:2: rule__GuardedTransition__Group__1__Impl rule__GuardedTransition__Group__2
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__GuardedTransition__Group__1__Impl();
state._fsp--;
@@ -50920,29 +51017,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__1__Impl"
- // InternalRoom.g:18459:1: rule__GuardedTransition__Group__1__Impl : ( ( rule__GuardedTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18490: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:18463:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18464:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18494:1: ( ( ( rule__GuardedTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18495:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18464:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
- // InternalRoom.g:18465:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ // InternalRoom.g:18495:1: ( ( rule__GuardedTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18496:1: ( rule__GuardedTransition__NameAssignment_1 )?
{
before(grammarAccess.getGuardedTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18466:1: ( rule__GuardedTransition__NameAssignment_1 )?
- int alt184=2;
- int LA184_0 = input.LA(1);
+ // InternalRoom.g:18497:1: ( rule__GuardedTransition__NameAssignment_1 )?
+ int alt185=2;
+ int LA185_0 = input.LA(1);
- if ( (LA184_0==RULE_ID) ) {
- alt184=1;
+ if ( (LA185_0==RULE_ID) ) {
+ alt185=1;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:18466:2: rule__GuardedTransition__NameAssignment_1
+ // InternalRoom.g:18497:2: rule__GuardedTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__NameAssignment_1();
@@ -50978,16 +51075,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2"
- // InternalRoom.g:18476:1: rule__GuardedTransition__Group__2 : rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 ;
+ // InternalRoom.g:18507: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:18480:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
- // InternalRoom.g:18481:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
+ // InternalRoom.g:18511:1: ( rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3 )
+ // InternalRoom.g:18512:2: rule__GuardedTransition__Group__2__Impl rule__GuardedTransition__Group__3
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__GuardedTransition__Group__2__Impl();
state._fsp--;
@@ -51016,17 +51113,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__2__Impl"
- // InternalRoom.g:18488:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18519:1: rule__GuardedTransition__Group__2__Impl : ( ':' ) ;
public final void rule__GuardedTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18492:1: ( ( ':' ) )
- // InternalRoom.g:18493:1: ( ':' )
+ // InternalRoom.g:18523:1: ( ( ':' ) )
+ // InternalRoom.g:18524:1: ( ':' )
{
- // InternalRoom.g:18493:1: ( ':' )
- // InternalRoom.g:18494:1: ':'
+ // InternalRoom.g:18524:1: ( ':' )
+ // InternalRoom.g:18525:1: ':'
{
before(grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -51053,16 +51150,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3"
- // InternalRoom.g:18507:1: rule__GuardedTransition__Group__3 : rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 ;
+ // InternalRoom.g:18538: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:18511:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
- // InternalRoom.g:18512:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
+ // InternalRoom.g:18542:1: ( rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4 )
+ // InternalRoom.g:18543:2: rule__GuardedTransition__Group__3__Impl rule__GuardedTransition__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__GuardedTransition__Group__3__Impl();
state._fsp--;
@@ -51091,21 +51188,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__3__Impl"
- // InternalRoom.g:18519:1: rule__GuardedTransition__Group__3__Impl : ( ( rule__GuardedTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18550: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:18523:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18524:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18554:1: ( ( ( rule__GuardedTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:18555:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18524:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
- // InternalRoom.g:18525:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18555:1: ( ( rule__GuardedTransition__FromAssignment_3 ) )
+ // InternalRoom.g:18556:1: ( rule__GuardedTransition__FromAssignment_3 )
{
before(grammarAccess.getGuardedTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18526:1: ( rule__GuardedTransition__FromAssignment_3 )
- // InternalRoom.g:18526:2: rule__GuardedTransition__FromAssignment_3
+ // InternalRoom.g:18557:1: ( rule__GuardedTransition__FromAssignment_3 )
+ // InternalRoom.g:18557:2: rule__GuardedTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__FromAssignment_3();
@@ -51138,16 +51235,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4"
- // InternalRoom.g:18536:1: rule__GuardedTransition__Group__4 : rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 ;
+ // InternalRoom.g:18567: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:18540:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
- // InternalRoom.g:18541:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
+ // InternalRoom.g:18571:1: ( rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5 )
+ // InternalRoom.g:18572:2: rule__GuardedTransition__Group__4__Impl rule__GuardedTransition__Group__5
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__GuardedTransition__Group__4__Impl();
state._fsp--;
@@ -51176,17 +51273,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__4__Impl"
- // InternalRoom.g:18548:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:18579:1: rule__GuardedTransition__Group__4__Impl : ( '->' ) ;
public final void rule__GuardedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18552:1: ( ( '->' ) )
- // InternalRoom.g:18553:1: ( '->' )
+ // InternalRoom.g:18583:1: ( ( '->' ) )
+ // InternalRoom.g:18584:1: ( '->' )
{
- // InternalRoom.g:18553:1: ( '->' )
- // InternalRoom.g:18554:1: '->'
+ // InternalRoom.g:18584:1: ( '->' )
+ // InternalRoom.g:18585:1: '->'
{
before(grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -51213,14 +51310,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5"
- // InternalRoom.g:18567:1: rule__GuardedTransition__Group__5 : rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 ;
+ // InternalRoom.g:18598: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:18571:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
- // InternalRoom.g:18572:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
+ // InternalRoom.g:18602:1: ( rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6 )
+ // InternalRoom.g:18603:2: rule__GuardedTransition__Group__5__Impl rule__GuardedTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__5__Impl();
@@ -51251,21 +51348,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__5__Impl"
- // InternalRoom.g:18579:1: rule__GuardedTransition__Group__5__Impl : ( ( rule__GuardedTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:18610: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:18583:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:18584:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18614:1: ( ( ( rule__GuardedTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:18615:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:18584:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
- // InternalRoom.g:18585:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18615:1: ( ( rule__GuardedTransition__ToAssignment_5 ) )
+ // InternalRoom.g:18616:1: ( rule__GuardedTransition__ToAssignment_5 )
{
before(grammarAccess.getGuardedTransitionAccess().getToAssignment_5());
- // InternalRoom.g:18586:1: ( rule__GuardedTransition__ToAssignment_5 )
- // InternalRoom.g:18586:2: rule__GuardedTransition__ToAssignment_5
+ // InternalRoom.g:18617:1: ( rule__GuardedTransition__ToAssignment_5 )
+ // InternalRoom.g:18617:2: rule__GuardedTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ToAssignment_5();
@@ -51298,14 +51395,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6"
- // InternalRoom.g:18596:1: rule__GuardedTransition__Group__6 : rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 ;
+ // InternalRoom.g:18627: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:18600:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
- // InternalRoom.g:18601:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
+ // InternalRoom.g:18631:1: ( rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7 )
+ // InternalRoom.g:18632:2: rule__GuardedTransition__Group__6__Impl rule__GuardedTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__GuardedTransition__Group__6__Impl();
@@ -51336,29 +51433,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__6__Impl"
- // InternalRoom.g:18608:1: rule__GuardedTransition__Group__6__Impl : ( ( rule__GuardedTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:18639: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:18612:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:18613:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18643:1: ( ( ( rule__GuardedTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:18644:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:18613:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
- // InternalRoom.g:18614:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ // InternalRoom.g:18644:1: ( ( rule__GuardedTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:18645:1: ( rule__GuardedTransition__DocuAssignment_6 )?
{
before(grammarAccess.getGuardedTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:18615:1: ( rule__GuardedTransition__DocuAssignment_6 )?
- int alt185=2;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:18646:1: ( rule__GuardedTransition__DocuAssignment_6 )?
+ int alt186=2;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==62) ) {
- alt185=1;
+ if ( (LA186_0==62) ) {
+ alt186=1;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:18615:2: rule__GuardedTransition__DocuAssignment_6
+ // InternalRoom.g:18646:2: rule__GuardedTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__DocuAssignment_6();
@@ -51394,16 +51491,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7"
- // InternalRoom.g:18625:1: rule__GuardedTransition__Group__7 : rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 ;
+ // InternalRoom.g:18656: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:18629:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
- // InternalRoom.g:18630:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
+ // InternalRoom.g:18660:1: ( rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8 )
+ // InternalRoom.g:18661:2: rule__GuardedTransition__Group__7__Impl rule__GuardedTransition__Group__8
{
- pushFollow(FOLLOW_95);
+ pushFollow(FOLLOW_96);
rule__GuardedTransition__Group__7__Impl();
state._fsp--;
@@ -51432,17 +51529,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__7__Impl"
- // InternalRoom.g:18637:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:18668:1: rule__GuardedTransition__Group__7__Impl : ( '{' ) ;
public final void rule__GuardedTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18641:1: ( ( '{' ) )
- // InternalRoom.g:18642:1: ( '{' )
+ // InternalRoom.g:18672:1: ( ( '{' ) )
+ // InternalRoom.g:18673:1: ( '{' )
{
- // InternalRoom.g:18642:1: ( '{' )
- // InternalRoom.g:18643:1: '{'
+ // InternalRoom.g:18673:1: ( '{' )
+ // InternalRoom.g:18674:1: '{'
{
before(grammarAccess.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -51469,16 +51566,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8"
- // InternalRoom.g:18656:1: rule__GuardedTransition__Group__8 : rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 ;
+ // InternalRoom.g:18687: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:18660:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
- // InternalRoom.g:18661:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
+ // InternalRoom.g:18691:1: ( rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9 )
+ // InternalRoom.g:18692:2: rule__GuardedTransition__Group__8__Impl rule__GuardedTransition__Group__9
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__GuardedTransition__Group__8__Impl();
state._fsp--;
@@ -51507,17 +51604,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__8__Impl"
- // InternalRoom.g:18668:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
+ // InternalRoom.g:18699:1: rule__GuardedTransition__Group__8__Impl : ( 'guard' ) ;
public final void rule__GuardedTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18672:1: ( ( 'guard' ) )
- // InternalRoom.g:18673:1: ( 'guard' )
+ // InternalRoom.g:18703:1: ( ( 'guard' ) )
+ // InternalRoom.g:18704:1: ( 'guard' )
{
- // InternalRoom.g:18673:1: ( 'guard' )
- // InternalRoom.g:18674:1: 'guard'
+ // InternalRoom.g:18704:1: ( 'guard' )
+ // InternalRoom.g:18705:1: 'guard'
{
before(grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
match(input,110,FOLLOW_2);
@@ -51544,16 +51641,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9"
- // InternalRoom.g:18687:1: rule__GuardedTransition__Group__9 : rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 ;
+ // InternalRoom.g:18718: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:18691:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
- // InternalRoom.g:18692:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
+ // InternalRoom.g:18722:1: ( rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10 )
+ // InternalRoom.g:18723:2: rule__GuardedTransition__Group__9__Impl rule__GuardedTransition__Group__10
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__GuardedTransition__Group__9__Impl();
state._fsp--;
@@ -51582,21 +51679,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__9__Impl"
- // InternalRoom.g:18699:1: rule__GuardedTransition__Group__9__Impl : ( ( rule__GuardedTransition__GuardAssignment_9 ) ) ;
+ // InternalRoom.g:18730: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:18703:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
- // InternalRoom.g:18704:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18734:1: ( ( ( rule__GuardedTransition__GuardAssignment_9 ) ) )
+ // InternalRoom.g:18735:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
{
- // InternalRoom.g:18704:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
- // InternalRoom.g:18705:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18735:1: ( ( rule__GuardedTransition__GuardAssignment_9 ) )
+ // InternalRoom.g:18736:1: ( rule__GuardedTransition__GuardAssignment_9 )
{
before(grammarAccess.getGuardedTransitionAccess().getGuardAssignment_9());
- // InternalRoom.g:18706:1: ( rule__GuardedTransition__GuardAssignment_9 )
- // InternalRoom.g:18706:2: rule__GuardedTransition__GuardAssignment_9
+ // InternalRoom.g:18737:1: ( rule__GuardedTransition__GuardAssignment_9 )
+ // InternalRoom.g:18737:2: rule__GuardedTransition__GuardAssignment_9
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__GuardAssignment_9();
@@ -51629,16 +51726,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10"
- // InternalRoom.g:18716:1: rule__GuardedTransition__Group__10 : rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 ;
+ // InternalRoom.g:18747: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:18720:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
- // InternalRoom.g:18721:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
+ // InternalRoom.g:18751:1: ( rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11 )
+ // InternalRoom.g:18752:2: rule__GuardedTransition__Group__10__Impl rule__GuardedTransition__Group__11
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__GuardedTransition__Group__10__Impl();
state._fsp--;
@@ -51667,29 +51764,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__10__Impl"
- // InternalRoom.g:18728:1: rule__GuardedTransition__Group__10__Impl : ( ( rule__GuardedTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:18759: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:18732:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
- // InternalRoom.g:18733:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18763:1: ( ( ( rule__GuardedTransition__Group_10__0 )? ) )
+ // InternalRoom.g:18764:1: ( ( rule__GuardedTransition__Group_10__0 )? )
{
- // InternalRoom.g:18733:1: ( ( rule__GuardedTransition__Group_10__0 )? )
- // InternalRoom.g:18734:1: ( rule__GuardedTransition__Group_10__0 )?
+ // InternalRoom.g:18764:1: ( ( rule__GuardedTransition__Group_10__0 )? )
+ // InternalRoom.g:18765:1: ( rule__GuardedTransition__Group_10__0 )?
{
before(grammarAccess.getGuardedTransitionAccess().getGroup_10());
- // InternalRoom.g:18735:1: ( rule__GuardedTransition__Group_10__0 )?
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalRoom.g:18766:1: ( rule__GuardedTransition__Group_10__0 )?
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==107) ) {
- alt186=1;
+ if ( (LA187_0==107) ) {
+ alt187=1;
}
- switch (alt186) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:18735:2: rule__GuardedTransition__Group_10__0
+ // InternalRoom.g:18766:2: rule__GuardedTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__0();
@@ -51725,14 +51822,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11"
- // InternalRoom.g:18745:1: rule__GuardedTransition__Group__11 : rule__GuardedTransition__Group__11__Impl ;
+ // InternalRoom.g:18776: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:18749:1: ( rule__GuardedTransition__Group__11__Impl )
- // InternalRoom.g:18750:2: rule__GuardedTransition__Group__11__Impl
+ // InternalRoom.g:18780:1: ( rule__GuardedTransition__Group__11__Impl )
+ // InternalRoom.g:18781:2: rule__GuardedTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group__11__Impl();
@@ -51758,17 +51855,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group__11__Impl"
- // InternalRoom.g:18756:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:18787:1: rule__GuardedTransition__Group__11__Impl : ( '}' ) ;
public final void rule__GuardedTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18760:1: ( ( '}' ) )
- // InternalRoom.g:18761:1: ( '}' )
+ // InternalRoom.g:18791:1: ( ( '}' ) )
+ // InternalRoom.g:18792:1: ( '}' )
{
- // InternalRoom.g:18761:1: ( '}' )
- // InternalRoom.g:18762:1: '}'
+ // InternalRoom.g:18792:1: ( '}' )
+ // InternalRoom.g:18793:1: '}'
{
before(grammarAccess.getGuardedTransitionAccess().getRightCurlyBracketKeyword_11());
match(input,45,FOLLOW_2);
@@ -51795,16 +51892,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0"
- // InternalRoom.g:18799:1: rule__GuardedTransition__Group_10__0 : rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 ;
+ // InternalRoom.g:18830: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:18803:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
- // InternalRoom.g:18804:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
+ // InternalRoom.g:18834:1: ( rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1 )
+ // InternalRoom.g:18835:2: rule__GuardedTransition__Group_10__0__Impl rule__GuardedTransition__Group_10__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__GuardedTransition__Group_10__0__Impl();
state._fsp--;
@@ -51833,17 +51930,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__0__Impl"
- // InternalRoom.g:18811:1: rule__GuardedTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:18842: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:18815:1: ( ( 'action' ) )
- // InternalRoom.g:18816:1: ( 'action' )
+ // InternalRoom.g:18846:1: ( ( 'action' ) )
+ // InternalRoom.g:18847:1: ( 'action' )
{
- // InternalRoom.g:18816:1: ( 'action' )
- // InternalRoom.g:18817:1: 'action'
+ // InternalRoom.g:18847:1: ( 'action' )
+ // InternalRoom.g:18848:1: 'action'
{
before(grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -51870,14 +51967,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1"
- // InternalRoom.g:18830:1: rule__GuardedTransition__Group_10__1 : rule__GuardedTransition__Group_10__1__Impl ;
+ // InternalRoom.g:18861: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:18834:1: ( rule__GuardedTransition__Group_10__1__Impl )
- // InternalRoom.g:18835:2: rule__GuardedTransition__Group_10__1__Impl
+ // InternalRoom.g:18865:1: ( rule__GuardedTransition__Group_10__1__Impl )
+ // InternalRoom.g:18866:2: rule__GuardedTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__Group_10__1__Impl();
@@ -51903,21 +52000,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__Group_10__1__Impl"
- // InternalRoom.g:18841:1: rule__GuardedTransition__Group_10__1__Impl : ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:18872: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:18845:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:18846:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18876:1: ( ( ( rule__GuardedTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:18877:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:18846:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:18847:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18877:1: ( ( rule__GuardedTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:18878:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getGuardedTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:18848:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
- // InternalRoom.g:18848:2: rule__GuardedTransition__ActionAssignment_10_1
+ // InternalRoom.g:18879:1: ( rule__GuardedTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:18879:2: rule__GuardedTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__GuardedTransition__ActionAssignment_10_1();
@@ -51950,16 +52047,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0"
- // InternalRoom.g:18862:1: rule__CPBranchTransition__Group__0 : rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 ;
+ // InternalRoom.g:18893: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:18866:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
- // InternalRoom.g:18867:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
+ // InternalRoom.g:18897:1: ( rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1 )
+ // InternalRoom.g:18898:2: rule__CPBranchTransition__Group__0__Impl rule__CPBranchTransition__Group__1
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__0__Impl();
state._fsp--;
@@ -51988,17 +52085,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__0__Impl"
- // InternalRoom.g:18874:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
+ // InternalRoom.g:18905:1: rule__CPBranchTransition__Group__0__Impl : ( 'Transition' ) ;
public final void rule__CPBranchTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18878:1: ( ( 'Transition' ) )
- // InternalRoom.g:18879:1: ( 'Transition' )
+ // InternalRoom.g:18909:1: ( ( 'Transition' ) )
+ // InternalRoom.g:18910:1: ( 'Transition' )
{
- // InternalRoom.g:18879:1: ( 'Transition' )
- // InternalRoom.g:18880:1: 'Transition'
+ // InternalRoom.g:18910:1: ( 'Transition' )
+ // InternalRoom.g:18911:1: 'Transition'
{
before(grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
match(input,105,FOLLOW_2);
@@ -52025,16 +52122,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1"
- // InternalRoom.g:18893:1: rule__CPBranchTransition__Group__1 : rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 ;
+ // InternalRoom.g:18924: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:18897:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
- // InternalRoom.g:18898:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
+ // InternalRoom.g:18928:1: ( rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2 )
+ // InternalRoom.g:18929:2: rule__CPBranchTransition__Group__1__Impl rule__CPBranchTransition__Group__2
{
- pushFollow(FOLLOW_87);
+ pushFollow(FOLLOW_88);
rule__CPBranchTransition__Group__1__Impl();
state._fsp--;
@@ -52063,29 +52160,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__1__Impl"
- // InternalRoom.g:18905:1: rule__CPBranchTransition__Group__1__Impl : ( ( rule__CPBranchTransition__NameAssignment_1 )? ) ;
+ // InternalRoom.g:18936: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:18909:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
- // InternalRoom.g:18910:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18940:1: ( ( ( rule__CPBranchTransition__NameAssignment_1 )? ) )
+ // InternalRoom.g:18941:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
{
- // InternalRoom.g:18910:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
- // InternalRoom.g:18911:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ // InternalRoom.g:18941:1: ( ( rule__CPBranchTransition__NameAssignment_1 )? )
+ // InternalRoom.g:18942:1: ( rule__CPBranchTransition__NameAssignment_1 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getNameAssignment_1());
- // InternalRoom.g:18912:1: ( rule__CPBranchTransition__NameAssignment_1 )?
- int alt187=2;
- int LA187_0 = input.LA(1);
+ // InternalRoom.g:18943:1: ( rule__CPBranchTransition__NameAssignment_1 )?
+ int alt188=2;
+ int LA188_0 = input.LA(1);
- if ( (LA187_0==RULE_ID) ) {
- alt187=1;
+ if ( (LA188_0==RULE_ID) ) {
+ alt188=1;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:18912:2: rule__CPBranchTransition__NameAssignment_1
+ // InternalRoom.g:18943:2: rule__CPBranchTransition__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__NameAssignment_1();
@@ -52121,16 +52218,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2"
- // InternalRoom.g:18922:1: rule__CPBranchTransition__Group__2 : rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 ;
+ // InternalRoom.g:18953: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:18926:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
- // InternalRoom.g:18927:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
+ // InternalRoom.g:18957:1: ( rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3 )
+ // InternalRoom.g:18958:2: rule__CPBranchTransition__Group__2__Impl rule__CPBranchTransition__Group__3
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__CPBranchTransition__Group__2__Impl();
state._fsp--;
@@ -52159,17 +52256,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__2__Impl"
- // InternalRoom.g:18934:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
+ // InternalRoom.g:18965:1: rule__CPBranchTransition__Group__2__Impl : ( ':' ) ;
public final void rule__CPBranchTransition__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18938:1: ( ( ':' ) )
- // InternalRoom.g:18939:1: ( ':' )
+ // InternalRoom.g:18969:1: ( ( ':' ) )
+ // InternalRoom.g:18970:1: ( ':' )
{
- // InternalRoom.g:18939:1: ( ':' )
- // InternalRoom.g:18940:1: ':'
+ // InternalRoom.g:18970:1: ( ':' )
+ // InternalRoom.g:18971:1: ':'
{
before(grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
match(input,46,FOLLOW_2);
@@ -52196,16 +52293,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3"
- // InternalRoom.g:18953:1: rule__CPBranchTransition__Group__3 : rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 ;
+ // InternalRoom.g:18984: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:18957:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
- // InternalRoom.g:18958:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
+ // InternalRoom.g:18988:1: ( rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4 )
+ // InternalRoom.g:18989:2: rule__CPBranchTransition__Group__3__Impl rule__CPBranchTransition__Group__4
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__CPBranchTransition__Group__3__Impl();
state._fsp--;
@@ -52234,21 +52331,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__3__Impl"
- // InternalRoom.g:18965:1: rule__CPBranchTransition__Group__3__Impl : ( ( rule__CPBranchTransition__FromAssignment_3 ) ) ;
+ // InternalRoom.g:18996: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:18969:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
- // InternalRoom.g:18970:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:19000:1: ( ( ( rule__CPBranchTransition__FromAssignment_3 ) ) )
+ // InternalRoom.g:19001:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
{
- // InternalRoom.g:18970:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
- // InternalRoom.g:18971:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:19001:1: ( ( rule__CPBranchTransition__FromAssignment_3 ) )
+ // InternalRoom.g:19002:1: ( rule__CPBranchTransition__FromAssignment_3 )
{
before(grammarAccess.getCPBranchTransitionAccess().getFromAssignment_3());
- // InternalRoom.g:18972:1: ( rule__CPBranchTransition__FromAssignment_3 )
- // InternalRoom.g:18972:2: rule__CPBranchTransition__FromAssignment_3
+ // InternalRoom.g:19003:1: ( rule__CPBranchTransition__FromAssignment_3 )
+ // InternalRoom.g:19003:2: rule__CPBranchTransition__FromAssignment_3
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__FromAssignment_3();
@@ -52281,16 +52378,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4"
- // InternalRoom.g:18982:1: rule__CPBranchTransition__Group__4 : rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 ;
+ // InternalRoom.g:19013: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:18986:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
- // InternalRoom.g:18987:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
+ // InternalRoom.g:19017:1: ( rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5 )
+ // InternalRoom.g:19018:2: rule__CPBranchTransition__Group__4__Impl rule__CPBranchTransition__Group__5
{
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
rule__CPBranchTransition__Group__4__Impl();
state._fsp--;
@@ -52319,17 +52416,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__4__Impl"
- // InternalRoom.g:18994:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
+ // InternalRoom.g:19025:1: rule__CPBranchTransition__Group__4__Impl : ( '->' ) ;
public final void rule__CPBranchTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:18998:1: ( ( '->' ) )
- // InternalRoom.g:18999:1: ( '->' )
+ // InternalRoom.g:19029:1: ( ( '->' ) )
+ // InternalRoom.g:19030:1: ( '->' )
{
- // InternalRoom.g:18999:1: ( '->' )
- // InternalRoom.g:19000:1: '->'
+ // InternalRoom.g:19030:1: ( '->' )
+ // InternalRoom.g:19031:1: '->'
{
before(grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
match(input,48,FOLLOW_2);
@@ -52356,14 +52453,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5"
- // InternalRoom.g:19013:1: rule__CPBranchTransition__Group__5 : rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 ;
+ // InternalRoom.g:19044: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:19017:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
- // InternalRoom.g:19018:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
+ // InternalRoom.g:19048:1: ( rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6 )
+ // InternalRoom.g:19049:2: rule__CPBranchTransition__Group__5__Impl rule__CPBranchTransition__Group__6
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__5__Impl();
@@ -52394,21 +52491,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__5__Impl"
- // InternalRoom.g:19025:1: rule__CPBranchTransition__Group__5__Impl : ( ( rule__CPBranchTransition__ToAssignment_5 ) ) ;
+ // InternalRoom.g:19056: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:19029:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
- // InternalRoom.g:19030:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:19060:1: ( ( ( rule__CPBranchTransition__ToAssignment_5 ) ) )
+ // InternalRoom.g:19061:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
{
- // InternalRoom.g:19030:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
- // InternalRoom.g:19031:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:19061:1: ( ( rule__CPBranchTransition__ToAssignment_5 ) )
+ // InternalRoom.g:19062:1: ( rule__CPBranchTransition__ToAssignment_5 )
{
before(grammarAccess.getCPBranchTransitionAccess().getToAssignment_5());
- // InternalRoom.g:19032:1: ( rule__CPBranchTransition__ToAssignment_5 )
- // InternalRoom.g:19032:2: rule__CPBranchTransition__ToAssignment_5
+ // InternalRoom.g:19063:1: ( rule__CPBranchTransition__ToAssignment_5 )
+ // InternalRoom.g:19063:2: rule__CPBranchTransition__ToAssignment_5
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ToAssignment_5();
@@ -52441,14 +52538,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6"
- // InternalRoom.g:19042:1: rule__CPBranchTransition__Group__6 : rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 ;
+ // InternalRoom.g:19073: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:19046:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
- // InternalRoom.g:19047:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
+ // InternalRoom.g:19077:1: ( rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7 )
+ // InternalRoom.g:19078:2: rule__CPBranchTransition__Group__6__Impl rule__CPBranchTransition__Group__7
{
pushFollow(FOLLOW_4);
rule__CPBranchTransition__Group__6__Impl();
@@ -52479,29 +52576,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__6__Impl"
- // InternalRoom.g:19054:1: rule__CPBranchTransition__Group__6__Impl : ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) ;
+ // InternalRoom.g:19085: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:19058:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
- // InternalRoom.g:19059:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:19089:1: ( ( ( rule__CPBranchTransition__DocuAssignment_6 )? ) )
+ // InternalRoom.g:19090:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
{
- // InternalRoom.g:19059:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
- // InternalRoom.g:19060:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ // InternalRoom.g:19090:1: ( ( rule__CPBranchTransition__DocuAssignment_6 )? )
+ // InternalRoom.g:19091:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuAssignment_6());
- // InternalRoom.g:19061:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
- int alt188=2;
- int LA188_0 = input.LA(1);
+ // InternalRoom.g:19092:1: ( rule__CPBranchTransition__DocuAssignment_6 )?
+ int alt189=2;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==62) ) {
- alt188=1;
+ if ( (LA189_0==62) ) {
+ alt189=1;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:19061:2: rule__CPBranchTransition__DocuAssignment_6
+ // InternalRoom.g:19092:2: rule__CPBranchTransition__DocuAssignment_6
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__DocuAssignment_6();
@@ -52537,16 +52634,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7"
- // InternalRoom.g:19071:1: rule__CPBranchTransition__Group__7 : rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 ;
+ // InternalRoom.g:19102: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:19075:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
- // InternalRoom.g:19076:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
+ // InternalRoom.g:19106:1: ( rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8 )
+ // InternalRoom.g:19107:2: rule__CPBranchTransition__Group__7__Impl rule__CPBranchTransition__Group__8
{
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
rule__CPBranchTransition__Group__7__Impl();
state._fsp--;
@@ -52575,17 +52672,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__7__Impl"
- // InternalRoom.g:19083:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
+ // InternalRoom.g:19114:1: rule__CPBranchTransition__Group__7__Impl : ( '{' ) ;
public final void rule__CPBranchTransition__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19087:1: ( ( '{' ) )
- // InternalRoom.g:19088:1: ( '{' )
+ // InternalRoom.g:19118:1: ( ( '{' ) )
+ // InternalRoom.g:19119:1: ( '{' )
{
- // InternalRoom.g:19088:1: ( '{' )
- // InternalRoom.g:19089:1: '{'
+ // InternalRoom.g:19119:1: ( '{' )
+ // InternalRoom.g:19120:1: '{'
{
before(grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
match(input,44,FOLLOW_2);
@@ -52612,16 +52709,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8"
- // InternalRoom.g:19102:1: rule__CPBranchTransition__Group__8 : rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 ;
+ // InternalRoom.g:19133: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:19106:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
- // InternalRoom.g:19107:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
+ // InternalRoom.g:19137:1: ( rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9 )
+ // InternalRoom.g:19138:2: rule__CPBranchTransition__Group__8__Impl rule__CPBranchTransition__Group__9
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__CPBranchTransition__Group__8__Impl();
state._fsp--;
@@ -52650,17 +52747,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__8__Impl"
- // InternalRoom.g:19114:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
+ // InternalRoom.g:19145:1: rule__CPBranchTransition__Group__8__Impl : ( 'cond' ) ;
public final void rule__CPBranchTransition__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19118:1: ( ( 'cond' ) )
- // InternalRoom.g:19119:1: ( 'cond' )
+ // InternalRoom.g:19149:1: ( ( 'cond' ) )
+ // InternalRoom.g:19150:1: ( 'cond' )
{
- // InternalRoom.g:19119:1: ( 'cond' )
- // InternalRoom.g:19120:1: 'cond'
+ // InternalRoom.g:19150:1: ( 'cond' )
+ // InternalRoom.g:19151:1: 'cond'
{
before(grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
match(input,111,FOLLOW_2);
@@ -52687,16 +52784,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9"
- // InternalRoom.g:19133:1: rule__CPBranchTransition__Group__9 : rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 ;
+ // InternalRoom.g:19164: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:19137:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
- // InternalRoom.g:19138:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
+ // InternalRoom.g:19168:1: ( rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10 )
+ // InternalRoom.g:19169:2: rule__CPBranchTransition__Group__9__Impl rule__CPBranchTransition__Group__10
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__CPBranchTransition__Group__9__Impl();
state._fsp--;
@@ -52725,21 +52822,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__9__Impl"
- // InternalRoom.g:19145:1: rule__CPBranchTransition__Group__9__Impl : ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) ;
+ // InternalRoom.g:19176: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:19149:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
- // InternalRoom.g:19150:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:19180:1: ( ( ( rule__CPBranchTransition__ConditionAssignment_9 ) ) )
+ // InternalRoom.g:19181:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
{
- // InternalRoom.g:19150:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
- // InternalRoom.g:19151:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:19181:1: ( ( rule__CPBranchTransition__ConditionAssignment_9 ) )
+ // InternalRoom.g:19182:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionAssignment_9());
- // InternalRoom.g:19152:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
- // InternalRoom.g:19152:2: rule__CPBranchTransition__ConditionAssignment_9
+ // InternalRoom.g:19183:1: ( rule__CPBranchTransition__ConditionAssignment_9 )
+ // InternalRoom.g:19183:2: rule__CPBranchTransition__ConditionAssignment_9
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ConditionAssignment_9();
@@ -52772,16 +52869,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10"
- // InternalRoom.g:19162:1: rule__CPBranchTransition__Group__10 : rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 ;
+ // InternalRoom.g:19193: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:19166:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
- // InternalRoom.g:19167:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
+ // InternalRoom.g:19197:1: ( rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11 )
+ // InternalRoom.g:19198:2: rule__CPBranchTransition__Group__10__Impl rule__CPBranchTransition__Group__11
{
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
rule__CPBranchTransition__Group__10__Impl();
state._fsp--;
@@ -52810,29 +52907,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__10__Impl"
- // InternalRoom.g:19174:1: rule__CPBranchTransition__Group__10__Impl : ( ( rule__CPBranchTransition__Group_10__0 )? ) ;
+ // InternalRoom.g:19205: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:19178:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
- // InternalRoom.g:19179:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:19209:1: ( ( ( rule__CPBranchTransition__Group_10__0 )? ) )
+ // InternalRoom.g:19210:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
{
- // InternalRoom.g:19179:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
- // InternalRoom.g:19180:1: ( rule__CPBranchTransition__Group_10__0 )?
+ // InternalRoom.g:19210:1: ( ( rule__CPBranchTransition__Group_10__0 )? )
+ // InternalRoom.g:19211:1: ( rule__CPBranchTransition__Group_10__0 )?
{
before(grammarAccess.getCPBranchTransitionAccess().getGroup_10());
- // InternalRoom.g:19181:1: ( rule__CPBranchTransition__Group_10__0 )?
- int alt189=2;
- int LA189_0 = input.LA(1);
+ // InternalRoom.g:19212:1: ( rule__CPBranchTransition__Group_10__0 )?
+ int alt190=2;
+ int LA190_0 = input.LA(1);
- if ( (LA189_0==107) ) {
- alt189=1;
+ if ( (LA190_0==107) ) {
+ alt190=1;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:19181:2: rule__CPBranchTransition__Group_10__0
+ // InternalRoom.g:19212:2: rule__CPBranchTransition__Group_10__0
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__0();
@@ -52868,14 +52965,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11"
- // InternalRoom.g:19191:1: rule__CPBranchTransition__Group__11 : rule__CPBranchTransition__Group__11__Impl ;
+ // InternalRoom.g:19222: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:19195:1: ( rule__CPBranchTransition__Group__11__Impl )
- // InternalRoom.g:19196:2: rule__CPBranchTransition__Group__11__Impl
+ // InternalRoom.g:19226:1: ( rule__CPBranchTransition__Group__11__Impl )
+ // InternalRoom.g:19227:2: rule__CPBranchTransition__Group__11__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group__11__Impl();
@@ -52901,17 +52998,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group__11__Impl"
- // InternalRoom.g:19202:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
+ // InternalRoom.g:19233:1: rule__CPBranchTransition__Group__11__Impl : ( '}' ) ;
public final void rule__CPBranchTransition__Group__11__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19206:1: ( ( '}' ) )
- // InternalRoom.g:19207:1: ( '}' )
+ // InternalRoom.g:19237:1: ( ( '}' ) )
+ // InternalRoom.g:19238:1: ( '}' )
{
- // InternalRoom.g:19207:1: ( '}' )
- // InternalRoom.g:19208:1: '}'
+ // InternalRoom.g:19238:1: ( '}' )
+ // InternalRoom.g:19239:1: '}'
{
before(grammarAccess.getCPBranchTransitionAccess().getRightCurlyBracketKeyword_11());
match(input,45,FOLLOW_2);
@@ -52938,16 +53035,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0"
- // InternalRoom.g:19245:1: rule__CPBranchTransition__Group_10__0 : rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 ;
+ // InternalRoom.g:19276: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:19249:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
- // InternalRoom.g:19250:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
+ // InternalRoom.g:19280:1: ( rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1 )
+ // InternalRoom.g:19281:2: rule__CPBranchTransition__Group_10__0__Impl rule__CPBranchTransition__Group_10__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__CPBranchTransition__Group_10__0__Impl();
state._fsp--;
@@ -52976,17 +53073,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__0__Impl"
- // InternalRoom.g:19257:1: rule__CPBranchTransition__Group_10__0__Impl : ( 'action' ) ;
+ // InternalRoom.g:19288: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:19261:1: ( ( 'action' ) )
- // InternalRoom.g:19262:1: ( 'action' )
+ // InternalRoom.g:19292:1: ( ( 'action' ) )
+ // InternalRoom.g:19293:1: ( 'action' )
{
- // InternalRoom.g:19262:1: ( 'action' )
- // InternalRoom.g:19263:1: 'action'
+ // InternalRoom.g:19293:1: ( 'action' )
+ // InternalRoom.g:19294:1: 'action'
{
before(grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
match(input,107,FOLLOW_2);
@@ -53013,14 +53110,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1"
- // InternalRoom.g:19276:1: rule__CPBranchTransition__Group_10__1 : rule__CPBranchTransition__Group_10__1__Impl ;
+ // InternalRoom.g:19307: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:19280:1: ( rule__CPBranchTransition__Group_10__1__Impl )
- // InternalRoom.g:19281:2: rule__CPBranchTransition__Group_10__1__Impl
+ // InternalRoom.g:19311:1: ( rule__CPBranchTransition__Group_10__1__Impl )
+ // InternalRoom.g:19312:2: rule__CPBranchTransition__Group_10__1__Impl
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__Group_10__1__Impl();
@@ -53046,21 +53143,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__Group_10__1__Impl"
- // InternalRoom.g:19287:1: rule__CPBranchTransition__Group_10__1__Impl : ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) ;
+ // InternalRoom.g:19318: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:19291:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
- // InternalRoom.g:19292:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19322:1: ( ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) ) )
+ // InternalRoom.g:19323:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
{
- // InternalRoom.g:19292:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
- // InternalRoom.g:19293:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19323:1: ( ( rule__CPBranchTransition__ActionAssignment_10_1 ) )
+ // InternalRoom.g:19324:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
{
before(grammarAccess.getCPBranchTransitionAccess().getActionAssignment_10_1());
- // InternalRoom.g:19294:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
- // InternalRoom.g:19294:2: rule__CPBranchTransition__ActionAssignment_10_1
+ // InternalRoom.g:19325:1: ( rule__CPBranchTransition__ActionAssignment_10_1 )
+ // InternalRoom.g:19325:2: rule__CPBranchTransition__ActionAssignment_10_1
{
pushFollow(FOLLOW_2);
rule__CPBranchTransition__ActionAssignment_10_1();
@@ -53093,14 +53190,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0"
- // InternalRoom.g:19308:1: rule__RefinedTransition__Group__0 : rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 ;
+ // InternalRoom.g:19339: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:19312:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
- // InternalRoom.g:19313:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
+ // InternalRoom.g:19343:1: ( rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1 )
+ // InternalRoom.g:19344:2: rule__RefinedTransition__Group__0__Impl rule__RefinedTransition__Group__1
{
pushFollow(FOLLOW_3);
rule__RefinedTransition__Group__0__Impl();
@@ -53131,17 +53228,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__0__Impl"
- // InternalRoom.g:19320:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
+ // InternalRoom.g:19351:1: rule__RefinedTransition__Group__0__Impl : ( 'RefinedTransition' ) ;
public final void rule__RefinedTransition__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19324:1: ( ( 'RefinedTransition' ) )
- // InternalRoom.g:19325:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19355:1: ( ( 'RefinedTransition' ) )
+ // InternalRoom.g:19356:1: ( 'RefinedTransition' )
{
- // InternalRoom.g:19325:1: ( 'RefinedTransition' )
- // InternalRoom.g:19326:1: 'RefinedTransition'
+ // InternalRoom.g:19356:1: ( 'RefinedTransition' )
+ // InternalRoom.g:19357:1: 'RefinedTransition'
{
before(grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
match(input,112,FOLLOW_2);
@@ -53168,14 +53265,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1"
- // InternalRoom.g:19339:1: rule__RefinedTransition__Group__1 : rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 ;
+ // InternalRoom.g:19370: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:19343:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
- // InternalRoom.g:19344:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
+ // InternalRoom.g:19374:1: ( rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2 )
+ // InternalRoom.g:19375:2: rule__RefinedTransition__Group__1__Impl rule__RefinedTransition__Group__2
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__1__Impl();
@@ -53206,21 +53303,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__1__Impl"
- // InternalRoom.g:19351:1: rule__RefinedTransition__Group__1__Impl : ( ( rule__RefinedTransition__TargetAssignment_1 ) ) ;
+ // InternalRoom.g:19382: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:19355:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
- // InternalRoom.g:19356:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19386:1: ( ( ( rule__RefinedTransition__TargetAssignment_1 ) ) )
+ // InternalRoom.g:19387:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
{
- // InternalRoom.g:19356:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
- // InternalRoom.g:19357:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19387:1: ( ( rule__RefinedTransition__TargetAssignment_1 ) )
+ // InternalRoom.g:19388:1: ( rule__RefinedTransition__TargetAssignment_1 )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetAssignment_1());
- // InternalRoom.g:19358:1: ( rule__RefinedTransition__TargetAssignment_1 )
- // InternalRoom.g:19358:2: rule__RefinedTransition__TargetAssignment_1
+ // InternalRoom.g:19389:1: ( rule__RefinedTransition__TargetAssignment_1 )
+ // InternalRoom.g:19389:2: rule__RefinedTransition__TargetAssignment_1
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__TargetAssignment_1();
@@ -53253,14 +53350,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2"
- // InternalRoom.g:19368:1: rule__RefinedTransition__Group__2 : rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 ;
+ // InternalRoom.g:19399: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:19372:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
- // InternalRoom.g:19373:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
+ // InternalRoom.g:19403:1: ( rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3 )
+ // InternalRoom.g:19404:2: rule__RefinedTransition__Group__2__Impl rule__RefinedTransition__Group__3
{
pushFollow(FOLLOW_4);
rule__RefinedTransition__Group__2__Impl();
@@ -53291,29 +53388,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__2__Impl"
- // InternalRoom.g:19380:1: rule__RefinedTransition__Group__2__Impl : ( ( rule__RefinedTransition__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:19411: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:19384:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
- // InternalRoom.g:19385:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19415:1: ( ( ( rule__RefinedTransition__DocuAssignment_2 )? ) )
+ // InternalRoom.g:19416:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
{
- // InternalRoom.g:19385:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
- // InternalRoom.g:19386:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ // InternalRoom.g:19416:1: ( ( rule__RefinedTransition__DocuAssignment_2 )? )
+ // InternalRoom.g:19417:1: ( rule__RefinedTransition__DocuAssignment_2 )?
{
before(grammarAccess.getRefinedTransitionAccess().getDocuAssignment_2());
- // InternalRoom.g:19387:1: ( rule__RefinedTransition__DocuAssignment_2 )?
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalRoom.g:19418:1: ( rule__RefinedTransition__DocuAssignment_2 )?
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA190_0==62) ) {
- alt190=1;
+ if ( (LA191_0==62) ) {
+ alt191=1;
}
- switch (alt190) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:19387:2: rule__RefinedTransition__DocuAssignment_2
+ // InternalRoom.g:19418:2: rule__RefinedTransition__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__DocuAssignment_2();
@@ -53349,16 +53446,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3"
- // InternalRoom.g:19397:1: rule__RefinedTransition__Group__3 : rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 ;
+ // InternalRoom.g:19428: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:19401:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
- // InternalRoom.g:19402:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
+ // InternalRoom.g:19432:1: ( rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4 )
+ // InternalRoom.g:19433:2: rule__RefinedTransition__Group__3__Impl rule__RefinedTransition__Group__4
{
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
rule__RefinedTransition__Group__3__Impl();
state._fsp--;
@@ -53387,17 +53484,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__3__Impl"
- // InternalRoom.g:19409:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:19440:1: rule__RefinedTransition__Group__3__Impl : ( '{' ) ;
public final void rule__RefinedTransition__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19413:1: ( ( '{' ) )
- // InternalRoom.g:19414:1: ( '{' )
+ // InternalRoom.g:19444:1: ( ( '{' ) )
+ // InternalRoom.g:19445:1: ( '{' )
{
- // InternalRoom.g:19414:1: ( '{' )
- // InternalRoom.g:19415:1: '{'
+ // InternalRoom.g:19445:1: ( '{' )
+ // InternalRoom.g:19446:1: '{'
{
before(grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -53424,16 +53521,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4"
- // InternalRoom.g:19428:1: rule__RefinedTransition__Group__4 : rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 ;
+ // InternalRoom.g:19459: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:19432:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
- // InternalRoom.g:19433:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
+ // InternalRoom.g:19463:1: ( rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5 )
+ // InternalRoom.g:19464:2: rule__RefinedTransition__Group__4__Impl rule__RefinedTransition__Group__5
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__RefinedTransition__Group__4__Impl();
state._fsp--;
@@ -53462,17 +53559,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__4__Impl"
- // InternalRoom.g:19440:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
+ // InternalRoom.g:19471:1: rule__RefinedTransition__Group__4__Impl : ( 'action' ) ;
public final void rule__RefinedTransition__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19444:1: ( ( 'action' ) )
- // InternalRoom.g:19445:1: ( 'action' )
+ // InternalRoom.g:19475:1: ( ( 'action' ) )
+ // InternalRoom.g:19476:1: ( 'action' )
{
- // InternalRoom.g:19445:1: ( 'action' )
- // InternalRoom.g:19446:1: 'action'
+ // InternalRoom.g:19476:1: ( 'action' )
+ // InternalRoom.g:19477:1: 'action'
{
before(grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
match(input,107,FOLLOW_2);
@@ -53499,16 +53596,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5"
- // InternalRoom.g:19459:1: rule__RefinedTransition__Group__5 : rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 ;
+ // InternalRoom.g:19490: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:19463:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
- // InternalRoom.g:19464:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
+ // InternalRoom.g:19494:1: ( rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6 )
+ // InternalRoom.g:19495:2: rule__RefinedTransition__Group__5__Impl rule__RefinedTransition__Group__6
{
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
rule__RefinedTransition__Group__5__Impl();
state._fsp--;
@@ -53537,21 +53634,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__5__Impl"
- // InternalRoom.g:19471:1: rule__RefinedTransition__Group__5__Impl : ( ( rule__RefinedTransition__ActionAssignment_5 ) ) ;
+ // InternalRoom.g:19502: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:19475:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
- // InternalRoom.g:19476:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19506:1: ( ( ( rule__RefinedTransition__ActionAssignment_5 ) ) )
+ // InternalRoom.g:19507:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
{
- // InternalRoom.g:19476:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
- // InternalRoom.g:19477:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19507:1: ( ( rule__RefinedTransition__ActionAssignment_5 ) )
+ // InternalRoom.g:19508:1: ( rule__RefinedTransition__ActionAssignment_5 )
{
before(grammarAccess.getRefinedTransitionAccess().getActionAssignment_5());
- // InternalRoom.g:19478:1: ( rule__RefinedTransition__ActionAssignment_5 )
- // InternalRoom.g:19478:2: rule__RefinedTransition__ActionAssignment_5
+ // InternalRoom.g:19509:1: ( rule__RefinedTransition__ActionAssignment_5 )
+ // InternalRoom.g:19509:2: rule__RefinedTransition__ActionAssignment_5
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__ActionAssignment_5();
@@ -53584,14 +53681,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6"
- // InternalRoom.g:19488:1: rule__RefinedTransition__Group__6 : rule__RefinedTransition__Group__6__Impl ;
+ // InternalRoom.g:19519: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:19492:1: ( rule__RefinedTransition__Group__6__Impl )
- // InternalRoom.g:19493:2: rule__RefinedTransition__Group__6__Impl
+ // InternalRoom.g:19523:1: ( rule__RefinedTransition__Group__6__Impl )
+ // InternalRoom.g:19524:2: rule__RefinedTransition__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__RefinedTransition__Group__6__Impl();
@@ -53617,17 +53714,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__Group__6__Impl"
- // InternalRoom.g:19499:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
+ // InternalRoom.g:19530:1: rule__RefinedTransition__Group__6__Impl : ( '}' ) ;
public final void rule__RefinedTransition__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19503:1: ( ( '}' ) )
- // InternalRoom.g:19504:1: ( '}' )
+ // InternalRoom.g:19534:1: ( ( '}' ) )
+ // InternalRoom.g:19535:1: ( '}' )
{
- // InternalRoom.g:19504:1: ( '}' )
- // InternalRoom.g:19505:1: '}'
+ // InternalRoom.g:19535:1: ( '}' )
+ // InternalRoom.g:19536:1: '}'
{
before(grammarAccess.getRefinedTransitionAccess().getRightCurlyBracketKeyword_6());
match(input,45,FOLLOW_2);
@@ -53654,14 +53751,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0"
- // InternalRoom.g:19532:1: rule__TrPointTerminal__Group__0 : rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 ;
+ // InternalRoom.g:19563: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:19536:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
- // InternalRoom.g:19537:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
+ // InternalRoom.g:19567:1: ( rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1 )
+ // InternalRoom.g:19568:2: rule__TrPointTerminal__Group__0__Impl rule__TrPointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__TrPointTerminal__Group__0__Impl();
@@ -53692,17 +53789,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19544:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
+ // InternalRoom.g:19575:1: rule__TrPointTerminal__Group__0__Impl : ( 'my' ) ;
public final void rule__TrPointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19548:1: ( ( 'my' ) )
- // InternalRoom.g:19549:1: ( 'my' )
+ // InternalRoom.g:19579:1: ( ( 'my' ) )
+ // InternalRoom.g:19580:1: ( 'my' )
{
- // InternalRoom.g:19549:1: ( 'my' )
- // InternalRoom.g:19550:1: 'my'
+ // InternalRoom.g:19580:1: ( 'my' )
+ // InternalRoom.g:19581:1: 'my'
{
before(grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
match(input,113,FOLLOW_2);
@@ -53729,14 +53826,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1"
- // InternalRoom.g:19563:1: rule__TrPointTerminal__Group__1 : rule__TrPointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19594: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:19567:1: ( rule__TrPointTerminal__Group__1__Impl )
- // InternalRoom.g:19568:2: rule__TrPointTerminal__Group__1__Impl
+ // InternalRoom.g:19598:1: ( rule__TrPointTerminal__Group__1__Impl )
+ // InternalRoom.g:19599:2: rule__TrPointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__Group__1__Impl();
@@ -53762,21 +53859,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19574:1: rule__TrPointTerminal__Group__1__Impl : ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) ;
+ // InternalRoom.g:19605: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:19578:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
- // InternalRoom.g:19579:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19609:1: ( ( ( rule__TrPointTerminal__TrPointAssignment_1 ) ) )
+ // InternalRoom.g:19610:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
{
- // InternalRoom.g:19579:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
- // InternalRoom.g:19580:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19610:1: ( ( rule__TrPointTerminal__TrPointAssignment_1 ) )
+ // InternalRoom.g:19611:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointAssignment_1());
- // InternalRoom.g:19581:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
- // InternalRoom.g:19581:2: rule__TrPointTerminal__TrPointAssignment_1
+ // InternalRoom.g:19612:1: ( rule__TrPointTerminal__TrPointAssignment_1 )
+ // InternalRoom.g:19612:2: rule__TrPointTerminal__TrPointAssignment_1
{
pushFollow(FOLLOW_2);
rule__TrPointTerminal__TrPointAssignment_1();
@@ -53809,16 +53906,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0"
- // InternalRoom.g:19595:1: rule__SubStateTrPointTerminal__Group__0 : rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 ;
+ // InternalRoom.g:19626: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:19599:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
- // InternalRoom.g:19600:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
+ // InternalRoom.g:19630:1: ( rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1 )
+ // InternalRoom.g:19631:2: rule__SubStateTrPointTerminal__Group__0__Impl rule__SubStateTrPointTerminal__Group__1
{
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
rule__SubStateTrPointTerminal__Group__0__Impl();
state._fsp--;
@@ -53847,21 +53944,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__0__Impl"
- // InternalRoom.g:19607:1: rule__SubStateTrPointTerminal__Group__0__Impl : ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) ;
+ // InternalRoom.g:19638: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:19611:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
- // InternalRoom.g:19612:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19642:1: ( ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) ) )
+ // InternalRoom.g:19643:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
{
- // InternalRoom.g:19612:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
- // InternalRoom.g:19613:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19643:1: ( ( rule__SubStateTrPointTerminal__TrPointAssignment_0 ) )
+ // InternalRoom.g:19644:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointAssignment_0());
- // InternalRoom.g:19614:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
- // InternalRoom.g:19614:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
+ // InternalRoom.g:19645:1: ( rule__SubStateTrPointTerminal__TrPointAssignment_0 )
+ // InternalRoom.g:19645:2: rule__SubStateTrPointTerminal__TrPointAssignment_0
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__TrPointAssignment_0();
@@ -53894,14 +53991,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1"
- // InternalRoom.g:19624:1: rule__SubStateTrPointTerminal__Group__1 : rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 ;
+ // InternalRoom.g:19655: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:19628:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
- // InternalRoom.g:19629:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
+ // InternalRoom.g:19659:1: ( rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2 )
+ // InternalRoom.g:19660:2: rule__SubStateTrPointTerminal__Group__1__Impl rule__SubStateTrPointTerminal__Group__2
{
pushFollow(FOLLOW_3);
rule__SubStateTrPointTerminal__Group__1__Impl();
@@ -53932,17 +54029,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__1__Impl"
- // InternalRoom.g:19636:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
+ // InternalRoom.g:19667:1: rule__SubStateTrPointTerminal__Group__1__Impl : ( 'of' ) ;
public final void rule__SubStateTrPointTerminal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19640:1: ( ( 'of' ) )
- // InternalRoom.g:19641:1: ( 'of' )
+ // InternalRoom.g:19671:1: ( ( 'of' ) )
+ // InternalRoom.g:19672:1: ( 'of' )
{
- // InternalRoom.g:19641:1: ( 'of' )
- // InternalRoom.g:19642:1: 'of'
+ // InternalRoom.g:19672:1: ( 'of' )
+ // InternalRoom.g:19673:1: 'of'
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
match(input,53,FOLLOW_2);
@@ -53969,14 +54066,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2"
- // InternalRoom.g:19655:1: rule__SubStateTrPointTerminal__Group__2 : rule__SubStateTrPointTerminal__Group__2__Impl ;
+ // InternalRoom.g:19686: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:19659:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
- // InternalRoom.g:19660:2: rule__SubStateTrPointTerminal__Group__2__Impl
+ // InternalRoom.g:19690:1: ( rule__SubStateTrPointTerminal__Group__2__Impl )
+ // InternalRoom.g:19691:2: rule__SubStateTrPointTerminal__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__Group__2__Impl();
@@ -54002,21 +54099,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__Group__2__Impl"
- // InternalRoom.g:19666:1: rule__SubStateTrPointTerminal__Group__2__Impl : ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) ;
+ // InternalRoom.g:19697: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:19670:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
- // InternalRoom.g:19671:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19701:1: ( ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) ) )
+ // InternalRoom.g:19702:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
{
- // InternalRoom.g:19671:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
- // InternalRoom.g:19672:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19702:1: ( ( rule__SubStateTrPointTerminal__StateAssignment_2 ) )
+ // InternalRoom.g:19703:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateAssignment_2());
- // InternalRoom.g:19673:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
- // InternalRoom.g:19673:2: rule__SubStateTrPointTerminal__StateAssignment_2
+ // InternalRoom.g:19704:1: ( rule__SubStateTrPointTerminal__StateAssignment_2 )
+ // InternalRoom.g:19704:2: rule__SubStateTrPointTerminal__StateAssignment_2
{
pushFollow(FOLLOW_2);
rule__SubStateTrPointTerminal__StateAssignment_2();
@@ -54049,14 +54146,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0"
- // InternalRoom.g:19689:1: rule__ChoicepointTerminal__Group__0 : rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 ;
+ // InternalRoom.g:19720: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:19693:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
- // InternalRoom.g:19694:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
+ // InternalRoom.g:19724:1: ( rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1 )
+ // InternalRoom.g:19725:2: rule__ChoicepointTerminal__Group__0__Impl rule__ChoicepointTerminal__Group__1
{
pushFollow(FOLLOW_3);
rule__ChoicepointTerminal__Group__0__Impl();
@@ -54087,17 +54184,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__0__Impl"
- // InternalRoom.g:19701:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
+ // InternalRoom.g:19732:1: rule__ChoicepointTerminal__Group__0__Impl : ( 'cp' ) ;
public final void rule__ChoicepointTerminal__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19705:1: ( ( 'cp' ) )
- // InternalRoom.g:19706:1: ( 'cp' )
+ // InternalRoom.g:19736:1: ( ( 'cp' ) )
+ // InternalRoom.g:19737:1: ( 'cp' )
{
- // InternalRoom.g:19706:1: ( 'cp' )
- // InternalRoom.g:19707:1: 'cp'
+ // InternalRoom.g:19737:1: ( 'cp' )
+ // InternalRoom.g:19738:1: 'cp'
{
before(grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
match(input,114,FOLLOW_2);
@@ -54124,14 +54221,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1"
- // InternalRoom.g:19720:1: rule__ChoicepointTerminal__Group__1 : rule__ChoicepointTerminal__Group__1__Impl ;
+ // InternalRoom.g:19751: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:19724:1: ( rule__ChoicepointTerminal__Group__1__Impl )
- // InternalRoom.g:19725:2: rule__ChoicepointTerminal__Group__1__Impl
+ // InternalRoom.g:19755:1: ( rule__ChoicepointTerminal__Group__1__Impl )
+ // InternalRoom.g:19756:2: rule__ChoicepointTerminal__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__Group__1__Impl();
@@ -54157,21 +54254,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__Group__1__Impl"
- // InternalRoom.g:19731:1: rule__ChoicepointTerminal__Group__1__Impl : ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) ;
+ // InternalRoom.g:19762: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:19735:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
- // InternalRoom.g:19736:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19766:1: ( ( ( rule__ChoicepointTerminal__CpAssignment_1 ) ) )
+ // InternalRoom.g:19767:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
{
- // InternalRoom.g:19736:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
- // InternalRoom.g:19737:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19767:1: ( ( rule__ChoicepointTerminal__CpAssignment_1 ) )
+ // InternalRoom.g:19768:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpAssignment_1());
- // InternalRoom.g:19738:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
- // InternalRoom.g:19738:2: rule__ChoicepointTerminal__CpAssignment_1
+ // InternalRoom.g:19769:1: ( rule__ChoicepointTerminal__CpAssignment_1 )
+ // InternalRoom.g:19769:2: rule__ChoicepointTerminal__CpAssignment_1
{
pushFollow(FOLLOW_2);
rule__ChoicepointTerminal__CpAssignment_1();
@@ -54204,14 +54301,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0"
- // InternalRoom.g:19752:1: rule__Trigger__Group__0 : rule__Trigger__Group__0__Impl rule__Trigger__Group__1 ;
+ // InternalRoom.g:19783: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:19756:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
- // InternalRoom.g:19757:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
+ // InternalRoom.g:19787:1: ( rule__Trigger__Group__0__Impl rule__Trigger__Group__1 )
+ // InternalRoom.g:19788:2: rule__Trigger__Group__0__Impl rule__Trigger__Group__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group__0__Impl();
@@ -54242,17 +54339,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__0__Impl"
- // InternalRoom.g:19764:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
+ // InternalRoom.g:19795:1: rule__Trigger__Group__0__Impl : ( '<' ) ;
public final void rule__Trigger__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19768:1: ( ( '<' ) )
- // InternalRoom.g:19769:1: ( '<' )
+ // InternalRoom.g:19799:1: ( ( '<' ) )
+ // InternalRoom.g:19800:1: ( '<' )
{
- // InternalRoom.g:19769:1: ( '<' )
- // InternalRoom.g:19770:1: '<'
+ // InternalRoom.g:19800:1: ( '<' )
+ // InternalRoom.g:19801:1: '<'
{
before(grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
match(input,115,FOLLOW_2);
@@ -54279,16 +54376,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1"
- // InternalRoom.g:19783:1: rule__Trigger__Group__1 : rule__Trigger__Group__1__Impl rule__Trigger__Group__2 ;
+ // InternalRoom.g:19814: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:19787:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
- // InternalRoom.g:19788:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
+ // InternalRoom.g:19818:1: ( rule__Trigger__Group__1__Impl rule__Trigger__Group__2 )
+ // InternalRoom.g:19819:2: rule__Trigger__Group__1__Impl rule__Trigger__Group__2
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
rule__Trigger__Group__1__Impl();
state._fsp--;
@@ -54317,21 +54414,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__1__Impl"
- // InternalRoom.g:19795:1: rule__Trigger__Group__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) ;
+ // InternalRoom.g:19826: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:19799:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
- // InternalRoom.g:19800:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19830:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) ) )
+ // InternalRoom.g:19831:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
{
- // InternalRoom.g:19800:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
- // InternalRoom.g:19801:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19831:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_1 ) )
+ // InternalRoom.g:19832:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_1());
- // InternalRoom.g:19802:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
- // InternalRoom.g:19802:2: rule__Trigger__MsgFromIfPairsAssignment_1
+ // InternalRoom.g:19833:1: ( rule__Trigger__MsgFromIfPairsAssignment_1 )
+ // InternalRoom.g:19833:2: rule__Trigger__MsgFromIfPairsAssignment_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_1();
@@ -54364,16 +54461,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2"
- // InternalRoom.g:19812:1: rule__Trigger__Group__2 : rule__Trigger__Group__2__Impl rule__Trigger__Group__3 ;
+ // InternalRoom.g:19843: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:19816:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
- // InternalRoom.g:19817:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
+ // InternalRoom.g:19847:1: ( rule__Trigger__Group__2__Impl rule__Trigger__Group__3 )
+ // InternalRoom.g:19848:2: rule__Trigger__Group__2__Impl rule__Trigger__Group__3
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
rule__Trigger__Group__2__Impl();
state._fsp--;
@@ -54402,35 +54499,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__2__Impl"
- // InternalRoom.g:19824:1: rule__Trigger__Group__2__Impl : ( ( rule__Trigger__Group_2__0 )* ) ;
+ // InternalRoom.g:19855: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:19828:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
- // InternalRoom.g:19829:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19859:1: ( ( ( rule__Trigger__Group_2__0 )* ) )
+ // InternalRoom.g:19860:1: ( ( rule__Trigger__Group_2__0 )* )
{
- // InternalRoom.g:19829:1: ( ( rule__Trigger__Group_2__0 )* )
- // InternalRoom.g:19830:1: ( rule__Trigger__Group_2__0 )*
+ // InternalRoom.g:19860:1: ( ( rule__Trigger__Group_2__0 )* )
+ // InternalRoom.g:19861:1: ( rule__Trigger__Group_2__0 )*
{
before(grammarAccess.getTriggerAccess().getGroup_2());
- // InternalRoom.g:19831:1: ( rule__Trigger__Group_2__0 )*
- loop191:
+ // InternalRoom.g:19862:1: ( rule__Trigger__Group_2__0 )*
+ loop192:
do {
- int alt191=2;
- int LA191_0 = input.LA(1);
+ int alt192=2;
+ int LA192_0 = input.LA(1);
- if ( (LA191_0==117) ) {
- alt191=1;
+ if ( (LA192_0==117) ) {
+ alt192=1;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:19831:2: rule__Trigger__Group_2__0
+ // InternalRoom.g:19862:2: rule__Trigger__Group_2__0
{
- pushFollow(FOLLOW_100);
+ pushFollow(FOLLOW_101);
rule__Trigger__Group_2__0();
state._fsp--;
@@ -54440,7 +54537,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop191;
+ break loop192;
}
} while (true);
@@ -54467,16 +54564,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3"
- // InternalRoom.g:19841:1: rule__Trigger__Group__3 : rule__Trigger__Group__3__Impl rule__Trigger__Group__4 ;
+ // InternalRoom.g:19872: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:19845:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
- // InternalRoom.g:19846:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
+ // InternalRoom.g:19876:1: ( rule__Trigger__Group__3__Impl rule__Trigger__Group__4 )
+ // InternalRoom.g:19877:2: rule__Trigger__Group__3__Impl rule__Trigger__Group__4
{
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
rule__Trigger__Group__3__Impl();
state._fsp--;
@@ -54505,29 +54602,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__3__Impl"
- // InternalRoom.g:19853:1: rule__Trigger__Group__3__Impl : ( ( rule__Trigger__GuardAssignment_3 )? ) ;
+ // InternalRoom.g:19884: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:19857:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
- // InternalRoom.g:19858:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19888:1: ( ( ( rule__Trigger__GuardAssignment_3 )? ) )
+ // InternalRoom.g:19889:1: ( ( rule__Trigger__GuardAssignment_3 )? )
{
- // InternalRoom.g:19858:1: ( ( rule__Trigger__GuardAssignment_3 )? )
- // InternalRoom.g:19859:1: ( rule__Trigger__GuardAssignment_3 )?
+ // InternalRoom.g:19889:1: ( ( rule__Trigger__GuardAssignment_3 )? )
+ // InternalRoom.g:19890:1: ( rule__Trigger__GuardAssignment_3 )?
{
before(grammarAccess.getTriggerAccess().getGuardAssignment_3());
- // InternalRoom.g:19860:1: ( rule__Trigger__GuardAssignment_3 )?
- int alt192=2;
- int LA192_0 = input.LA(1);
+ // InternalRoom.g:19891:1: ( rule__Trigger__GuardAssignment_3 )?
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA192_0==110) ) {
- alt192=1;
+ if ( (LA193_0==110) ) {
+ alt193=1;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:19860:2: rule__Trigger__GuardAssignment_3
+ // InternalRoom.g:19891:2: rule__Trigger__GuardAssignment_3
{
pushFollow(FOLLOW_2);
rule__Trigger__GuardAssignment_3();
@@ -54563,14 +54660,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4"
- // InternalRoom.g:19870:1: rule__Trigger__Group__4 : rule__Trigger__Group__4__Impl ;
+ // InternalRoom.g:19901: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:19874:1: ( rule__Trigger__Group__4__Impl )
- // InternalRoom.g:19875:2: rule__Trigger__Group__4__Impl
+ // InternalRoom.g:19905:1: ( rule__Trigger__Group__4__Impl )
+ // InternalRoom.g:19906:2: rule__Trigger__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group__4__Impl();
@@ -54596,17 +54693,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group__4__Impl"
- // InternalRoom.g:19881:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
+ // InternalRoom.g:19912:1: rule__Trigger__Group__4__Impl : ( '>' ) ;
public final void rule__Trigger__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19885:1: ( ( '>' ) )
- // InternalRoom.g:19886:1: ( '>' )
+ // InternalRoom.g:19916:1: ( ( '>' ) )
+ // InternalRoom.g:19917:1: ( '>' )
{
- // InternalRoom.g:19886:1: ( '>' )
- // InternalRoom.g:19887:1: '>'
+ // InternalRoom.g:19917:1: ( '>' )
+ // InternalRoom.g:19918:1: '>'
{
before(grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
match(input,116,FOLLOW_2);
@@ -54633,14 +54730,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0"
- // InternalRoom.g:19910:1: rule__Trigger__Group_2__0 : rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 ;
+ // InternalRoom.g:19941: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:19914:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
- // InternalRoom.g:19915:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
+ // InternalRoom.g:19945:1: ( rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1 )
+ // InternalRoom.g:19946:2: rule__Trigger__Group_2__0__Impl rule__Trigger__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Trigger__Group_2__0__Impl();
@@ -54671,17 +54768,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__0__Impl"
- // InternalRoom.g:19922:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
+ // InternalRoom.g:19953:1: rule__Trigger__Group_2__0__Impl : ( '|' ) ;
public final void rule__Trigger__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:19926:1: ( ( '|' ) )
- // InternalRoom.g:19927:1: ( '|' )
+ // InternalRoom.g:19957:1: ( ( '|' ) )
+ // InternalRoom.g:19958:1: ( '|' )
{
- // InternalRoom.g:19927:1: ( '|' )
- // InternalRoom.g:19928:1: '|'
+ // InternalRoom.g:19958:1: ( '|' )
+ // InternalRoom.g:19959:1: '|'
{
before(grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
match(input,117,FOLLOW_2);
@@ -54708,14 +54805,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1"
- // InternalRoom.g:19941:1: rule__Trigger__Group_2__1 : rule__Trigger__Group_2__1__Impl ;
+ // InternalRoom.g:19972: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:19945:1: ( rule__Trigger__Group_2__1__Impl )
- // InternalRoom.g:19946:2: rule__Trigger__Group_2__1__Impl
+ // InternalRoom.g:19976:1: ( rule__Trigger__Group_2__1__Impl )
+ // InternalRoom.g:19977:2: rule__Trigger__Group_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Trigger__Group_2__1__Impl();
@@ -54741,21 +54838,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__Group_2__1__Impl"
- // InternalRoom.g:19952:1: rule__Trigger__Group_2__1__Impl : ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) ;
+ // InternalRoom.g:19983: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:19956:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
- // InternalRoom.g:19957:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19987:1: ( ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) ) )
+ // InternalRoom.g:19988:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
{
- // InternalRoom.g:19957:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
- // InternalRoom.g:19958:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19988:1: ( ( rule__Trigger__MsgFromIfPairsAssignment_2_1 ) )
+ // InternalRoom.g:19989:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsAssignment_2_1());
- // InternalRoom.g:19959:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
- // InternalRoom.g:19959:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
+ // InternalRoom.g:19990:1: ( rule__Trigger__MsgFromIfPairsAssignment_2_1 )
+ // InternalRoom.g:19990:2: rule__Trigger__MsgFromIfPairsAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Trigger__MsgFromIfPairsAssignment_2_1();
@@ -54788,14 +54885,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0"
- // InternalRoom.g:19973:1: rule__MessageFromIf__Group__0 : rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 ;
+ // InternalRoom.g:20004: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:19977:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
- // InternalRoom.g:19978:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
+ // InternalRoom.g:20008:1: ( rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1 )
+ // InternalRoom.g:20009:2: rule__MessageFromIf__Group__0__Impl rule__MessageFromIf__Group__1
{
pushFollow(FOLLOW_8);
rule__MessageFromIf__Group__0__Impl();
@@ -54826,21 +54923,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__0__Impl"
- // InternalRoom.g:19985:1: rule__MessageFromIf__Group__0__Impl : ( ( rule__MessageFromIf__MessageAssignment_0 ) ) ;
+ // InternalRoom.g:20016: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:19989:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
- // InternalRoom.g:19990:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:20020:1: ( ( ( rule__MessageFromIf__MessageAssignment_0 ) ) )
+ // InternalRoom.g:20021:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
{
- // InternalRoom.g:19990:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
- // InternalRoom.g:19991:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:20021:1: ( ( rule__MessageFromIf__MessageAssignment_0 ) )
+ // InternalRoom.g:20022:1: ( rule__MessageFromIf__MessageAssignment_0 )
{
before(grammarAccess.getMessageFromIfAccess().getMessageAssignment_0());
- // InternalRoom.g:19992:1: ( rule__MessageFromIf__MessageAssignment_0 )
- // InternalRoom.g:19992:2: rule__MessageFromIf__MessageAssignment_0
+ // InternalRoom.g:20023:1: ( rule__MessageFromIf__MessageAssignment_0 )
+ // InternalRoom.g:20023:2: rule__MessageFromIf__MessageAssignment_0
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__MessageAssignment_0();
@@ -54873,14 +54970,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1"
- // InternalRoom.g:20002:1: rule__MessageFromIf__Group__1 : rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 ;
+ // InternalRoom.g:20033: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:20006:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
- // InternalRoom.g:20007:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
+ // InternalRoom.g:20037:1: ( rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2 )
+ // InternalRoom.g:20038:2: rule__MessageFromIf__Group__1__Impl rule__MessageFromIf__Group__2
{
pushFollow(FOLLOW_3);
rule__MessageFromIf__Group__1__Impl();
@@ -54911,17 +55008,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__1__Impl"
- // InternalRoom.g:20014:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20045:1: rule__MessageFromIf__Group__1__Impl : ( ':' ) ;
public final void rule__MessageFromIf__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20018:1: ( ( ':' ) )
- // InternalRoom.g:20019:1: ( ':' )
+ // InternalRoom.g:20049:1: ( ( ':' ) )
+ // InternalRoom.g:20050:1: ( ':' )
{
- // InternalRoom.g:20019:1: ( ':' )
- // InternalRoom.g:20020:1: ':'
+ // InternalRoom.g:20050:1: ( ':' )
+ // InternalRoom.g:20051:1: ':'
{
before(grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -54948,14 +55045,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2"
- // InternalRoom.g:20033:1: rule__MessageFromIf__Group__2 : rule__MessageFromIf__Group__2__Impl ;
+ // InternalRoom.g:20064: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:20037:1: ( rule__MessageFromIf__Group__2__Impl )
- // InternalRoom.g:20038:2: rule__MessageFromIf__Group__2__Impl
+ // InternalRoom.g:20068:1: ( rule__MessageFromIf__Group__2__Impl )
+ // InternalRoom.g:20069:2: rule__MessageFromIf__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__Group__2__Impl();
@@ -54981,21 +55078,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__Group__2__Impl"
- // InternalRoom.g:20044:1: rule__MessageFromIf__Group__2__Impl : ( ( rule__MessageFromIf__FromAssignment_2 ) ) ;
+ // InternalRoom.g:20075: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:20048:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
- // InternalRoom.g:20049:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:20079:1: ( ( ( rule__MessageFromIf__FromAssignment_2 ) ) )
+ // InternalRoom.g:20080:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
{
- // InternalRoom.g:20049:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
- // InternalRoom.g:20050:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:20080:1: ( ( rule__MessageFromIf__FromAssignment_2 ) )
+ // InternalRoom.g:20081:1: ( rule__MessageFromIf__FromAssignment_2 )
{
before(grammarAccess.getMessageFromIfAccess().getFromAssignment_2());
- // InternalRoom.g:20051:1: ( rule__MessageFromIf__FromAssignment_2 )
- // InternalRoom.g:20051:2: rule__MessageFromIf__FromAssignment_2
+ // InternalRoom.g:20082:1: ( rule__MessageFromIf__FromAssignment_2 )
+ // InternalRoom.g:20082:2: rule__MessageFromIf__FromAssignment_2
{
pushFollow(FOLLOW_2);
rule__MessageFromIf__FromAssignment_2();
@@ -55028,16 +55125,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0"
- // InternalRoom.g:20067:1: rule__Guard__Group__0 : rule__Guard__Group__0__Impl rule__Guard__Group__1 ;
+ // InternalRoom.g:20098: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:20071:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
- // InternalRoom.g:20072:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
+ // InternalRoom.g:20102:1: ( rule__Guard__Group__0__Impl rule__Guard__Group__1 )
+ // InternalRoom.g:20103:2: rule__Guard__Group__0__Impl rule__Guard__Group__1
{
- pushFollow(FOLLOW_27);
+ pushFollow(FOLLOW_28);
rule__Guard__Group__0__Impl();
state._fsp--;
@@ -55066,17 +55163,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__0__Impl"
- // InternalRoom.g:20079:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
+ // InternalRoom.g:20110:1: rule__Guard__Group__0__Impl : ( 'guard' ) ;
public final void rule__Guard__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20083:1: ( ( 'guard' ) )
- // InternalRoom.g:20084:1: ( 'guard' )
+ // InternalRoom.g:20114:1: ( ( 'guard' ) )
+ // InternalRoom.g:20115:1: ( 'guard' )
{
- // InternalRoom.g:20084:1: ( 'guard' )
- // InternalRoom.g:20085:1: 'guard'
+ // InternalRoom.g:20115:1: ( 'guard' )
+ // InternalRoom.g:20116:1: 'guard'
{
before(grammarAccess.getGuardAccess().getGuardKeyword_0());
match(input,110,FOLLOW_2);
@@ -55103,14 +55200,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1"
- // InternalRoom.g:20098:1: rule__Guard__Group__1 : rule__Guard__Group__1__Impl ;
+ // InternalRoom.g:20129: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:20102:1: ( rule__Guard__Group__1__Impl )
- // InternalRoom.g:20103:2: rule__Guard__Group__1__Impl
+ // InternalRoom.g:20133:1: ( rule__Guard__Group__1__Impl )
+ // InternalRoom.g:20134:2: rule__Guard__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__Guard__Group__1__Impl();
@@ -55136,21 +55233,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__Group__1__Impl"
- // InternalRoom.g:20109:1: rule__Guard__Group__1__Impl : ( ( rule__Guard__GuardAssignment_1 ) ) ;
+ // InternalRoom.g:20140: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:20113:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
- // InternalRoom.g:20114:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:20144:1: ( ( ( rule__Guard__GuardAssignment_1 ) ) )
+ // InternalRoom.g:20145:1: ( ( rule__Guard__GuardAssignment_1 ) )
{
- // InternalRoom.g:20114:1: ( ( rule__Guard__GuardAssignment_1 ) )
- // InternalRoom.g:20115:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:20145:1: ( ( rule__Guard__GuardAssignment_1 ) )
+ // InternalRoom.g:20146:1: ( rule__Guard__GuardAssignment_1 )
{
before(grammarAccess.getGuardAccess().getGuardAssignment_1());
- // InternalRoom.g:20116:1: ( rule__Guard__GuardAssignment_1 )
- // InternalRoom.g:20116:2: rule__Guard__GuardAssignment_1
+ // InternalRoom.g:20147:1: ( rule__Guard__GuardAssignment_1 )
+ // InternalRoom.g:20147:2: rule__Guard__GuardAssignment_1
{
pushFollow(FOLLOW_2);
rule__Guard__GuardAssignment_1();
@@ -55183,16 +55280,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0"
- // InternalRoom.g:20130:1: rule__ProtocolSemantics__Group__0 : rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 ;
+ // InternalRoom.g:20161: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:20134:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
- // InternalRoom.g:20135:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
+ // InternalRoom.g:20165:1: ( rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1 )
+ // InternalRoom.g:20166:2: rule__ProtocolSemantics__Group__0__Impl rule__ProtocolSemantics__Group__1
{
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
rule__ProtocolSemantics__Group__0__Impl();
state._fsp--;
@@ -55221,21 +55318,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__0__Impl"
- // InternalRoom.g:20142:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:20173:1: rule__ProtocolSemantics__Group__0__Impl : ( () ) ;
public final void rule__ProtocolSemantics__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20146:1: ( ( () ) )
- // InternalRoom.g:20147:1: ( () )
+ // InternalRoom.g:20177:1: ( ( () ) )
+ // InternalRoom.g:20178:1: ( () )
{
- // InternalRoom.g:20147:1: ( () )
- // InternalRoom.g:20148:1: ()
+ // InternalRoom.g:20178:1: ( () )
+ // InternalRoom.g:20179:1: ()
{
before(grammarAccess.getProtocolSemanticsAccess().getProtocolSemanticsAction_0());
- // InternalRoom.g:20149:1: ()
- // InternalRoom.g:20151:1:
+ // InternalRoom.g:20180:1: ()
+ // InternalRoom.g:20182:1:
{
}
@@ -55258,16 +55355,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1"
- // InternalRoom.g:20161:1: rule__ProtocolSemantics__Group__1 : rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 ;
+ // InternalRoom.g:20192: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:20165:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
- // InternalRoom.g:20166:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
+ // InternalRoom.g:20196:1: ( rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2 )
+ // InternalRoom.g:20197:2: rule__ProtocolSemantics__Group__1__Impl rule__ProtocolSemantics__Group__2
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__ProtocolSemantics__Group__1__Impl();
state._fsp--;
@@ -55296,17 +55393,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__1__Impl"
- // InternalRoom.g:20173:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
+ // InternalRoom.g:20204:1: rule__ProtocolSemantics__Group__1__Impl : ( 'semantics' ) ;
public final void rule__ProtocolSemantics__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20177:1: ( ( 'semantics' ) )
- // InternalRoom.g:20178:1: ( 'semantics' )
+ // InternalRoom.g:20208:1: ( ( 'semantics' ) )
+ // InternalRoom.g:20209:1: ( 'semantics' )
{
- // InternalRoom.g:20178:1: ( 'semantics' )
- // InternalRoom.g:20179:1: 'semantics'
+ // InternalRoom.g:20209:1: ( 'semantics' )
+ // InternalRoom.g:20210:1: 'semantics'
{
before(grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
match(input,118,FOLLOW_2);
@@ -55333,16 +55430,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2"
- // InternalRoom.g:20192:1: rule__ProtocolSemantics__Group__2 : rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 ;
+ // InternalRoom.g:20223: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:20196:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
- // InternalRoom.g:20197:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
+ // InternalRoom.g:20227:1: ( rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3 )
+ // InternalRoom.g:20228:2: rule__ProtocolSemantics__Group__2__Impl rule__ProtocolSemantics__Group__3
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__ProtocolSemantics__Group__2__Impl();
state._fsp--;
@@ -55371,17 +55468,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__2__Impl"
- // InternalRoom.g:20204:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
+ // InternalRoom.g:20235:1: rule__ProtocolSemantics__Group__2__Impl : ( '{' ) ;
public final void rule__ProtocolSemantics__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20208:1: ( ( '{' ) )
- // InternalRoom.g:20209:1: ( '{' )
+ // InternalRoom.g:20239:1: ( ( '{' ) )
+ // InternalRoom.g:20240:1: ( '{' )
{
- // InternalRoom.g:20209:1: ( '{' )
- // InternalRoom.g:20210:1: '{'
+ // InternalRoom.g:20240:1: ( '{' )
+ // InternalRoom.g:20241:1: '{'
{
before(grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
match(input,44,FOLLOW_2);
@@ -55408,16 +55505,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3"
- // InternalRoom.g:20223:1: rule__ProtocolSemantics__Group__3 : rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 ;
+ // InternalRoom.g:20254: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:20227:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
- // InternalRoom.g:20228:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
+ // InternalRoom.g:20258:1: ( rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4 )
+ // InternalRoom.g:20259:2: rule__ProtocolSemantics__Group__3__Impl rule__ProtocolSemantics__Group__4
{
- pushFollow(FOLLOW_102);
+ pushFollow(FOLLOW_103);
rule__ProtocolSemantics__Group__3__Impl();
state._fsp--;
@@ -55446,35 +55543,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__3__Impl"
- // InternalRoom.g:20235:1: rule__ProtocolSemantics__Group__3__Impl : ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) ;
+ // InternalRoom.g:20266: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:20239:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
- // InternalRoom.g:20240:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:20270:1: ( ( ( rule__ProtocolSemantics__RulesAssignment_3 )* ) )
+ // InternalRoom.g:20271:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
{
- // InternalRoom.g:20240:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
- // InternalRoom.g:20241:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ // InternalRoom.g:20271:1: ( ( rule__ProtocolSemantics__RulesAssignment_3 )* )
+ // InternalRoom.g:20272:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesAssignment_3());
- // InternalRoom.g:20242:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
- loop193:
+ // InternalRoom.g:20273:1: ( rule__ProtocolSemantics__RulesAssignment_3 )*
+ loop194:
do {
- int alt193=2;
- int LA193_0 = input.LA(1);
+ int alt194=2;
+ int LA194_0 = input.LA(1);
- if ( ((LA193_0>=119 && LA193_0<=120)) ) {
- alt193=1;
+ if ( ((LA194_0>=119 && LA194_0<=120)) ) {
+ alt194=1;
}
- switch (alt193) {
+ switch (alt194) {
case 1 :
- // InternalRoom.g:20242:2: rule__ProtocolSemantics__RulesAssignment_3
+ // InternalRoom.g:20273:2: rule__ProtocolSemantics__RulesAssignment_3
{
- pushFollow(FOLLOW_103);
+ pushFollow(FOLLOW_104);
rule__ProtocolSemantics__RulesAssignment_3();
state._fsp--;
@@ -55484,7 +55581,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop193;
+ break loop194;
}
} while (true);
@@ -55511,14 +55608,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4"
- // InternalRoom.g:20252:1: rule__ProtocolSemantics__Group__4 : rule__ProtocolSemantics__Group__4__Impl ;
+ // InternalRoom.g:20283: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:20256:1: ( rule__ProtocolSemantics__Group__4__Impl )
- // InternalRoom.g:20257:2: rule__ProtocolSemantics__Group__4__Impl
+ // InternalRoom.g:20287:1: ( rule__ProtocolSemantics__Group__4__Impl )
+ // InternalRoom.g:20288:2: rule__ProtocolSemantics__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__ProtocolSemantics__Group__4__Impl();
@@ -55544,17 +55641,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__Group__4__Impl"
- // InternalRoom.g:20263:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
+ // InternalRoom.g:20294:1: rule__ProtocolSemantics__Group__4__Impl : ( '}' ) ;
public final void rule__ProtocolSemantics__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20267:1: ( ( '}' ) )
- // InternalRoom.g:20268:1: ( '}' )
+ // InternalRoom.g:20298:1: ( ( '}' ) )
+ // InternalRoom.g:20299:1: ( '}' )
{
- // InternalRoom.g:20268:1: ( '}' )
- // InternalRoom.g:20269:1: '}'
+ // InternalRoom.g:20299:1: ( '}' )
+ // InternalRoom.g:20300:1: '}'
{
before(grammarAccess.getProtocolSemanticsAccess().getRightCurlyBracketKeyword_4());
match(input,45,FOLLOW_2);
@@ -55581,14 +55678,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0"
- // InternalRoom.g:20292:1: rule__InSemanticsRule__Group__0 : rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 ;
+ // InternalRoom.g:20323: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:20296:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
- // InternalRoom.g:20297:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
+ // InternalRoom.g:20327:1: ( rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1 )
+ // InternalRoom.g:20328:2: rule__InSemanticsRule__Group__0__Impl rule__InSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__InSemanticsRule__Group__0__Impl();
@@ -55619,17 +55716,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20304:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
+ // InternalRoom.g:20335:1: rule__InSemanticsRule__Group__0__Impl : ( 'in' ) ;
public final void rule__InSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20308:1: ( ( 'in' ) )
- // InternalRoom.g:20309:1: ( 'in' )
+ // InternalRoom.g:20339:1: ( ( 'in' ) )
+ // InternalRoom.g:20340:1: ( 'in' )
{
- // InternalRoom.g:20309:1: ( 'in' )
- // InternalRoom.g:20310:1: 'in'
+ // InternalRoom.g:20340:1: ( 'in' )
+ // InternalRoom.g:20341:1: 'in'
{
before(grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
match(input,119,FOLLOW_2);
@@ -55656,14 +55753,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1"
- // InternalRoom.g:20323:1: rule__InSemanticsRule__Group__1 : rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 ;
+ // InternalRoom.g:20354: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:20327:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
- // InternalRoom.g:20328:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
+ // InternalRoom.g:20358:1: ( rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2 )
+ // InternalRoom.g:20359:2: rule__InSemanticsRule__Group__1__Impl rule__InSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__InSemanticsRule__Group__1__Impl();
@@ -55694,17 +55791,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20335:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20366:1: rule__InSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__InSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20339:1: ( ( ':' ) )
- // InternalRoom.g:20340:1: ( ':' )
+ // InternalRoom.g:20370:1: ( ( ':' ) )
+ // InternalRoom.g:20371:1: ( ':' )
{
- // InternalRoom.g:20340:1: ( ':' )
- // InternalRoom.g:20341:1: ':'
+ // InternalRoom.g:20371:1: ( ':' )
+ // InternalRoom.g:20372:1: ':'
{
before(grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -55731,16 +55828,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2"
- // InternalRoom.g:20354:1: rule__InSemanticsRule__Group__2 : rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 ;
+ // InternalRoom.g:20385: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:20358:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
- // InternalRoom.g:20359:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
+ // InternalRoom.g:20389:1: ( rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3 )
+ // InternalRoom.g:20390:2: rule__InSemanticsRule__Group__2__Impl rule__InSemanticsRule__Group__3
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__InSemanticsRule__Group__2__Impl();
state._fsp--;
@@ -55769,21 +55866,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20366:1: rule__InSemanticsRule__Group__2__Impl : ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20397: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:20370:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20371:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20401:1: ( ( ( rule__InSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20402:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20371:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20372:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20402:1: ( ( rule__InSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20403:1: ( rule__InSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20373:1: ( rule__InSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20373:2: rule__InSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20404:1: ( rule__InSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20404:2: rule__InSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__MsgAssignment_2();
@@ -55816,14 +55913,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3"
- // InternalRoom.g:20383:1: rule__InSemanticsRule__Group__3 : rule__InSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20414: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:20387:1: ( rule__InSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20388:2: rule__InSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20418:1: ( rule__InSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20419:2: rule__InSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group__3__Impl();
@@ -55849,29 +55946,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20394:1: rule__InSemanticsRule__Group__3__Impl : ( ( rule__InSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20425: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:20398:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20399:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20429:1: ( ( ( rule__InSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20430:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20399:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20400:1: ( rule__InSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20430:1: ( ( rule__InSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20431:1: ( rule__InSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20401:1: ( rule__InSemanticsRule__Group_3__0 )?
- int alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalRoom.g:20432:1: ( rule__InSemanticsRule__Group_3__0 )?
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA194_0==48) ) {
- alt194=1;
+ if ( (LA195_0==48) ) {
+ alt195=1;
}
- switch (alt194) {
+ switch (alt195) {
case 1 :
- // InternalRoom.g:20401:2: rule__InSemanticsRule__Group_3__0
+ // InternalRoom.g:20432:2: rule__InSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__0();
@@ -55907,16 +56004,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0"
- // InternalRoom.g:20419:1: rule__InSemanticsRule__Group_3__0 : rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20450: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:20423:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
- // InternalRoom.g:20424:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
+ // InternalRoom.g:20454:1: ( rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20455:2: rule__InSemanticsRule__Group_3__0__Impl rule__InSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
rule__InSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -55945,17 +56042,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20431:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20462:1: rule__InSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__InSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20435:1: ( ( '->' ) )
- // InternalRoom.g:20436:1: ( '->' )
+ // InternalRoom.g:20466:1: ( ( '->' ) )
+ // InternalRoom.g:20467:1: ( '->' )
{
- // InternalRoom.g:20436:1: ( '->' )
- // InternalRoom.g:20437:1: '->'
+ // InternalRoom.g:20467:1: ( '->' )
+ // InternalRoom.g:20468:1: '->'
{
before(grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
match(input,48,FOLLOW_2);
@@ -55982,14 +56079,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1"
- // InternalRoom.g:20450:1: rule__InSemanticsRule__Group_3__1 : rule__InSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20481: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:20454:1: ( rule__InSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20455:2: rule__InSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20485:1: ( rule__InSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20486:2: rule__InSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3__1__Impl();
@@ -56015,21 +56112,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20461:1: rule__InSemanticsRule__Group_3__1__Impl : ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20492: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:20465:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20466:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20496:1: ( ( ( rule__InSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20497:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20466:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20467:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20497:1: ( ( rule__InSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20498:1: ( rule__InSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20468:1: ( rule__InSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20468:2: rule__InSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20499:1: ( rule__InSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20499:2: rule__InSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Alternatives_3_1();
@@ -56062,16 +56159,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20482: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:20513: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:20486:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20487:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20517:1: ( rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20518:2: rule__InSemanticsRule__Group_3_1_1__0__Impl rule__InSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__InSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -56100,17 +56197,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20494:1: rule__InSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20525: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:20498:1: ( ( '(' ) )
- // InternalRoom.g:20499:1: ( '(' )
+ // InternalRoom.g:20529:1: ( ( '(' ) )
+ // InternalRoom.g:20530:1: ( '(' )
{
- // InternalRoom.g:20499:1: ( '(' )
- // InternalRoom.g:20500:1: '('
+ // InternalRoom.g:20530:1: ( '(' )
+ // InternalRoom.g:20531:1: '('
{
before(grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
match(input,50,FOLLOW_2);
@@ -56137,16 +56234,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20513: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:20544: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:20517:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20518:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20548:1: ( rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20549:2: rule__InSemanticsRule__Group_3_1_1__1__Impl rule__InSemanticsRule__Group_3_1_1__2
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__InSemanticsRule__Group_3_1_1__1__Impl();
state._fsp--;
@@ -56175,21 +56272,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20525:1: rule__InSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20556: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:20529:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20530:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20560:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20561:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20530:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20531:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20561:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20562:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20532:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20532:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20563:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20563:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -56222,16 +56319,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20542: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:20573: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:20546:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20547:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20577:1: ( rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20578:2: rule__InSemanticsRule__Group_3_1_1__2__Impl rule__InSemanticsRule__Group_3_1_1__3
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
rule__InSemanticsRule__Group_3_1_1__2__Impl();
state._fsp--;
@@ -56260,26 +56357,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20554: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:20585: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:20558:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20559:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20589:1: ( ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20590:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20559:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20560:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20590:1: ( ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20591:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20560:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20561:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20591:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20592:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20562:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20562:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20593:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20593:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__InSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -56291,26 +56388,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20565:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20566:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20596:1: ( ( rule__InSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20597:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getInSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20567:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
- loop195:
+ // InternalRoom.g:20598:1: ( rule__InSemanticsRule__Group_3_1_1_2__0 )*
+ loop196:
do {
- int alt195=2;
- int LA195_0 = input.LA(1);
+ int alt196=2;
+ int LA196_0 = input.LA(1);
- if ( (LA195_0==54) ) {
- alt195=1;
+ if ( (LA196_0==54) ) {
+ alt196=1;
}
- switch (alt195) {
+ switch (alt196) {
case 1 :
- // InternalRoom.g:20567:2: rule__InSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20598:2: rule__InSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__InSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -56320,7 +56417,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop195;
+ break loop196;
}
} while (true);
@@ -56350,14 +56447,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20578:1: rule__InSemanticsRule__Group_3_1_1__3 : rule__InSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20609: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:20582:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20583:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:20613:1: ( rule__InSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:20614:2: rule__InSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1__3__Impl();
@@ -56383,17 +56480,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20589:1: rule__InSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:20620: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:20593:1: ( ( ')' ) )
- // InternalRoom.g:20594:1: ( ')' )
+ // InternalRoom.g:20624:1: ( ( ')' ) )
+ // InternalRoom.g:20625:1: ( ')' )
{
- // InternalRoom.g:20594:1: ( ')' )
- // InternalRoom.g:20595:1: ')'
+ // InternalRoom.g:20625:1: ( ')' )
+ // InternalRoom.g:20626:1: ')'
{
before(grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
match(input,51,FOLLOW_2);
@@ -56420,16 +56517,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:20616: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:20647: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:20620:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:20621:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:20651:1: ( rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:20652:2: rule__InSemanticsRule__Group_3_1_1_2__0__Impl rule__InSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__InSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -56458,17 +56555,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:20628:1: rule__InSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:20659: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:20632:1: ( ( ',' ) )
- // InternalRoom.g:20633:1: ( ',' )
+ // InternalRoom.g:20663:1: ( ( ',' ) )
+ // InternalRoom.g:20664:1: ( ',' )
{
- // InternalRoom.g:20633:1: ( ',' )
- // InternalRoom.g:20634:1: ','
+ // InternalRoom.g:20664:1: ( ',' )
+ // InternalRoom.g:20665:1: ','
{
before(grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
match(input,54,FOLLOW_2);
@@ -56495,14 +56592,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:20647:1: rule__InSemanticsRule__Group_3_1_1_2__1 : rule__InSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:20678: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:20651:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:20652:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:20682:1: ( rule__InSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:20683:2: rule__InSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -56528,21 +56625,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:20658:1: rule__InSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:20689: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:20662:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:20663:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20693:1: ( ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:20694:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:20663:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:20664:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20694:1: ( ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:20695:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:20665:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:20665:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:20696:1: ( rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:20696:2: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -56575,14 +56672,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0"
- // InternalRoom.g:20679:1: rule__OutSemanticsRule__Group__0 : rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 ;
+ // InternalRoom.g:20710: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:20683:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
- // InternalRoom.g:20684:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
+ // InternalRoom.g:20714:1: ( rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1 )
+ // InternalRoom.g:20715:2: rule__OutSemanticsRule__Group__0__Impl rule__OutSemanticsRule__Group__1
{
pushFollow(FOLLOW_8);
rule__OutSemanticsRule__Group__0__Impl();
@@ -56613,17 +56710,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__0__Impl"
- // InternalRoom.g:20691:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
+ // InternalRoom.g:20722:1: rule__OutSemanticsRule__Group__0__Impl : ( 'out' ) ;
public final void rule__OutSemanticsRule__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20695:1: ( ( 'out' ) )
- // InternalRoom.g:20696:1: ( 'out' )
+ // InternalRoom.g:20726:1: ( ( 'out' ) )
+ // InternalRoom.g:20727:1: ( 'out' )
{
- // InternalRoom.g:20696:1: ( 'out' )
- // InternalRoom.g:20697:1: 'out'
+ // InternalRoom.g:20727:1: ( 'out' )
+ // InternalRoom.g:20728:1: 'out'
{
before(grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
match(input,120,FOLLOW_2);
@@ -56650,14 +56747,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1"
- // InternalRoom.g:20710:1: rule__OutSemanticsRule__Group__1 : rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 ;
+ // InternalRoom.g:20741: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:20714:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
- // InternalRoom.g:20715:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
+ // InternalRoom.g:20745:1: ( rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2 )
+ // InternalRoom.g:20746:2: rule__OutSemanticsRule__Group__1__Impl rule__OutSemanticsRule__Group__2
{
pushFollow(FOLLOW_3);
rule__OutSemanticsRule__Group__1__Impl();
@@ -56688,17 +56785,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__1__Impl"
- // InternalRoom.g:20722:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
+ // InternalRoom.g:20753:1: rule__OutSemanticsRule__Group__1__Impl : ( ':' ) ;
public final void rule__OutSemanticsRule__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20726:1: ( ( ':' ) )
- // InternalRoom.g:20727:1: ( ':' )
+ // InternalRoom.g:20757:1: ( ( ':' ) )
+ // InternalRoom.g:20758:1: ( ':' )
{
- // InternalRoom.g:20727:1: ( ':' )
- // InternalRoom.g:20728:1: ':'
+ // InternalRoom.g:20758:1: ( ':' )
+ // InternalRoom.g:20759:1: ':'
{
before(grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
match(input,46,FOLLOW_2);
@@ -56725,16 +56822,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2"
- // InternalRoom.g:20741:1: rule__OutSemanticsRule__Group__2 : rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 ;
+ // InternalRoom.g:20772: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:20745:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
- // InternalRoom.g:20746:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
+ // InternalRoom.g:20776:1: ( rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3 )
+ // InternalRoom.g:20777:2: rule__OutSemanticsRule__Group__2__Impl rule__OutSemanticsRule__Group__3
{
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
rule__OutSemanticsRule__Group__2__Impl();
state._fsp--;
@@ -56763,21 +56860,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__2__Impl"
- // InternalRoom.g:20753:1: rule__OutSemanticsRule__Group__2__Impl : ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) ;
+ // InternalRoom.g:20784: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:20757:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
- // InternalRoom.g:20758:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20788:1: ( ( ( rule__OutSemanticsRule__MsgAssignment_2 ) ) )
+ // InternalRoom.g:20789:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
{
- // InternalRoom.g:20758:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
- // InternalRoom.g:20759:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20789:1: ( ( rule__OutSemanticsRule__MsgAssignment_2 ) )
+ // InternalRoom.g:20790:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgAssignment_2());
- // InternalRoom.g:20760:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
- // InternalRoom.g:20760:2: rule__OutSemanticsRule__MsgAssignment_2
+ // InternalRoom.g:20791:1: ( rule__OutSemanticsRule__MsgAssignment_2 )
+ // InternalRoom.g:20791:2: rule__OutSemanticsRule__MsgAssignment_2
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__MsgAssignment_2();
@@ -56810,14 +56907,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3"
- // InternalRoom.g:20770:1: rule__OutSemanticsRule__Group__3 : rule__OutSemanticsRule__Group__3__Impl ;
+ // InternalRoom.g:20801: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:20774:1: ( rule__OutSemanticsRule__Group__3__Impl )
- // InternalRoom.g:20775:2: rule__OutSemanticsRule__Group__3__Impl
+ // InternalRoom.g:20805:1: ( rule__OutSemanticsRule__Group__3__Impl )
+ // InternalRoom.g:20806:2: rule__OutSemanticsRule__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group__3__Impl();
@@ -56843,29 +56940,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group__3__Impl"
- // InternalRoom.g:20781:1: rule__OutSemanticsRule__Group__3__Impl : ( ( rule__OutSemanticsRule__Group_3__0 )? ) ;
+ // InternalRoom.g:20812: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:20785:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
- // InternalRoom.g:20786:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20816:1: ( ( ( rule__OutSemanticsRule__Group_3__0 )? ) )
+ // InternalRoom.g:20817:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
{
- // InternalRoom.g:20786:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
- // InternalRoom.g:20787:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ // InternalRoom.g:20817:1: ( ( rule__OutSemanticsRule__Group_3__0 )? )
+ // InternalRoom.g:20818:1: ( rule__OutSemanticsRule__Group_3__0 )?
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3());
- // InternalRoom.g:20788:1: ( rule__OutSemanticsRule__Group_3__0 )?
- int alt196=2;
- int LA196_0 = input.LA(1);
+ // InternalRoom.g:20819:1: ( rule__OutSemanticsRule__Group_3__0 )?
+ int alt197=2;
+ int LA197_0 = input.LA(1);
- if ( (LA196_0==48) ) {
- alt196=1;
+ if ( (LA197_0==48) ) {
+ alt197=1;
}
- switch (alt196) {
+ switch (alt197) {
case 1 :
- // InternalRoom.g:20788:2: rule__OutSemanticsRule__Group_3__0
+ // InternalRoom.g:20819:2: rule__OutSemanticsRule__Group_3__0
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__0();
@@ -56901,16 +56998,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0"
- // InternalRoom.g:20806:1: rule__OutSemanticsRule__Group_3__0 : rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 ;
+ // InternalRoom.g:20837: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:20810:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
- // InternalRoom.g:20811:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
+ // InternalRoom.g:20841:1: ( rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1 )
+ // InternalRoom.g:20842:2: rule__OutSemanticsRule__Group_3__0__Impl rule__OutSemanticsRule__Group_3__1
{
- pushFollow(FOLLOW_104);
+ pushFollow(FOLLOW_105);
rule__OutSemanticsRule__Group_3__0__Impl();
state._fsp--;
@@ -56939,17 +57036,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__0__Impl"
- // InternalRoom.g:20818:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
+ // InternalRoom.g:20849:1: rule__OutSemanticsRule__Group_3__0__Impl : ( '->' ) ;
public final void rule__OutSemanticsRule__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:20822:1: ( ( '->' ) )
- // InternalRoom.g:20823:1: ( '->' )
+ // InternalRoom.g:20853:1: ( ( '->' ) )
+ // InternalRoom.g:20854:1: ( '->' )
{
- // InternalRoom.g:20823:1: ( '->' )
- // InternalRoom.g:20824:1: '->'
+ // InternalRoom.g:20854:1: ( '->' )
+ // InternalRoom.g:20855:1: '->'
{
before(grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
match(input,48,FOLLOW_2);
@@ -56976,14 +57073,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1"
- // InternalRoom.g:20837:1: rule__OutSemanticsRule__Group_3__1 : rule__OutSemanticsRule__Group_3__1__Impl ;
+ // InternalRoom.g:20868: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:20841:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
- // InternalRoom.g:20842:2: rule__OutSemanticsRule__Group_3__1__Impl
+ // InternalRoom.g:20872:1: ( rule__OutSemanticsRule__Group_3__1__Impl )
+ // InternalRoom.g:20873:2: rule__OutSemanticsRule__Group_3__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3__1__Impl();
@@ -57009,21 +57106,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3__1__Impl"
- // InternalRoom.g:20848:1: rule__OutSemanticsRule__Group_3__1__Impl : ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) ;
+ // InternalRoom.g:20879: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:20852:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
- // InternalRoom.g:20853:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20883:1: ( ( ( rule__OutSemanticsRule__Alternatives_3_1 ) ) )
+ // InternalRoom.g:20884:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
{
- // InternalRoom.g:20853:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
- // InternalRoom.g:20854:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20884:1: ( ( rule__OutSemanticsRule__Alternatives_3_1 ) )
+ // InternalRoom.g:20885:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getAlternatives_3_1());
- // InternalRoom.g:20855:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
- // InternalRoom.g:20855:2: rule__OutSemanticsRule__Alternatives_3_1
+ // InternalRoom.g:20886:1: ( rule__OutSemanticsRule__Alternatives_3_1 )
+ // InternalRoom.g:20886:2: rule__OutSemanticsRule__Alternatives_3_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Alternatives_3_1();
@@ -57056,16 +57153,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0"
- // InternalRoom.g:20869: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:20900: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:20873:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
- // InternalRoom.g:20874:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
+ // InternalRoom.g:20904:1: ( rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1 )
+ // InternalRoom.g:20905:2: rule__OutSemanticsRule__Group_3_1_1__0__Impl rule__OutSemanticsRule__Group_3_1_1__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__OutSemanticsRule__Group_3_1_1__0__Impl();
state._fsp--;
@@ -57094,17 +57191,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__0__Impl"
- // InternalRoom.g:20881:1: rule__OutSemanticsRule__Group_3_1_1__0__Impl : ( '(' ) ;
+ // InternalRoom.g:20912: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:20885:1: ( ( '(' ) )
- // InternalRoom.g:20886:1: ( '(' )
+ // InternalRoom.g:20916:1: ( ( '(' ) )
+ // InternalRoom.g:20917:1: ( '(' )
{
- // InternalRoom.g:20886:1: ( '(' )
- // InternalRoom.g:20887:1: '('
+ // InternalRoom.g:20917:1: ( '(' )
+ // InternalRoom.g:20918:1: '('
{
before(grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
match(input,50,FOLLOW_2);
@@ -57131,16 +57228,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1"
- // InternalRoom.g:20900: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:20931: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:20904:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
- // InternalRoom.g:20905:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
+ // InternalRoom.g:20935:1: ( rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2 )
+ // InternalRoom.g:20936:2: rule__OutSemanticsRule__Group_3_1_1__1__Impl rule__OutSemanticsRule__Group_3_1_1__2
{
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
rule__OutSemanticsRule__Group_3_1_1__1__Impl();
state._fsp--;
@@ -57169,21 +57266,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__1__Impl"
- // InternalRoom.g:20912:1: rule__OutSemanticsRule__Group_3_1_1__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) ;
+ // InternalRoom.g:20943: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:20916:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
- // InternalRoom.g:20917:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20947:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) ) )
+ // InternalRoom.g:20948:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
{
- // InternalRoom.g:20917:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
- // InternalRoom.g:20918:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20948:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 ) )
+ // InternalRoom.g:20949:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_1());
- // InternalRoom.g:20919:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
- // InternalRoom.g:20919:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
+ // InternalRoom.g:20950:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 )
+ // InternalRoom.g:20950:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1();
@@ -57216,16 +57313,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2"
- // InternalRoom.g:20929: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:20960: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:20933:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
- // InternalRoom.g:20934:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
+ // InternalRoom.g:20964:1: ( rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3 )
+ // InternalRoom.g:20965:2: rule__OutSemanticsRule__Group_3_1_1__2__Impl rule__OutSemanticsRule__Group_3_1_1__3
{
- pushFollow(FOLLOW_15);
+ pushFollow(FOLLOW_16);
rule__OutSemanticsRule__Group_3_1_1__2__Impl();
state._fsp--;
@@ -57254,26 +57351,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__2__Impl"
- // InternalRoom.g:20941: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:20972: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:20945:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
- // InternalRoom.g:20946:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20976:1: ( ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) ) )
+ // InternalRoom.g:20977:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
{
- // InternalRoom.g:20946:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
- // InternalRoom.g:20947:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20977:1: ( ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* ) )
+ // InternalRoom.g:20978:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) ) ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
{
- // InternalRoom.g:20947:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
- // InternalRoom.g:20948:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20978:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 ) )
+ // InternalRoom.g:20979:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20949:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
- // InternalRoom.g:20949:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20980:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )
+ // InternalRoom.g:20980:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__OutSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -57285,26 +57382,26 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
- // InternalRoom.g:20952:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
- // InternalRoom.g:20953:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ // InternalRoom.g:20983:1: ( ( rule__OutSemanticsRule__Group_3_1_1_2__0 )* )
+ // InternalRoom.g:20984:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
{
before(grammarAccess.getOutSemanticsRuleAccess().getGroup_3_1_1_2());
- // InternalRoom.g:20954:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
- loop197:
+ // InternalRoom.g:20985:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0 )*
+ loop198:
do {
- int alt197=2;
- int LA197_0 = input.LA(1);
+ int alt198=2;
+ int LA198_0 = input.LA(1);
- if ( (LA197_0==54) ) {
- alt197=1;
+ if ( (LA198_0==54) ) {
+ alt198=1;
}
- switch (alt197) {
+ switch (alt198) {
case 1 :
- // InternalRoom.g:20954:2: rule__OutSemanticsRule__Group_3_1_1_2__0
+ // InternalRoom.g:20985:2: rule__OutSemanticsRule__Group_3_1_1_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__OutSemanticsRule__Group_3_1_1_2__0();
state._fsp--;
@@ -57314,7 +57411,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop197;
+ break loop198;
}
} while (true);
@@ -57344,14 +57441,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3"
- // InternalRoom.g:20965:1: rule__OutSemanticsRule__Group_3_1_1__3 : rule__OutSemanticsRule__Group_3_1_1__3__Impl ;
+ // InternalRoom.g:20996: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:20969:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
- // InternalRoom.g:20970:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
+ // InternalRoom.g:21000:1: ( rule__OutSemanticsRule__Group_3_1_1__3__Impl )
+ // InternalRoom.g:21001:2: rule__OutSemanticsRule__Group_3_1_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1__3__Impl();
@@ -57377,17 +57474,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1__3__Impl"
- // InternalRoom.g:20976:1: rule__OutSemanticsRule__Group_3_1_1__3__Impl : ( ')' ) ;
+ // InternalRoom.g:21007: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:20980:1: ( ( ')' ) )
- // InternalRoom.g:20981:1: ( ')' )
+ // InternalRoom.g:21011:1: ( ( ')' ) )
+ // InternalRoom.g:21012:1: ( ')' )
{
- // InternalRoom.g:20981:1: ( ')' )
- // InternalRoom.g:20982:1: ')'
+ // InternalRoom.g:21012:1: ( ')' )
+ // InternalRoom.g:21013:1: ')'
{
before(grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
match(input,51,FOLLOW_2);
@@ -57414,16 +57511,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0"
- // InternalRoom.g:21003: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:21034: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:21007:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
- // InternalRoom.g:21008:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
+ // InternalRoom.g:21038:1: ( rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1 )
+ // InternalRoom.g:21039:2: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl rule__OutSemanticsRule__Group_3_1_1_2__1
{
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
rule__OutSemanticsRule__Group_3_1_1_2__0__Impl();
state._fsp--;
@@ -57452,17 +57549,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__0__Impl"
- // InternalRoom.g:21015:1: rule__OutSemanticsRule__Group_3_1_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21046: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:21019:1: ( ( ',' ) )
- // InternalRoom.g:21020:1: ( ',' )
+ // InternalRoom.g:21050:1: ( ( ',' ) )
+ // InternalRoom.g:21051:1: ( ',' )
{
- // InternalRoom.g:21020:1: ( ',' )
- // InternalRoom.g:21021:1: ','
+ // InternalRoom.g:21051:1: ( ',' )
+ // InternalRoom.g:21052:1: ','
{
before(grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
match(input,54,FOLLOW_2);
@@ -57489,14 +57586,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1"
- // InternalRoom.g:21034:1: rule__OutSemanticsRule__Group_3_1_1_2__1 : rule__OutSemanticsRule__Group_3_1_1_2__1__Impl ;
+ // InternalRoom.g:21065: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:21038:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
- // InternalRoom.g:21039:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
+ // InternalRoom.g:21069:1: ( rule__OutSemanticsRule__Group_3_1_1_2__1__Impl )
+ // InternalRoom.g:21070:2: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__Group_3_1_1_2__1__Impl();
@@ -57522,21 +57619,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__Group_3_1_1_2__1__Impl"
- // InternalRoom.g:21045:1: rule__OutSemanticsRule__Group_3_1_1_2__1__Impl : ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) ;
+ // InternalRoom.g:21076: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:21049:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
- // InternalRoom.g:21050:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:21080:1: ( ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) ) )
+ // InternalRoom.g:21081:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
{
- // InternalRoom.g:21050:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
- // InternalRoom.g:21051:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:21081:1: ( ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 ) )
+ // InternalRoom.g:21082:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsAssignment_3_1_1_2_1());
- // InternalRoom.g:21052:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
- // InternalRoom.g:21052:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
+ // InternalRoom.g:21083:1: ( rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 )
+ // InternalRoom.g:21083:2: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1
{
pushFollow(FOLLOW_2);
rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1();
@@ -57569,14 +57666,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // InternalRoom.g:21066:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // InternalRoom.g:21097: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:21070:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // InternalRoom.g:21071:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // InternalRoom.g:21101:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // InternalRoom.g:21102:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group__0__Impl();
@@ -57607,17 +57704,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // InternalRoom.g:21078:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
+ // InternalRoom.g:21109:1: rule__Annotation__Group__0__Impl : ( '@' ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21082:1: ( ( '@' ) )
- // InternalRoom.g:21083:1: ( '@' )
+ // InternalRoom.g:21113:1: ( ( '@' ) )
+ // InternalRoom.g:21114:1: ( '@' )
{
- // InternalRoom.g:21083:1: ( '@' )
- // InternalRoom.g:21084:1: '@'
+ // InternalRoom.g:21114:1: ( '@' )
+ // InternalRoom.g:21115:1: '@'
{
before(grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
match(input,121,FOLLOW_2);
@@ -57644,16 +57741,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // InternalRoom.g:21097:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl rule__Annotation__Group__2 ;
+ // InternalRoom.g:21128: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:21101:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
- // InternalRoom.g:21102:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
+ // InternalRoom.g:21132:1: ( rule__Annotation__Group__1__Impl rule__Annotation__Group__2 )
+ // InternalRoom.g:21133:2: rule__Annotation__Group__1__Impl rule__Annotation__Group__2
{
- pushFollow(FOLLOW_33);
+ pushFollow(FOLLOW_34);
rule__Annotation__Group__1__Impl();
state._fsp--;
@@ -57682,21 +57779,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // InternalRoom.g:21109:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__TypeAssignment_1 ) ) ;
+ // InternalRoom.g:21140: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:21113:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
- // InternalRoom.g:21114:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:21144:1: ( ( ( rule__Annotation__TypeAssignment_1 ) ) )
+ // InternalRoom.g:21145:1: ( ( rule__Annotation__TypeAssignment_1 ) )
{
- // InternalRoom.g:21114:1: ( ( rule__Annotation__TypeAssignment_1 ) )
- // InternalRoom.g:21115:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:21145:1: ( ( rule__Annotation__TypeAssignment_1 ) )
+ // InternalRoom.g:21146:1: ( rule__Annotation__TypeAssignment_1 )
{
before(grammarAccess.getAnnotationAccess().getTypeAssignment_1());
- // InternalRoom.g:21116:1: ( rule__Annotation__TypeAssignment_1 )
- // InternalRoom.g:21116:2: rule__Annotation__TypeAssignment_1
+ // InternalRoom.g:21147:1: ( rule__Annotation__TypeAssignment_1 )
+ // InternalRoom.g:21147:2: rule__Annotation__TypeAssignment_1
{
pushFollow(FOLLOW_2);
rule__Annotation__TypeAssignment_1();
@@ -57729,14 +57826,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2"
- // InternalRoom.g:21126:1: rule__Annotation__Group__2 : rule__Annotation__Group__2__Impl ;
+ // InternalRoom.g:21157: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:21130:1: ( rule__Annotation__Group__2__Impl )
- // InternalRoom.g:21131:2: rule__Annotation__Group__2__Impl
+ // InternalRoom.g:21161:1: ( rule__Annotation__Group__2__Impl )
+ // InternalRoom.g:21162:2: rule__Annotation__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group__2__Impl();
@@ -57762,29 +57859,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__2__Impl"
- // InternalRoom.g:21137:1: rule__Annotation__Group__2__Impl : ( ( rule__Annotation__Group_2__0 )? ) ;
+ // InternalRoom.g:21168: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:21141:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
- // InternalRoom.g:21142:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:21172:1: ( ( ( rule__Annotation__Group_2__0 )? ) )
+ // InternalRoom.g:21173:1: ( ( rule__Annotation__Group_2__0 )? )
{
- // InternalRoom.g:21142:1: ( ( rule__Annotation__Group_2__0 )? )
- // InternalRoom.g:21143:1: ( rule__Annotation__Group_2__0 )?
+ // InternalRoom.g:21173:1: ( ( rule__Annotation__Group_2__0 )? )
+ // InternalRoom.g:21174:1: ( rule__Annotation__Group_2__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_2());
- // InternalRoom.g:21144:1: ( rule__Annotation__Group_2__0 )?
- int alt198=2;
- int LA198_0 = input.LA(1);
+ // InternalRoom.g:21175:1: ( rule__Annotation__Group_2__0 )?
+ int alt199=2;
+ int LA199_0 = input.LA(1);
- if ( (LA198_0==50) ) {
- alt198=1;
+ if ( (LA199_0==50) ) {
+ alt199=1;
}
- switch (alt198) {
+ switch (alt199) {
case 1 :
- // InternalRoom.g:21144:2: rule__Annotation__Group_2__0
+ // InternalRoom.g:21175:2: rule__Annotation__Group_2__0
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__0();
@@ -57820,14 +57917,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0"
- // InternalRoom.g:21160:1: rule__Annotation__Group_2__0 : rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 ;
+ // InternalRoom.g:21191: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:21164:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
- // InternalRoom.g:21165:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
+ // InternalRoom.g:21195:1: ( rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1 )
+ // InternalRoom.g:21196:2: rule__Annotation__Group_2__0__Impl rule__Annotation__Group_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2__0__Impl();
@@ -57858,17 +57955,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__0__Impl"
- // InternalRoom.g:21172:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
+ // InternalRoom.g:21203:1: rule__Annotation__Group_2__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21176:1: ( ( '(' ) )
- // InternalRoom.g:21177:1: ( '(' )
+ // InternalRoom.g:21207:1: ( ( '(' ) )
+ // InternalRoom.g:21208:1: ( '(' )
{
- // InternalRoom.g:21177:1: ( '(' )
- // InternalRoom.g:21178:1: '('
+ // InternalRoom.g:21208:1: ( '(' )
+ // InternalRoom.g:21209:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
match(input,50,FOLLOW_2);
@@ -57895,16 +57992,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1"
- // InternalRoom.g:21191:1: rule__Annotation__Group_2__1 : rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 ;
+ // InternalRoom.g:21222: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:21195:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
- // InternalRoom.g:21196:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
+ // InternalRoom.g:21226:1: ( rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2 )
+ // InternalRoom.g:21227:2: rule__Annotation__Group_2__1__Impl rule__Annotation__Group_2__2
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
rule__Annotation__Group_2__1__Impl();
state._fsp--;
@@ -57933,21 +58030,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__1__Impl"
- // InternalRoom.g:21203:1: rule__Annotation__Group_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_1 ) ) ;
+ // InternalRoom.g:21234: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:21207:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
- // InternalRoom.g:21208:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:21238:1: ( ( ( rule__Annotation__AttributesAssignment_2_1 ) ) )
+ // InternalRoom.g:21239:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
{
- // InternalRoom.g:21208:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
- // InternalRoom.g:21209:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:21239:1: ( ( rule__Annotation__AttributesAssignment_2_1 ) )
+ // InternalRoom.g:21240:1: ( rule__Annotation__AttributesAssignment_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_1());
- // InternalRoom.g:21210:1: ( rule__Annotation__AttributesAssignment_2_1 )
- // InternalRoom.g:21210:2: rule__Annotation__AttributesAssignment_2_1
+ // InternalRoom.g:21241:1: ( rule__Annotation__AttributesAssignment_2_1 )
+ // InternalRoom.g:21241:2: rule__Annotation__AttributesAssignment_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_1();
@@ -57980,16 +58077,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2"
- // InternalRoom.g:21220:1: rule__Annotation__Group_2__2 : rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 ;
+ // InternalRoom.g:21251: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:21224:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
- // InternalRoom.g:21225:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
+ // InternalRoom.g:21255:1: ( rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3 )
+ // InternalRoom.g:21256:2: rule__Annotation__Group_2__2__Impl rule__Annotation__Group_2__3
{
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
rule__Annotation__Group_2__2__Impl();
state._fsp--;
@@ -58018,35 +58115,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__2__Impl"
- // InternalRoom.g:21232:1: rule__Annotation__Group_2__2__Impl : ( ( rule__Annotation__Group_2_2__0 )* ) ;
+ // InternalRoom.g:21263: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:21236:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
- // InternalRoom.g:21237:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:21267:1: ( ( ( rule__Annotation__Group_2_2__0 )* ) )
+ // InternalRoom.g:21268:1: ( ( rule__Annotation__Group_2_2__0 )* )
{
- // InternalRoom.g:21237:1: ( ( rule__Annotation__Group_2_2__0 )* )
- // InternalRoom.g:21238:1: ( rule__Annotation__Group_2_2__0 )*
+ // InternalRoom.g:21268:1: ( ( rule__Annotation__Group_2_2__0 )* )
+ // InternalRoom.g:21269:1: ( rule__Annotation__Group_2_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_2_2());
- // InternalRoom.g:21239:1: ( rule__Annotation__Group_2_2__0 )*
- loop199:
+ // InternalRoom.g:21270:1: ( rule__Annotation__Group_2_2__0 )*
+ loop200:
do {
- int alt199=2;
- int LA199_0 = input.LA(1);
+ int alt200=2;
+ int LA200_0 = input.LA(1);
- if ( (LA199_0==54) ) {
- alt199=1;
+ if ( (LA200_0==54) ) {
+ alt200=1;
}
- switch (alt199) {
+ switch (alt200) {
case 1 :
- // InternalRoom.g:21239:2: rule__Annotation__Group_2_2__0
+ // InternalRoom.g:21270:2: rule__Annotation__Group_2_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__Annotation__Group_2_2__0();
state._fsp--;
@@ -58056,7 +58153,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop199;
+ break loop200;
}
} while (true);
@@ -58083,14 +58180,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3"
- // InternalRoom.g:21249:1: rule__Annotation__Group_2__3 : rule__Annotation__Group_2__3__Impl ;
+ // InternalRoom.g:21280: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:21253:1: ( rule__Annotation__Group_2__3__Impl )
- // InternalRoom.g:21254:2: rule__Annotation__Group_2__3__Impl
+ // InternalRoom.g:21284:1: ( rule__Annotation__Group_2__3__Impl )
+ // InternalRoom.g:21285:2: rule__Annotation__Group_2__3__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2__3__Impl();
@@ -58116,17 +58213,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2__3__Impl"
- // InternalRoom.g:21260:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
+ // InternalRoom.g:21291:1: rule__Annotation__Group_2__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_2__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21264:1: ( ( ')' ) )
- // InternalRoom.g:21265:1: ( ')' )
+ // InternalRoom.g:21295:1: ( ( ')' ) )
+ // InternalRoom.g:21296:1: ( ')' )
{
- // InternalRoom.g:21265:1: ( ')' )
- // InternalRoom.g:21266:1: ')'
+ // InternalRoom.g:21296:1: ( ')' )
+ // InternalRoom.g:21297:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
match(input,51,FOLLOW_2);
@@ -58153,14 +58250,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0"
- // InternalRoom.g:21287:1: rule__Annotation__Group_2_2__0 : rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 ;
+ // InternalRoom.g:21318: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:21291:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
- // InternalRoom.g:21292:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
+ // InternalRoom.g:21322:1: ( rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1 )
+ // InternalRoom.g:21323:2: rule__Annotation__Group_2_2__0__Impl rule__Annotation__Group_2_2__1
{
pushFollow(FOLLOW_3);
rule__Annotation__Group_2_2__0__Impl();
@@ -58191,17 +58288,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__0__Impl"
- // InternalRoom.g:21299:1: rule__Annotation__Group_2_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21330: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:21303:1: ( ( ',' ) )
- // InternalRoom.g:21304:1: ( ',' )
+ // InternalRoom.g:21334:1: ( ( ',' ) )
+ // InternalRoom.g:21335:1: ( ',' )
{
- // InternalRoom.g:21304:1: ( ',' )
- // InternalRoom.g:21305:1: ','
+ // InternalRoom.g:21335:1: ( ',' )
+ // InternalRoom.g:21336:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
match(input,54,FOLLOW_2);
@@ -58228,14 +58325,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1"
- // InternalRoom.g:21318:1: rule__Annotation__Group_2_2__1 : rule__Annotation__Group_2_2__1__Impl ;
+ // InternalRoom.g:21349: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:21322:1: ( rule__Annotation__Group_2_2__1__Impl )
- // InternalRoom.g:21323:2: rule__Annotation__Group_2_2__1__Impl
+ // InternalRoom.g:21353:1: ( rule__Annotation__Group_2_2__1__Impl )
+ // InternalRoom.g:21354:2: rule__Annotation__Group_2_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__Annotation__Group_2_2__1__Impl();
@@ -58261,21 +58358,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_2_2__1__Impl"
- // InternalRoom.g:21329:1: rule__Annotation__Group_2_2__1__Impl : ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) ;
+ // InternalRoom.g:21360: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:21333:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
- // InternalRoom.g:21334:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21364:1: ( ( ( rule__Annotation__AttributesAssignment_2_2_1 ) ) )
+ // InternalRoom.g:21365:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
{
- // InternalRoom.g:21334:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
- // InternalRoom.g:21335:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21365:1: ( ( rule__Annotation__AttributesAssignment_2_2_1 ) )
+ // InternalRoom.g:21366:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
{
before(grammarAccess.getAnnotationAccess().getAttributesAssignment_2_2_1());
- // InternalRoom.g:21336:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
- // InternalRoom.g:21336:2: rule__Annotation__AttributesAssignment_2_2_1
+ // InternalRoom.g:21367:1: ( rule__Annotation__AttributesAssignment_2_2_1 )
+ // InternalRoom.g:21367:2: rule__Annotation__AttributesAssignment_2_2_1
{
pushFollow(FOLLOW_2);
rule__Annotation__AttributesAssignment_2_2_1();
@@ -58308,16 +58405,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0"
- // InternalRoom.g:21350:1: rule__KeyValue__Group__0 : rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 ;
+ // InternalRoom.g:21381: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:21354:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
- // InternalRoom.g:21355:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
+ // InternalRoom.g:21385:1: ( rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1 )
+ // InternalRoom.g:21386:2: rule__KeyValue__Group__0__Impl rule__KeyValue__Group__1
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__KeyValue__Group__0__Impl();
state._fsp--;
@@ -58346,21 +58443,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__0__Impl"
- // InternalRoom.g:21362:1: rule__KeyValue__Group__0__Impl : ( ( rule__KeyValue__KeyAssignment_0 ) ) ;
+ // InternalRoom.g:21393: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:21366:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
- // InternalRoom.g:21367:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21397:1: ( ( ( rule__KeyValue__KeyAssignment_0 ) ) )
+ // InternalRoom.g:21398:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
{
- // InternalRoom.g:21367:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
- // InternalRoom.g:21368:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21398:1: ( ( rule__KeyValue__KeyAssignment_0 ) )
+ // InternalRoom.g:21399:1: ( rule__KeyValue__KeyAssignment_0 )
{
before(grammarAccess.getKeyValueAccess().getKeyAssignment_0());
- // InternalRoom.g:21369:1: ( rule__KeyValue__KeyAssignment_0 )
- // InternalRoom.g:21369:2: rule__KeyValue__KeyAssignment_0
+ // InternalRoom.g:21400:1: ( rule__KeyValue__KeyAssignment_0 )
+ // InternalRoom.g:21400:2: rule__KeyValue__KeyAssignment_0
{
pushFollow(FOLLOW_2);
rule__KeyValue__KeyAssignment_0();
@@ -58393,16 +58490,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1"
- // InternalRoom.g:21379:1: rule__KeyValue__Group__1 : rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 ;
+ // InternalRoom.g:21410: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:21383:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
- // InternalRoom.g:21384:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
+ // InternalRoom.g:21414:1: ( rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2 )
+ // InternalRoom.g:21415:2: rule__KeyValue__Group__1__Impl rule__KeyValue__Group__2
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
rule__KeyValue__Group__1__Impl();
state._fsp--;
@@ -58431,17 +58528,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__1__Impl"
- // InternalRoom.g:21391:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
+ // InternalRoom.g:21422:1: rule__KeyValue__Group__1__Impl : ( '=' ) ;
public final void rule__KeyValue__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21395:1: ( ( '=' ) )
- // InternalRoom.g:21396:1: ( '=' )
+ // InternalRoom.g:21426:1: ( ( '=' ) )
+ // InternalRoom.g:21427:1: ( '=' )
{
- // InternalRoom.g:21396:1: ( '=' )
- // InternalRoom.g:21397:1: '='
+ // InternalRoom.g:21427:1: ( '=' )
+ // InternalRoom.g:21428:1: '='
{
before(grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
match(input,55,FOLLOW_2);
@@ -58468,14 +58565,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2"
- // InternalRoom.g:21410:1: rule__KeyValue__Group__2 : rule__KeyValue__Group__2__Impl ;
+ // InternalRoom.g:21441: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:21414:1: ( rule__KeyValue__Group__2__Impl )
- // InternalRoom.g:21415:2: rule__KeyValue__Group__2__Impl
+ // InternalRoom.g:21445:1: ( rule__KeyValue__Group__2__Impl )
+ // InternalRoom.g:21446:2: rule__KeyValue__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__KeyValue__Group__2__Impl();
@@ -58501,21 +58598,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__Group__2__Impl"
- // InternalRoom.g:21421:1: rule__KeyValue__Group__2__Impl : ( ( rule__KeyValue__ValueAssignment_2 ) ) ;
+ // InternalRoom.g:21452: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:21425:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
- // InternalRoom.g:21426:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21456:1: ( ( ( rule__KeyValue__ValueAssignment_2 ) ) )
+ // InternalRoom.g:21457:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
{
- // InternalRoom.g:21426:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
- // InternalRoom.g:21427:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21457:1: ( ( rule__KeyValue__ValueAssignment_2 ) )
+ // InternalRoom.g:21458:1: ( rule__KeyValue__ValueAssignment_2 )
{
before(grammarAccess.getKeyValueAccess().getValueAssignment_2());
- // InternalRoom.g:21428:1: ( rule__KeyValue__ValueAssignment_2 )
- // InternalRoom.g:21428:2: rule__KeyValue__ValueAssignment_2
+ // InternalRoom.g:21459:1: ( rule__KeyValue__ValueAssignment_2 )
+ // InternalRoom.g:21459:2: rule__KeyValue__ValueAssignment_2
{
pushFollow(FOLLOW_2);
rule__KeyValue__ValueAssignment_2();
@@ -58548,14 +58645,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0"
- // InternalRoom.g:21444:1: rule__AnnotationType__Group__0 : rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 ;
+ // InternalRoom.g:21475: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:21448:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
- // InternalRoom.g:21449:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
+ // InternalRoom.g:21479:1: ( rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1 )
+ // InternalRoom.g:21480:2: rule__AnnotationType__Group__0__Impl rule__AnnotationType__Group__1
{
pushFollow(FOLLOW_3);
rule__AnnotationType__Group__0__Impl();
@@ -58586,17 +58683,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__0__Impl"
- // InternalRoom.g:21456:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
+ // InternalRoom.g:21487:1: rule__AnnotationType__Group__0__Impl : ( 'AnnotationType' ) ;
public final void rule__AnnotationType__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21460:1: ( ( 'AnnotationType' ) )
- // InternalRoom.g:21461:1: ( 'AnnotationType' )
+ // InternalRoom.g:21491:1: ( ( 'AnnotationType' ) )
+ // InternalRoom.g:21492:1: ( 'AnnotationType' )
{
- // InternalRoom.g:21461:1: ( 'AnnotationType' )
- // InternalRoom.g:21462:1: 'AnnotationType'
+ // InternalRoom.g:21492:1: ( 'AnnotationType' )
+ // InternalRoom.g:21493:1: 'AnnotationType'
{
before(grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
match(input,122,FOLLOW_2);
@@ -58623,14 +58720,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1"
- // InternalRoom.g:21475:1: rule__AnnotationType__Group__1 : rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 ;
+ // InternalRoom.g:21506: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:21479:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
- // InternalRoom.g:21480:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
+ // InternalRoom.g:21510:1: ( rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2 )
+ // InternalRoom.g:21511:2: rule__AnnotationType__Group__1__Impl rule__AnnotationType__Group__2
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__1__Impl();
@@ -58661,21 +58758,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__1__Impl"
- // InternalRoom.g:21487:1: rule__AnnotationType__Group__1__Impl : ( ( rule__AnnotationType__NameAssignment_1 ) ) ;
+ // InternalRoom.g:21518: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:21491:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
- // InternalRoom.g:21492:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21522:1: ( ( ( rule__AnnotationType__NameAssignment_1 ) ) )
+ // InternalRoom.g:21523:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
{
- // InternalRoom.g:21492:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
- // InternalRoom.g:21493:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21523:1: ( ( rule__AnnotationType__NameAssignment_1 ) )
+ // InternalRoom.g:21524:1: ( rule__AnnotationType__NameAssignment_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getNameAssignment_1());
- // InternalRoom.g:21494:1: ( rule__AnnotationType__NameAssignment_1 )
- // InternalRoom.g:21494:2: rule__AnnotationType__NameAssignment_1
+ // InternalRoom.g:21525:1: ( rule__AnnotationType__NameAssignment_1 )
+ // InternalRoom.g:21525:2: rule__AnnotationType__NameAssignment_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__NameAssignment_1();
@@ -58708,14 +58805,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2"
- // InternalRoom.g:21504:1: rule__AnnotationType__Group__2 : rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 ;
+ // InternalRoom.g:21535: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:21508:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
- // InternalRoom.g:21509:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
+ // InternalRoom.g:21539:1: ( rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3 )
+ // InternalRoom.g:21540:2: rule__AnnotationType__Group__2__Impl rule__AnnotationType__Group__3
{
pushFollow(FOLLOW_4);
rule__AnnotationType__Group__2__Impl();
@@ -58746,29 +58843,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__2__Impl"
- // InternalRoom.g:21516:1: rule__AnnotationType__Group__2__Impl : ( ( rule__AnnotationType__DocuAssignment_2 )? ) ;
+ // InternalRoom.g:21547: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:21520:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
- // InternalRoom.g:21521:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21551:1: ( ( ( rule__AnnotationType__DocuAssignment_2 )? ) )
+ // InternalRoom.g:21552:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
{
- // InternalRoom.g:21521:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
- // InternalRoom.g:21522:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ // InternalRoom.g:21552:1: ( ( rule__AnnotationType__DocuAssignment_2 )? )
+ // InternalRoom.g:21553:1: ( rule__AnnotationType__DocuAssignment_2 )?
{
before(grammarAccess.getAnnotationTypeAccess().getDocuAssignment_2());
- // InternalRoom.g:21523:1: ( rule__AnnotationType__DocuAssignment_2 )?
- int alt200=2;
- int LA200_0 = input.LA(1);
+ // InternalRoom.g:21554:1: ( rule__AnnotationType__DocuAssignment_2 )?
+ int alt201=2;
+ int LA201_0 = input.LA(1);
- if ( (LA200_0==62) ) {
- alt200=1;
+ if ( (LA201_0==62) ) {
+ alt201=1;
}
- switch (alt200) {
+ switch (alt201) {
case 1 :
- // InternalRoom.g:21523:2: rule__AnnotationType__DocuAssignment_2
+ // InternalRoom.g:21554:2: rule__AnnotationType__DocuAssignment_2
{
pushFollow(FOLLOW_2);
rule__AnnotationType__DocuAssignment_2();
@@ -58804,16 +58901,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3"
- // InternalRoom.g:21533:1: rule__AnnotationType__Group__3 : rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 ;
+ // InternalRoom.g:21564: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:21537:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
- // InternalRoom.g:21538:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
+ // InternalRoom.g:21568:1: ( rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4 )
+ // InternalRoom.g:21569:2: rule__AnnotationType__Group__3__Impl rule__AnnotationType__Group__4
{
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
rule__AnnotationType__Group__3__Impl();
state._fsp--;
@@ -58842,17 +58939,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__3__Impl"
- // InternalRoom.g:21545:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
+ // InternalRoom.g:21576:1: rule__AnnotationType__Group__3__Impl : ( '{' ) ;
public final void rule__AnnotationType__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21549:1: ( ( '{' ) )
- // InternalRoom.g:21550:1: ( '{' )
+ // InternalRoom.g:21580:1: ( ( '{' ) )
+ // InternalRoom.g:21581:1: ( '{' )
{
- // InternalRoom.g:21550:1: ( '{' )
- // InternalRoom.g:21551:1: '{'
+ // InternalRoom.g:21581:1: ( '{' )
+ // InternalRoom.g:21582:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
match(input,44,FOLLOW_2);
@@ -58879,16 +58976,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4"
- // InternalRoom.g:21564:1: rule__AnnotationType__Group__4 : rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 ;
+ // InternalRoom.g:21595: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:21568:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
- // InternalRoom.g:21569:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
+ // InternalRoom.g:21599:1: ( rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5 )
+ // InternalRoom.g:21600:2: rule__AnnotationType__Group__4__Impl rule__AnnotationType__Group__5
{
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
rule__AnnotationType__Group__4__Impl();
state._fsp--;
@@ -58917,17 +59014,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__4__Impl"
- // InternalRoom.g:21576:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
+ // InternalRoom.g:21607:1: rule__AnnotationType__Group__4__Impl : ( 'target' ) ;
public final void rule__AnnotationType__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21580:1: ( ( 'target' ) )
- // InternalRoom.g:21581:1: ( 'target' )
+ // InternalRoom.g:21611:1: ( ( 'target' ) )
+ // InternalRoom.g:21612:1: ( 'target' )
{
- // InternalRoom.g:21581:1: ( 'target' )
- // InternalRoom.g:21582:1: 'target'
+ // InternalRoom.g:21612:1: ( 'target' )
+ // InternalRoom.g:21613:1: 'target'
{
before(grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
match(input,123,FOLLOW_2);
@@ -58954,16 +59051,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5"
- // InternalRoom.g:21595:1: rule__AnnotationType__Group__5 : rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 ;
+ // InternalRoom.g:21626: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:21599:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
- // InternalRoom.g:21600:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
+ // InternalRoom.g:21630:1: ( rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6 )
+ // InternalRoom.g:21631:2: rule__AnnotationType__Group__5__Impl rule__AnnotationType__Group__6
{
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
rule__AnnotationType__Group__5__Impl();
state._fsp--;
@@ -58992,17 +59089,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__5__Impl"
- // InternalRoom.g:21607:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
+ // InternalRoom.g:21638:1: rule__AnnotationType__Group__5__Impl : ( '=' ) ;
public final void rule__AnnotationType__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21611:1: ( ( '=' ) )
- // InternalRoom.g:21612:1: ( '=' )
+ // InternalRoom.g:21642:1: ( ( '=' ) )
+ // InternalRoom.g:21643:1: ( '=' )
{
- // InternalRoom.g:21612:1: ( '=' )
- // InternalRoom.g:21613:1: '='
+ // InternalRoom.g:21643:1: ( '=' )
+ // InternalRoom.g:21644:1: '='
{
before(grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
match(input,55,FOLLOW_2);
@@ -59029,16 +59126,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6"
- // InternalRoom.g:21626:1: rule__AnnotationType__Group__6 : rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 ;
+ // InternalRoom.g:21657: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:21630:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
- // InternalRoom.g:21631:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
+ // InternalRoom.g:21661:1: ( rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7 )
+ // InternalRoom.g:21662:2: rule__AnnotationType__Group__6__Impl rule__AnnotationType__Group__7
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__AnnotationType__Group__6__Impl();
state._fsp--;
@@ -59067,21 +59164,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__6__Impl"
- // InternalRoom.g:21638:1: rule__AnnotationType__Group__6__Impl : ( ( rule__AnnotationType__Alternatives_6 ) ) ;
+ // InternalRoom.g:21669: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:21642:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
- // InternalRoom.g:21643:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21673:1: ( ( ( rule__AnnotationType__Alternatives_6 ) ) )
+ // InternalRoom.g:21674:1: ( ( rule__AnnotationType__Alternatives_6 ) )
{
- // InternalRoom.g:21643:1: ( ( rule__AnnotationType__Alternatives_6 ) )
- // InternalRoom.g:21644:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21674:1: ( ( rule__AnnotationType__Alternatives_6 ) )
+ // InternalRoom.g:21675:1: ( rule__AnnotationType__Alternatives_6 )
{
before(grammarAccess.getAnnotationTypeAccess().getAlternatives_6());
- // InternalRoom.g:21645:1: ( rule__AnnotationType__Alternatives_6 )
- // InternalRoom.g:21645:2: rule__AnnotationType__Alternatives_6
+ // InternalRoom.g:21676:1: ( rule__AnnotationType__Alternatives_6 )
+ // InternalRoom.g:21676:2: rule__AnnotationType__Alternatives_6
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Alternatives_6();
@@ -59114,16 +59211,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7"
- // InternalRoom.g:21655:1: rule__AnnotationType__Group__7 : rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 ;
+ // InternalRoom.g:21686: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:21659:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
- // InternalRoom.g:21660:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
+ // InternalRoom.g:21690:1: ( rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8 )
+ // InternalRoom.g:21691:2: rule__AnnotationType__Group__7__Impl rule__AnnotationType__Group__8
{
- pushFollow(FOLLOW_110);
+ pushFollow(FOLLOW_111);
rule__AnnotationType__Group__7__Impl();
state._fsp--;
@@ -59152,35 +59249,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__7__Impl"
- // InternalRoom.g:21667:1: rule__AnnotationType__Group__7__Impl : ( ( rule__AnnotationType__AttributesAssignment_7 )* ) ;
+ // InternalRoom.g:21698: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:21671:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
- // InternalRoom.g:21672:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21702:1: ( ( ( rule__AnnotationType__AttributesAssignment_7 )* ) )
+ // InternalRoom.g:21703:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
{
- // InternalRoom.g:21672:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
- // InternalRoom.g:21673:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ // InternalRoom.g:21703:1: ( ( rule__AnnotationType__AttributesAssignment_7 )* )
+ // InternalRoom.g:21704:1: ( rule__AnnotationType__AttributesAssignment_7 )*
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAssignment_7());
- // InternalRoom.g:21674:1: ( rule__AnnotationType__AttributesAssignment_7 )*
- loop201:
+ // InternalRoom.g:21705:1: ( rule__AnnotationType__AttributesAssignment_7 )*
+ loop202:
do {
- int alt201=2;
- int LA201_0 = input.LA(1);
+ int alt202=2;
+ int LA202_0 = input.LA(1);
- if ( (LA201_0==26||LA201_0==37) ) {
- alt201=1;
+ if ( (LA202_0==26||LA202_0==37) ) {
+ alt202=1;
}
- switch (alt201) {
+ switch (alt202) {
case 1 :
- // InternalRoom.g:21674:2: rule__AnnotationType__AttributesAssignment_7
+ // InternalRoom.g:21705:2: rule__AnnotationType__AttributesAssignment_7
{
- pushFollow(FOLLOW_111);
+ pushFollow(FOLLOW_112);
rule__AnnotationType__AttributesAssignment_7();
state._fsp--;
@@ -59190,7 +59287,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop201;
+ break loop202;
}
} while (true);
@@ -59217,14 +59314,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8"
- // InternalRoom.g:21684:1: rule__AnnotationType__Group__8 : rule__AnnotationType__Group__8__Impl ;
+ // InternalRoom.g:21715: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:21688:1: ( rule__AnnotationType__Group__8__Impl )
- // InternalRoom.g:21689:2: rule__AnnotationType__Group__8__Impl
+ // InternalRoom.g:21719:1: ( rule__AnnotationType__Group__8__Impl )
+ // InternalRoom.g:21720:2: rule__AnnotationType__Group__8__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group__8__Impl();
@@ -59250,17 +59347,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group__8__Impl"
- // InternalRoom.g:21695:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
+ // InternalRoom.g:21726:1: rule__AnnotationType__Group__8__Impl : ( '}' ) ;
public final void rule__AnnotationType__Group__8__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21699:1: ( ( '}' ) )
- // InternalRoom.g:21700:1: ( '}' )
+ // InternalRoom.g:21730:1: ( ( '}' ) )
+ // InternalRoom.g:21731:1: ( '}' )
{
- // InternalRoom.g:21700:1: ( '}' )
- // InternalRoom.g:21701:1: '}'
+ // InternalRoom.g:21731:1: ( '}' )
+ // InternalRoom.g:21732:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_8());
match(input,45,FOLLOW_2);
@@ -59287,16 +59384,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0"
- // InternalRoom.g:21732:1: rule__AnnotationType__Group_6_1__0 : rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 ;
+ // InternalRoom.g:21763: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:21736:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
- // InternalRoom.g:21737:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
+ // InternalRoom.g:21767:1: ( rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1 )
+ // InternalRoom.g:21768:2: rule__AnnotationType__Group_6_1__0__Impl rule__AnnotationType__Group_6_1__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
rule__AnnotationType__Group_6_1__0__Impl();
state._fsp--;
@@ -59325,17 +59422,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__0__Impl"
- // InternalRoom.g:21744:1: rule__AnnotationType__Group_6_1__0__Impl : ( '{' ) ;
+ // InternalRoom.g:21775: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:21748:1: ( ( '{' ) )
- // InternalRoom.g:21749:1: ( '{' )
+ // InternalRoom.g:21779:1: ( ( '{' ) )
+ // InternalRoom.g:21780:1: ( '{' )
{
- // InternalRoom.g:21749:1: ( '{' )
- // InternalRoom.g:21750:1: '{'
+ // InternalRoom.g:21780:1: ( '{' )
+ // InternalRoom.g:21781:1: '{'
{
before(grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
match(input,44,FOLLOW_2);
@@ -59362,16 +59459,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1"
- // InternalRoom.g:21763:1: rule__AnnotationType__Group_6_1__1 : rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 ;
+ // InternalRoom.g:21794: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:21767:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
- // InternalRoom.g:21768:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
+ // InternalRoom.g:21798:1: ( rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2 )
+ // InternalRoom.g:21799:2: rule__AnnotationType__Group_6_1__1__Impl rule__AnnotationType__Group_6_1__2
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__AnnotationType__Group_6_1__1__Impl();
state._fsp--;
@@ -59400,21 +59497,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__1__Impl"
- // InternalRoom.g:21775:1: rule__AnnotationType__Group_6_1__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) ;
+ // InternalRoom.g:21806: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:21779:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
- // InternalRoom.g:21780:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21810:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) ) )
+ // InternalRoom.g:21811:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
{
- // InternalRoom.g:21780:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
- // InternalRoom.g:21781:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21811:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_1 ) )
+ // InternalRoom.g:21812:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_1());
- // InternalRoom.g:21782:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
- // InternalRoom.g:21782:2: rule__AnnotationType__TargetsAssignment_6_1_1
+ // InternalRoom.g:21813:1: ( rule__AnnotationType__TargetsAssignment_6_1_1 )
+ // InternalRoom.g:21813:2: rule__AnnotationType__TargetsAssignment_6_1_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_1();
@@ -59447,16 +59544,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2"
- // InternalRoom.g:21792:1: rule__AnnotationType__Group_6_1__2 : rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 ;
+ // InternalRoom.g:21823: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:21796:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
- // InternalRoom.g:21797:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
+ // InternalRoom.g:21827:1: ( rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3 )
+ // InternalRoom.g:21828:2: rule__AnnotationType__Group_6_1__2__Impl rule__AnnotationType__Group_6_1__3
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__AnnotationType__Group_6_1__2__Impl();
state._fsp--;
@@ -59485,35 +59582,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__2__Impl"
- // InternalRoom.g:21804:1: rule__AnnotationType__Group_6_1__2__Impl : ( ( rule__AnnotationType__Group_6_1_2__0 )* ) ;
+ // InternalRoom.g:21835: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:21808:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
- // InternalRoom.g:21809:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21839:1: ( ( ( rule__AnnotationType__Group_6_1_2__0 )* ) )
+ // InternalRoom.g:21840:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
{
- // InternalRoom.g:21809:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
- // InternalRoom.g:21810:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ // InternalRoom.g:21840:1: ( ( rule__AnnotationType__Group_6_1_2__0 )* )
+ // InternalRoom.g:21841:1: ( rule__AnnotationType__Group_6_1_2__0 )*
{
before(grammarAccess.getAnnotationTypeAccess().getGroup_6_1_2());
- // InternalRoom.g:21811:1: ( rule__AnnotationType__Group_6_1_2__0 )*
- loop202:
+ // InternalRoom.g:21842:1: ( rule__AnnotationType__Group_6_1_2__0 )*
+ loop203:
do {
- int alt202=2;
- int LA202_0 = input.LA(1);
+ int alt203=2;
+ int LA203_0 = input.LA(1);
- if ( (LA202_0==54) ) {
- alt202=1;
+ if ( (LA203_0==54) ) {
+ alt203=1;
}
- switch (alt202) {
+ switch (alt203) {
case 1 :
- // InternalRoom.g:21811:2: rule__AnnotationType__Group_6_1_2__0
+ // InternalRoom.g:21842:2: rule__AnnotationType__Group_6_1_2__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__AnnotationType__Group_6_1_2__0();
state._fsp--;
@@ -59523,7 +59620,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop202;
+ break loop203;
}
} while (true);
@@ -59550,14 +59647,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3"
- // InternalRoom.g:21821:1: rule__AnnotationType__Group_6_1__3 : rule__AnnotationType__Group_6_1__3__Impl ;
+ // InternalRoom.g:21852: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:21825:1: ( rule__AnnotationType__Group_6_1__3__Impl )
- // InternalRoom.g:21826:2: rule__AnnotationType__Group_6_1__3__Impl
+ // InternalRoom.g:21856:1: ( rule__AnnotationType__Group_6_1__3__Impl )
+ // InternalRoom.g:21857:2: rule__AnnotationType__Group_6_1__3__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1__3__Impl();
@@ -59583,17 +59680,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1__3__Impl"
- // InternalRoom.g:21832:1: rule__AnnotationType__Group_6_1__3__Impl : ( '}' ) ;
+ // InternalRoom.g:21863: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:21836:1: ( ( '}' ) )
- // InternalRoom.g:21837:1: ( '}' )
+ // InternalRoom.g:21867:1: ( ( '}' ) )
+ // InternalRoom.g:21868:1: ( '}' )
{
- // InternalRoom.g:21837:1: ( '}' )
- // InternalRoom.g:21838:1: '}'
+ // InternalRoom.g:21868:1: ( '}' )
+ // InternalRoom.g:21869:1: '}'
{
before(grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
match(input,45,FOLLOW_2);
@@ -59620,16 +59717,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0"
- // InternalRoom.g:21859: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:21890: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:21863:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
- // InternalRoom.g:21864:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
+ // InternalRoom.g:21894:1: ( rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1 )
+ // InternalRoom.g:21895:2: rule__AnnotationType__Group_6_1_2__0__Impl rule__AnnotationType__Group_6_1_2__1
{
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
rule__AnnotationType__Group_6_1_2__0__Impl();
state._fsp--;
@@ -59658,17 +59755,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__0__Impl"
- // InternalRoom.g:21871:1: rule__AnnotationType__Group_6_1_2__0__Impl : ( ',' ) ;
+ // InternalRoom.g:21902: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:21875:1: ( ( ',' ) )
- // InternalRoom.g:21876:1: ( ',' )
+ // InternalRoom.g:21906:1: ( ( ',' ) )
+ // InternalRoom.g:21907:1: ( ',' )
{
- // InternalRoom.g:21876:1: ( ',' )
- // InternalRoom.g:21877:1: ','
+ // InternalRoom.g:21907:1: ( ',' )
+ // InternalRoom.g:21908:1: ','
{
before(grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
match(input,54,FOLLOW_2);
@@ -59695,14 +59792,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1"
- // InternalRoom.g:21890:1: rule__AnnotationType__Group_6_1_2__1 : rule__AnnotationType__Group_6_1_2__1__Impl ;
+ // InternalRoom.g:21921: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:21894:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
- // InternalRoom.g:21895:2: rule__AnnotationType__Group_6_1_2__1__Impl
+ // InternalRoom.g:21925:1: ( rule__AnnotationType__Group_6_1_2__1__Impl )
+ // InternalRoom.g:21926:2: rule__AnnotationType__Group_6_1_2__1__Impl
{
pushFollow(FOLLOW_2);
rule__AnnotationType__Group_6_1_2__1__Impl();
@@ -59728,21 +59825,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__Group_6_1_2__1__Impl"
- // InternalRoom.g:21901:1: rule__AnnotationType__Group_6_1_2__1__Impl : ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) ;
+ // InternalRoom.g:21932: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:21905:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
- // InternalRoom.g:21906:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21936:1: ( ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) ) )
+ // InternalRoom.g:21937:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
{
- // InternalRoom.g:21906:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
- // InternalRoom.g:21907:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21937:1: ( ( rule__AnnotationType__TargetsAssignment_6_1_2_1 ) )
+ // InternalRoom.g:21938:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAssignment_6_1_2_1());
- // InternalRoom.g:21908:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
- // InternalRoom.g:21908:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
+ // InternalRoom.g:21939:1: ( rule__AnnotationType__TargetsAssignment_6_1_2_1 )
+ // InternalRoom.g:21939:2: rule__AnnotationType__TargetsAssignment_6_1_2_1
{
pushFollow(FOLLOW_2);
rule__AnnotationType__TargetsAssignment_6_1_2_1();
@@ -59775,16 +59872,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0"
- // InternalRoom.g:21922:1: rule__SimpleAnnotationAttribute__Group__0 : rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:21953: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:21926:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
- // InternalRoom.g:21927:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
+ // InternalRoom.g:21957:1: ( rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1 )
+ // InternalRoom.g:21958:2: rule__SimpleAnnotationAttribute__Group__0__Impl rule__SimpleAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
rule__SimpleAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -59813,21 +59910,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:21934:1: rule__SimpleAnnotationAttribute__Group__0__Impl : ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:21965: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:21938:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:21939:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21969:1: ( ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:21970:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:21939:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:21940:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21970:1: ( ( rule__SimpleAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:21971:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:21941:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:21941:2: rule__SimpleAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:21972:1: ( rule__SimpleAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:21972:2: rule__SimpleAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Alternatives_0();
@@ -59860,14 +59957,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1"
- // InternalRoom.g:21951:1: rule__SimpleAnnotationAttribute__Group__1 : rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:21982: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:21955:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
- // InternalRoom.g:21956:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
+ // InternalRoom.g:21986:1: ( rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2 )
+ // InternalRoom.g:21987:2: rule__SimpleAnnotationAttribute__Group__1__Impl rule__SimpleAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__SimpleAnnotationAttribute__Group__1__Impl();
@@ -59898,17 +59995,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:21963:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:21994:1: rule__SimpleAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__SimpleAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:21967:1: ( ( 'attribute' ) )
- // InternalRoom.g:21968:1: ( 'attribute' )
+ // InternalRoom.g:21998:1: ( ( 'attribute' ) )
+ // InternalRoom.g:21999:1: ( 'attribute' )
{
- // InternalRoom.g:21968:1: ( 'attribute' )
- // InternalRoom.g:21969:1: 'attribute'
+ // InternalRoom.g:21999:1: ( 'attribute' )
+ // InternalRoom.g:22000:1: 'attribute'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -59935,14 +60032,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2"
- // InternalRoom.g:21982:1: rule__SimpleAnnotationAttribute__Group__2 : rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:22013: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:21986:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
- // InternalRoom.g:21987:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
+ // InternalRoom.g:22017:1: ( rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3 )
+ // InternalRoom.g:22018:2: rule__SimpleAnnotationAttribute__Group__2__Impl rule__SimpleAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__SimpleAnnotationAttribute__Group__2__Impl();
@@ -59973,21 +60070,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:21994:1: rule__SimpleAnnotationAttribute__Group__2__Impl : ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:22025: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:21998:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:21999:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22029:1: ( ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:22030:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:21999:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:22000:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22030:1: ( ( rule__SimpleAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22031:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:22001:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:22001:2: rule__SimpleAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:22032:1: ( rule__SimpleAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22032:2: rule__SimpleAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__NameAssignment_2();
@@ -60020,16 +60117,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3"
- // InternalRoom.g:22011:1: rule__SimpleAnnotationAttribute__Group__3 : rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:22042: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:22015:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
- // InternalRoom.g:22016:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
+ // InternalRoom.g:22046:1: ( rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4 )
+ // InternalRoom.g:22047:2: rule__SimpleAnnotationAttribute__Group__3__Impl rule__SimpleAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_10);
+ pushFollow(FOLLOW_11);
rule__SimpleAnnotationAttribute__Group__3__Impl();
state._fsp--;
@@ -60058,17 +60155,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:22023:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:22054:1: rule__SimpleAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__SimpleAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22027:1: ( ( ':' ) )
- // InternalRoom.g:22028:1: ( ':' )
+ // InternalRoom.g:22058:1: ( ( ':' ) )
+ // InternalRoom.g:22059:1: ( ':' )
{
- // InternalRoom.g:22028:1: ( ':' )
- // InternalRoom.g:22029:1: ':'
+ // InternalRoom.g:22059:1: ( ':' )
+ // InternalRoom.g:22060:1: ':'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -60095,14 +60192,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4"
- // InternalRoom.g:22042:1: rule__SimpleAnnotationAttribute__Group__4 : rule__SimpleAnnotationAttribute__Group__4__Impl ;
+ // InternalRoom.g:22073: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:22046:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
- // InternalRoom.g:22047:2: rule__SimpleAnnotationAttribute__Group__4__Impl
+ // InternalRoom.g:22077:1: ( rule__SimpleAnnotationAttribute__Group__4__Impl )
+ // InternalRoom.g:22078:2: rule__SimpleAnnotationAttribute__Group__4__Impl
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__Group__4__Impl();
@@ -60128,21 +60225,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:22053:1: rule__SimpleAnnotationAttribute__Group__4__Impl : ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) ;
+ // InternalRoom.g:22084: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:22057:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
- // InternalRoom.g:22058:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:22088:1: ( ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) ) )
+ // InternalRoom.g:22089:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
{
- // InternalRoom.g:22058:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
- // InternalRoom.g:22059:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:22089:1: ( ( rule__SimpleAnnotationAttribute__TypeAssignment_4 ) )
+ // InternalRoom.g:22090:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeAssignment_4());
- // InternalRoom.g:22060:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
- // InternalRoom.g:22060:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
+ // InternalRoom.g:22091:1: ( rule__SimpleAnnotationAttribute__TypeAssignment_4 )
+ // InternalRoom.g:22091:2: rule__SimpleAnnotationAttribute__TypeAssignment_4
{
pushFollow(FOLLOW_2);
rule__SimpleAnnotationAttribute__TypeAssignment_4();
@@ -60175,16 +60272,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0"
- // InternalRoom.g:22080:1: rule__EnumAnnotationAttribute__Group__0 : rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 ;
+ // InternalRoom.g:22111: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:22084:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
- // InternalRoom.g:22085:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
+ // InternalRoom.g:22115:1: ( rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1 )
+ // InternalRoom.g:22116:2: rule__EnumAnnotationAttribute__Group__0__Impl rule__EnumAnnotationAttribute__Group__1
{
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
rule__EnumAnnotationAttribute__Group__0__Impl();
state._fsp--;
@@ -60213,21 +60310,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__0__Impl"
- // InternalRoom.g:22092:1: rule__EnumAnnotationAttribute__Group__0__Impl : ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) ;
+ // InternalRoom.g:22123: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:22096:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
- // InternalRoom.g:22097:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:22127:1: ( ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) ) )
+ // InternalRoom.g:22128:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
{
- // InternalRoom.g:22097:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
- // InternalRoom.g:22098:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:22128:1: ( ( rule__EnumAnnotationAttribute__Alternatives_0 ) )
+ // InternalRoom.g:22129:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAlternatives_0());
- // InternalRoom.g:22099:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
- // InternalRoom.g:22099:2: rule__EnumAnnotationAttribute__Alternatives_0
+ // InternalRoom.g:22130:1: ( rule__EnumAnnotationAttribute__Alternatives_0 )
+ // InternalRoom.g:22130:2: rule__EnumAnnotationAttribute__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Alternatives_0();
@@ -60260,14 +60357,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1"
- // InternalRoom.g:22109:1: rule__EnumAnnotationAttribute__Group__1 : rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 ;
+ // InternalRoom.g:22140: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:22113:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
- // InternalRoom.g:22114:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
+ // InternalRoom.g:22144:1: ( rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2 )
+ // InternalRoom.g:22145:2: rule__EnumAnnotationAttribute__Group__1__Impl rule__EnumAnnotationAttribute__Group__2
{
pushFollow(FOLLOW_3);
rule__EnumAnnotationAttribute__Group__1__Impl();
@@ -60298,17 +60395,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__1__Impl"
- // InternalRoom.g:22121:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
+ // InternalRoom.g:22152:1: rule__EnumAnnotationAttribute__Group__1__Impl : ( 'attribute' ) ;
public final void rule__EnumAnnotationAttribute__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22125:1: ( ( 'attribute' ) )
- // InternalRoom.g:22126:1: ( 'attribute' )
+ // InternalRoom.g:22156:1: ( ( 'attribute' ) )
+ // InternalRoom.g:22157:1: ( 'attribute' )
{
- // InternalRoom.g:22126:1: ( 'attribute' )
- // InternalRoom.g:22127:1: 'attribute'
+ // InternalRoom.g:22157:1: ( 'attribute' )
+ // InternalRoom.g:22158:1: 'attribute'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
match(input,124,FOLLOW_2);
@@ -60335,14 +60432,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2"
- // InternalRoom.g:22140:1: rule__EnumAnnotationAttribute__Group__2 : rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 ;
+ // InternalRoom.g:22171: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:22144:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
- // InternalRoom.g:22145:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
+ // InternalRoom.g:22175:1: ( rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3 )
+ // InternalRoom.g:22176:2: rule__EnumAnnotationAttribute__Group__2__Impl rule__EnumAnnotationAttribute__Group__3
{
pushFollow(FOLLOW_8);
rule__EnumAnnotationAttribute__Group__2__Impl();
@@ -60373,21 +60470,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__2__Impl"
- // InternalRoom.g:22152:1: rule__EnumAnnotationAttribute__Group__2__Impl : ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) ;
+ // InternalRoom.g:22183: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:22156:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
- // InternalRoom.g:22157:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22187:1: ( ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) ) )
+ // InternalRoom.g:22188:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
{
- // InternalRoom.g:22157:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
- // InternalRoom.g:22158:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22188:1: ( ( rule__EnumAnnotationAttribute__NameAssignment_2 ) )
+ // InternalRoom.g:22189:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameAssignment_2());
- // InternalRoom.g:22159:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
- // InternalRoom.g:22159:2: rule__EnumAnnotationAttribute__NameAssignment_2
+ // InternalRoom.g:22190:1: ( rule__EnumAnnotationAttribute__NameAssignment_2 )
+ // InternalRoom.g:22190:2: rule__EnumAnnotationAttribute__NameAssignment_2
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__NameAssignment_2();
@@ -60420,16 +60517,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3"
- // InternalRoom.g:22169:1: rule__EnumAnnotationAttribute__Group__3 : rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 ;
+ // InternalRoom.g:22200: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:22173:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
- // InternalRoom.g:22174:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
+ // InternalRoom.g:22204:1: ( rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4 )
+ // InternalRoom.g:22205:2: rule__EnumAnnotationAttribute__Group__3__Impl rule__EnumAnnotationAttribute__Group__4
{
- pushFollow(FOLLOW_40);
+ pushFollow(FOLLOW_41);
rule__EnumAnnotationAttribute__Group__3__Impl();
state._fsp--;
@@ -60458,17 +60555,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__3__Impl"
- // InternalRoom.g:22181:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
+ // InternalRoom.g:22212:1: rule__EnumAnnotationAttribute__Group__3__Impl : ( ':' ) ;
public final void rule__EnumAnnotationAttribute__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22185:1: ( ( ':' ) )
- // InternalRoom.g:22186:1: ( ':' )
+ // InternalRoom.g:22216:1: ( ( ':' ) )
+ // InternalRoom.g:22217:1: ( ':' )
{
- // InternalRoom.g:22186:1: ( ':' )
- // InternalRoom.g:22187:1: ':'
+ // InternalRoom.g:22217:1: ( ':' )
+ // InternalRoom.g:22218:1: ':'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
match(input,46,FOLLOW_2);
@@ -60495,16 +60592,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4"
- // InternalRoom.g:22200:1: rule__EnumAnnotationAttribute__Group__4 : rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 ;
+ // InternalRoom.g:22231: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:22204:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
- // InternalRoom.g:22205:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
+ // InternalRoom.g:22235:1: ( rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5 )
+ // InternalRoom.g:22236:2: rule__EnumAnnotationAttribute__Group__4__Impl rule__EnumAnnotationAttribute__Group__5
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__EnumAnnotationAttribute__Group__4__Impl();
state._fsp--;
@@ -60533,17 +60630,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__4__Impl"
- // InternalRoom.g:22212:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
+ // InternalRoom.g:22243:1: rule__EnumAnnotationAttribute__Group__4__Impl : ( '{' ) ;
public final void rule__EnumAnnotationAttribute__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22216:1: ( ( '{' ) )
- // InternalRoom.g:22217:1: ( '{' )
+ // InternalRoom.g:22247:1: ( ( '{' ) )
+ // InternalRoom.g:22248:1: ( '{' )
{
- // InternalRoom.g:22217:1: ( '{' )
- // InternalRoom.g:22218:1: '{'
+ // InternalRoom.g:22248:1: ( '{' )
+ // InternalRoom.g:22249:1: '{'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
match(input,44,FOLLOW_2);
@@ -60570,16 +60667,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5"
- // InternalRoom.g:22231:1: rule__EnumAnnotationAttribute__Group__5 : rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 ;
+ // InternalRoom.g:22262: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:22235:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
- // InternalRoom.g:22236:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
+ // InternalRoom.g:22266:1: ( rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6 )
+ // InternalRoom.g:22267:2: rule__EnumAnnotationAttribute__Group__5__Impl rule__EnumAnnotationAttribute__Group__6
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__EnumAnnotationAttribute__Group__5__Impl();
state._fsp--;
@@ -60608,21 +60705,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__5__Impl"
- // InternalRoom.g:22243:1: rule__EnumAnnotationAttribute__Group__5__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) ;
+ // InternalRoom.g:22274: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:22247:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
- // InternalRoom.g:22248:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:22278:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) ) )
+ // InternalRoom.g:22279:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
{
- // InternalRoom.g:22248:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
- // InternalRoom.g:22249:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:22279:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_5 ) )
+ // InternalRoom.g:22280:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_5());
- // InternalRoom.g:22250:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
- // InternalRoom.g:22250:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
+ // InternalRoom.g:22281:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_5 )
+ // InternalRoom.g:22281:2: rule__EnumAnnotationAttribute__ValuesAssignment_5
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_5();
@@ -60655,16 +60752,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6"
- // InternalRoom.g:22260:1: rule__EnumAnnotationAttribute__Group__6 : rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 ;
+ // InternalRoom.g:22291: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:22264:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
- // InternalRoom.g:22265:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
+ // InternalRoom.g:22295:1: ( rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7 )
+ // InternalRoom.g:22296:2: rule__EnumAnnotationAttribute__Group__6__Impl rule__EnumAnnotationAttribute__Group__7
{
- pushFollow(FOLLOW_113);
+ pushFollow(FOLLOW_114);
rule__EnumAnnotationAttribute__Group__6__Impl();
state._fsp--;
@@ -60693,35 +60790,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__6__Impl"
- // InternalRoom.g:22272:1: rule__EnumAnnotationAttribute__Group__6__Impl : ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) ;
+ // InternalRoom.g:22303: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:22276:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
- // InternalRoom.g:22277:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:22307:1: ( ( ( rule__EnumAnnotationAttribute__Group_6__0 )* ) )
+ // InternalRoom.g:22308:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
{
- // InternalRoom.g:22277:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
- // InternalRoom.g:22278:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ // InternalRoom.g:22308:1: ( ( rule__EnumAnnotationAttribute__Group_6__0 )* )
+ // InternalRoom.g:22309:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getGroup_6());
- // InternalRoom.g:22279:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
- loop203:
+ // InternalRoom.g:22310:1: ( rule__EnumAnnotationAttribute__Group_6__0 )*
+ loop204:
do {
- int alt203=2;
- int LA203_0 = input.LA(1);
+ int alt204=2;
+ int LA204_0 = input.LA(1);
- if ( (LA203_0==54) ) {
- alt203=1;
+ if ( (LA204_0==54) ) {
+ alt204=1;
}
- switch (alt203) {
+ switch (alt204) {
case 1 :
- // InternalRoom.g:22279:2: rule__EnumAnnotationAttribute__Group_6__0
+ // InternalRoom.g:22310:2: rule__EnumAnnotationAttribute__Group_6__0
{
- pushFollow(FOLLOW_19);
+ pushFollow(FOLLOW_20);
rule__EnumAnnotationAttribute__Group_6__0();
state._fsp--;
@@ -60731,7 +60828,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop203;
+ break loop204;
}
} while (true);
@@ -60758,14 +60855,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7"
- // InternalRoom.g:22289:1: rule__EnumAnnotationAttribute__Group__7 : rule__EnumAnnotationAttribute__Group__7__Impl ;
+ // InternalRoom.g:22320: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:22293:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
- // InternalRoom.g:22294:2: rule__EnumAnnotationAttribute__Group__7__Impl
+ // InternalRoom.g:22324:1: ( rule__EnumAnnotationAttribute__Group__7__Impl )
+ // InternalRoom.g:22325:2: rule__EnumAnnotationAttribute__Group__7__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group__7__Impl();
@@ -60791,17 +60888,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group__7__Impl"
- // InternalRoom.g:22300:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
+ // InternalRoom.g:22331:1: rule__EnumAnnotationAttribute__Group__7__Impl : ( '}' ) ;
public final void rule__EnumAnnotationAttribute__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22304:1: ( ( '}' ) )
- // InternalRoom.g:22305:1: ( '}' )
+ // InternalRoom.g:22335:1: ( ( '}' ) )
+ // InternalRoom.g:22336:1: ( '}' )
{
- // InternalRoom.g:22305:1: ( '}' )
- // InternalRoom.g:22306:1: '}'
+ // InternalRoom.g:22336:1: ( '}' )
+ // InternalRoom.g:22337:1: '}'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getRightCurlyBracketKeyword_7());
match(input,45,FOLLOW_2);
@@ -60828,16 +60925,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0"
- // InternalRoom.g:22335:1: rule__EnumAnnotationAttribute__Group_6__0 : rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 ;
+ // InternalRoom.g:22366: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:22339:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
- // InternalRoom.g:22340:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
+ // InternalRoom.g:22370:1: ( rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1 )
+ // InternalRoom.g:22371:2: rule__EnumAnnotationAttribute__Group_6__0__Impl rule__EnumAnnotationAttribute__Group_6__1
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__EnumAnnotationAttribute__Group_6__0__Impl();
state._fsp--;
@@ -60866,17 +60963,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__0__Impl"
- // InternalRoom.g:22347:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
+ // InternalRoom.g:22378:1: rule__EnumAnnotationAttribute__Group_6__0__Impl : ( ',' ) ;
public final void rule__EnumAnnotationAttribute__Group_6__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22351:1: ( ( ',' ) )
- // InternalRoom.g:22352:1: ( ',' )
+ // InternalRoom.g:22382:1: ( ( ',' ) )
+ // InternalRoom.g:22383:1: ( ',' )
{
- // InternalRoom.g:22352:1: ( ',' )
- // InternalRoom.g:22353:1: ','
+ // InternalRoom.g:22383:1: ( ',' )
+ // InternalRoom.g:22384:1: ','
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
match(input,54,FOLLOW_2);
@@ -60903,14 +61000,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1"
- // InternalRoom.g:22366:1: rule__EnumAnnotationAttribute__Group_6__1 : rule__EnumAnnotationAttribute__Group_6__1__Impl ;
+ // InternalRoom.g:22397: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:22370:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
- // InternalRoom.g:22371:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
+ // InternalRoom.g:22401:1: ( rule__EnumAnnotationAttribute__Group_6__1__Impl )
+ // InternalRoom.g:22402:2: rule__EnumAnnotationAttribute__Group_6__1__Impl
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__Group_6__1__Impl();
@@ -60936,21 +61033,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__Group_6__1__Impl"
- // InternalRoom.g:22377:1: rule__EnumAnnotationAttribute__Group_6__1__Impl : ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) ;
+ // InternalRoom.g:22408: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:22381:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
- // InternalRoom.g:22382:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22412:1: ( ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) ) )
+ // InternalRoom.g:22413:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
{
- // InternalRoom.g:22382:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
- // InternalRoom.g:22383:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22413:1: ( ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 ) )
+ // InternalRoom.g:22414:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesAssignment_6_1());
- // InternalRoom.g:22384:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
- // InternalRoom.g:22384:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
+ // InternalRoom.g:22415:1: ( rule__EnumAnnotationAttribute__ValuesAssignment_6_1 )
+ // InternalRoom.g:22415:2: rule__EnumAnnotationAttribute__ValuesAssignment_6_1
{
pushFollow(FOLLOW_2);
rule__EnumAnnotationAttribute__ValuesAssignment_6_1();
@@ -60983,16 +61080,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0"
- // InternalRoom.g:22398:1: rule__Import__Group__0 : rule__Import__Group__0__Impl rule__Import__Group__1 ;
+ // InternalRoom.g:22429: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:22402:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
- // InternalRoom.g:22403:2: rule__Import__Group__0__Impl rule__Import__Group__1
+ // InternalRoom.g:22433:1: ( rule__Import__Group__0__Impl rule__Import__Group__1 )
+ // InternalRoom.g:22434:2: rule__Import__Group__0__Impl rule__Import__Group__1
{
- pushFollow(FOLLOW_115);
+ pushFollow(FOLLOW_116);
rule__Import__Group__0__Impl();
state._fsp--;
@@ -61021,17 +61118,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__0__Impl"
- // InternalRoom.g:22410:1: rule__Import__Group__0__Impl : ( 'import' ) ;
+ // InternalRoom.g:22441:1: rule__Import__Group__0__Impl : ( 'import' ) ;
public final void rule__Import__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22414:1: ( ( 'import' ) )
- // InternalRoom.g:22415:1: ( 'import' )
+ // InternalRoom.g:22445:1: ( ( 'import' ) )
+ // InternalRoom.g:22446:1: ( 'import' )
{
- // InternalRoom.g:22415:1: ( 'import' )
- // InternalRoom.g:22416:1: 'import'
+ // InternalRoom.g:22446:1: ( 'import' )
+ // InternalRoom.g:22447:1: 'import'
{
before(grammarAccess.getImportAccess().getImportKeyword_0());
match(input,125,FOLLOW_2);
@@ -61058,16 +61155,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1"
- // InternalRoom.g:22429:1: rule__Import__Group__1 : rule__Import__Group__1__Impl rule__Import__Group__2 ;
+ // InternalRoom.g:22460: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:22433:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
- // InternalRoom.g:22434:2: rule__Import__Group__1__Impl rule__Import__Group__2
+ // InternalRoom.g:22464:1: ( rule__Import__Group__1__Impl rule__Import__Group__2 )
+ // InternalRoom.g:22465:2: rule__Import__Group__1__Impl rule__Import__Group__2
{
- pushFollow(FOLLOW_12);
+ pushFollow(FOLLOW_13);
rule__Import__Group__1__Impl();
state._fsp--;
@@ -61096,21 +61193,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__1__Impl"
- // InternalRoom.g:22441:1: rule__Import__Group__1__Impl : ( ( rule__Import__Alternatives_1 ) ) ;
+ // InternalRoom.g:22472: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:22445:1: ( ( ( rule__Import__Alternatives_1 ) ) )
- // InternalRoom.g:22446:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22476:1: ( ( ( rule__Import__Alternatives_1 ) ) )
+ // InternalRoom.g:22477:1: ( ( rule__Import__Alternatives_1 ) )
{
- // InternalRoom.g:22446:1: ( ( rule__Import__Alternatives_1 ) )
- // InternalRoom.g:22447:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22477:1: ( ( rule__Import__Alternatives_1 ) )
+ // InternalRoom.g:22478:1: ( rule__Import__Alternatives_1 )
{
before(grammarAccess.getImportAccess().getAlternatives_1());
- // InternalRoom.g:22448:1: ( rule__Import__Alternatives_1 )
- // InternalRoom.g:22448:2: rule__Import__Alternatives_1
+ // InternalRoom.g:22479:1: ( rule__Import__Alternatives_1 )
+ // InternalRoom.g:22479:2: rule__Import__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__Import__Alternatives_1();
@@ -61143,14 +61240,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2"
- // InternalRoom.g:22458:1: rule__Import__Group__2 : rule__Import__Group__2__Impl ;
+ // InternalRoom.g:22489: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:22462:1: ( rule__Import__Group__2__Impl )
- // InternalRoom.g:22463:2: rule__Import__Group__2__Impl
+ // InternalRoom.g:22493:1: ( rule__Import__Group__2__Impl )
+ // InternalRoom.g:22494:2: rule__Import__Group__2__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group__2__Impl();
@@ -61176,21 +61273,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group__2__Impl"
- // InternalRoom.g:22469:1: rule__Import__Group__2__Impl : ( ( rule__Import__ImportURIAssignment_2 ) ) ;
+ // InternalRoom.g:22500: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:22473:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
- // InternalRoom.g:22474:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22504:1: ( ( ( rule__Import__ImportURIAssignment_2 ) ) )
+ // InternalRoom.g:22505:1: ( ( rule__Import__ImportURIAssignment_2 ) )
{
- // InternalRoom.g:22474:1: ( ( rule__Import__ImportURIAssignment_2 ) )
- // InternalRoom.g:22475:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22505:1: ( ( rule__Import__ImportURIAssignment_2 ) )
+ // InternalRoom.g:22506:1: ( rule__Import__ImportURIAssignment_2 )
{
before(grammarAccess.getImportAccess().getImportURIAssignment_2());
- // InternalRoom.g:22476:1: ( rule__Import__ImportURIAssignment_2 )
- // InternalRoom.g:22476:2: rule__Import__ImportURIAssignment_2
+ // InternalRoom.g:22507:1: ( rule__Import__ImportURIAssignment_2 )
+ // InternalRoom.g:22507:2: rule__Import__ImportURIAssignment_2
{
pushFollow(FOLLOW_2);
rule__Import__ImportURIAssignment_2();
@@ -61223,16 +61320,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0"
- // InternalRoom.g:22492:1: rule__Import__Group_1_0__0 : rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 ;
+ // InternalRoom.g:22523: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:22496:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
- // InternalRoom.g:22497:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
+ // InternalRoom.g:22527:1: ( rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1 )
+ // InternalRoom.g:22528:2: rule__Import__Group_1_0__0__Impl rule__Import__Group_1_0__1
{
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
rule__Import__Group_1_0__0__Impl();
state._fsp--;
@@ -61261,21 +61358,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__0__Impl"
- // InternalRoom.g:22504:1: rule__Import__Group_1_0__0__Impl : ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) ;
+ // InternalRoom.g:22535: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:22508:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
- // InternalRoom.g:22509:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22539:1: ( ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) ) )
+ // InternalRoom.g:22540:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
{
- // InternalRoom.g:22509:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
- // InternalRoom.g:22510:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22540:1: ( ( rule__Import__ImportedNamespaceAssignment_1_0_0 ) )
+ // InternalRoom.g:22541:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
{
before(grammarAccess.getImportAccess().getImportedNamespaceAssignment_1_0_0());
- // InternalRoom.g:22511:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
- // InternalRoom.g:22511:2: rule__Import__ImportedNamespaceAssignment_1_0_0
+ // InternalRoom.g:22542:1: ( rule__Import__ImportedNamespaceAssignment_1_0_0 )
+ // InternalRoom.g:22542:2: rule__Import__ImportedNamespaceAssignment_1_0_0
{
pushFollow(FOLLOW_2);
rule__Import__ImportedNamespaceAssignment_1_0_0();
@@ -61308,14 +61405,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1"
- // InternalRoom.g:22521:1: rule__Import__Group_1_0__1 : rule__Import__Group_1_0__1__Impl ;
+ // InternalRoom.g:22552: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:22525:1: ( rule__Import__Group_1_0__1__Impl )
- // InternalRoom.g:22526:2: rule__Import__Group_1_0__1__Impl
+ // InternalRoom.g:22556:1: ( rule__Import__Group_1_0__1__Impl )
+ // InternalRoom.g:22557:2: rule__Import__Group_1_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Import__Group_1_0__1__Impl();
@@ -61341,17 +61438,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__Group_1_0__1__Impl"
- // InternalRoom.g:22532:1: rule__Import__Group_1_0__1__Impl : ( 'from' ) ;
+ // InternalRoom.g:22563: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:22536:1: ( ( 'from' ) )
- // InternalRoom.g:22537:1: ( 'from' )
+ // InternalRoom.g:22567:1: ( ( 'from' ) )
+ // InternalRoom.g:22568:1: ( 'from' )
{
- // InternalRoom.g:22537:1: ( 'from' )
- // InternalRoom.g:22538:1: 'from'
+ // InternalRoom.g:22568:1: ( 'from' )
+ // InternalRoom.g:22569:1: 'from'
{
before(grammarAccess.getImportAccess().getFromKeyword_1_0_1());
match(input,126,FOLLOW_2);
@@ -61378,16 +61475,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0"
- // InternalRoom.g:22555:1: rule__ImportedFQN__Group__0 : rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 ;
+ // InternalRoom.g:22586: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:22559:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
- // InternalRoom.g:22560:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
+ // InternalRoom.g:22590:1: ( rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1 )
+ // InternalRoom.g:22591:2: rule__ImportedFQN__Group__0__Impl rule__ImportedFQN__Group__1
{
- pushFollow(FOLLOW_117);
+ pushFollow(FOLLOW_118);
rule__ImportedFQN__Group__0__Impl();
state._fsp--;
@@ -61416,17 +61513,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__0__Impl"
- // InternalRoom.g:22567:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
+ // InternalRoom.g:22598:1: rule__ImportedFQN__Group__0__Impl : ( ruleFQN ) ;
public final void rule__ImportedFQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22571:1: ( ( ruleFQN ) )
- // InternalRoom.g:22572:1: ( ruleFQN )
+ // InternalRoom.g:22602:1: ( ( ruleFQN ) )
+ // InternalRoom.g:22603:1: ( ruleFQN )
{
- // InternalRoom.g:22572:1: ( ruleFQN )
- // InternalRoom.g:22573:1: ruleFQN
+ // InternalRoom.g:22603:1: ( ruleFQN )
+ // InternalRoom.g:22604:1: ruleFQN
{
before(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
pushFollow(FOLLOW_2);
@@ -61457,14 +61554,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1"
- // InternalRoom.g:22584:1: rule__ImportedFQN__Group__1 : rule__ImportedFQN__Group__1__Impl ;
+ // InternalRoom.g:22615: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:22588:1: ( rule__ImportedFQN__Group__1__Impl )
- // InternalRoom.g:22589:2: rule__ImportedFQN__Group__1__Impl
+ // InternalRoom.g:22619:1: ( rule__ImportedFQN__Group__1__Impl )
+ // InternalRoom.g:22620:2: rule__ImportedFQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__ImportedFQN__Group__1__Impl();
@@ -61490,29 +61587,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ImportedFQN__Group__1__Impl"
- // InternalRoom.g:22595:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
+ // InternalRoom.g:22626:1: rule__ImportedFQN__Group__1__Impl : ( ( '.*' )? ) ;
public final void rule__ImportedFQN__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22599:1: ( ( ( '.*' )? ) )
- // InternalRoom.g:22600:1: ( ( '.*' )? )
+ // InternalRoom.g:22630:1: ( ( ( '.*' )? ) )
+ // InternalRoom.g:22631:1: ( ( '.*' )? )
{
- // InternalRoom.g:22600:1: ( ( '.*' )? )
- // InternalRoom.g:22601:1: ( '.*' )?
+ // InternalRoom.g:22631:1: ( ( '.*' )? )
+ // InternalRoom.g:22632:1: ( '.*' )?
{
before(grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
- // InternalRoom.g:22602:1: ( '.*' )?
- int alt204=2;
- int LA204_0 = input.LA(1);
+ // InternalRoom.g:22633:1: ( '.*' )?
+ int alt205=2;
+ int LA205_0 = input.LA(1);
- if ( (LA204_0==127) ) {
- alt204=1;
+ if ( (LA205_0==127) ) {
+ alt205=1;
}
- switch (alt204) {
+ switch (alt205) {
case 1 :
- // InternalRoom.g:22603:2: '.*'
+ // InternalRoom.g:22634:2: '.*'
{
match(input,127,FOLLOW_2);
@@ -61544,16 +61641,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0"
- // InternalRoom.g:22618:1: rule__Documentation__Group__0 : rule__Documentation__Group__0__Impl rule__Documentation__Group__1 ;
+ // InternalRoom.g:22649: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:22622:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
- // InternalRoom.g:22623:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
+ // InternalRoom.g:22653:1: ( rule__Documentation__Group__0__Impl rule__Documentation__Group__1 )
+ // InternalRoom.g:22654:2: rule__Documentation__Group__0__Impl rule__Documentation__Group__1
{
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
rule__Documentation__Group__0__Impl();
state._fsp--;
@@ -61582,21 +61679,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__0__Impl"
- // InternalRoom.g:22630:1: rule__Documentation__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22661:1: rule__Documentation__Group__0__Impl : ( () ) ;
public final void rule__Documentation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22634:1: ( ( () ) )
- // InternalRoom.g:22635:1: ( () )
+ // InternalRoom.g:22665:1: ( ( () ) )
+ // InternalRoom.g:22666:1: ( () )
{
- // InternalRoom.g:22635:1: ( () )
- // InternalRoom.g:22636:1: ()
+ // InternalRoom.g:22666:1: ( () )
+ // InternalRoom.g:22667:1: ()
{
before(grammarAccess.getDocumentationAccess().getDocumentationAction_0());
- // InternalRoom.g:22637:1: ()
- // InternalRoom.g:22639:1:
+ // InternalRoom.g:22668:1: ()
+ // InternalRoom.g:22670:1:
{
}
@@ -61619,16 +61716,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1"
- // InternalRoom.g:22649:1: rule__Documentation__Group__1 : rule__Documentation__Group__1__Impl rule__Documentation__Group__2 ;
+ // InternalRoom.g:22680: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:22653:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
- // InternalRoom.g:22654:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
+ // InternalRoom.g:22684:1: ( rule__Documentation__Group__1__Impl rule__Documentation__Group__2 )
+ // InternalRoom.g:22685:2: rule__Documentation__Group__1__Impl rule__Documentation__Group__2
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__Documentation__Group__1__Impl();
state._fsp--;
@@ -61657,17 +61754,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__1__Impl"
- // InternalRoom.g:22661:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
+ // InternalRoom.g:22692:1: rule__Documentation__Group__1__Impl : ( '[' ) ;
public final void rule__Documentation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22665:1: ( ( '[' ) )
- // InternalRoom.g:22666:1: ( '[' )
+ // InternalRoom.g:22696:1: ( ( '[' ) )
+ // InternalRoom.g:22697:1: ( '[' )
{
- // InternalRoom.g:22666:1: ( '[' )
- // InternalRoom.g:22667:1: '['
+ // InternalRoom.g:22697:1: ( '[' )
+ // InternalRoom.g:22698:1: '['
{
before(grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
match(input,62,FOLLOW_2);
@@ -61694,16 +61791,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2"
- // InternalRoom.g:22680:1: rule__Documentation__Group__2 : rule__Documentation__Group__2__Impl rule__Documentation__Group__3 ;
+ // InternalRoom.g:22711: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:22684:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
- // InternalRoom.g:22685:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
+ // InternalRoom.g:22715:1: ( rule__Documentation__Group__2__Impl rule__Documentation__Group__3 )
+ // InternalRoom.g:22716:2: rule__Documentation__Group__2__Impl rule__Documentation__Group__3
{
- pushFollow(FOLLOW_118);
+ pushFollow(FOLLOW_119);
rule__Documentation__Group__2__Impl();
state._fsp--;
@@ -61732,35 +61829,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__2__Impl"
- // InternalRoom.g:22692:1: rule__Documentation__Group__2__Impl : ( ( rule__Documentation__LinesAssignment_2 )* ) ;
+ // InternalRoom.g:22723: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:22696:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
- // InternalRoom.g:22697:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22727:1: ( ( ( rule__Documentation__LinesAssignment_2 )* ) )
+ // InternalRoom.g:22728:1: ( ( rule__Documentation__LinesAssignment_2 )* )
{
- // InternalRoom.g:22697:1: ( ( rule__Documentation__LinesAssignment_2 )* )
- // InternalRoom.g:22698:1: ( rule__Documentation__LinesAssignment_2 )*
+ // InternalRoom.g:22728:1: ( ( rule__Documentation__LinesAssignment_2 )* )
+ // InternalRoom.g:22729:1: ( rule__Documentation__LinesAssignment_2 )*
{
before(grammarAccess.getDocumentationAccess().getLinesAssignment_2());
- // InternalRoom.g:22699:1: ( rule__Documentation__LinesAssignment_2 )*
- loop205:
+ // InternalRoom.g:22730:1: ( rule__Documentation__LinesAssignment_2 )*
+ loop206:
do {
- int alt205=2;
- int LA205_0 = input.LA(1);
+ int alt206=2;
+ int LA206_0 = input.LA(1);
- if ( (LA205_0==RULE_STRING) ) {
- alt205=1;
+ if ( (LA206_0==RULE_STRING) ) {
+ alt206=1;
}
- switch (alt205) {
+ switch (alt206) {
case 1 :
- // InternalRoom.g:22699:2: rule__Documentation__LinesAssignment_2
+ // InternalRoom.g:22730:2: rule__Documentation__LinesAssignment_2
{
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
rule__Documentation__LinesAssignment_2();
state._fsp--;
@@ -61770,7 +61867,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop205;
+ break loop206;
}
} while (true);
@@ -61797,14 +61894,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3"
- // InternalRoom.g:22709:1: rule__Documentation__Group__3 : rule__Documentation__Group__3__Impl ;
+ // InternalRoom.g:22740: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:22713:1: ( rule__Documentation__Group__3__Impl )
- // InternalRoom.g:22714:2: rule__Documentation__Group__3__Impl
+ // InternalRoom.g:22744:1: ( rule__Documentation__Group__3__Impl )
+ // InternalRoom.g:22745:2: rule__Documentation__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Documentation__Group__3__Impl();
@@ -61830,17 +61927,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__Group__3__Impl"
- // InternalRoom.g:22720:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
+ // InternalRoom.g:22751:1: rule__Documentation__Group__3__Impl : ( ']' ) ;
public final void rule__Documentation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22724:1: ( ( ']' ) )
- // InternalRoom.g:22725:1: ( ']' )
+ // InternalRoom.g:22755:1: ( ( ']' ) )
+ // InternalRoom.g:22756:1: ( ']' )
{
- // InternalRoom.g:22725:1: ( ']' )
- // InternalRoom.g:22726:1: ']'
+ // InternalRoom.g:22756:1: ( ']' )
+ // InternalRoom.g:22757:1: ']'
{
before(grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
match(input,63,FOLLOW_2);
@@ -61867,16 +61964,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0"
- // InternalRoom.g:22753:1: rule__BooleanLiteral__Group__0 : rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 ;
+ // InternalRoom.g:22784: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:22757:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
- // InternalRoom.g:22758:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
+ // InternalRoom.g:22788:1: ( rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1 )
+ // InternalRoom.g:22789:2: rule__BooleanLiteral__Group__0__Impl rule__BooleanLiteral__Group__1
{
- pushFollow(FOLLOW_119);
+ pushFollow(FOLLOW_120);
rule__BooleanLiteral__Group__0__Impl();
state._fsp--;
@@ -61905,21 +62002,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__0__Impl"
- // InternalRoom.g:22765:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22796:1: rule__BooleanLiteral__Group__0__Impl : ( () ) ;
public final void rule__BooleanLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22769:1: ( ( () ) )
- // InternalRoom.g:22770:1: ( () )
+ // InternalRoom.g:22800:1: ( ( () ) )
+ // InternalRoom.g:22801:1: ( () )
{
- // InternalRoom.g:22770:1: ( () )
- // InternalRoom.g:22771:1: ()
+ // InternalRoom.g:22801:1: ( () )
+ // InternalRoom.g:22802:1: ()
{
before(grammarAccess.getBooleanLiteralAccess().getBooleanLiteralAction_0());
- // InternalRoom.g:22772:1: ()
- // InternalRoom.g:22774:1:
+ // InternalRoom.g:22803:1: ()
+ // InternalRoom.g:22805:1:
{
}
@@ -61942,14 +62039,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1"
- // InternalRoom.g:22784:1: rule__BooleanLiteral__Group__1 : rule__BooleanLiteral__Group__1__Impl ;
+ // InternalRoom.g:22815: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:22788:1: ( rule__BooleanLiteral__Group__1__Impl )
- // InternalRoom.g:22789:2: rule__BooleanLiteral__Group__1__Impl
+ // InternalRoom.g:22819:1: ( rule__BooleanLiteral__Group__1__Impl )
+ // InternalRoom.g:22820:2: rule__BooleanLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Group__1__Impl();
@@ -61975,21 +62072,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__Group__1__Impl"
- // InternalRoom.g:22795:1: rule__BooleanLiteral__Group__1__Impl : ( ( rule__BooleanLiteral__Alternatives_1 ) ) ;
+ // InternalRoom.g:22826: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:22799:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
- // InternalRoom.g:22800:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22830:1: ( ( ( rule__BooleanLiteral__Alternatives_1 ) ) )
+ // InternalRoom.g:22831:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
{
- // InternalRoom.g:22800:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
- // InternalRoom.g:22801:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22831:1: ( ( rule__BooleanLiteral__Alternatives_1 ) )
+ // InternalRoom.g:22832:1: ( rule__BooleanLiteral__Alternatives_1 )
{
before(grammarAccess.getBooleanLiteralAccess().getAlternatives_1());
- // InternalRoom.g:22802:1: ( rule__BooleanLiteral__Alternatives_1 )
- // InternalRoom.g:22802:2: rule__BooleanLiteral__Alternatives_1
+ // InternalRoom.g:22833:1: ( rule__BooleanLiteral__Alternatives_1 )
+ // InternalRoom.g:22833:2: rule__BooleanLiteral__Alternatives_1
{
pushFollow(FOLLOW_2);
rule__BooleanLiteral__Alternatives_1();
@@ -62022,16 +62119,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0"
- // InternalRoom.g:22816:1: rule__RealLiteral__Group__0 : rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 ;
+ // InternalRoom.g:22847: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:22820:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
- // InternalRoom.g:22821:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
+ // InternalRoom.g:22851:1: ( rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1 )
+ // InternalRoom.g:22852:2: rule__RealLiteral__Group__0__Impl rule__RealLiteral__Group__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
rule__RealLiteral__Group__0__Impl();
state._fsp--;
@@ -62060,21 +62157,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__0__Impl"
- // InternalRoom.g:22828:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22859:1: rule__RealLiteral__Group__0__Impl : ( () ) ;
public final void rule__RealLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22832:1: ( ( () ) )
- // InternalRoom.g:22833:1: ( () )
+ // InternalRoom.g:22863:1: ( ( () ) )
+ // InternalRoom.g:22864:1: ( () )
{
- // InternalRoom.g:22833:1: ( () )
- // InternalRoom.g:22834:1: ()
+ // InternalRoom.g:22864:1: ( () )
+ // InternalRoom.g:22865:1: ()
{
before(grammarAccess.getRealLiteralAccess().getRealLiteralAction_0());
- // InternalRoom.g:22835:1: ()
- // InternalRoom.g:22837:1:
+ // InternalRoom.g:22866:1: ()
+ // InternalRoom.g:22868:1:
{
}
@@ -62097,14 +62194,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1"
- // InternalRoom.g:22847:1: rule__RealLiteral__Group__1 : rule__RealLiteral__Group__1__Impl ;
+ // InternalRoom.g:22878: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:22851:1: ( rule__RealLiteral__Group__1__Impl )
- // InternalRoom.g:22852:2: rule__RealLiteral__Group__1__Impl
+ // InternalRoom.g:22882:1: ( rule__RealLiteral__Group__1__Impl )
+ // InternalRoom.g:22883:2: rule__RealLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__RealLiteral__Group__1__Impl();
@@ -62130,21 +62227,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__Group__1__Impl"
- // InternalRoom.g:22858:1: rule__RealLiteral__Group__1__Impl : ( ( rule__RealLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22889: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:22862:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22863:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22893:1: ( ( ( rule__RealLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22894:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22863:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22864:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22894:1: ( ( rule__RealLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22895:1: ( rule__RealLiteral__ValueAssignment_1 )
{
before(grammarAccess.getRealLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22865:1: ( rule__RealLiteral__ValueAssignment_1 )
- // InternalRoom.g:22865:2: rule__RealLiteral__ValueAssignment_1
+ // InternalRoom.g:22896:1: ( rule__RealLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22896:2: rule__RealLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__RealLiteral__ValueAssignment_1();
@@ -62177,16 +62274,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0"
- // InternalRoom.g:22879:1: rule__IntLiteral__Group__0 : rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 ;
+ // InternalRoom.g:22910: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:22883:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
- // InternalRoom.g:22884:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
+ // InternalRoom.g:22914:1: ( rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1 )
+ // InternalRoom.g:22915:2: rule__IntLiteral__Group__0__Impl rule__IntLiteral__Group__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
rule__IntLiteral__Group__0__Impl();
state._fsp--;
@@ -62215,21 +62312,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__0__Impl"
- // InternalRoom.g:22891:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22922:1: rule__IntLiteral__Group__0__Impl : ( () ) ;
public final void rule__IntLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22895:1: ( ( () ) )
- // InternalRoom.g:22896:1: ( () )
+ // InternalRoom.g:22926:1: ( ( () ) )
+ // InternalRoom.g:22927:1: ( () )
{
- // InternalRoom.g:22896:1: ( () )
- // InternalRoom.g:22897:1: ()
+ // InternalRoom.g:22927:1: ( () )
+ // InternalRoom.g:22928:1: ()
{
before(grammarAccess.getIntLiteralAccess().getIntLiteralAction_0());
- // InternalRoom.g:22898:1: ()
- // InternalRoom.g:22900:1:
+ // InternalRoom.g:22929:1: ()
+ // InternalRoom.g:22931:1:
{
}
@@ -62252,14 +62349,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1"
- // InternalRoom.g:22910:1: rule__IntLiteral__Group__1 : rule__IntLiteral__Group__1__Impl ;
+ // InternalRoom.g:22941: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:22914:1: ( rule__IntLiteral__Group__1__Impl )
- // InternalRoom.g:22915:2: rule__IntLiteral__Group__1__Impl
+ // InternalRoom.g:22945:1: ( rule__IntLiteral__Group__1__Impl )
+ // InternalRoom.g:22946:2: rule__IntLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__IntLiteral__Group__1__Impl();
@@ -62285,21 +62382,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__Group__1__Impl"
- // InternalRoom.g:22921:1: rule__IntLiteral__Group__1__Impl : ( ( rule__IntLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:22952: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:22925:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22926:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22956:1: ( ( ( rule__IntLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:22957:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22926:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22927:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22957:1: ( ( rule__IntLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:22958:1: ( rule__IntLiteral__ValueAssignment_1 )
{
before(grammarAccess.getIntLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22928:1: ( rule__IntLiteral__ValueAssignment_1 )
- // InternalRoom.g:22928:2: rule__IntLiteral__ValueAssignment_1
+ // InternalRoom.g:22959:1: ( rule__IntLiteral__ValueAssignment_1 )
+ // InternalRoom.g:22959:2: rule__IntLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__IntLiteral__ValueAssignment_1();
@@ -62332,16 +62429,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0"
- // InternalRoom.g:22942:1: rule__StringLiteral__Group__0 : rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 ;
+ // InternalRoom.g:22973: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:22946:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
- // InternalRoom.g:22947:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
+ // InternalRoom.g:22977:1: ( rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1 )
+ // InternalRoom.g:22978:2: rule__StringLiteral__Group__0__Impl rule__StringLiteral__Group__1
{
- pushFollow(FOLLOW_107);
+ pushFollow(FOLLOW_108);
rule__StringLiteral__Group__0__Impl();
state._fsp--;
@@ -62370,21 +62467,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__0__Impl"
- // InternalRoom.g:22954:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
+ // InternalRoom.g:22985:1: rule__StringLiteral__Group__0__Impl : ( () ) ;
public final void rule__StringLiteral__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:22958:1: ( ( () ) )
- // InternalRoom.g:22959:1: ( () )
+ // InternalRoom.g:22989:1: ( ( () ) )
+ // InternalRoom.g:22990:1: ( () )
{
- // InternalRoom.g:22959:1: ( () )
- // InternalRoom.g:22960:1: ()
+ // InternalRoom.g:22990:1: ( () )
+ // InternalRoom.g:22991:1: ()
{
before(grammarAccess.getStringLiteralAccess().getStringLiteralAction_0());
- // InternalRoom.g:22961:1: ()
- // InternalRoom.g:22963:1:
+ // InternalRoom.g:22992:1: ()
+ // InternalRoom.g:22994:1:
{
}
@@ -62407,14 +62504,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1"
- // InternalRoom.g:22973:1: rule__StringLiteral__Group__1 : rule__StringLiteral__Group__1__Impl ;
+ // InternalRoom.g:23004: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:22977:1: ( rule__StringLiteral__Group__1__Impl )
- // InternalRoom.g:22978:2: rule__StringLiteral__Group__1__Impl
+ // InternalRoom.g:23008:1: ( rule__StringLiteral__Group__1__Impl )
+ // InternalRoom.g:23009:2: rule__StringLiteral__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__StringLiteral__Group__1__Impl();
@@ -62440,21 +62537,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__Group__1__Impl"
- // InternalRoom.g:22984:1: rule__StringLiteral__Group__1__Impl : ( ( rule__StringLiteral__ValueAssignment_1 ) ) ;
+ // InternalRoom.g:23015: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:22988:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
- // InternalRoom.g:22989:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:23019:1: ( ( ( rule__StringLiteral__ValueAssignment_1 ) ) )
+ // InternalRoom.g:23020:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
{
- // InternalRoom.g:22989:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
- // InternalRoom.g:22990:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:23020:1: ( ( rule__StringLiteral__ValueAssignment_1 ) )
+ // InternalRoom.g:23021:1: ( rule__StringLiteral__ValueAssignment_1 )
{
before(grammarAccess.getStringLiteralAccess().getValueAssignment_1());
- // InternalRoom.g:22991:1: ( rule__StringLiteral__ValueAssignment_1 )
- // InternalRoom.g:22991:2: rule__StringLiteral__ValueAssignment_1
+ // InternalRoom.g:23022:1: ( rule__StringLiteral__ValueAssignment_1 )
+ // InternalRoom.g:23022:2: rule__StringLiteral__ValueAssignment_1
{
pushFollow(FOLLOW_2);
rule__StringLiteral__ValueAssignment_1();
@@ -62487,16 +62584,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0"
- // InternalRoom.g:23005:1: rule__Integer__Group_0__0 : rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 ;
+ // InternalRoom.g:23036: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:23009:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
- // InternalRoom.g:23010:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
+ // InternalRoom.g:23040:1: ( rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1 )
+ // InternalRoom.g:23041:2: rule__Integer__Group_0__0__Impl rule__Integer__Group_0__1
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
rule__Integer__Group_0__0__Impl();
state._fsp--;
@@ -62525,29 +62622,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__0__Impl"
- // InternalRoom.g:23017:1: rule__Integer__Group_0__0__Impl : ( ( rule__Integer__Alternatives_0_0 )? ) ;
+ // InternalRoom.g:23048: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:23021:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
- // InternalRoom.g:23022:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:23052:1: ( ( ( rule__Integer__Alternatives_0_0 )? ) )
+ // InternalRoom.g:23053:1: ( ( rule__Integer__Alternatives_0_0 )? )
{
- // InternalRoom.g:23022:1: ( ( rule__Integer__Alternatives_0_0 )? )
- // InternalRoom.g:23023:1: ( rule__Integer__Alternatives_0_0 )?
+ // InternalRoom.g:23053:1: ( ( rule__Integer__Alternatives_0_0 )? )
+ // InternalRoom.g:23054:1: ( rule__Integer__Alternatives_0_0 )?
{
before(grammarAccess.getIntegerAccess().getAlternatives_0_0());
- // InternalRoom.g:23024:1: ( rule__Integer__Alternatives_0_0 )?
- int alt206=2;
- int LA206_0 = input.LA(1);
+ // InternalRoom.g:23055:1: ( rule__Integer__Alternatives_0_0 )?
+ int alt207=2;
+ int LA207_0 = input.LA(1);
- if ( ((LA206_0>=29 && LA206_0<=30)) ) {
- alt206=1;
+ if ( ((LA207_0>=29 && LA207_0<=30)) ) {
+ alt207=1;
}
- switch (alt206) {
+ switch (alt207) {
case 1 :
- // InternalRoom.g:23024:2: rule__Integer__Alternatives_0_0
+ // InternalRoom.g:23055:2: rule__Integer__Alternatives_0_0
{
pushFollow(FOLLOW_2);
rule__Integer__Alternatives_0_0();
@@ -62583,14 +62680,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1"
- // InternalRoom.g:23034:1: rule__Integer__Group_0__1 : rule__Integer__Group_0__1__Impl ;
+ // InternalRoom.g:23065: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:23038:1: ( rule__Integer__Group_0__1__Impl )
- // InternalRoom.g:23039:2: rule__Integer__Group_0__1__Impl
+ // InternalRoom.g:23069:1: ( rule__Integer__Group_0__1__Impl )
+ // InternalRoom.g:23070:2: rule__Integer__Group_0__1__Impl
{
pushFollow(FOLLOW_2);
rule__Integer__Group_0__1__Impl();
@@ -62616,17 +62713,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Integer__Group_0__1__Impl"
- // InternalRoom.g:23045:1: rule__Integer__Group_0__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23076: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:23049:1: ( ( RULE_INT ) )
- // InternalRoom.g:23050:1: ( RULE_INT )
+ // InternalRoom.g:23080:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23081:1: ( RULE_INT )
{
- // InternalRoom.g:23050:1: ( RULE_INT )
- // InternalRoom.g:23051:1: RULE_INT
+ // InternalRoom.g:23081:1: ( RULE_INT )
+ // InternalRoom.g:23082:1: RULE_INT
{
before(grammarAccess.getIntegerAccess().getINTTerminalRuleCall_0_1());
match(input,RULE_INT,FOLLOW_2);
@@ -62653,16 +62750,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0"
- // InternalRoom.g:23066:1: rule__Decimal__Group__0 : rule__Decimal__Group__0__Impl rule__Decimal__Group__1 ;
+ // InternalRoom.g:23097: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:23070:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
- // InternalRoom.g:23071:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
+ // InternalRoom.g:23101:1: ( rule__Decimal__Group__0__Impl rule__Decimal__Group__1 )
+ // InternalRoom.g:23102:2: rule__Decimal__Group__0__Impl rule__Decimal__Group__1
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
rule__Decimal__Group__0__Impl();
state._fsp--;
@@ -62691,29 +62788,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__0__Impl"
- // InternalRoom.g:23078:1: rule__Decimal__Group__0__Impl : ( ( rule__Decimal__Alternatives_0 )? ) ;
+ // InternalRoom.g:23109: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:23082:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
- // InternalRoom.g:23083:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:23113:1: ( ( ( rule__Decimal__Alternatives_0 )? ) )
+ // InternalRoom.g:23114:1: ( ( rule__Decimal__Alternatives_0 )? )
{
- // InternalRoom.g:23083:1: ( ( rule__Decimal__Alternatives_0 )? )
- // InternalRoom.g:23084:1: ( rule__Decimal__Alternatives_0 )?
+ // InternalRoom.g:23114:1: ( ( rule__Decimal__Alternatives_0 )? )
+ // InternalRoom.g:23115:1: ( rule__Decimal__Alternatives_0 )?
{
before(grammarAccess.getDecimalAccess().getAlternatives_0());
- // InternalRoom.g:23085:1: ( rule__Decimal__Alternatives_0 )?
- int alt207=2;
- int LA207_0 = input.LA(1);
+ // InternalRoom.g:23116:1: ( rule__Decimal__Alternatives_0 )?
+ int alt208=2;
+ int LA208_0 = input.LA(1);
- if ( ((LA207_0>=29 && LA207_0<=30)) ) {
- alt207=1;
+ if ( ((LA208_0>=29 && LA208_0<=30)) ) {
+ alt208=1;
}
- switch (alt207) {
+ switch (alt208) {
case 1 :
- // InternalRoom.g:23085:2: rule__Decimal__Alternatives_0
+ // InternalRoom.g:23116:2: rule__Decimal__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__Decimal__Alternatives_0();
@@ -62749,16 +62846,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1"
- // InternalRoom.g:23095:1: rule__Decimal__Group__1 : rule__Decimal__Group__1__Impl rule__Decimal__Group__2 ;
+ // InternalRoom.g:23126: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:23099:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
- // InternalRoom.g:23100:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
+ // InternalRoom.g:23130:1: ( rule__Decimal__Group__1__Impl rule__Decimal__Group__2 )
+ // InternalRoom.g:23131:2: rule__Decimal__Group__1__Impl rule__Decimal__Group__2
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__Decimal__Group__1__Impl();
state._fsp--;
@@ -62787,17 +62884,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__1__Impl"
- // InternalRoom.g:23107:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23138:1: rule__Decimal__Group__1__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23111:1: ( ( RULE_INT ) )
- // InternalRoom.g:23112:1: ( RULE_INT )
+ // InternalRoom.g:23142:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23143:1: ( RULE_INT )
{
- // InternalRoom.g:23112:1: ( RULE_INT )
- // InternalRoom.g:23113:1: RULE_INT
+ // InternalRoom.g:23143:1: ( RULE_INT )
+ // InternalRoom.g:23144:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -62824,16 +62921,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2"
- // InternalRoom.g:23124:1: rule__Decimal__Group__2 : rule__Decimal__Group__2__Impl rule__Decimal__Group__3 ;
+ // InternalRoom.g:23155: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:23128:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
- // InternalRoom.g:23129:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
+ // InternalRoom.g:23159:1: ( rule__Decimal__Group__2__Impl rule__Decimal__Group__3 )
+ // InternalRoom.g:23160:2: rule__Decimal__Group__2__Impl rule__Decimal__Group__3
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__Decimal__Group__2__Impl();
state._fsp--;
@@ -62862,17 +62959,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__2__Impl"
- // InternalRoom.g:23136:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:23167:1: rule__Decimal__Group__2__Impl : ( '.' ) ;
public final void rule__Decimal__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23140:1: ( ( '.' ) )
- // InternalRoom.g:23141:1: ( '.' )
+ // InternalRoom.g:23171:1: ( ( '.' ) )
+ // InternalRoom.g:23172:1: ( '.' )
{
- // InternalRoom.g:23141:1: ( '.' )
- // InternalRoom.g:23142:1: '.'
+ // InternalRoom.g:23172:1: ( '.' )
+ // InternalRoom.g:23173:1: '.'
{
before(grammarAccess.getDecimalAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -62899,14 +62996,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3"
- // InternalRoom.g:23155:1: rule__Decimal__Group__3 : rule__Decimal__Group__3__Impl ;
+ // InternalRoom.g:23186: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:23159:1: ( rule__Decimal__Group__3__Impl )
- // InternalRoom.g:23160:2: rule__Decimal__Group__3__Impl
+ // InternalRoom.g:23190:1: ( rule__Decimal__Group__3__Impl )
+ // InternalRoom.g:23191:2: rule__Decimal__Group__3__Impl
{
pushFollow(FOLLOW_2);
rule__Decimal__Group__3__Impl();
@@ -62932,17 +63029,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Decimal__Group__3__Impl"
- // InternalRoom.g:23166:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23197:1: rule__Decimal__Group__3__Impl : ( RULE_INT ) ;
public final void rule__Decimal__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23170:1: ( ( RULE_INT ) )
- // InternalRoom.g:23171:1: ( RULE_INT )
+ // InternalRoom.g:23201:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23202:1: ( RULE_INT )
{
- // InternalRoom.g:23171:1: ( RULE_INT )
- // InternalRoom.g:23172:1: RULE_INT
+ // InternalRoom.g:23202:1: ( RULE_INT )
+ // InternalRoom.g:23203:1: RULE_INT
{
before(grammarAccess.getDecimalAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -62969,16 +63066,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0"
- // InternalRoom.g:23191:1: rule__DecimalExp__Group__0 : rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 ;
+ // InternalRoom.g:23222: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:23195:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
- // InternalRoom.g:23196:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
+ // InternalRoom.g:23226:1: ( rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1 )
+ // InternalRoom.g:23227:2: rule__DecimalExp__Group__0__Impl rule__DecimalExp__Group__1
{
- pushFollow(FOLLOW_21);
+ pushFollow(FOLLOW_22);
rule__DecimalExp__Group__0__Impl();
state._fsp--;
@@ -63007,29 +63104,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__0__Impl"
- // InternalRoom.g:23203:1: rule__DecimalExp__Group__0__Impl : ( ( rule__DecimalExp__Alternatives_0 )? ) ;
+ // InternalRoom.g:23234: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:23207:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
- // InternalRoom.g:23208:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:23238:1: ( ( ( rule__DecimalExp__Alternatives_0 )? ) )
+ // InternalRoom.g:23239:1: ( ( rule__DecimalExp__Alternatives_0 )? )
{
- // InternalRoom.g:23208:1: ( ( rule__DecimalExp__Alternatives_0 )? )
- // InternalRoom.g:23209:1: ( rule__DecimalExp__Alternatives_0 )?
+ // InternalRoom.g:23239:1: ( ( rule__DecimalExp__Alternatives_0 )? )
+ // InternalRoom.g:23240:1: ( rule__DecimalExp__Alternatives_0 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_0());
- // InternalRoom.g:23210:1: ( rule__DecimalExp__Alternatives_0 )?
- int alt208=2;
- int LA208_0 = input.LA(1);
+ // InternalRoom.g:23241:1: ( rule__DecimalExp__Alternatives_0 )?
+ int alt209=2;
+ int LA209_0 = input.LA(1);
- if ( ((LA208_0>=29 && LA208_0<=30)) ) {
- alt208=1;
+ if ( ((LA209_0>=29 && LA209_0<=30)) ) {
+ alt209=1;
}
- switch (alt208) {
+ switch (alt209) {
case 1 :
- // InternalRoom.g:23210:2: rule__DecimalExp__Alternatives_0
+ // InternalRoom.g:23241:2: rule__DecimalExp__Alternatives_0
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_0();
@@ -63065,16 +63162,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1"
- // InternalRoom.g:23220:1: rule__DecimalExp__Group__1 : rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 ;
+ // InternalRoom.g:23251: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:23224:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
- // InternalRoom.g:23225:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
+ // InternalRoom.g:23255:1: ( rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2 )
+ // InternalRoom.g:23256:2: rule__DecimalExp__Group__1__Impl rule__DecimalExp__Group__2
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__DecimalExp__Group__1__Impl();
state._fsp--;
@@ -63103,17 +63200,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__1__Impl"
- // InternalRoom.g:23232:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23263:1: rule__DecimalExp__Group__1__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23236:1: ( ( RULE_INT ) )
- // InternalRoom.g:23237:1: ( RULE_INT )
+ // InternalRoom.g:23267:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23268:1: ( RULE_INT )
{
- // InternalRoom.g:23237:1: ( RULE_INT )
- // InternalRoom.g:23238:1: RULE_INT
+ // InternalRoom.g:23268:1: ( RULE_INT )
+ // InternalRoom.g:23269:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
match(input,RULE_INT,FOLLOW_2);
@@ -63140,16 +63237,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2"
- // InternalRoom.g:23249:1: rule__DecimalExp__Group__2 : rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 ;
+ // InternalRoom.g:23280: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:23253:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
- // InternalRoom.g:23254:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
+ // InternalRoom.g:23284:1: ( rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3 )
+ // InternalRoom.g:23285:2: rule__DecimalExp__Group__2__Impl rule__DecimalExp__Group__3
{
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
rule__DecimalExp__Group__2__Impl();
state._fsp--;
@@ -63178,17 +63275,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__2__Impl"
- // InternalRoom.g:23261:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
+ // InternalRoom.g:23292:1: rule__DecimalExp__Group__2__Impl : ( '.' ) ;
public final void rule__DecimalExp__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23265:1: ( ( '.' ) )
- // InternalRoom.g:23266:1: ( '.' )
+ // InternalRoom.g:23296:1: ( ( '.' ) )
+ // InternalRoom.g:23297:1: ( '.' )
{
- // InternalRoom.g:23266:1: ( '.' )
- // InternalRoom.g:23267:1: '.'
+ // InternalRoom.g:23297:1: ( '.' )
+ // InternalRoom.g:23298:1: '.'
{
before(grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
match(input,87,FOLLOW_2);
@@ -63215,16 +63312,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3"
- // InternalRoom.g:23280:1: rule__DecimalExp__Group__3 : rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 ;
+ // InternalRoom.g:23311: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:23284:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
- // InternalRoom.g:23285:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
+ // InternalRoom.g:23315:1: ( rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4 )
+ // InternalRoom.g:23316:2: rule__DecimalExp__Group__3__Impl rule__DecimalExp__Group__4
{
- pushFollow(FOLLOW_121);
+ pushFollow(FOLLOW_122);
rule__DecimalExp__Group__3__Impl();
state._fsp--;
@@ -63253,17 +63350,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__3__Impl"
- // InternalRoom.g:23292:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23323:1: rule__DecimalExp__Group__3__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23296:1: ( ( RULE_INT ) )
- // InternalRoom.g:23297:1: ( RULE_INT )
+ // InternalRoom.g:23327:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23328:1: ( RULE_INT )
{
- // InternalRoom.g:23297:1: ( RULE_INT )
- // InternalRoom.g:23298:1: RULE_INT
+ // InternalRoom.g:23328:1: ( RULE_INT )
+ // InternalRoom.g:23329:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
match(input,RULE_INT,FOLLOW_2);
@@ -63290,16 +63387,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4"
- // InternalRoom.g:23309:1: rule__DecimalExp__Group__4 : rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 ;
+ // InternalRoom.g:23340: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:23313:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
- // InternalRoom.g:23314:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
+ // InternalRoom.g:23344:1: ( rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5 )
+ // InternalRoom.g:23345:2: rule__DecimalExp__Group__4__Impl rule__DecimalExp__Group__5
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
rule__DecimalExp__Group__4__Impl();
state._fsp--;
@@ -63328,21 +63425,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__4__Impl"
- // InternalRoom.g:23321:1: rule__DecimalExp__Group__4__Impl : ( ( rule__DecimalExp__Alternatives_4 ) ) ;
+ // InternalRoom.g:23352: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:23325:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
- // InternalRoom.g:23326:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23356:1: ( ( ( rule__DecimalExp__Alternatives_4 ) ) )
+ // InternalRoom.g:23357:1: ( ( rule__DecimalExp__Alternatives_4 ) )
{
- // InternalRoom.g:23326:1: ( ( rule__DecimalExp__Alternatives_4 ) )
- // InternalRoom.g:23327:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23357:1: ( ( rule__DecimalExp__Alternatives_4 ) )
+ // InternalRoom.g:23358:1: ( rule__DecimalExp__Alternatives_4 )
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_4());
- // InternalRoom.g:23328:1: ( rule__DecimalExp__Alternatives_4 )
- // InternalRoom.g:23328:2: rule__DecimalExp__Alternatives_4
+ // InternalRoom.g:23359:1: ( rule__DecimalExp__Alternatives_4 )
+ // InternalRoom.g:23359:2: rule__DecimalExp__Alternatives_4
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_4();
@@ -63375,16 +63472,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5"
- // InternalRoom.g:23338:1: rule__DecimalExp__Group__5 : rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 ;
+ // InternalRoom.g:23369: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:23342:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
- // InternalRoom.g:23343:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
+ // InternalRoom.g:23373:1: ( rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6 )
+ // InternalRoom.g:23374:2: rule__DecimalExp__Group__5__Impl rule__DecimalExp__Group__6
{
- pushFollow(FOLLOW_120);
+ pushFollow(FOLLOW_121);
rule__DecimalExp__Group__5__Impl();
state._fsp--;
@@ -63413,29 +63510,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__5__Impl"
- // InternalRoom.g:23350:1: rule__DecimalExp__Group__5__Impl : ( ( rule__DecimalExp__Alternatives_5 )? ) ;
+ // InternalRoom.g:23381: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:23354:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
- // InternalRoom.g:23355:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23385:1: ( ( ( rule__DecimalExp__Alternatives_5 )? ) )
+ // InternalRoom.g:23386:1: ( ( rule__DecimalExp__Alternatives_5 )? )
{
- // InternalRoom.g:23355:1: ( ( rule__DecimalExp__Alternatives_5 )? )
- // InternalRoom.g:23356:1: ( rule__DecimalExp__Alternatives_5 )?
+ // InternalRoom.g:23386:1: ( ( rule__DecimalExp__Alternatives_5 )? )
+ // InternalRoom.g:23387:1: ( rule__DecimalExp__Alternatives_5 )?
{
before(grammarAccess.getDecimalExpAccess().getAlternatives_5());
- // InternalRoom.g:23357:1: ( rule__DecimalExp__Alternatives_5 )?
- int alt209=2;
- int LA209_0 = input.LA(1);
+ // InternalRoom.g:23388:1: ( rule__DecimalExp__Alternatives_5 )?
+ int alt210=2;
+ int LA210_0 = input.LA(1);
- if ( ((LA209_0>=29 && LA209_0<=30)) ) {
- alt209=1;
+ if ( ((LA210_0>=29 && LA210_0<=30)) ) {
+ alt210=1;
}
- switch (alt209) {
+ switch (alt210) {
case 1 :
- // InternalRoom.g:23357:2: rule__DecimalExp__Alternatives_5
+ // InternalRoom.g:23388:2: rule__DecimalExp__Alternatives_5
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Alternatives_5();
@@ -63471,14 +63568,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6"
- // InternalRoom.g:23367:1: rule__DecimalExp__Group__6 : rule__DecimalExp__Group__6__Impl ;
+ // InternalRoom.g:23398: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:23371:1: ( rule__DecimalExp__Group__6__Impl )
- // InternalRoom.g:23372:2: rule__DecimalExp__Group__6__Impl
+ // InternalRoom.g:23402:1: ( rule__DecimalExp__Group__6__Impl )
+ // InternalRoom.g:23403:2: rule__DecimalExp__Group__6__Impl
{
pushFollow(FOLLOW_2);
rule__DecimalExp__Group__6__Impl();
@@ -63504,17 +63601,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DecimalExp__Group__6__Impl"
- // InternalRoom.g:23378:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
+ // InternalRoom.g:23409:1: rule__DecimalExp__Group__6__Impl : ( RULE_INT ) ;
public final void rule__DecimalExp__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23382:1: ( ( RULE_INT ) )
- // InternalRoom.g:23383:1: ( RULE_INT )
+ // InternalRoom.g:23413:1: ( ( RULE_INT ) )
+ // InternalRoom.g:23414:1: ( RULE_INT )
{
- // InternalRoom.g:23383:1: ( RULE_INT )
- // InternalRoom.g:23384:1: RULE_INT
+ // InternalRoom.g:23414:1: ( RULE_INT )
+ // InternalRoom.g:23415:1: RULE_INT
{
before(grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_6());
match(input,RULE_INT,FOLLOW_2);
@@ -63541,16 +63638,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0"
- // InternalRoom.g:23409:1: rule__FQN__Group__0 : rule__FQN__Group__0__Impl rule__FQN__Group__1 ;
+ // InternalRoom.g:23440: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:23413:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
- // InternalRoom.g:23414:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
+ // InternalRoom.g:23444:1: ( rule__FQN__Group__0__Impl rule__FQN__Group__1 )
+ // InternalRoom.g:23445:2: rule__FQN__Group__0__Impl rule__FQN__Group__1
{
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
rule__FQN__Group__0__Impl();
state._fsp--;
@@ -63579,17 +63676,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__0__Impl"
- // InternalRoom.g:23421:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23452:1: rule__FQN__Group__0__Impl : ( RULE_ID ) ;
public final void rule__FQN__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23425:1: ( ( RULE_ID ) )
- // InternalRoom.g:23426:1: ( RULE_ID )
+ // InternalRoom.g:23456:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23457:1: ( RULE_ID )
{
- // InternalRoom.g:23426:1: ( RULE_ID )
- // InternalRoom.g:23427:1: RULE_ID
+ // InternalRoom.g:23457:1: ( RULE_ID )
+ // InternalRoom.g:23458:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
match(input,RULE_ID,FOLLOW_2);
@@ -63616,14 +63713,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1"
- // InternalRoom.g:23438:1: rule__FQN__Group__1 : rule__FQN__Group__1__Impl ;
+ // InternalRoom.g:23469: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:23442:1: ( rule__FQN__Group__1__Impl )
- // InternalRoom.g:23443:2: rule__FQN__Group__1__Impl
+ // InternalRoom.g:23473:1: ( rule__FQN__Group__1__Impl )
+ // InternalRoom.g:23474:2: rule__FQN__Group__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group__1__Impl();
@@ -63649,35 +63746,35 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group__1__Impl"
- // InternalRoom.g:23449:1: rule__FQN__Group__1__Impl : ( ( rule__FQN__Group_1__0 )* ) ;
+ // InternalRoom.g:23480: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:23453:1: ( ( ( rule__FQN__Group_1__0 )* ) )
- // InternalRoom.g:23454:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23484:1: ( ( ( rule__FQN__Group_1__0 )* ) )
+ // InternalRoom.g:23485:1: ( ( rule__FQN__Group_1__0 )* )
{
- // InternalRoom.g:23454:1: ( ( rule__FQN__Group_1__0 )* )
- // InternalRoom.g:23455:1: ( rule__FQN__Group_1__0 )*
+ // InternalRoom.g:23485:1: ( ( rule__FQN__Group_1__0 )* )
+ // InternalRoom.g:23486:1: ( rule__FQN__Group_1__0 )*
{
before(grammarAccess.getFQNAccess().getGroup_1());
- // InternalRoom.g:23456:1: ( rule__FQN__Group_1__0 )*
- loop210:
+ // InternalRoom.g:23487:1: ( rule__FQN__Group_1__0 )*
+ loop211:
do {
- int alt210=2;
- int LA210_0 = input.LA(1);
+ int alt211=2;
+ int LA211_0 = input.LA(1);
- if ( (LA210_0==87) ) {
- alt210=1;
+ if ( (LA211_0==87) ) {
+ alt211=1;
}
- switch (alt210) {
+ switch (alt211) {
case 1 :
- // InternalRoom.g:23456:2: rule__FQN__Group_1__0
+ // InternalRoom.g:23487:2: rule__FQN__Group_1__0
{
- pushFollow(FOLLOW_122);
+ pushFollow(FOLLOW_123);
rule__FQN__Group_1__0();
state._fsp--;
@@ -63687,7 +63784,7 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop210;
+ break loop211;
}
} while (true);
@@ -63714,14 +63811,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0"
- // InternalRoom.g:23470:1: rule__FQN__Group_1__0 : rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 ;
+ // InternalRoom.g:23501: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:23474:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
- // InternalRoom.g:23475:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
+ // InternalRoom.g:23505:1: ( rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1 )
+ // InternalRoom.g:23506:2: rule__FQN__Group_1__0__Impl rule__FQN__Group_1__1
{
pushFollow(FOLLOW_3);
rule__FQN__Group_1__0__Impl();
@@ -63752,17 +63849,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__0__Impl"
- // InternalRoom.g:23482:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
+ // InternalRoom.g:23513:1: rule__FQN__Group_1__0__Impl : ( '.' ) ;
public final void rule__FQN__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23486:1: ( ( '.' ) )
- // InternalRoom.g:23487:1: ( '.' )
+ // InternalRoom.g:23517:1: ( ( '.' ) )
+ // InternalRoom.g:23518:1: ( '.' )
{
- // InternalRoom.g:23487:1: ( '.' )
- // InternalRoom.g:23488:1: '.'
+ // InternalRoom.g:23518:1: ( '.' )
+ // InternalRoom.g:23519:1: '.'
{
before(grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
match(input,87,FOLLOW_2);
@@ -63789,14 +63886,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1"
- // InternalRoom.g:23501:1: rule__FQN__Group_1__1 : rule__FQN__Group_1__1__Impl ;
+ // InternalRoom.g:23532: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:23505:1: ( rule__FQN__Group_1__1__Impl )
- // InternalRoom.g:23506:2: rule__FQN__Group_1__1__Impl
+ // InternalRoom.g:23536:1: ( rule__FQN__Group_1__1__Impl )
+ // InternalRoom.g:23537:2: rule__FQN__Group_1__1__Impl
{
pushFollow(FOLLOW_2);
rule__FQN__Group_1__1__Impl();
@@ -63822,17 +63919,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FQN__Group_1__1__Impl"
- // InternalRoom.g:23512:1: rule__FQN__Group_1__1__Impl : ( RULE_ID ) ;
+ // InternalRoom.g:23543: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:23516:1: ( ( RULE_ID ) )
- // InternalRoom.g:23517:1: ( RULE_ID )
+ // InternalRoom.g:23547:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23548:1: ( RULE_ID )
{
- // InternalRoom.g:23517:1: ( RULE_ID )
- // InternalRoom.g:23518:1: RULE_ID
+ // InternalRoom.g:23548:1: ( RULE_ID )
+ // InternalRoom.g:23549:1: RULE_ID
{
before(grammarAccess.getFQNAccess().getIDTerminalRuleCall_1_1());
match(input,RULE_ID,FOLLOW_2);
@@ -63859,29 +63956,29 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0"
- // InternalRoom.g:23534:1: rule__ActorClass__UnorderedGroup_0 : ( rule__ActorClass__UnorderedGroup_0__0 )? ;
+ // InternalRoom.g:23565: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:23539:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
- // InternalRoom.g:23540:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ // InternalRoom.g:23570:1: ( ( rule__ActorClass__UnorderedGroup_0__0 )? )
+ // InternalRoom.g:23571:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
{
- // InternalRoom.g:23540:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
- int alt211=2;
- int LA211_0 = input.LA(1);
+ // InternalRoom.g:23571:2: ( rule__ActorClass__UnorderedGroup_0__0 )?
+ int alt212=2;
+ int LA212_0 = input.LA(1);
- if ( LA211_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt211=1;
+ if ( LA212_0 == 131 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt212=1;
}
- else if ( ( LA211_0 >= 33 && LA211_0 <= 35 || LA211_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt211=1;
+ else if ( ( LA212_0 >= 33 && LA212_0 <= 35 || LA212_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt212=1;
}
- switch (alt211) {
+ switch (alt212) {
case 1 :
- // InternalRoom.g:23540:2: rule__ActorClass__UnorderedGroup_0__0
+ // InternalRoom.g:23571:2: rule__ActorClass__UnorderedGroup_0__0
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__0();
@@ -63914,44 +64011,44 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__Impl"
- // InternalRoom.g:23550:1: rule__ActorClass__UnorderedGroup_0__Impl : ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) ;
+ // InternalRoom.g:23581: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:23555:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
- // InternalRoom.g:23556:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ // InternalRoom.g:23586:1: ( ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) ) )
+ // InternalRoom.g:23587:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
{
- // InternalRoom.g:23556:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
- int alt212=2;
- int LA212_0 = input.LA(1);
+ // InternalRoom.g:23587:3: ( ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) ) | ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) ) )
+ int alt213=2;
+ int LA213_0 = input.LA(1);
- if ( LA212_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt212=1;
+ if ( LA213_0 == 131 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt213=1;
}
- else if ( ( LA212_0 >= 33 && LA212_0 <= 35 || LA212_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt212=2;
+ else if ( ( LA213_0 >= 33 && LA213_0 <= 35 || LA213_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt213=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 212, 0, input);
+ new NoViableAltException("", 213, 0, input);
throw nvae;
}
- switch (alt212) {
+ switch (alt213) {
case 1 :
- // InternalRoom.g:23558:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23589:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
{
- // InternalRoom.g:23558:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
- // InternalRoom.g:23559:5: {...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23589:4: ({...}? => ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) ) )
+ // InternalRoom.g:23590: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:23559:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
- // InternalRoom.g:23560:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23590:107: ( ( ( rule__ActorClass__AbstractAssignment_0_0 ) ) )
+ // InternalRoom.g:23591:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
@@ -63959,12 +64056,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23566:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
- // InternalRoom.g:23568:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23597:6: ( ( rule__ActorClass__AbstractAssignment_0_0 ) )
+ // InternalRoom.g:23599:7: ( rule__ActorClass__AbstractAssignment_0_0 )
{
before(grammarAccess.getActorClassAccess().getAbstractAssignment_0_0());
- // InternalRoom.g:23569:7: ( rule__ActorClass__AbstractAssignment_0_0 )
- // InternalRoom.g:23569:8: rule__ActorClass__AbstractAssignment_0_0
+ // InternalRoom.g:23600:7: ( rule__ActorClass__AbstractAssignment_0_0 )
+ // InternalRoom.g:23600:8: rule__ActorClass__AbstractAssignment_0_0
{
pushFollow(FOLLOW_2);
rule__ActorClass__AbstractAssignment_0_0();
@@ -63988,16 +64085,16 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // InternalRoom.g:23575:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23606:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
{
- // InternalRoom.g:23575:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
- // InternalRoom.g:23576:5: {...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23606:4: ({...}? => ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) ) )
+ // InternalRoom.g:23607: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:23576:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
- // InternalRoom.g:23577:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23607:107: ( ( ( rule__ActorClass__CommTypeAssignment_0_1 ) ) )
+ // InternalRoom.g:23608:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
@@ -64005,12 +64102,12 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
selected = true;
- // InternalRoom.g:23583:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
- // InternalRoom.g:23585:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23614:6: ( ( rule__ActorClass__CommTypeAssignment_0_1 ) )
+ // InternalRoom.g:23616:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
{
before(grammarAccess.getActorClassAccess().getCommTypeAssignment_0_1());
- // InternalRoom.g:23586:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
- // InternalRoom.g:23586:8: rule__ActorClass__CommTypeAssignment_0_1
+ // InternalRoom.g:23617:7: ( rule__ActorClass__CommTypeAssignment_0_1 )
+ // InternalRoom.g:23617:8: rule__ActorClass__CommTypeAssignment_0_1
{
pushFollow(FOLLOW_2);
rule__ActorClass__CommTypeAssignment_0_1();
@@ -64057,33 +64154,33 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__0"
- // InternalRoom.g:23601:1: rule__ActorClass__UnorderedGroup_0__0 : rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? ;
+ // InternalRoom.g:23632: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:23605:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
- // InternalRoom.g:23606:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
+ // InternalRoom.g:23636:1: ( rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )? )
+ // InternalRoom.g:23637:2: rule__ActorClass__UnorderedGroup_0__Impl ( rule__ActorClass__UnorderedGroup_0__1 )?
{
- pushFollow(FOLLOW_123);
+ pushFollow(FOLLOW_124);
rule__ActorClass__UnorderedGroup_0__Impl();
state._fsp--;
- // InternalRoom.g:23607:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
- int alt213=2;
- int LA213_0 = input.LA(1);
+ // InternalRoom.g:23638:2: ( rule__ActorClass__UnorderedGroup_0__1 )?
+ int alt214=2;
+ int LA214_0 = input.LA(1);
- if ( LA213_0 == 130 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt213=1;
+ if ( LA214_0 == 131 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt214=1;
}
- else if ( ( LA213_0 >= 33 && LA213_0 <= 35 || LA213_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt213=1;
+ else if ( ( LA214_0 >= 33 && LA214_0 <= 35 || LA214_0 == 38 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt214=1;
}
- switch (alt213) {
+ switch (alt214) {
case 1 :
- // InternalRoom.g:23607:2: rule__ActorClass__UnorderedGroup_0__1
+ // InternalRoom.g:23638:2: rule__ActorClass__UnorderedGroup_0__1
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__1();
@@ -64115,14 +64212,14 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UnorderedGroup_0__1"
- // InternalRoom.g:23614:1: rule__ActorClass__UnorderedGroup_0__1 : rule__ActorClass__UnorderedGroup_0__Impl ;
+ // InternalRoom.g:23645: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:23618:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
- // InternalRoom.g:23619:2: rule__ActorClass__UnorderedGroup_0__Impl
+ // InternalRoom.g:23649:1: ( rule__ActorClass__UnorderedGroup_0__Impl )
+ // InternalRoom.g:23650:2: rule__ActorClass__UnorderedGroup_0__Impl
{
pushFollow(FOLLOW_2);
rule__ActorClass__UnorderedGroup_0__Impl();
@@ -64148,17 +64245,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__NameAssignment_1"
- // InternalRoom.g:23630:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
+ // InternalRoom.g:23661:1: rule__RoomModel__NameAssignment_1 : ( ruleFQN ) ;
public final void rule__RoomModel__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23634:1: ( ( ruleFQN ) )
- // InternalRoom.g:23635:1: ( ruleFQN )
+ // InternalRoom.g:23665:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23666:1: ( ruleFQN )
{
- // InternalRoom.g:23635:1: ( ruleFQN )
- // InternalRoom.g:23636:1: ruleFQN
+ // InternalRoom.g:23666:1: ( ruleFQN )
+ // InternalRoom.g:23667:1: ruleFQN
{
before(grammarAccess.getRoomModelAccess().getNameFQNParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -64189,17 +64286,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DocuAssignment_2"
- // InternalRoom.g:23645:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:23676:1: rule__RoomModel__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RoomModel__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23649:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23650:1: ( ruleDocumentation )
+ // InternalRoom.g:23680:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:23681:1: ( ruleDocumentation )
{
- // InternalRoom.g:23650:1: ( ruleDocumentation )
- // InternalRoom.g:23651:1: ruleDocumentation
+ // InternalRoom.g:23681:1: ( ruleDocumentation )
+ // InternalRoom.g:23682:1: ruleDocumentation
{
before(grammarAccess.getRoomModelAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64230,17 +64327,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ImportsAssignment_4"
- // InternalRoom.g:23660:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
+ // InternalRoom.g:23691:1: rule__RoomModel__ImportsAssignment_4 : ( ruleImport ) ;
public final void rule__RoomModel__ImportsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23664:1: ( ( ruleImport ) )
- // InternalRoom.g:23665:1: ( ruleImport )
+ // InternalRoom.g:23695:1: ( ( ruleImport ) )
+ // InternalRoom.g:23696:1: ( ruleImport )
{
- // InternalRoom.g:23665:1: ( ruleImport )
- // InternalRoom.g:23666:1: ruleImport
+ // InternalRoom.g:23696:1: ( ruleImport )
+ // InternalRoom.g:23697:1: ruleImport
{
before(grammarAccess.getRoomModelAccess().getImportsImportParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -64271,17 +64368,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__PrimitiveTypesAssignment_5_0"
- // InternalRoom.g:23675:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
+ // InternalRoom.g:23706:1: rule__RoomModel__PrimitiveTypesAssignment_5_0 : ( rulePrimitiveType ) ;
public final void rule__RoomModel__PrimitiveTypesAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23679:1: ( ( rulePrimitiveType ) )
- // InternalRoom.g:23680:1: ( rulePrimitiveType )
+ // InternalRoom.g:23710:1: ( ( rulePrimitiveType ) )
+ // InternalRoom.g:23711:1: ( rulePrimitiveType )
{
- // InternalRoom.g:23680:1: ( rulePrimitiveType )
- // InternalRoom.g:23681:1: rulePrimitiveType
+ // InternalRoom.g:23711:1: ( rulePrimitiveType )
+ // InternalRoom.g:23712:1: rulePrimitiveType
{
before(grammarAccess.getRoomModelAccess().getPrimitiveTypesPrimitiveTypeParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -64312,17 +64409,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__EnumerationTypesAssignment_5_1"
- // InternalRoom.g:23690:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
+ // InternalRoom.g:23721:1: rule__RoomModel__EnumerationTypesAssignment_5_1 : ( ruleEnumerationType ) ;
public final void rule__RoomModel__EnumerationTypesAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23694:1: ( ( ruleEnumerationType ) )
- // InternalRoom.g:23695:1: ( ruleEnumerationType )
+ // InternalRoom.g:23725:1: ( ( ruleEnumerationType ) )
+ // InternalRoom.g:23726:1: ( ruleEnumerationType )
{
- // InternalRoom.g:23695:1: ( ruleEnumerationType )
- // InternalRoom.g:23696:1: ruleEnumerationType
+ // InternalRoom.g:23726:1: ( ruleEnumerationType )
+ // InternalRoom.g:23727:1: ruleEnumerationType
{
before(grammarAccess.getRoomModelAccess().getEnumerationTypesEnumerationTypeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -64353,17 +64450,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ExternalTypesAssignment_5_2"
- // InternalRoom.g:23705:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
+ // InternalRoom.g:23736:1: rule__RoomModel__ExternalTypesAssignment_5_2 : ( ruleExternalType ) ;
public final void rule__RoomModel__ExternalTypesAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23709:1: ( ( ruleExternalType ) )
- // InternalRoom.g:23710:1: ( ruleExternalType )
+ // InternalRoom.g:23740:1: ( ( ruleExternalType ) )
+ // InternalRoom.g:23741:1: ( ruleExternalType )
{
- // InternalRoom.g:23710:1: ( ruleExternalType )
- // InternalRoom.g:23711:1: ruleExternalType
+ // InternalRoom.g:23741:1: ( ruleExternalType )
+ // InternalRoom.g:23742:1: ruleExternalType
{
before(grammarAccess.getRoomModelAccess().getExternalTypesExternalTypeParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -64394,17 +64491,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__DataClassesAssignment_5_3"
- // InternalRoom.g:23720:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
+ // InternalRoom.g:23751:1: rule__RoomModel__DataClassesAssignment_5_3 : ( ruleDataClass ) ;
public final void rule__RoomModel__DataClassesAssignment_5_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23724:1: ( ( ruleDataClass ) )
- // InternalRoom.g:23725:1: ( ruleDataClass )
+ // InternalRoom.g:23755:1: ( ( ruleDataClass ) )
+ // InternalRoom.g:23756:1: ( ruleDataClass )
{
- // InternalRoom.g:23725:1: ( ruleDataClass )
- // InternalRoom.g:23726:1: ruleDataClass
+ // InternalRoom.g:23756:1: ( ruleDataClass )
+ // InternalRoom.g:23757:1: ruleDataClass
{
before(grammarAccess.getRoomModelAccess().getDataClassesDataClassParserRuleCall_5_3_0());
pushFollow(FOLLOW_2);
@@ -64435,17 +64532,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ProtocolClassesAssignment_5_4"
- // InternalRoom.g:23735:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
+ // InternalRoom.g:23766:1: rule__RoomModel__ProtocolClassesAssignment_5_4 : ( ruleGeneralProtocolClass ) ;
public final void rule__RoomModel__ProtocolClassesAssignment_5_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23739:1: ( ( ruleGeneralProtocolClass ) )
- // InternalRoom.g:23740:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23770:1: ( ( ruleGeneralProtocolClass ) )
+ // InternalRoom.g:23771:1: ( ruleGeneralProtocolClass )
{
- // InternalRoom.g:23740:1: ( ruleGeneralProtocolClass )
- // InternalRoom.g:23741:1: ruleGeneralProtocolClass
+ // InternalRoom.g:23771:1: ( ruleGeneralProtocolClass )
+ // InternalRoom.g:23772:1: ruleGeneralProtocolClass
{
before(grammarAccess.getRoomModelAccess().getProtocolClassesGeneralProtocolClassParserRuleCall_5_4_0());
pushFollow(FOLLOW_2);
@@ -64476,17 +64573,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__ActorClassesAssignment_5_5"
- // InternalRoom.g:23750:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
+ // InternalRoom.g:23781:1: rule__RoomModel__ActorClassesAssignment_5_5 : ( ruleActorClass ) ;
public final void rule__RoomModel__ActorClassesAssignment_5_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23754:1: ( ( ruleActorClass ) )
- // InternalRoom.g:23755:1: ( ruleActorClass )
+ // InternalRoom.g:23785:1: ( ( ruleActorClass ) )
+ // InternalRoom.g:23786:1: ( ruleActorClass )
{
- // InternalRoom.g:23755:1: ( ruleActorClass )
- // InternalRoom.g:23756:1: ruleActorClass
+ // InternalRoom.g:23786:1: ( ruleActorClass )
+ // InternalRoom.g:23787:1: ruleActorClass
{
before(grammarAccess.getRoomModelAccess().getActorClassesActorClassParserRuleCall_5_5_0());
pushFollow(FOLLOW_2);
@@ -64517,17 +64614,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SubSystemClassesAssignment_5_6"
- // InternalRoom.g:23765:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
+ // InternalRoom.g:23796:1: rule__RoomModel__SubSystemClassesAssignment_5_6 : ( ruleSubSystemClass ) ;
public final void rule__RoomModel__SubSystemClassesAssignment_5_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23769:1: ( ( ruleSubSystemClass ) )
- // InternalRoom.g:23770:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23800:1: ( ( ruleSubSystemClass ) )
+ // InternalRoom.g:23801:1: ( ruleSubSystemClass )
{
- // InternalRoom.g:23770:1: ( ruleSubSystemClass )
- // InternalRoom.g:23771:1: ruleSubSystemClass
+ // InternalRoom.g:23801:1: ( ruleSubSystemClass )
+ // InternalRoom.g:23802:1: ruleSubSystemClass
{
before(grammarAccess.getRoomModelAccess().getSubSystemClassesSubSystemClassParserRuleCall_5_6_0());
pushFollow(FOLLOW_2);
@@ -64558,17 +64655,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__SystemsAssignment_5_7"
- // InternalRoom.g:23780:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
+ // InternalRoom.g:23811:1: rule__RoomModel__SystemsAssignment_5_7 : ( ruleLogicalSystem ) ;
public final void rule__RoomModel__SystemsAssignment_5_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23784:1: ( ( ruleLogicalSystem ) )
- // InternalRoom.g:23785:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23815:1: ( ( ruleLogicalSystem ) )
+ // InternalRoom.g:23816:1: ( ruleLogicalSystem )
{
- // InternalRoom.g:23785:1: ( ruleLogicalSystem )
- // InternalRoom.g:23786:1: ruleLogicalSystem
+ // InternalRoom.g:23816:1: ( ruleLogicalSystem )
+ // InternalRoom.g:23817:1: ruleLogicalSystem
{
before(grammarAccess.getRoomModelAccess().getSystemsLogicalSystemParserRuleCall_5_7_0());
pushFollow(FOLLOW_2);
@@ -64599,17 +64696,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RoomModel__AnnotationTypesAssignment_5_8"
- // InternalRoom.g:23795:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
+ // InternalRoom.g:23826:1: rule__RoomModel__AnnotationTypesAssignment_5_8 : ( ruleAnnotationType ) ;
public final void rule__RoomModel__AnnotationTypesAssignment_5_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23799:1: ( ( ruleAnnotationType ) )
- // InternalRoom.g:23800:1: ( ruleAnnotationType )
+ // InternalRoom.g:23830:1: ( ( ruleAnnotationType ) )
+ // InternalRoom.g:23831:1: ( ruleAnnotationType )
{
- // InternalRoom.g:23800:1: ( ruleAnnotationType )
- // InternalRoom.g:23801:1: ruleAnnotationType
+ // InternalRoom.g:23831:1: ( ruleAnnotationType )
+ // InternalRoom.g:23832:1: ruleAnnotationType
{
before(grammarAccess.getRoomModelAccess().getAnnotationTypesAnnotationTypeParserRuleCall_5_8_0());
pushFollow(FOLLOW_2);
@@ -64640,17 +64737,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__NameAssignment_0"
- // InternalRoom.g:23810:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23841:1: rule__VarDecl__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__VarDecl__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23814:1: ( ( RULE_ID ) )
- // InternalRoom.g:23815:1: ( RULE_ID )
+ // InternalRoom.g:23845:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23846:1: ( RULE_ID )
{
- // InternalRoom.g:23815:1: ( RULE_ID )
- // InternalRoom.g:23816:1: RULE_ID
+ // InternalRoom.g:23846:1: ( RULE_ID )
+ // InternalRoom.g:23847:1: RULE_ID
{
before(grammarAccess.getVarDeclAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64677,17 +64774,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VarDecl__RefTypeAssignment_2"
- // InternalRoom.g:23825:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
+ // InternalRoom.g:23856:1: rule__VarDecl__RefTypeAssignment_2 : ( ruleRefableType ) ;
public final void rule__VarDecl__RefTypeAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23829:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23830:1: ( ruleRefableType )
+ // InternalRoom.g:23860:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23861:1: ( ruleRefableType )
{
- // InternalRoom.g:23830:1: ( ruleRefableType )
- // InternalRoom.g:23831:1: ruleRefableType
+ // InternalRoom.g:23861:1: ( ruleRefableType )
+ // InternalRoom.g:23862:1: ruleRefableType
{
before(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -64717,18 +64814,63 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__VarDecl__RefTypeAssignment_2"
+ // $ANTLR start "rule__VarDecl__VarargsAssignment_3"
+ // InternalRoom.g:23871:1: rule__VarDecl__VarargsAssignment_3 : ( ( 'varargs' ) ) ;
+ public final void rule__VarDecl__VarargsAssignment_3() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // InternalRoom.g:23875:1: ( ( ( 'varargs' ) ) )
+ // InternalRoom.g:23876:1: ( ( 'varargs' ) )
+ {
+ // InternalRoom.g:23876:1: ( ( 'varargs' ) )
+ // InternalRoom.g:23877:1: ( 'varargs' )
+ {
+ before(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+ // InternalRoom.g:23878:1: ( 'varargs' )
+ // InternalRoom.g:23879:1: 'varargs'
+ {
+ before(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+ match(input,128,FOLLOW_2);
+ after(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+
+ }
+
+ after(grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__VarDecl__VarargsAssignment_3"
+
+
// $ANTLR start "rule__MessageData__DeprecatedNameAssignment_0_0"
- // InternalRoom.g:23840:1: rule__MessageData__DeprecatedNameAssignment_0_0 : ( RULE_ID ) ;
+ // InternalRoom.g:23894:1: rule__MessageData__DeprecatedNameAssignment_0_0 : ( RULE_ID ) ;
public final void rule__MessageData__DeprecatedNameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23844:1: ( ( RULE_ID ) )
- // InternalRoom.g:23845:1: ( RULE_ID )
+ // InternalRoom.g:23898:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23899:1: ( RULE_ID )
{
- // InternalRoom.g:23845:1: ( RULE_ID )
- // InternalRoom.g:23846:1: RULE_ID
+ // InternalRoom.g:23899:1: ( RULE_ID )
+ // InternalRoom.g:23900:1: RULE_ID
{
before(grammarAccess.getMessageDataAccess().getDeprecatedNameIDTerminalRuleCall_0_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64755,17 +64897,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageData__RefTypeAssignment_1"
- // InternalRoom.g:23855:1: rule__MessageData__RefTypeAssignment_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:23909:1: rule__MessageData__RefTypeAssignment_1 : ( ruleRefableType ) ;
public final void rule__MessageData__RefTypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23859:1: ( ( ruleRefableType ) )
- // InternalRoom.g:23860:1: ( ruleRefableType )
+ // InternalRoom.g:23913:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:23914:1: ( ruleRefableType )
{
- // InternalRoom.g:23860:1: ( ruleRefableType )
- // InternalRoom.g:23861:1: ruleRefableType
+ // InternalRoom.g:23914:1: ( ruleRefableType )
+ // InternalRoom.g:23915:1: ruleRefableType
{
before(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -64796,21 +64938,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__TypeAssignment_0"
- // InternalRoom.g:23870:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:23924:1: rule__RefableType__TypeAssignment_0 : ( ( ruleFQN ) ) ;
public final void rule__RefableType__TypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23874:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:23875:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23928:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:23929:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:23875:1: ( ( ruleFQN ) )
- // InternalRoom.g:23876:1: ( ruleFQN )
+ // InternalRoom.g:23929:1: ( ( ruleFQN ) )
+ // InternalRoom.g:23930:1: ( ruleFQN )
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeCrossReference_0_0());
- // InternalRoom.g:23877:1: ( ruleFQN )
- // InternalRoom.g:23878:1: ruleFQN
+ // InternalRoom.g:23931:1: ( ruleFQN )
+ // InternalRoom.g:23932:1: ruleFQN
{
before(grammarAccess.getRefableTypeAccess().getTypeDataTypeFQNParserRuleCall_0_0_1());
pushFollow(FOLLOW_2);
@@ -64845,21 +64987,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefableType__RefAssignment_1"
- // InternalRoom.g:23889:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
+ // InternalRoom.g:23943:1: rule__RefableType__RefAssignment_1 : ( ( 'ref' ) ) ;
public final void rule__RefableType__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23893:1: ( ( ( 'ref' ) ) )
- // InternalRoom.g:23894:1: ( ( 'ref' ) )
+ // InternalRoom.g:23947:1: ( ( ( 'ref' ) ) )
+ // InternalRoom.g:23948:1: ( ( 'ref' ) )
{
- // InternalRoom.g:23894:1: ( ( 'ref' ) )
- // InternalRoom.g:23895:1: ( 'ref' )
+ // InternalRoom.g:23948:1: ( ( 'ref' ) )
+ // InternalRoom.g:23949:1: ( 'ref' )
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
- // InternalRoom.g:23896:1: ( 'ref' )
- // InternalRoom.g:23897:1: 'ref'
+ // InternalRoom.g:23950:1: ( 'ref' )
+ // InternalRoom.g:23951:1: 'ref'
{
before(grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
match(input,91,FOLLOW_2);
@@ -64890,17 +65032,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__NameAssignment_1"
- // InternalRoom.g:23912:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:23966:1: rule__PrimitiveType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PrimitiveType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23916:1: ( ( RULE_ID ) )
- // InternalRoom.g:23917:1: ( RULE_ID )
+ // InternalRoom.g:23970:1: ( ( RULE_ID ) )
+ // InternalRoom.g:23971:1: ( RULE_ID )
{
- // InternalRoom.g:23917:1: ( RULE_ID )
- // InternalRoom.g:23918:1: RULE_ID
+ // InternalRoom.g:23971:1: ( RULE_ID )
+ // InternalRoom.g:23972:1: RULE_ID
{
before(grammarAccess.getPrimitiveTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -64927,17 +65069,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TypeAssignment_3"
- // InternalRoom.g:23927:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
+ // InternalRoom.g:23981:1: rule__PrimitiveType__TypeAssignment_3 : ( ruleLiteralType ) ;
public final void rule__PrimitiveType__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23931:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:23932:1: ( ruleLiteralType )
+ // InternalRoom.g:23985:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:23986:1: ( ruleLiteralType )
{
- // InternalRoom.g:23932:1: ( ruleLiteralType )
- // InternalRoom.g:23933:1: ruleLiteralType
+ // InternalRoom.g:23986:1: ( ruleLiteralType )
+ // InternalRoom.g:23987:1: ruleLiteralType
{
before(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -64968,17 +65110,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__TargetNameAssignment_5"
- // InternalRoom.g:23942:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:23996:1: rule__PrimitiveType__TargetNameAssignment_5 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__TargetNameAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23946:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23947:1: ( RULE_STRING )
+ // InternalRoom.g:24000:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24001:1: ( RULE_STRING )
{
- // InternalRoom.g:23947:1: ( RULE_STRING )
- // InternalRoom.g:23948:1: RULE_STRING
+ // InternalRoom.g:24001:1: ( RULE_STRING )
+ // InternalRoom.g:24002:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getTargetNameSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -65005,17 +65147,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__CastNameAssignment_6_1"
- // InternalRoom.g:23957:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
+ // InternalRoom.g:24011:1: rule__PrimitiveType__CastNameAssignment_6_1 : ( ruleFQN ) ;
public final void rule__PrimitiveType__CastNameAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23961:1: ( ( ruleFQN ) )
- // InternalRoom.g:23962:1: ( ruleFQN )
+ // InternalRoom.g:24015:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24016:1: ( ruleFQN )
{
- // InternalRoom.g:23962:1: ( ruleFQN )
- // InternalRoom.g:23963:1: ruleFQN
+ // InternalRoom.g:24016:1: ( ruleFQN )
+ // InternalRoom.g:24017:1: ruleFQN
{
before(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -65046,17 +65188,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DefaultValueLiteralAssignment_8"
- // InternalRoom.g:23972:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
+ // InternalRoom.g:24026:1: rule__PrimitiveType__DefaultValueLiteralAssignment_8 : ( RULE_STRING ) ;
public final void rule__PrimitiveType__DefaultValueLiteralAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23976:1: ( ( RULE_STRING ) )
- // InternalRoom.g:23977:1: ( RULE_STRING )
+ // InternalRoom.g:24030:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24031:1: ( RULE_STRING )
{
- // InternalRoom.g:23977:1: ( RULE_STRING )
- // InternalRoom.g:23978:1: RULE_STRING
+ // InternalRoom.g:24031:1: ( RULE_STRING )
+ // InternalRoom.g:24032:1: RULE_STRING
{
before(grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_8_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -65083,17 +65225,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimitiveType__DocuAssignment_9"
- // InternalRoom.g:23987:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24041:1: rule__PrimitiveType__DocuAssignment_9 : ( ruleDocumentation ) ;
public final void rule__PrimitiveType__DocuAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:23991:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:23992:1: ( ruleDocumentation )
+ // InternalRoom.g:24045:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24046:1: ( ruleDocumentation )
{
- // InternalRoom.g:23992:1: ( ruleDocumentation )
- // InternalRoom.g:23993:1: ruleDocumentation
+ // InternalRoom.g:24046:1: ( ruleDocumentation )
+ // InternalRoom.g:24047:1: ruleDocumentation
{
before(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -65124,17 +65266,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__NameAssignment_1"
- // InternalRoom.g:24002:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24056:1: rule__EnumerationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EnumerationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24006:1: ( ( RULE_ID ) )
- // InternalRoom.g:24007:1: ( RULE_ID )
+ // InternalRoom.g:24060:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24061:1: ( RULE_ID )
{
- // InternalRoom.g:24007:1: ( RULE_ID )
- // InternalRoom.g:24008:1: RULE_ID
+ // InternalRoom.g:24061:1: ( RULE_ID )
+ // InternalRoom.g:24062:1: RULE_ID
{
before(grammarAccess.getEnumerationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65161,17 +65303,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__DocuAssignment_2"
- // InternalRoom.g:24017:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24071:1: rule__EnumerationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__EnumerationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24021:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24022:1: ( ruleDocumentation )
+ // InternalRoom.g:24075:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24076:1: ( ruleDocumentation )
{
- // InternalRoom.g:24022:1: ( ruleDocumentation )
- // InternalRoom.g:24023:1: ruleDocumentation
+ // InternalRoom.g:24076:1: ( ruleDocumentation )
+ // InternalRoom.g:24077:1: ruleDocumentation
{
before(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -65202,21 +65344,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__PrimitiveTypeAssignment_3_1"
- // InternalRoom.g:24032:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24086:1: rule__EnumerationType__PrimitiveTypeAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__EnumerationType__PrimitiveTypeAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24036:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24037:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24090:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24091:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24037:1: ( ( ruleFQN ) )
- // InternalRoom.g:24038:1: ( ruleFQN )
+ // InternalRoom.g:24091:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24092:1: ( ruleFQN )
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeCrossReference_3_1_0());
- // InternalRoom.g:24039:1: ( ruleFQN )
- // InternalRoom.g:24040:1: ruleFQN
+ // InternalRoom.g:24093:1: ( ruleFQN )
+ // InternalRoom.g:24094:1: ruleFQN
{
before(grammarAccess.getEnumerationTypeAccess().getPrimitiveTypePrimitiveTypeFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -65251,17 +65393,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_0"
- // InternalRoom.g:24051:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:24105:1: rule__EnumerationType__LiteralsAssignment_5_0 : ( ruleEnumLiteral ) ;
public final void rule__EnumerationType__LiteralsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24055:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:24056:1: ( ruleEnumLiteral )
+ // InternalRoom.g:24109:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:24110:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:24056:1: ( ruleEnumLiteral )
- // InternalRoom.g:24057:1: ruleEnumLiteral
+ // InternalRoom.g:24110:1: ( ruleEnumLiteral )
+ // InternalRoom.g:24111:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -65292,17 +65434,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumerationType__LiteralsAssignment_5_1_1"
- // InternalRoom.g:24066:1: rule__EnumerationType__LiteralsAssignment_5_1_1 : ( ruleEnumLiteral ) ;
+ // InternalRoom.g:24120: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:24070:1: ( ( ruleEnumLiteral ) )
- // InternalRoom.g:24071:1: ( ruleEnumLiteral )
+ // InternalRoom.g:24124:1: ( ( ruleEnumLiteral ) )
+ // InternalRoom.g:24125:1: ( ruleEnumLiteral )
{
- // InternalRoom.g:24071:1: ( ruleEnumLiteral )
- // InternalRoom.g:24072:1: ruleEnumLiteral
+ // InternalRoom.g:24125:1: ( ruleEnumLiteral )
+ // InternalRoom.g:24126:1: ruleEnumLiteral
{
before(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
pushFollow(FOLLOW_2);
@@ -65333,17 +65475,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__NameAssignment_0"
- // InternalRoom.g:24081:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:24135:1: rule__EnumLiteral__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__EnumLiteral__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24085:1: ( ( RULE_ID ) )
- // InternalRoom.g:24086:1: ( RULE_ID )
+ // InternalRoom.g:24139:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24140:1: ( RULE_ID )
{
- // InternalRoom.g:24086:1: ( RULE_ID )
- // InternalRoom.g:24087:1: RULE_ID
+ // InternalRoom.g:24140:1: ( RULE_ID )
+ // InternalRoom.g:24141:1: RULE_ID
{
before(grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65370,17 +65512,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumLiteral__LiteralAssignment_1_1"
- // InternalRoom.g:24096:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
+ // InternalRoom.g:24150:1: rule__EnumLiteral__LiteralAssignment_1_1 : ( ruleIntLiteral ) ;
public final void rule__EnumLiteral__LiteralAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24100:1: ( ( ruleIntLiteral ) )
- // InternalRoom.g:24101:1: ( ruleIntLiteral )
+ // InternalRoom.g:24154:1: ( ( ruleIntLiteral ) )
+ // InternalRoom.g:24155:1: ( ruleIntLiteral )
{
- // InternalRoom.g:24101:1: ( ruleIntLiteral )
- // InternalRoom.g:24102:1: ruleIntLiteral
+ // InternalRoom.g:24155:1: ( ruleIntLiteral )
+ // InternalRoom.g:24156:1: ruleIntLiteral
{
before(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -65411,17 +65553,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__NameAssignment_1"
- // InternalRoom.g:24111:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24165:1: rule__ExternalType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExternalType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24115:1: ( ( RULE_ID ) )
- // InternalRoom.g:24116:1: ( RULE_ID )
+ // InternalRoom.g:24169:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24170:1: ( RULE_ID )
{
- // InternalRoom.g:24116:1: ( RULE_ID )
- // InternalRoom.g:24117:1: RULE_ID
+ // InternalRoom.g:24170:1: ( RULE_ID )
+ // InternalRoom.g:24171:1: RULE_ID
{
before(grammarAccess.getExternalTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65448,17 +65590,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__TargetNameAssignment_3"
- // InternalRoom.g:24126:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
+ // InternalRoom.g:24180:1: rule__ExternalType__TargetNameAssignment_3 : ( RULE_STRING ) ;
public final void rule__ExternalType__TargetNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24130:1: ( ( RULE_STRING ) )
- // InternalRoom.g:24131:1: ( RULE_STRING )
+ // InternalRoom.g:24184:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24185:1: ( RULE_STRING )
{
- // InternalRoom.g:24131:1: ( RULE_STRING )
- // InternalRoom.g:24132:1: RULE_STRING
+ // InternalRoom.g:24185:1: ( RULE_STRING )
+ // InternalRoom.g:24186:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getTargetNameSTRINGTerminalRuleCall_3_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -65485,17 +65627,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DefaultValueLiteralAssignment_4_1"
- // InternalRoom.g:24141:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:24195:1: rule__ExternalType__DefaultValueLiteralAssignment_4_1 : ( RULE_STRING ) ;
public final void rule__ExternalType__DefaultValueLiteralAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24145:1: ( ( RULE_STRING ) )
- // InternalRoom.g:24146:1: ( RULE_STRING )
+ // InternalRoom.g:24199:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24200:1: ( RULE_STRING )
{
- // InternalRoom.g:24146:1: ( RULE_STRING )
- // InternalRoom.g:24147:1: RULE_STRING
+ // InternalRoom.g:24200:1: ( RULE_STRING )
+ // InternalRoom.g:24201:1: RULE_STRING
{
before(grammarAccess.getExternalTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -65522,17 +65664,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalType__DocuAssignment_5"
- // InternalRoom.g:24156:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24210:1: rule__ExternalType__DocuAssignment_5 : ( ruleDocumentation ) ;
public final void rule__ExternalType__DocuAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24160:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24161:1: ( ruleDocumentation )
+ // InternalRoom.g:24214:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24215:1: ( ruleDocumentation )
{
- // InternalRoom.g:24161:1: ( ruleDocumentation )
- // InternalRoom.g:24162:1: ruleDocumentation
+ // InternalRoom.g:24215:1: ( ruleDocumentation )
+ // InternalRoom.g:24216:1: ruleDocumentation
{
before(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -65563,17 +65705,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__NameAssignment_1"
- // InternalRoom.g:24171:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24225:1: rule__DataClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__DataClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24175:1: ( ( RULE_ID ) )
- // InternalRoom.g:24176:1: ( RULE_ID )
+ // InternalRoom.g:24229:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24230:1: ( RULE_ID )
{
- // InternalRoom.g:24176:1: ( RULE_ID )
- // InternalRoom.g:24177:1: RULE_ID
+ // InternalRoom.g:24230:1: ( RULE_ID )
+ // InternalRoom.g:24231:1: RULE_ID
{
before(grammarAccess.getDataClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -65600,17 +65742,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__DocuAssignment_2"
- // InternalRoom.g:24186:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24240:1: rule__DataClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__DataClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24190:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24191:1: ( ruleDocumentation )
+ // InternalRoom.g:24244:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24245:1: ( ruleDocumentation )
{
- // InternalRoom.g:24191:1: ( ruleDocumentation )
- // InternalRoom.g:24192:1: ruleDocumentation
+ // InternalRoom.g:24245:1: ( ruleDocumentation )
+ // InternalRoom.g:24246:1: ruleDocumentation
{
before(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -65641,21 +65783,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__BaseAssignment_3_1"
- // InternalRoom.g:24201:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24255:1: rule__DataClass__BaseAssignment_3_1 : ( ( ruleFQN ) ) ;
public final void rule__DataClass__BaseAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24205:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24206:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24259:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24260:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24206:1: ( ( ruleFQN ) )
- // InternalRoom.g:24207:1: ( ruleFQN )
+ // InternalRoom.g:24260:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24261:1: ( ruleFQN )
{
before(grammarAccess.getDataClassAccess().getBaseDataClassCrossReference_3_1_0());
- // InternalRoom.g:24208:1: ( ruleFQN )
- // InternalRoom.g:24209:1: ruleFQN
+ // InternalRoom.g:24262:1: ( ruleFQN )
+ // InternalRoom.g:24263:1: ruleFQN
{
before(grammarAccess.getDataClassAccess().getBaseDataClassFQNParserRuleCall_3_1_0_1());
pushFollow(FOLLOW_2);
@@ -65690,17 +65832,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AnnotationsAssignment_5"
- // InternalRoom.g:24220:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24274:1: rule__DataClass__AnnotationsAssignment_5 : ( ruleAnnotation ) ;
public final void rule__DataClass__AnnotationsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24224:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24225:1: ( ruleAnnotation )
+ // InternalRoom.g:24278:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24279:1: ( ruleAnnotation )
{
- // InternalRoom.g:24225:1: ( ruleAnnotation )
- // InternalRoom.g:24226:1: ruleAnnotation
+ // InternalRoom.g:24279:1: ( ruleAnnotation )
+ // InternalRoom.g:24280:1: ruleAnnotation
{
before(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -65731,17 +65873,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode1Assignment_6_1"
- // InternalRoom.g:24235:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24289:1: rule__DataClass__UserCode1Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode1Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24239:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24240:1: ( ruleDetailCode )
+ // InternalRoom.g:24293:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24294:1: ( ruleDetailCode )
{
- // InternalRoom.g:24240:1: ( ruleDetailCode )
- // InternalRoom.g:24241:1: ruleDetailCode
+ // InternalRoom.g:24294:1: ( ruleDetailCode )
+ // InternalRoom.g:24295:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -65772,17 +65914,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode2Assignment_7_1"
- // InternalRoom.g:24250:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24304:1: rule__DataClass__UserCode2Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode2Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24254:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24255:1: ( ruleDetailCode )
+ // InternalRoom.g:24308:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24309:1: ( ruleDetailCode )
{
- // InternalRoom.g:24255:1: ( ruleDetailCode )
- // InternalRoom.g:24256:1: ruleDetailCode
+ // InternalRoom.g:24309:1: ( ruleDetailCode )
+ // InternalRoom.g:24310:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -65813,17 +65955,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__UserCode3Assignment_8_1"
- // InternalRoom.g:24265:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24319:1: rule__DataClass__UserCode3Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__DataClass__UserCode3Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24269:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24270:1: ( ruleDetailCode )
+ // InternalRoom.g:24323:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24324:1: ( ruleDetailCode )
{
- // InternalRoom.g:24270:1: ( ruleDetailCode )
- // InternalRoom.g:24271:1: ruleDetailCode
+ // InternalRoom.g:24324:1: ( ruleDetailCode )
+ // InternalRoom.g:24325:1: ruleDetailCode
{
before(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -65854,17 +65996,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__OperationsAssignment_9_0"
- // InternalRoom.g:24280:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:24334:1: rule__DataClass__OperationsAssignment_9_0 : ( ruleStandardOperation ) ;
public final void rule__DataClass__OperationsAssignment_9_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24284:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:24285:1: ( ruleStandardOperation )
+ // InternalRoom.g:24338:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:24339:1: ( ruleStandardOperation )
{
- // InternalRoom.g:24285:1: ( ruleStandardOperation )
- // InternalRoom.g:24286:1: ruleStandardOperation
+ // InternalRoom.g:24339:1: ( ruleStandardOperation )
+ // InternalRoom.g:24340:1: ruleStandardOperation
{
before(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
pushFollow(FOLLOW_2);
@@ -65895,17 +66037,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__StructorsAssignment_9_1"
- // InternalRoom.g:24295:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:24349:1: rule__DataClass__StructorsAssignment_9_1 : ( ruleClassStructor ) ;
public final void rule__DataClass__StructorsAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24299:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:24300:1: ( ruleClassStructor )
+ // InternalRoom.g:24353:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:24354:1: ( ruleClassStructor )
{
- // InternalRoom.g:24300:1: ( ruleClassStructor )
- // InternalRoom.g:24301:1: ruleClassStructor
+ // InternalRoom.g:24354:1: ( ruleClassStructor )
+ // InternalRoom.g:24355:1: ruleClassStructor
{
before(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -65936,17 +66078,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DataClass__AttributesAssignment_9_2"
- // InternalRoom.g:24310:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:24364:1: rule__DataClass__AttributesAssignment_9_2 : ( ruleAttribute ) ;
public final void rule__DataClass__AttributesAssignment_9_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24314:1: ( ( ruleAttribute ) )
- // InternalRoom.g:24315:1: ( ruleAttribute )
+ // InternalRoom.g:24368:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:24369:1: ( ruleAttribute )
{
- // InternalRoom.g:24315:1: ( ruleAttribute )
- // InternalRoom.g:24316:1: ruleAttribute
+ // InternalRoom.g:24369:1: ( ruleAttribute )
+ // InternalRoom.g:24370:1: ruleAttribute
{
before(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
pushFollow(FOLLOW_2);
@@ -65977,17 +66119,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__NameAssignment_1"
- // InternalRoom.g:24325:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24379:1: rule__Attribute__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__Attribute__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24329:1: ( ( RULE_ID ) )
- // InternalRoom.g:24330:1: ( RULE_ID )
+ // InternalRoom.g:24383:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24384:1: ( RULE_ID )
{
- // InternalRoom.g:24330:1: ( RULE_ID )
- // InternalRoom.g:24331:1: RULE_ID
+ // InternalRoom.g:24384:1: ( RULE_ID )
+ // InternalRoom.g:24385:1: RULE_ID
{
before(grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66014,17 +66156,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__SizeAssignment_2_1"
- // InternalRoom.g:24340:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
+ // InternalRoom.g:24394:1: rule__Attribute__SizeAssignment_2_1 : ( RULE_INT ) ;
public final void rule__Attribute__SizeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24344:1: ( ( RULE_INT ) )
- // InternalRoom.g:24345:1: ( RULE_INT )
+ // InternalRoom.g:24398:1: ( ( RULE_INT ) )
+ // InternalRoom.g:24399:1: ( RULE_INT )
{
- // InternalRoom.g:24345:1: ( RULE_INT )
- // InternalRoom.g:24346:1: RULE_INT
+ // InternalRoom.g:24399:1: ( RULE_INT )
+ // InternalRoom.g:24400:1: RULE_INT
{
before(grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -66051,17 +66193,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__TypeAssignment_4"
- // InternalRoom.g:24355:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
+ // InternalRoom.g:24409:1: rule__Attribute__TypeAssignment_4 : ( ruleRefableType ) ;
public final void rule__Attribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24359:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24360:1: ( ruleRefableType )
+ // InternalRoom.g:24413:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24414:1: ( ruleRefableType )
{
- // InternalRoom.g:24360:1: ( ruleRefableType )
- // InternalRoom.g:24361:1: ruleRefableType
+ // InternalRoom.g:24414:1: ( ruleRefableType )
+ // InternalRoom.g:24415:1: ruleRefableType
{
before(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -66092,17 +66234,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DefaultValueLiteralAssignment_5_1"
- // InternalRoom.g:24370:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:24424:1: rule__Attribute__DefaultValueLiteralAssignment_5_1 : ( RULE_STRING ) ;
public final void rule__Attribute__DefaultValueLiteralAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24374:1: ( ( RULE_STRING ) )
- // InternalRoom.g:24375:1: ( RULE_STRING )
+ // InternalRoom.g:24428:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:24429:1: ( RULE_STRING )
{
- // InternalRoom.g:24375:1: ( RULE_STRING )
- // InternalRoom.g:24376:1: RULE_STRING
+ // InternalRoom.g:24429:1: ( RULE_STRING )
+ // InternalRoom.g:24430:1: RULE_STRING
{
before(grammarAccess.getAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -66129,17 +66271,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Attribute__DocuAssignment_6"
- // InternalRoom.g:24385:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24439:1: rule__Attribute__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__Attribute__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24389:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24390:1: ( ruleDocumentation )
+ // InternalRoom.g:24443:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24444:1: ( ruleDocumentation )
{
- // InternalRoom.g:24390:1: ( ruleDocumentation )
- // InternalRoom.g:24391:1: ruleDocumentation
+ // InternalRoom.g:24444:1: ( ruleDocumentation )
+ // InternalRoom.g:24445:1: ruleDocumentation
{
before(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -66170,24 +66312,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__OverrideAssignment_0"
- // InternalRoom.g:24400:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
+ // InternalRoom.g:24454:1: rule__StandardOperation__OverrideAssignment_0 : ( ( 'override' ) ) ;
public final void rule__StandardOperation__OverrideAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24404:1: ( ( ( 'override' ) ) )
- // InternalRoom.g:24405:1: ( ( 'override' ) )
+ // InternalRoom.g:24458:1: ( ( ( 'override' ) ) )
+ // InternalRoom.g:24459:1: ( ( 'override' ) )
{
- // InternalRoom.g:24405:1: ( ( 'override' ) )
- // InternalRoom.g:24406:1: ( 'override' )
+ // InternalRoom.g:24459:1: ( ( 'override' ) )
+ // InternalRoom.g:24460:1: ( 'override' )
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- // InternalRoom.g:24407:1: ( 'override' )
- // InternalRoom.g:24408:1: 'override'
+ // InternalRoom.g:24461:1: ( 'override' )
+ // InternalRoom.g:24462:1: 'override'
{
before(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
- match(input,128,FOLLOW_2);
+ match(input,129,FOLLOW_2);
after(grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
}
@@ -66215,17 +66357,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__NameAssignment_2"
- // InternalRoom.g:24423:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24477:1: rule__StandardOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__StandardOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24427:1: ( ( RULE_ID ) )
- // InternalRoom.g:24428:1: ( RULE_ID )
+ // InternalRoom.g:24481:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24482:1: ( RULE_ID )
{
- // InternalRoom.g:24428:1: ( RULE_ID )
- // InternalRoom.g:24429:1: RULE_ID
+ // InternalRoom.g:24482:1: ( RULE_ID )
+ // InternalRoom.g:24483:1: RULE_ID
{
before(grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66252,17 +66394,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_0"
- // InternalRoom.g:24438:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24492:1: rule__StandardOperation__ArgumentsAssignment_4_0 : ( ruleVarDecl ) ;
public final void rule__StandardOperation__ArgumentsAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24442:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24443:1: ( ruleVarDecl )
+ // InternalRoom.g:24496:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24497:1: ( ruleVarDecl )
{
- // InternalRoom.g:24443:1: ( ruleVarDecl )
- // InternalRoom.g:24444:1: ruleVarDecl
+ // InternalRoom.g:24497:1: ( ruleVarDecl )
+ // InternalRoom.g:24498:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
pushFollow(FOLLOW_2);
@@ -66293,17 +66435,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ArgumentsAssignment_4_1_1"
- // InternalRoom.g:24453:1: rule__StandardOperation__ArgumentsAssignment_4_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24507: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:24457:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24458:1: ( ruleVarDecl )
+ // InternalRoom.g:24511:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24512:1: ( ruleVarDecl )
{
- // InternalRoom.g:24458:1: ( ruleVarDecl )
- // InternalRoom.g:24459:1: ruleVarDecl
+ // InternalRoom.g:24512:1: ( ruleVarDecl )
+ // InternalRoom.g:24513:1: ruleVarDecl
{
before(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
pushFollow(FOLLOW_2);
@@ -66334,17 +66476,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__ReturnTypeAssignment_6_1_1"
- // InternalRoom.g:24468:1: rule__StandardOperation__ReturnTypeAssignment_6_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24522: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:24472:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24473:1: ( ruleRefableType )
+ // InternalRoom.g:24526:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24527:1: ( ruleRefableType )
{
- // InternalRoom.g:24473:1: ( ruleRefableType )
- // InternalRoom.g:24474:1: ruleRefableType
+ // InternalRoom.g:24527:1: ( ruleRefableType )
+ // InternalRoom.g:24528:1: ruleRefableType
{
before(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -66375,17 +66517,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DocuAssignment_7"
- // InternalRoom.g:24483:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24537:1: rule__StandardOperation__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__StandardOperation__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24487:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24488:1: ( ruleDocumentation )
+ // InternalRoom.g:24541:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24542:1: ( ruleDocumentation )
{
- // InternalRoom.g:24488:1: ( ruleDocumentation )
- // InternalRoom.g:24489:1: ruleDocumentation
+ // InternalRoom.g:24542:1: ( ruleDocumentation )
+ // InternalRoom.g:24543:1: ruleDocumentation
{
before(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -66416,17 +66558,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StandardOperation__DetailCodeAssignment_8"
- // InternalRoom.g:24498:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24552:1: rule__StandardOperation__DetailCodeAssignment_8 : ( ruleDetailCode ) ;
public final void rule__StandardOperation__DetailCodeAssignment_8() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24502:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24503:1: ( ruleDetailCode )
+ // InternalRoom.g:24556:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24557:1: ( ruleDetailCode )
{
- // InternalRoom.g:24503:1: ( ruleDetailCode )
- // InternalRoom.g:24504:1: ruleDetailCode
+ // InternalRoom.g:24557:1: ( ruleDetailCode )
+ // InternalRoom.g:24558:1: ruleDetailCode
{
before(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
pushFollow(FOLLOW_2);
@@ -66457,17 +66599,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__NameAssignment_1"
- // InternalRoom.g:24513:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24567:1: rule__PortOperation__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__PortOperation__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24517:1: ( ( RULE_ID ) )
- // InternalRoom.g:24518:1: ( RULE_ID )
+ // InternalRoom.g:24571:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24572:1: ( RULE_ID )
{
- // InternalRoom.g:24518:1: ( RULE_ID )
- // InternalRoom.g:24519:1: RULE_ID
+ // InternalRoom.g:24572:1: ( RULE_ID )
+ // InternalRoom.g:24573:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66494,17 +66636,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_0"
- // InternalRoom.g:24528:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24582:1: rule__PortOperation__ArgumentsAssignment_3_0 : ( ruleVarDecl ) ;
public final void rule__PortOperation__ArgumentsAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24532:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24533:1: ( ruleVarDecl )
+ // InternalRoom.g:24586:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24587:1: ( ruleVarDecl )
{
- // InternalRoom.g:24533:1: ( ruleVarDecl )
- // InternalRoom.g:24534:1: ruleVarDecl
+ // InternalRoom.g:24587:1: ( ruleVarDecl )
+ // InternalRoom.g:24588:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -66535,17 +66677,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ArgumentsAssignment_3_1_1"
- // InternalRoom.g:24543:1: rule__PortOperation__ArgumentsAssignment_3_1_1 : ( ruleVarDecl ) ;
+ // InternalRoom.g:24597: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:24547:1: ( ( ruleVarDecl ) )
- // InternalRoom.g:24548:1: ( ruleVarDecl )
+ // InternalRoom.g:24601:1: ( ( ruleVarDecl ) )
+ // InternalRoom.g:24602:1: ( ruleVarDecl )
{
- // InternalRoom.g:24548:1: ( ruleVarDecl )
- // InternalRoom.g:24549:1: ruleVarDecl
+ // InternalRoom.g:24602:1: ( ruleVarDecl )
+ // InternalRoom.g:24603:1: ruleVarDecl
{
before(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -66576,17 +66718,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__ReturnTypeAssignment_5_0_1_1"
- // InternalRoom.g:24558:1: rule__PortOperation__ReturnTypeAssignment_5_0_1_1 : ( ruleRefableType ) ;
+ // InternalRoom.g:24612: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:24562:1: ( ( ruleRefableType ) )
- // InternalRoom.g:24563:1: ( ruleRefableType )
+ // InternalRoom.g:24616:1: ( ( ruleRefableType ) )
+ // InternalRoom.g:24617:1: ( ruleRefableType )
{
- // InternalRoom.g:24563:1: ( ruleRefableType )
- // InternalRoom.g:24564:1: ruleRefableType
+ // InternalRoom.g:24617:1: ( ruleRefableType )
+ // InternalRoom.g:24618:1: ruleRefableType
{
before(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
pushFollow(FOLLOW_2);
@@ -66617,21 +66759,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__SendsMsgAssignment_5_1_1"
- // InternalRoom.g:24573:1: rule__PortOperation__SendsMsgAssignment_5_1_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:24627: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:24577:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:24578:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24631:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:24632:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:24578:1: ( ( RULE_ID ) )
- // InternalRoom.g:24579:1: ( RULE_ID )
+ // InternalRoom.g:24632:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24633:1: ( RULE_ID )
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
- // InternalRoom.g:24580:1: ( RULE_ID )
- // InternalRoom.g:24581:1: RULE_ID
+ // InternalRoom.g:24634:1: ( RULE_ID )
+ // InternalRoom.g:24635:1: RULE_ID
{
before(grammarAccess.getPortOperationAccess().getSendsMsgMessageIDTerminalRuleCall_5_1_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -66662,17 +66804,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DocuAssignment_6"
- // InternalRoom.g:24592:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24646:1: rule__PortOperation__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__PortOperation__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24596:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24597:1: ( ruleDocumentation )
+ // InternalRoom.g:24650:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24651:1: ( ruleDocumentation )
{
- // InternalRoom.g:24597:1: ( ruleDocumentation )
- // InternalRoom.g:24598:1: ruleDocumentation
+ // InternalRoom.g:24651:1: ( ruleDocumentation )
+ // InternalRoom.g:24652:1: ruleDocumentation
{
before(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -66703,17 +66845,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortOperation__DetailCodeAssignment_7"
- // InternalRoom.g:24607:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24661:1: rule__PortOperation__DetailCodeAssignment_7 : ( ruleDetailCode ) ;
public final void rule__PortOperation__DetailCodeAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24611:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24612:1: ( ruleDetailCode )
+ // InternalRoom.g:24665:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24666:1: ( ruleDetailCode )
{
- // InternalRoom.g:24612:1: ( ruleDetailCode )
- // InternalRoom.g:24613:1: ruleDetailCode
+ // InternalRoom.g:24666:1: ( ruleDetailCode )
+ // InternalRoom.g:24667:1: ruleDetailCode
{
before(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -66744,21 +66886,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__NameAssignment_0"
- // InternalRoom.g:24622:1: rule__ClassStructor__NameAssignment_0 : ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) ;
+ // InternalRoom.g:24676: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:24626:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
- // InternalRoom.g:24627:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24680:1: ( ( ( rule__ClassStructor__NameAlternatives_0_0 ) ) )
+ // InternalRoom.g:24681:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
{
- // InternalRoom.g:24627:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
- // InternalRoom.g:24628:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24681:1: ( ( rule__ClassStructor__NameAlternatives_0_0 ) )
+ // InternalRoom.g:24682:1: ( rule__ClassStructor__NameAlternatives_0_0 )
{
before(grammarAccess.getClassStructorAccess().getNameAlternatives_0_0());
- // InternalRoom.g:24629:1: ( rule__ClassStructor__NameAlternatives_0_0 )
- // InternalRoom.g:24629:2: rule__ClassStructor__NameAlternatives_0_0
+ // InternalRoom.g:24683:1: ( rule__ClassStructor__NameAlternatives_0_0 )
+ // InternalRoom.g:24683:2: rule__ClassStructor__NameAlternatives_0_0
{
pushFollow(FOLLOW_2);
rule__ClassStructor__NameAlternatives_0_0();
@@ -66791,17 +66933,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassStructor__DetailCodeAssignment_1"
- // InternalRoom.g:24638:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24692:1: rule__ClassStructor__DetailCodeAssignment_1 : ( ruleDetailCode ) ;
public final void rule__ClassStructor__DetailCodeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24642:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24643:1: ( ruleDetailCode )
+ // InternalRoom.g:24696:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24697:1: ( ruleDetailCode )
{
- // InternalRoom.g:24643:1: ( ruleDetailCode )
- // InternalRoom.g:24644:1: ruleDetailCode
+ // InternalRoom.g:24697:1: ( ruleDetailCode )
+ // InternalRoom.g:24698:1: ruleDetailCode
{
before(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -66832,17 +66974,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__CommTypeAssignment_0"
- // InternalRoom.g:24653:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
+ // InternalRoom.g:24707:1: rule__ProtocolClass__CommTypeAssignment_0 : ( ruleCommunicationType ) ;
public final void rule__ProtocolClass__CommTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24657:1: ( ( ruleCommunicationType ) )
- // InternalRoom.g:24658:1: ( ruleCommunicationType )
+ // InternalRoom.g:24711:1: ( ( ruleCommunicationType ) )
+ // InternalRoom.g:24712:1: ( ruleCommunicationType )
{
- // InternalRoom.g:24658:1: ( ruleCommunicationType )
- // InternalRoom.g:24659:1: ruleCommunicationType
+ // InternalRoom.g:24712:1: ( ruleCommunicationType )
+ // InternalRoom.g:24713:1: ruleCommunicationType
{
before(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -66873,17 +67015,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__NameAssignment_2"
- // InternalRoom.g:24668:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:24722:1: rule__ProtocolClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ProtocolClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24672:1: ( ( RULE_ID ) )
- // InternalRoom.g:24673:1: ( RULE_ID )
+ // InternalRoom.g:24726:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24727:1: ( RULE_ID )
{
- // InternalRoom.g:24673:1: ( RULE_ID )
- // InternalRoom.g:24674:1: RULE_ID
+ // InternalRoom.g:24727:1: ( RULE_ID )
+ // InternalRoom.g:24728:1: RULE_ID
{
before(grammarAccess.getProtocolClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -66910,17 +67052,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__DocuAssignment_3"
- // InternalRoom.g:24683:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24737:1: rule__ProtocolClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ProtocolClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24687:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24688:1: ( ruleDocumentation )
+ // InternalRoom.g:24741:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24742:1: ( ruleDocumentation )
{
- // InternalRoom.g:24688:1: ( ruleDocumentation )
- // InternalRoom.g:24689:1: ruleDocumentation
+ // InternalRoom.g:24742:1: ( ruleDocumentation )
+ // InternalRoom.g:24743:1: ruleDocumentation
{
before(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -66951,21 +67093,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__BaseAssignment_4_1"
- // InternalRoom.g:24698:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24752:1: rule__ProtocolClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ProtocolClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24702:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24703:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24756:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24757:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24703:1: ( ( ruleFQN ) )
- // InternalRoom.g:24704:1: ( ruleFQN )
+ // InternalRoom.g:24757:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24758:1: ( ruleFQN )
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassCrossReference_4_1_0());
- // InternalRoom.g:24705:1: ( ruleFQN )
- // InternalRoom.g:24706:1: ruleFQN
+ // InternalRoom.g:24759:1: ( ruleFQN )
+ // InternalRoom.g:24760:1: ruleFQN
{
before(grammarAccess.getProtocolClassAccess().getBaseProtocolClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -67000,17 +67142,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__AnnotationsAssignment_6"
- // InternalRoom.g:24717:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24771:1: rule__ProtocolClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ProtocolClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24721:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24722:1: ( ruleAnnotation )
+ // InternalRoom.g:24775:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24776:1: ( ruleAnnotation )
{
- // InternalRoom.g:24722:1: ( ruleAnnotation )
- // InternalRoom.g:24723:1: ruleAnnotation
+ // InternalRoom.g:24776:1: ( ruleAnnotation )
+ // InternalRoom.g:24777:1: ruleAnnotation
{
before(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -67041,17 +67183,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode1Assignment_7_1"
- // InternalRoom.g:24732:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24786:1: rule__ProtocolClass__UserCode1Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode1Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24736:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24737:1: ( ruleDetailCode )
+ // InternalRoom.g:24790:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24791:1: ( ruleDetailCode )
{
- // InternalRoom.g:24737:1: ( ruleDetailCode )
- // InternalRoom.g:24738:1: ruleDetailCode
+ // InternalRoom.g:24791:1: ( ruleDetailCode )
+ // InternalRoom.g:24792:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -67082,17 +67224,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode2Assignment_8_1"
- // InternalRoom.g:24747:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24801:1: rule__ProtocolClass__UserCode2Assignment_8_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode2Assignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24751:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24752:1: ( ruleDetailCode )
+ // InternalRoom.g:24805:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24806:1: ( ruleDetailCode )
{
- // InternalRoom.g:24752:1: ( ruleDetailCode )
- // InternalRoom.g:24753:1: ruleDetailCode
+ // InternalRoom.g:24806:1: ( ruleDetailCode )
+ // InternalRoom.g:24807:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -67123,17 +67265,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__UserCode3Assignment_9_1"
- // InternalRoom.g:24762:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:24816:1: rule__ProtocolClass__UserCode3Assignment_9_1 : ( ruleDetailCode ) ;
public final void rule__ProtocolClass__UserCode3Assignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24766:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:24767:1: ( ruleDetailCode )
+ // InternalRoom.g:24820:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:24821:1: ( ruleDetailCode )
{
- // InternalRoom.g:24767:1: ( ruleDetailCode )
- // InternalRoom.g:24768:1: ruleDetailCode
+ // InternalRoom.g:24821:1: ( ruleDetailCode )
+ // InternalRoom.g:24822:1: ruleDetailCode
{
before(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -67164,17 +67306,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__IncomingMessagesAssignment_10_2"
- // InternalRoom.g:24777:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24831:1: rule__ProtocolClass__IncomingMessagesAssignment_10_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__IncomingMessagesAssignment_10_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24781:1: ( ( ruleMessage ) )
- // InternalRoom.g:24782:1: ( ruleMessage )
+ // InternalRoom.g:24835:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24836:1: ( ruleMessage )
{
- // InternalRoom.g:24782:1: ( ruleMessage )
- // InternalRoom.g:24783:1: ruleMessage
+ // InternalRoom.g:24836:1: ( ruleMessage )
+ // InternalRoom.g:24837:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
pushFollow(FOLLOW_2);
@@ -67205,17 +67347,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__OutgoingMessagesAssignment_11_2"
- // InternalRoom.g:24792:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
+ // InternalRoom.g:24846:1: rule__ProtocolClass__OutgoingMessagesAssignment_11_2 : ( ruleMessage ) ;
public final void rule__ProtocolClass__OutgoingMessagesAssignment_11_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24796:1: ( ( ruleMessage ) )
- // InternalRoom.g:24797:1: ( ruleMessage )
+ // InternalRoom.g:24850:1: ( ( ruleMessage ) )
+ // InternalRoom.g:24851:1: ( ruleMessage )
{
- // InternalRoom.g:24797:1: ( ruleMessage )
- // InternalRoom.g:24798:1: ruleMessage
+ // InternalRoom.g:24851:1: ( ruleMessage )
+ // InternalRoom.g:24852:1: ruleMessage
{
before(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
pushFollow(FOLLOW_2);
@@ -67246,17 +67388,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__RegularAssignment_12_2"
- // InternalRoom.g:24807:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24861:1: rule__ProtocolClass__RegularAssignment_12_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__RegularAssignment_12_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24811:1: ( ( rulePortClass ) )
- // InternalRoom.g:24812:1: ( rulePortClass )
+ // InternalRoom.g:24865:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24866:1: ( rulePortClass )
{
- // InternalRoom.g:24812:1: ( rulePortClass )
- // InternalRoom.g:24813:1: rulePortClass
+ // InternalRoom.g:24866:1: ( rulePortClass )
+ // InternalRoom.g:24867:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
pushFollow(FOLLOW_2);
@@ -67287,17 +67429,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__ConjugatedAssignment_13_2"
- // InternalRoom.g:24822:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
+ // InternalRoom.g:24876:1: rule__ProtocolClass__ConjugatedAssignment_13_2 : ( rulePortClass ) ;
public final void rule__ProtocolClass__ConjugatedAssignment_13_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24826:1: ( ( rulePortClass ) )
- // InternalRoom.g:24827:1: ( rulePortClass )
+ // InternalRoom.g:24880:1: ( ( rulePortClass ) )
+ // InternalRoom.g:24881:1: ( rulePortClass )
{
- // InternalRoom.g:24827:1: ( rulePortClass )
- // InternalRoom.g:24828:1: rulePortClass
+ // InternalRoom.g:24881:1: ( rulePortClass )
+ // InternalRoom.g:24882:1: rulePortClass
{
before(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
pushFollow(FOLLOW_2);
@@ -67328,17 +67470,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolClass__SemanticsAssignment_14"
- // InternalRoom.g:24837:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
+ // InternalRoom.g:24891:1: rule__ProtocolClass__SemanticsAssignment_14 : ( ruleProtocolSemantics ) ;
public final void rule__ProtocolClass__SemanticsAssignment_14() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24841:1: ( ( ruleProtocolSemantics ) )
- // InternalRoom.g:24842:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24895:1: ( ( ruleProtocolSemantics ) )
+ // InternalRoom.g:24896:1: ( ruleProtocolSemantics )
{
- // InternalRoom.g:24842:1: ( ruleProtocolSemantics )
- // InternalRoom.g:24843:1: ruleProtocolSemantics
+ // InternalRoom.g:24896:1: ( ruleProtocolSemantics )
+ // InternalRoom.g:24897:1: ruleProtocolSemantics
{
before(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
pushFollow(FOLLOW_2);
@@ -67369,17 +67511,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__NameAssignment_1"
- // InternalRoom.g:24852:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24906:1: rule__CompoundProtocolClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CompoundProtocolClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24856:1: ( ( RULE_ID ) )
- // InternalRoom.g:24857:1: ( RULE_ID )
+ // InternalRoom.g:24910:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24911:1: ( RULE_ID )
{
- // InternalRoom.g:24857:1: ( RULE_ID )
- // InternalRoom.g:24858:1: RULE_ID
+ // InternalRoom.g:24911:1: ( RULE_ID )
+ // InternalRoom.g:24912:1: RULE_ID
{
before(grammarAccess.getCompoundProtocolClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67406,17 +67548,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__DocuAssignment_2"
- // InternalRoom.g:24867:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:24921:1: rule__CompoundProtocolClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__CompoundProtocolClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24871:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:24872:1: ( ruleDocumentation )
+ // InternalRoom.g:24925:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:24926:1: ( ruleDocumentation )
{
- // InternalRoom.g:24872:1: ( ruleDocumentation )
- // InternalRoom.g:24873:1: ruleDocumentation
+ // InternalRoom.g:24926:1: ( ruleDocumentation )
+ // InternalRoom.g:24927:1: ruleDocumentation
{
before(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -67447,17 +67589,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__AnnotationsAssignment_4"
- // InternalRoom.g:24882:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:24936:1: rule__CompoundProtocolClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__CompoundProtocolClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24886:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:24887:1: ( ruleAnnotation )
+ // InternalRoom.g:24940:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:24941:1: ( ruleAnnotation )
{
- // InternalRoom.g:24887:1: ( ruleAnnotation )
- // InternalRoom.g:24888:1: ruleAnnotation
+ // InternalRoom.g:24941:1: ( ruleAnnotation )
+ // InternalRoom.g:24942:1: ruleAnnotation
{
before(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -67488,17 +67630,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundProtocolClass__SubProtocolsAssignment_5"
- // InternalRoom.g:24897:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
+ // InternalRoom.g:24951:1: rule__CompoundProtocolClass__SubProtocolsAssignment_5 : ( ruleSubProtocol ) ;
public final void rule__CompoundProtocolClass__SubProtocolsAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24901:1: ( ( ruleSubProtocol ) )
- // InternalRoom.g:24902:1: ( ruleSubProtocol )
+ // InternalRoom.g:24955:1: ( ( ruleSubProtocol ) )
+ // InternalRoom.g:24956:1: ( ruleSubProtocol )
{
- // InternalRoom.g:24902:1: ( ruleSubProtocol )
- // InternalRoom.g:24903:1: ruleSubProtocol
+ // InternalRoom.g:24956:1: ( ruleSubProtocol )
+ // InternalRoom.g:24957:1: ruleSubProtocol
{
before(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -67529,17 +67671,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__NameAssignment_1"
- // InternalRoom.g:24912:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:24966:1: rule__SubProtocol__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubProtocol__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24916:1: ( ( RULE_ID ) )
- // InternalRoom.g:24917:1: ( RULE_ID )
+ // InternalRoom.g:24970:1: ( ( RULE_ID ) )
+ // InternalRoom.g:24971:1: ( RULE_ID )
{
- // InternalRoom.g:24917:1: ( RULE_ID )
- // InternalRoom.g:24918:1: RULE_ID
+ // InternalRoom.g:24971:1: ( RULE_ID )
+ // InternalRoom.g:24972:1: RULE_ID
{
before(grammarAccess.getSubProtocolAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67566,21 +67708,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubProtocol__ProtocolAssignment_3"
- // InternalRoom.g:24927:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:24981:1: rule__SubProtocol__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubProtocol__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24931:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:24932:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24985:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:24986:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:24932:1: ( ( ruleFQN ) )
- // InternalRoom.g:24933:1: ( ruleFQN )
+ // InternalRoom.g:24986:1: ( ( ruleFQN ) )
+ // InternalRoom.g:24987:1: ( ruleFQN )
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassCrossReference_3_0());
- // InternalRoom.g:24934:1: ( ruleFQN )
- // InternalRoom.g:24935:1: ruleFQN
+ // InternalRoom.g:24988:1: ( ruleFQN )
+ // InternalRoom.g:24989:1: ruleFQN
{
before(grammarAccess.getSubProtocolAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -67615,24 +67757,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__PrivAssignment_0"
- // InternalRoom.g:24946:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
+ // InternalRoom.g:25000:1: rule__Message__PrivAssignment_0 : ( ( 'private' ) ) ;
public final void rule__Message__PrivAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24950:1: ( ( ( 'private' ) ) )
- // InternalRoom.g:24951:1: ( ( 'private' ) )
+ // InternalRoom.g:25004:1: ( ( ( 'private' ) ) )
+ // InternalRoom.g:25005:1: ( ( 'private' ) )
{
- // InternalRoom.g:24951:1: ( ( 'private' ) )
- // InternalRoom.g:24952:1: ( 'private' )
+ // InternalRoom.g:25005:1: ( ( 'private' ) )
+ // InternalRoom.g:25006:1: ( 'private' )
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- // InternalRoom.g:24953:1: ( 'private' )
- // InternalRoom.g:24954:1: 'private'
+ // InternalRoom.g:25007:1: ( 'private' )
+ // InternalRoom.g:25008:1: 'private'
{
before(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
- match(input,129,FOLLOW_2);
+ match(input,130,FOLLOW_2);
after(grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
}
@@ -67660,17 +67802,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__NameAssignment_2"
- // InternalRoom.g:24969:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25023:1: rule__Message__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Message__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24973:1: ( ( RULE_ID ) )
- // InternalRoom.g:24974:1: ( RULE_ID )
+ // InternalRoom.g:25027:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25028:1: ( RULE_ID )
{
- // InternalRoom.g:24974:1: ( RULE_ID )
- // InternalRoom.g:24975:1: RULE_ID
+ // InternalRoom.g:25028:1: ( RULE_ID )
+ // InternalRoom.g:25029:1: RULE_ID
{
before(grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -67697,17 +67839,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DataAssignment_3_1"
- // InternalRoom.g:24984:1: rule__Message__DataAssignment_3_1 : ( ruleMessageData ) ;
+ // InternalRoom.g:25038:1: rule__Message__DataAssignment_3_1 : ( ruleMessageData ) ;
public final void rule__Message__DataAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:24988:1: ( ( ruleMessageData ) )
- // InternalRoom.g:24989:1: ( ruleMessageData )
+ // InternalRoom.g:25042:1: ( ( ruleMessageData ) )
+ // InternalRoom.g:25043:1: ( ruleMessageData )
{
- // InternalRoom.g:24989:1: ( ruleMessageData )
- // InternalRoom.g:24990:1: ruleMessageData
+ // InternalRoom.g:25043:1: ( ruleMessageData )
+ // InternalRoom.g:25044:1: ruleMessageData
{
before(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -67738,17 +67880,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__AnnotationsAssignment_4"
- // InternalRoom.g:24999:1: rule__Message__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25053:1: rule__Message__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__Message__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25003:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25004:1: ( ruleAnnotation )
+ // InternalRoom.g:25057:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25058:1: ( ruleAnnotation )
{
- // InternalRoom.g:25004:1: ( ruleAnnotation )
- // InternalRoom.g:25005:1: ruleAnnotation
+ // InternalRoom.g:25058:1: ( ruleAnnotation )
+ // InternalRoom.g:25059:1: ruleAnnotation
{
before(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -67779,17 +67921,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Message__DocuAssignment_5"
- // InternalRoom.g:25014:1: rule__Message__DocuAssignment_5 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25068:1: rule__Message__DocuAssignment_5 : ( ruleDocumentation ) ;
public final void rule__Message__DocuAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25018:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25019:1: ( ruleDocumentation )
+ // InternalRoom.g:25072:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25073:1: ( ruleDocumentation )
{
- // InternalRoom.g:25019:1: ( ruleDocumentation )
- // InternalRoom.g:25020:1: ruleDocumentation
+ // InternalRoom.g:25073:1: ( ruleDocumentation )
+ // InternalRoom.g:25074:1: ruleDocumentation
{
before(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -67820,17 +67962,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__UserCodeAssignment_2_1"
- // InternalRoom.g:25029:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25083:1: rule__PortClass__UserCodeAssignment_2_1 : ( ruleDetailCode ) ;
public final void rule__PortClass__UserCodeAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25033:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25034:1: ( ruleDetailCode )
+ // InternalRoom.g:25087:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25088:1: ( ruleDetailCode )
{
- // InternalRoom.g:25034:1: ( ruleDetailCode )
- // InternalRoom.g:25035:1: ruleDetailCode
+ // InternalRoom.g:25088:1: ( ruleDetailCode )
+ // InternalRoom.g:25089:1: ruleDetailCode
{
before(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -67861,17 +68003,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__MsgHandlersAssignment_3_0"
- // InternalRoom.g:25044:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
+ // InternalRoom.g:25098:1: rule__PortClass__MsgHandlersAssignment_3_0 : ( ruleMessageHandler ) ;
public final void rule__PortClass__MsgHandlersAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25048:1: ( ( ruleMessageHandler ) )
- // InternalRoom.g:25049:1: ( ruleMessageHandler )
+ // InternalRoom.g:25102:1: ( ( ruleMessageHandler ) )
+ // InternalRoom.g:25103:1: ( ruleMessageHandler )
{
- // InternalRoom.g:25049:1: ( ruleMessageHandler )
- // InternalRoom.g:25050:1: ruleMessageHandler
+ // InternalRoom.g:25103:1: ( ruleMessageHandler )
+ // InternalRoom.g:25104:1: ruleMessageHandler
{
before(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -67902,17 +68044,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__OperationsAssignment_3_1"
- // InternalRoom.g:25059:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
+ // InternalRoom.g:25113:1: rule__PortClass__OperationsAssignment_3_1 : ( rulePortOperation ) ;
public final void rule__PortClass__OperationsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25063:1: ( ( rulePortOperation ) )
- // InternalRoom.g:25064:1: ( rulePortOperation )
+ // InternalRoom.g:25117:1: ( ( rulePortOperation ) )
+ // InternalRoom.g:25118:1: ( rulePortOperation )
{
- // InternalRoom.g:25064:1: ( rulePortOperation )
- // InternalRoom.g:25065:1: rulePortOperation
+ // InternalRoom.g:25118:1: ( rulePortOperation )
+ // InternalRoom.g:25119:1: rulePortOperation
{
before(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -67943,17 +68085,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PortClass__AttributesAssignment_3_2"
- // InternalRoom.g:25074:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
+ // InternalRoom.g:25128:1: rule__PortClass__AttributesAssignment_3_2 : ( ruleAttribute ) ;
public final void rule__PortClass__AttributesAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25078:1: ( ( ruleAttribute ) )
- // InternalRoom.g:25079:1: ( ruleAttribute )
+ // InternalRoom.g:25132:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:25133:1: ( ruleAttribute )
{
- // InternalRoom.g:25079:1: ( ruleAttribute )
- // InternalRoom.g:25080:1: ruleAttribute
+ // InternalRoom.g:25133:1: ( ruleAttribute )
+ // InternalRoom.g:25134:1: ruleAttribute
{
before(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -67984,21 +68126,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__MsgAssignment_2"
- // InternalRoom.g:25089:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25143:1: rule__InMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25093:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25094:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25147:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25148:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25094:1: ( ( RULE_ID ) )
- // InternalRoom.g:25095:1: ( RULE_ID )
+ // InternalRoom.g:25148:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25149:1: ( RULE_ID )
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:25096:1: ( RULE_ID )
- // InternalRoom.g:25097:1: RULE_ID
+ // InternalRoom.g:25150:1: ( RULE_ID )
+ // InternalRoom.g:25151:1: RULE_ID
{
before(grammarAccess.getInMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68029,17 +68171,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:25108:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25162:1: rule__InMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__InMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25112:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25113:1: ( ruleDetailCode )
+ // InternalRoom.g:25166:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25167:1: ( ruleDetailCode )
{
- // InternalRoom.g:25113:1: ( ruleDetailCode )
- // InternalRoom.g:25114:1: ruleDetailCode
+ // InternalRoom.g:25167:1: ( ruleDetailCode )
+ // InternalRoom.g:25168:1: ruleDetailCode
{
before(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -68070,21 +68212,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__MsgAssignment_2"
- // InternalRoom.g:25123:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25177:1: rule__OutMessageHandler__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutMessageHandler__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25127:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25128:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25181:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25182:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25128:1: ( ( RULE_ID ) )
- // InternalRoom.g:25129:1: ( RULE_ID )
+ // InternalRoom.g:25182:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25183:1: ( RULE_ID )
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
- // InternalRoom.g:25130:1: ( RULE_ID )
- // InternalRoom.g:25131:1: RULE_ID
+ // InternalRoom.g:25184:1: ( RULE_ID )
+ // InternalRoom.g:25185:1: RULE_ID
{
before(grammarAccess.getOutMessageHandlerAccess().getMsgMessageIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -68115,17 +68257,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutMessageHandler__DetailCodeAssignment_3"
- // InternalRoom.g:25142:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25196:1: rule__OutMessageHandler__DetailCodeAssignment_3 : ( ruleDetailCode ) ;
public final void rule__OutMessageHandler__DetailCodeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25146:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25147:1: ( ruleDetailCode )
+ // InternalRoom.g:25200:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25201:1: ( ruleDetailCode )
{
- // InternalRoom.g:25147:1: ( ruleDetailCode )
- // InternalRoom.g:25148:1: ruleDetailCode
+ // InternalRoom.g:25201:1: ( ruleDetailCode )
+ // InternalRoom.g:25202:1: ruleDetailCode
{
before(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -68156,24 +68298,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AbstractAssignment_0_0"
- // InternalRoom.g:25157:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
+ // InternalRoom.g:25211:1: rule__ActorClass__AbstractAssignment_0_0 : ( ( 'abstract' ) ) ;
public final void rule__ActorClass__AbstractAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25161:1: ( ( ( 'abstract' ) ) )
- // InternalRoom.g:25162:1: ( ( 'abstract' ) )
+ // InternalRoom.g:25215:1: ( ( ( 'abstract' ) ) )
+ // InternalRoom.g:25216:1: ( ( 'abstract' ) )
{
- // InternalRoom.g:25162:1: ( ( 'abstract' ) )
- // InternalRoom.g:25163:1: ( 'abstract' )
+ // InternalRoom.g:25216:1: ( ( 'abstract' ) )
+ // InternalRoom.g:25217:1: ( 'abstract' )
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- // InternalRoom.g:25164:1: ( 'abstract' )
- // InternalRoom.g:25165:1: 'abstract'
+ // InternalRoom.g:25218:1: ( 'abstract' )
+ // InternalRoom.g:25219:1: 'abstract'
{
before(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
- match(input,130,FOLLOW_2);
+ match(input,131,FOLLOW_2);
after(grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
}
@@ -68201,17 +68343,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__CommTypeAssignment_0_1"
- // InternalRoom.g:25180:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
+ // InternalRoom.g:25234:1: rule__ActorClass__CommTypeAssignment_0_1 : ( ruleComponentCommunicationType ) ;
public final void rule__ActorClass__CommTypeAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25184:1: ( ( ruleComponentCommunicationType ) )
- // InternalRoom.g:25185:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:25238:1: ( ( ruleComponentCommunicationType ) )
+ // InternalRoom.g:25239:1: ( ruleComponentCommunicationType )
{
- // InternalRoom.g:25185:1: ( ruleComponentCommunicationType )
- // InternalRoom.g:25186:1: ruleComponentCommunicationType
+ // InternalRoom.g:25239:1: ( ruleComponentCommunicationType )
+ // InternalRoom.g:25240:1: ruleComponentCommunicationType
{
before(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
pushFollow(FOLLOW_2);
@@ -68242,17 +68384,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__NameAssignment_2"
- // InternalRoom.g:25195:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25249:1: rule__ActorClass__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorClass__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25199:1: ( ( RULE_ID ) )
- // InternalRoom.g:25200:1: ( RULE_ID )
+ // InternalRoom.g:25253:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25254:1: ( RULE_ID )
{
- // InternalRoom.g:25200:1: ( RULE_ID )
- // InternalRoom.g:25201:1: RULE_ID
+ // InternalRoom.g:25254:1: ( RULE_ID )
+ // InternalRoom.g:25255:1: RULE_ID
{
before(grammarAccess.getActorClassAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -68279,17 +68421,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__DocuAssignment_3"
- // InternalRoom.g:25210:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25264:1: rule__ActorClass__DocuAssignment_3 : ( ruleDocumentation ) ;
public final void rule__ActorClass__DocuAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25214:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25215:1: ( ruleDocumentation )
+ // InternalRoom.g:25268:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25269:1: ( ruleDocumentation )
{
- // InternalRoom.g:25215:1: ( ruleDocumentation )
- // InternalRoom.g:25216:1: ruleDocumentation
+ // InternalRoom.g:25269:1: ( ruleDocumentation )
+ // InternalRoom.g:25270:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -68320,21 +68462,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BaseAssignment_4_1"
- // InternalRoom.g:25225:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25279:1: rule__ActorClass__BaseAssignment_4_1 : ( ( ruleFQN ) ) ;
public final void rule__ActorClass__BaseAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25229:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25230:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25283:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25284:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25230:1: ( ( ruleFQN ) )
- // InternalRoom.g:25231:1: ( ruleFQN )
+ // InternalRoom.g:25284:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25285:1: ( ruleFQN )
{
before(grammarAccess.getActorClassAccess().getBaseActorClassCrossReference_4_1_0());
- // InternalRoom.g:25232:1: ( ruleFQN )
- // InternalRoom.g:25233:1: ruleFQN
+ // InternalRoom.g:25286:1: ( ruleFQN )
+ // InternalRoom.g:25287:1: ruleFQN
{
before(grammarAccess.getActorClassAccess().getBaseActorClassFQNParserRuleCall_4_1_0_1());
pushFollow(FOLLOW_2);
@@ -68369,17 +68511,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AnnotationsAssignment_6"
- // InternalRoom.g:25244:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25298:1: rule__ActorClass__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__ActorClass__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25248:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25249:1: ( ruleAnnotation )
+ // InternalRoom.g:25302:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25303:1: ( ruleAnnotation )
{
- // InternalRoom.g:25249:1: ( ruleAnnotation )
- // InternalRoom.g:25250:1: ruleAnnotation
+ // InternalRoom.g:25303:1: ( ruleAnnotation )
+ // InternalRoom.g:25304:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -68410,17 +68552,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0"
- // InternalRoom.g:25259:1: rule__ActorClass__ServiceProvisionPointsAssignment_7_2_0 : ( ruleSPP ) ;
+ // InternalRoom.g:25313: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:25263:1: ( ( ruleSPP ) )
- // InternalRoom.g:25264:1: ( ruleSPP )
+ // InternalRoom.g:25317:1: ( ( ruleSPP ) )
+ // InternalRoom.g:25318:1: ( ruleSPP )
{
- // InternalRoom.g:25264:1: ( ruleSPP )
- // InternalRoom.g:25265:1: ruleSPP
+ // InternalRoom.g:25318:1: ( ruleSPP )
+ // InternalRoom.g:25319:1: ruleSPP
{
before(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
pushFollow(FOLLOW_2);
@@ -68451,17 +68593,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InterfacePortsAssignment_7_2_1"
- // InternalRoom.g:25274:1: rule__ActorClass__InterfacePortsAssignment_7_2_1 : ( rulePort ) ;
+ // InternalRoom.g:25328: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:25278:1: ( ( rulePort ) )
- // InternalRoom.g:25279:1: ( rulePort )
+ // InternalRoom.g:25332:1: ( ( rulePort ) )
+ // InternalRoom.g:25333:1: ( rulePort )
{
- // InternalRoom.g:25279:1: ( rulePort )
- // InternalRoom.g:25280:1: rulePort
+ // InternalRoom.g:25333:1: ( rulePort )
+ // InternalRoom.g:25334:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
pushFollow(FOLLOW_2);
@@ -68492,17 +68634,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructureDocuAssignment_8_1"
- // InternalRoom.g:25289:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25343:1: rule__ActorClass__StructureDocuAssignment_8_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__StructureDocuAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25293:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25294:1: ( ruleDocumentation )
+ // InternalRoom.g:25347:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25348:1: ( ruleDocumentation )
{
- // InternalRoom.g:25294:1: ( ruleDocumentation )
- // InternalRoom.g:25295:1: ruleDocumentation
+ // InternalRoom.g:25348:1: ( ruleDocumentation )
+ // InternalRoom.g:25349:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -68533,17 +68675,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode1Assignment_8_3_1"
- // InternalRoom.g:25304:1: rule__ActorClass__UserCode1Assignment_8_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25358: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:25308:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25309:1: ( ruleDetailCode )
+ // InternalRoom.g:25362:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25363:1: ( ruleDetailCode )
{
- // InternalRoom.g:25309:1: ( ruleDetailCode )
- // InternalRoom.g:25310:1: ruleDetailCode
+ // InternalRoom.g:25363:1: ( ruleDetailCode )
+ // InternalRoom.g:25364:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
pushFollow(FOLLOW_2);
@@ -68574,17 +68716,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode2Assignment_8_4_1"
- // InternalRoom.g:25319:1: rule__ActorClass__UserCode2Assignment_8_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25373: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:25323:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25324:1: ( ruleDetailCode )
+ // InternalRoom.g:25377:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25378:1: ( ruleDetailCode )
{
- // InternalRoom.g:25324:1: ( ruleDetailCode )
- // InternalRoom.g:25325:1: ruleDetailCode
+ // InternalRoom.g:25378:1: ( ruleDetailCode )
+ // InternalRoom.g:25379:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
pushFollow(FOLLOW_2);
@@ -68615,17 +68757,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__UserCode3Assignment_8_5_1"
- // InternalRoom.g:25334:1: rule__ActorClass__UserCode3Assignment_8_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:25388: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:25338:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25339:1: ( ruleDetailCode )
+ // InternalRoom.g:25392:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:25393:1: ( ruleDetailCode )
{
- // InternalRoom.g:25339:1: ( ruleDetailCode )
- // InternalRoom.g:25340:1: ruleDetailCode
+ // InternalRoom.g:25393:1: ( ruleDetailCode )
+ // InternalRoom.g:25394:1: ruleDetailCode
{
before(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
pushFollow(FOLLOW_2);
@@ -68656,17 +68798,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ConnectionsAssignment_8_6_0"
- // InternalRoom.g:25349:1: rule__ActorClass__ConnectionsAssignment_8_6_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25403: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:25353:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25354:1: ( ruleLayerConnection )
+ // InternalRoom.g:25407:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25408:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25354:1: ( ruleLayerConnection )
- // InternalRoom.g:25355:1: ruleLayerConnection
+ // InternalRoom.g:25408:1: ( ruleLayerConnection )
+ // InternalRoom.g:25409:1: ruleLayerConnection
{
before(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
pushFollow(FOLLOW_2);
@@ -68697,17 +68839,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BindingsAssignment_8_6_1"
- // InternalRoom.g:25364:1: rule__ActorClass__BindingsAssignment_8_6_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25418: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:25368:1: ( ( ruleBinding ) )
- // InternalRoom.g:25369:1: ( ruleBinding )
+ // InternalRoom.g:25422:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25423:1: ( ruleBinding )
{
- // InternalRoom.g:25369:1: ( ruleBinding )
- // InternalRoom.g:25370:1: ruleBinding
+ // InternalRoom.g:25423:1: ( ruleBinding )
+ // InternalRoom.g:25424:1: ruleBinding
{
before(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
pushFollow(FOLLOW_2);
@@ -68738,17 +68880,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceImplementationsAssignment_8_6_2"
- // InternalRoom.g:25379:1: rule__ActorClass__ServiceImplementationsAssignment_8_6_2 : ( ruleServiceImplementation ) ;
+ // InternalRoom.g:25433: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:25383:1: ( ( ruleServiceImplementation ) )
- // InternalRoom.g:25384:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25437:1: ( ( ruleServiceImplementation ) )
+ // InternalRoom.g:25438:1: ( ruleServiceImplementation )
{
- // InternalRoom.g:25384:1: ( ruleServiceImplementation )
- // InternalRoom.g:25385:1: ruleServiceImplementation
+ // InternalRoom.g:25438:1: ( ruleServiceImplementation )
+ // InternalRoom.g:25439:1: ruleServiceImplementation
{
before(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
pushFollow(FOLLOW_2);
@@ -68779,17 +68921,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__AttributesAssignment_8_6_3"
- // InternalRoom.g:25394:1: rule__ActorClass__AttributesAssignment_8_6_3 : ( ruleAttribute ) ;
+ // InternalRoom.g:25448: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:25398:1: ( ( ruleAttribute ) )
- // InternalRoom.g:25399:1: ( ruleAttribute )
+ // InternalRoom.g:25452:1: ( ( ruleAttribute ) )
+ // InternalRoom.g:25453:1: ( ruleAttribute )
{
- // InternalRoom.g:25399:1: ( ruleAttribute )
- // InternalRoom.g:25400:1: ruleAttribute
+ // InternalRoom.g:25453:1: ( ruleAttribute )
+ // InternalRoom.g:25454:1: ruleAttribute
{
before(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
pushFollow(FOLLOW_2);
@@ -68820,17 +68962,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ActorRefsAssignment_8_6_4"
- // InternalRoom.g:25409:1: rule__ActorClass__ActorRefsAssignment_8_6_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:25463: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:25413:1: ( ( ruleActorRef ) )
- // InternalRoom.g:25414:1: ( ruleActorRef )
+ // InternalRoom.g:25467:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:25468:1: ( ruleActorRef )
{
- // InternalRoom.g:25414:1: ( ruleActorRef )
- // InternalRoom.g:25415:1: ruleActorRef
+ // InternalRoom.g:25468:1: ( ruleActorRef )
+ // InternalRoom.g:25469:1: ruleActorRef
{
before(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
pushFollow(FOLLOW_2);
@@ -68861,17 +69003,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ServiceAccessPointsAssignment_8_6_5"
- // InternalRoom.g:25424:1: rule__ActorClass__ServiceAccessPointsAssignment_8_6_5 : ( ruleSAP ) ;
+ // InternalRoom.g:25478: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:25428:1: ( ( ruleSAP ) )
- // InternalRoom.g:25429:1: ( ruleSAP )
+ // InternalRoom.g:25482:1: ( ( ruleSAP ) )
+ // InternalRoom.g:25483:1: ( ruleSAP )
{
- // InternalRoom.g:25429:1: ( ruleSAP )
- // InternalRoom.g:25430:1: ruleSAP
+ // InternalRoom.g:25483:1: ( ruleSAP )
+ // InternalRoom.g:25484:1: ruleSAP
{
before(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
pushFollow(FOLLOW_2);
@@ -68902,17 +69044,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__InternalPortsAssignment_8_6_6"
- // InternalRoom.g:25439:1: rule__ActorClass__InternalPortsAssignment_8_6_6 : ( rulePort ) ;
+ // InternalRoom.g:25493: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:25443:1: ( ( rulePort ) )
- // InternalRoom.g:25444:1: ( rulePort )
+ // InternalRoom.g:25497:1: ( ( rulePort ) )
+ // InternalRoom.g:25498:1: ( rulePort )
{
- // InternalRoom.g:25444:1: ( rulePort )
- // InternalRoom.g:25445:1: rulePort
+ // InternalRoom.g:25498:1: ( rulePort )
+ // InternalRoom.g:25499:1: rulePort
{
before(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
pushFollow(FOLLOW_2);
@@ -68943,17 +69085,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__ExternalPortsAssignment_8_6_7"
- // InternalRoom.g:25454:1: rule__ActorClass__ExternalPortsAssignment_8_6_7 : ( ruleExternalPort ) ;
+ // InternalRoom.g:25508: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:25458:1: ( ( ruleExternalPort ) )
- // InternalRoom.g:25459:1: ( ruleExternalPort )
+ // InternalRoom.g:25512:1: ( ( ruleExternalPort ) )
+ // InternalRoom.g:25513:1: ( ruleExternalPort )
{
- // InternalRoom.g:25459:1: ( ruleExternalPort )
- // InternalRoom.g:25460:1: ruleExternalPort
+ // InternalRoom.g:25513:1: ( ruleExternalPort )
+ // InternalRoom.g:25514:1: ruleExternalPort
{
before(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
pushFollow(FOLLOW_2);
@@ -68984,17 +69126,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorDocuAssignment_9_1"
- // InternalRoom.g:25469:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25523:1: rule__ActorClass__BehaviorDocuAssignment_9_1 : ( ruleDocumentation ) ;
public final void rule__ActorClass__BehaviorDocuAssignment_9_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25473:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25474:1: ( ruleDocumentation )
+ // InternalRoom.g:25527:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25528:1: ( ruleDocumentation )
{
- // InternalRoom.g:25474:1: ( ruleDocumentation )
- // InternalRoom.g:25475:1: ruleDocumentation
+ // InternalRoom.g:25528:1: ( ruleDocumentation )
+ // InternalRoom.g:25529:1: ruleDocumentation
{
before(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
pushFollow(FOLLOW_2);
@@ -69025,17 +69167,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__BehaviorAnnotationsAssignment_9_3"
- // InternalRoom.g:25484:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25538:1: rule__ActorClass__BehaviorAnnotationsAssignment_9_3 : ( ruleAnnotation ) ;
public final void rule__ActorClass__BehaviorAnnotationsAssignment_9_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25488:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25489:1: ( ruleAnnotation )
+ // InternalRoom.g:25542:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25543:1: ( ruleAnnotation )
{
- // InternalRoom.g:25489:1: ( ruleAnnotation )
- // InternalRoom.g:25490:1: ruleAnnotation
+ // InternalRoom.g:25543:1: ( ruleAnnotation )
+ // InternalRoom.g:25544:1: ruleAnnotation
{
before(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
pushFollow(FOLLOW_2);
@@ -69066,17 +69208,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__OperationsAssignment_9_4_0"
- // InternalRoom.g:25499:1: rule__ActorClass__OperationsAssignment_9_4_0 : ( ruleStandardOperation ) ;
+ // InternalRoom.g:25553: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:25503:1: ( ( ruleStandardOperation ) )
- // InternalRoom.g:25504:1: ( ruleStandardOperation )
+ // InternalRoom.g:25557:1: ( ( ruleStandardOperation ) )
+ // InternalRoom.g:25558:1: ( ruleStandardOperation )
{
- // InternalRoom.g:25504:1: ( ruleStandardOperation )
- // InternalRoom.g:25505:1: ruleStandardOperation
+ // InternalRoom.g:25558:1: ( ruleStandardOperation )
+ // InternalRoom.g:25559:1: ruleStandardOperation
{
before(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
pushFollow(FOLLOW_2);
@@ -69107,17 +69249,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StructorsAssignment_9_4_1"
- // InternalRoom.g:25514:1: rule__ActorClass__StructorsAssignment_9_4_1 : ( ruleClassStructor ) ;
+ // InternalRoom.g:25568: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:25518:1: ( ( ruleClassStructor ) )
- // InternalRoom.g:25519:1: ( ruleClassStructor )
+ // InternalRoom.g:25572:1: ( ( ruleClassStructor ) )
+ // InternalRoom.g:25573:1: ( ruleClassStructor )
{
- // InternalRoom.g:25519:1: ( ruleClassStructor )
- // InternalRoom.g:25520:1: ruleClassStructor
+ // InternalRoom.g:25573:1: ( ruleClassStructor )
+ // InternalRoom.g:25574:1: ruleClassStructor
{
before(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
pushFollow(FOLLOW_2);
@@ -69148,17 +69290,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorClass__StateMachineAssignment_9_5"
- // InternalRoom.g:25529:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
+ // InternalRoom.g:25583:1: rule__ActorClass__StateMachineAssignment_9_5 : ( ruleStateMachine ) ;
public final void rule__ActorClass__StateMachineAssignment_9_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25533:1: ( ( ruleStateMachine ) )
- // InternalRoom.g:25534:1: ( ruleStateMachine )
+ // InternalRoom.g:25587:1: ( ( ruleStateMachine ) )
+ // InternalRoom.g:25588:1: ( ruleStateMachine )
{
- // InternalRoom.g:25534:1: ( ruleStateMachine )
- // InternalRoom.g:25535:1: ruleStateMachine
+ // InternalRoom.g:25588:1: ( ruleStateMachine )
+ // InternalRoom.g:25589:1: ruleStateMachine
{
before(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
pushFollow(FOLLOW_2);
@@ -69189,21 +69331,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ConjugatedAssignment_0"
- // InternalRoom.g:25544:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
+ // InternalRoom.g:25598:1: rule__Port__ConjugatedAssignment_0 : ( ( 'conjugated' ) ) ;
public final void rule__Port__ConjugatedAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25548:1: ( ( ( 'conjugated' ) ) )
- // InternalRoom.g:25549:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25602:1: ( ( ( 'conjugated' ) ) )
+ // InternalRoom.g:25603:1: ( ( 'conjugated' ) )
{
- // InternalRoom.g:25549:1: ( ( 'conjugated' ) )
- // InternalRoom.g:25550:1: ( 'conjugated' )
+ // InternalRoom.g:25603:1: ( ( 'conjugated' ) )
+ // InternalRoom.g:25604:1: ( 'conjugated' )
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
- // InternalRoom.g:25551:1: ( 'conjugated' )
- // InternalRoom.g:25552:1: 'conjugated'
+ // InternalRoom.g:25605:1: ( 'conjugated' )
+ // InternalRoom.g:25606:1: 'conjugated'
{
before(grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
match(input,70,FOLLOW_2);
@@ -69234,17 +69376,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__NameAssignment_2"
- // InternalRoom.g:25567:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:25621:1: rule__Port__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__Port__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25571:1: ( ( RULE_ID ) )
- // InternalRoom.g:25572:1: ( RULE_ID )
+ // InternalRoom.g:25625:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25626:1: ( RULE_ID )
{
- // InternalRoom.g:25572:1: ( RULE_ID )
- // InternalRoom.g:25573:1: RULE_ID
+ // InternalRoom.g:25626:1: ( RULE_ID )
+ // InternalRoom.g:25627:1: RULE_ID
{
before(grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69271,17 +69413,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__MultiplicityAssignment_3"
- // InternalRoom.g:25582:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:25636:1: rule__Port__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__Port__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25586:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:25587:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25640:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:25641:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:25587:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:25588:1: ruleMULTIPLICITY
+ // InternalRoom.g:25641:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:25642:1: ruleMULTIPLICITY
{
before(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -69312,21 +69454,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__ProtocolAssignment_5"
- // InternalRoom.g:25597:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25651:1: rule__Port__ProtocolAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__Port__ProtocolAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25601:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25602:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25655:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25656:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25602:1: ( ( ruleFQN ) )
- // InternalRoom.g:25603:1: ( ruleFQN )
+ // InternalRoom.g:25656:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25657:1: ( ruleFQN )
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- // InternalRoom.g:25604:1: ( ruleFQN )
- // InternalRoom.g:25605:1: ruleFQN
+ // InternalRoom.g:25658:1: ( ruleFQN )
+ // InternalRoom.g:25659:1: ruleFQN
{
before(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -69361,17 +69503,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__AnnotationsAssignment_6"
- // InternalRoom.g:25616:1: rule__Port__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25670:1: rule__Port__AnnotationsAssignment_6 : ( ruleAnnotation ) ;
public final void rule__Port__AnnotationsAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25620:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25621:1: ( ruleAnnotation )
+ // InternalRoom.g:25674:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25675:1: ( ruleAnnotation )
{
- // InternalRoom.g:25621:1: ( ruleAnnotation )
- // InternalRoom.g:25622:1: ruleAnnotation
+ // InternalRoom.g:25675:1: ( ruleAnnotation )
+ // InternalRoom.g:25676:1: ruleAnnotation
{
before(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -69402,17 +69544,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Port__DocuAssignment_7"
- // InternalRoom.g:25631:1: rule__Port__DocuAssignment_7 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25685:1: rule__Port__DocuAssignment_7 : ( ruleDocumentation ) ;
public final void rule__Port__DocuAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25635:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25636:1: ( ruleDocumentation )
+ // InternalRoom.g:25689:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25690:1: ( ruleDocumentation )
{
- // InternalRoom.g:25636:1: ( ruleDocumentation )
- // InternalRoom.g:25637:1: ruleDocumentation
+ // InternalRoom.g:25690:1: ( ruleDocumentation )
+ // InternalRoom.g:25691:1: ruleDocumentation
{
before(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -69443,21 +69585,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExternalPort__InterfacePortAssignment_2"
- // InternalRoom.g:25646:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25700:1: rule__ExternalPort__InterfacePortAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ExternalPort__InterfacePortAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25650:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25651:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25704:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25705:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25651:1: ( ( RULE_ID ) )
- // InternalRoom.g:25652:1: ( RULE_ID )
+ // InternalRoom.g:25705:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25706:1: ( RULE_ID )
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortCrossReference_2_0());
- // InternalRoom.g:25653:1: ( RULE_ID )
- // InternalRoom.g:25654:1: RULE_ID
+ // InternalRoom.g:25707:1: ( RULE_ID )
+ // InternalRoom.g:25708:1: RULE_ID
{
before(grammarAccess.getExternalPortAccess().getInterfacePortPortIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69488,17 +69630,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__NameAssignment_1"
- // InternalRoom.g:25665:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25719:1: rule__SAP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SAP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25669:1: ( ( RULE_ID ) )
- // InternalRoom.g:25670:1: ( RULE_ID )
+ // InternalRoom.g:25723:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25724:1: ( RULE_ID )
{
- // InternalRoom.g:25670:1: ( RULE_ID )
- // InternalRoom.g:25671:1: RULE_ID
+ // InternalRoom.g:25724:1: ( RULE_ID )
+ // InternalRoom.g:25725:1: RULE_ID
{
before(grammarAccess.getSAPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69525,21 +69667,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__ProtocolAssignment_3"
- // InternalRoom.g:25680:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25734:1: rule__SAP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SAP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25684:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25685:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25738:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25739:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25685:1: ( ( ruleFQN ) )
- // InternalRoom.g:25686:1: ( ruleFQN )
+ // InternalRoom.g:25739:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25740:1: ( ruleFQN )
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25687:1: ( ruleFQN )
- // InternalRoom.g:25688:1: ruleFQN
+ // InternalRoom.g:25741:1: ( ruleFQN )
+ // InternalRoom.g:25742:1: ruleFQN
{
before(grammarAccess.getSAPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -69574,17 +69716,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SAP__DocuAssignment_4"
- // InternalRoom.g:25699:1: rule__SAP__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25753:1: rule__SAP__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SAP__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25703:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25704:1: ( ruleDocumentation )
+ // InternalRoom.g:25757:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25758:1: ( ruleDocumentation )
{
- // InternalRoom.g:25704:1: ( ruleDocumentation )
- // InternalRoom.g:25705:1: ruleDocumentation
+ // InternalRoom.g:25758:1: ( ruleDocumentation )
+ // InternalRoom.g:25759:1: ruleDocumentation
{
before(grammarAccess.getSAPAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69615,17 +69757,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__NameAssignment_1"
- // InternalRoom.g:25714:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25768:1: rule__SPP__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SPP__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25718:1: ( ( RULE_ID ) )
- // InternalRoom.g:25719:1: ( RULE_ID )
+ // InternalRoom.g:25772:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25773:1: ( RULE_ID )
{
- // InternalRoom.g:25719:1: ( RULE_ID )
- // InternalRoom.g:25720:1: RULE_ID
+ // InternalRoom.g:25773:1: ( RULE_ID )
+ // InternalRoom.g:25774:1: RULE_ID
{
before(grammarAccess.getSPPAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69652,21 +69794,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__ProtocolAssignment_3"
- // InternalRoom.g:25729:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25783:1: rule__SPP__ProtocolAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SPP__ProtocolAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25733:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25734:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25787:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25788:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25734:1: ( ( ruleFQN ) )
- // InternalRoom.g:25735:1: ( ruleFQN )
+ // InternalRoom.g:25788:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25789:1: ( ruleFQN )
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassCrossReference_3_0());
- // InternalRoom.g:25736:1: ( ruleFQN )
- // InternalRoom.g:25737:1: ruleFQN
+ // InternalRoom.g:25790:1: ( ruleFQN )
+ // InternalRoom.g:25791:1: ruleFQN
{
before(grammarAccess.getSPPAccess().getProtocolProtocolClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -69701,17 +69843,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPP__DocuAssignment_4"
- // InternalRoom.g:25748:1: rule__SPP__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25802:1: rule__SPP__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SPP__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25752:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25753:1: ( ruleDocumentation )
+ // InternalRoom.g:25806:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25807:1: ( ruleDocumentation )
{
- // InternalRoom.g:25753:1: ( ruleDocumentation )
- // InternalRoom.g:25754:1: ruleDocumentation
+ // InternalRoom.g:25807:1: ( ruleDocumentation )
+ // InternalRoom.g:25808:1: ruleDocumentation
{
before(grammarAccess.getSPPAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69742,21 +69884,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ServiceImplementation__SppAssignment_2"
- // InternalRoom.g:25763:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:25817:1: rule__ServiceImplementation__SppAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__ServiceImplementation__SppAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25767:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:25768:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25821:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:25822:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:25768:1: ( ( RULE_ID ) )
- // InternalRoom.g:25769:1: ( RULE_ID )
+ // InternalRoom.g:25822:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25823:1: ( RULE_ID )
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPCrossReference_2_0());
- // InternalRoom.g:25770:1: ( RULE_ID )
- // InternalRoom.g:25771:1: RULE_ID
+ // InternalRoom.g:25824:1: ( RULE_ID )
+ // InternalRoom.g:25825:1: RULE_ID
{
before(grammarAccess.getServiceImplementationAccess().getSppSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -69787,17 +69929,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__NameAssignment_1"
- // InternalRoom.g:25782:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25836:1: rule__LogicalSystem__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalSystem__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25786:1: ( ( RULE_ID ) )
- // InternalRoom.g:25787:1: ( RULE_ID )
+ // InternalRoom.g:25840:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25841:1: ( RULE_ID )
{
- // InternalRoom.g:25787:1: ( RULE_ID )
- // InternalRoom.g:25788:1: RULE_ID
+ // InternalRoom.g:25841:1: ( RULE_ID )
+ // InternalRoom.g:25842:1: RULE_ID
{
before(grammarAccess.getLogicalSystemAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -69824,17 +69966,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__DocuAssignment_2"
- // InternalRoom.g:25797:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25851:1: rule__LogicalSystem__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__LogicalSystem__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25801:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25802:1: ( ruleDocumentation )
+ // InternalRoom.g:25855:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25856:1: ( ruleDocumentation )
{
- // InternalRoom.g:25802:1: ( ruleDocumentation )
- // InternalRoom.g:25803:1: ruleDocumentation
+ // InternalRoom.g:25856:1: ( ruleDocumentation )
+ // InternalRoom.g:25857:1: ruleDocumentation
{
before(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -69865,17 +70007,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__AnnotationsAssignment_4"
- // InternalRoom.g:25812:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:25866:1: rule__LogicalSystem__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__LogicalSystem__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25816:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25817:1: ( ruleAnnotation )
+ // InternalRoom.g:25870:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:25871:1: ( ruleAnnotation )
{
- // InternalRoom.g:25817:1: ( ruleAnnotation )
- // InternalRoom.g:25818:1: ruleAnnotation
+ // InternalRoom.g:25871:1: ( ruleAnnotation )
+ // InternalRoom.g:25872:1: ruleAnnotation
{
before(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -69906,17 +70048,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__ConnectionsAssignment_5_0"
- // InternalRoom.g:25827:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:25881:1: rule__LogicalSystem__ConnectionsAssignment_5_0 : ( ruleLayerConnection ) ;
public final void rule__LogicalSystem__ConnectionsAssignment_5_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25831:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:25832:1: ( ruleLayerConnection )
+ // InternalRoom.g:25885:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:25886:1: ( ruleLayerConnection )
{
- // InternalRoom.g:25832:1: ( ruleLayerConnection )
- // InternalRoom.g:25833:1: ruleLayerConnection
+ // InternalRoom.g:25886:1: ( ruleLayerConnection )
+ // InternalRoom.g:25887:1: ruleLayerConnection
{
before(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
pushFollow(FOLLOW_2);
@@ -69947,17 +70089,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__BindingsAssignment_5_1"
- // InternalRoom.g:25842:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
+ // InternalRoom.g:25896:1: rule__LogicalSystem__BindingsAssignment_5_1 : ( ruleBinding ) ;
public final void rule__LogicalSystem__BindingsAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25846:1: ( ( ruleBinding ) )
- // InternalRoom.g:25847:1: ( ruleBinding )
+ // InternalRoom.g:25900:1: ( ( ruleBinding ) )
+ // InternalRoom.g:25901:1: ( ruleBinding )
{
- // InternalRoom.g:25847:1: ( ruleBinding )
- // InternalRoom.g:25848:1: ruleBinding
+ // InternalRoom.g:25901:1: ( ruleBinding )
+ // InternalRoom.g:25902:1: ruleBinding
{
before(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -69988,17 +70130,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalSystem__SubSystemsAssignment_5_2"
- // InternalRoom.g:25857:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
+ // InternalRoom.g:25911:1: rule__LogicalSystem__SubSystemsAssignment_5_2 : ( ruleSubSystemRef ) ;
public final void rule__LogicalSystem__SubSystemsAssignment_5_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25861:1: ( ( ruleSubSystemRef ) )
- // InternalRoom.g:25862:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25915:1: ( ( ruleSubSystemRef ) )
+ // InternalRoom.g:25916:1: ( ruleSubSystemRef )
{
- // InternalRoom.g:25862:1: ( ruleSubSystemRef )
- // InternalRoom.g:25863:1: ruleSubSystemRef
+ // InternalRoom.g:25916:1: ( ruleSubSystemRef )
+ // InternalRoom.g:25917:1: ruleSubSystemRef
{
before(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
pushFollow(FOLLOW_2);
@@ -70029,17 +70171,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__NameAssignment_1"
- // InternalRoom.g:25872:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25926:1: rule__SubSystemRef__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemRef__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25876:1: ( ( RULE_ID ) )
- // InternalRoom.g:25877:1: ( RULE_ID )
+ // InternalRoom.g:25930:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25931:1: ( RULE_ID )
{
- // InternalRoom.g:25877:1: ( RULE_ID )
- // InternalRoom.g:25878:1: RULE_ID
+ // InternalRoom.g:25931:1: ( RULE_ID )
+ // InternalRoom.g:25932:1: RULE_ID
{
before(grammarAccess.getSubSystemRefAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70066,21 +70208,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__TypeAssignment_3"
- // InternalRoom.g:25887:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:25941:1: rule__SubSystemRef__TypeAssignment_3 : ( ( ruleFQN ) ) ;
public final void rule__SubSystemRef__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25891:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:25892:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25945:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:25946:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:25892:1: ( ( ruleFQN ) )
- // InternalRoom.g:25893:1: ( ruleFQN )
+ // InternalRoom.g:25946:1: ( ( ruleFQN ) )
+ // InternalRoom.g:25947:1: ( ruleFQN )
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassCrossReference_3_0());
- // InternalRoom.g:25894:1: ( ruleFQN )
- // InternalRoom.g:25895:1: ruleFQN
+ // InternalRoom.g:25948:1: ( ruleFQN )
+ // InternalRoom.g:25949:1: ruleFQN
{
before(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassFQNParserRuleCall_3_0_1());
pushFollow(FOLLOW_2);
@@ -70115,17 +70257,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemRef__DocuAssignment_4"
- // InternalRoom.g:25906:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25960:1: rule__SubSystemRef__DocuAssignment_4 : ( ruleDocumentation ) ;
public final void rule__SubSystemRef__DocuAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25910:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25911:1: ( ruleDocumentation )
+ // InternalRoom.g:25964:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25965:1: ( ruleDocumentation )
{
- // InternalRoom.g:25911:1: ( ruleDocumentation )
- // InternalRoom.g:25912:1: ruleDocumentation
+ // InternalRoom.g:25965:1: ( ruleDocumentation )
+ // InternalRoom.g:25966:1: ruleDocumentation
{
before(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -70156,17 +70298,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__NameAssignment_1"
- // InternalRoom.g:25921:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:25975:1: rule__SubSystemClass__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SubSystemClass__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25925:1: ( ( RULE_ID ) )
- // InternalRoom.g:25926:1: ( RULE_ID )
+ // InternalRoom.g:25979:1: ( ( RULE_ID ) )
+ // InternalRoom.g:25980:1: ( RULE_ID )
{
- // InternalRoom.g:25926:1: ( RULE_ID )
- // InternalRoom.g:25927:1: RULE_ID
+ // InternalRoom.g:25980:1: ( RULE_ID )
+ // InternalRoom.g:25981:1: RULE_ID
{
before(grammarAccess.getSubSystemClassAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70193,17 +70335,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__DocuAssignment_2"
- // InternalRoom.g:25936:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:25990:1: rule__SubSystemClass__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SubSystemClass__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25940:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:25941:1: ( ruleDocumentation )
+ // InternalRoom.g:25994:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:25995:1: ( ruleDocumentation )
{
- // InternalRoom.g:25941:1: ( ruleDocumentation )
- // InternalRoom.g:25942:1: ruleDocumentation
+ // InternalRoom.g:25995:1: ( ruleDocumentation )
+ // InternalRoom.g:25996:1: ruleDocumentation
{
before(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -70234,17 +70376,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__AnnotationsAssignment_4"
- // InternalRoom.g:25951:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
+ // InternalRoom.g:26005:1: rule__SubSystemClass__AnnotationsAssignment_4 : ( ruleAnnotation ) ;
public final void rule__SubSystemClass__AnnotationsAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25955:1: ( ( ruleAnnotation ) )
- // InternalRoom.g:25956:1: ( ruleAnnotation )
+ // InternalRoom.g:26009:1: ( ( ruleAnnotation ) )
+ // InternalRoom.g:26010:1: ( ruleAnnotation )
{
- // InternalRoom.g:25956:1: ( ruleAnnotation )
- // InternalRoom.g:25957:1: ruleAnnotation
+ // InternalRoom.g:26010:1: ( ruleAnnotation )
+ // InternalRoom.g:26011:1: ruleAnnotation
{
before(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -70275,17 +70417,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode1Assignment_5_1"
- // InternalRoom.g:25966:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26020:1: rule__SubSystemClass__UserCode1Assignment_5_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode1Assignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25970:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25971:1: ( ruleDetailCode )
+ // InternalRoom.g:26024:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26025:1: ( ruleDetailCode )
{
- // InternalRoom.g:25971:1: ( ruleDetailCode )
- // InternalRoom.g:25972:1: ruleDetailCode
+ // InternalRoom.g:26025:1: ( ruleDetailCode )
+ // InternalRoom.g:26026:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -70316,17 +70458,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode2Assignment_6_1"
- // InternalRoom.g:25981:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26035:1: rule__SubSystemClass__UserCode2Assignment_6_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode2Assignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:25985:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:25986:1: ( ruleDetailCode )
+ // InternalRoom.g:26039:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26040:1: ( ruleDetailCode )
{
- // InternalRoom.g:25986:1: ( ruleDetailCode )
- // InternalRoom.g:25987:1: ruleDetailCode
+ // InternalRoom.g:26040:1: ( ruleDetailCode )
+ // InternalRoom.g:26041:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -70357,17 +70499,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__UserCode3Assignment_7_1"
- // InternalRoom.g:25996:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26050:1: rule__SubSystemClass__UserCode3Assignment_7_1 : ( ruleDetailCode ) ;
public final void rule__SubSystemClass__UserCode3Assignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26000:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26001:1: ( ruleDetailCode )
+ // InternalRoom.g:26054:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26055:1: ( ruleDetailCode )
{
- // InternalRoom.g:26001:1: ( ruleDetailCode )
- // InternalRoom.g:26002:1: ruleDetailCode
+ // InternalRoom.g:26055:1: ( ruleDetailCode )
+ // InternalRoom.g:26056:1: ruleDetailCode
{
before(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -70398,17 +70540,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0"
- // InternalRoom.g:26011:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:26065:1: rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0 : ( ruleActorInstanceMapping ) ;
public final void rule__SubSystemClass__ActorInstanceMappingsAssignment_8_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26015:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:26016:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26069:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:26070:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:26016:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:26017:1: ruleActorInstanceMapping
+ // InternalRoom.g:26070:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26071:1: ruleActorInstanceMapping
{
before(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
pushFollow(FOLLOW_2);
@@ -70439,17 +70581,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ThreadsAssignment_8_1"
- // InternalRoom.g:26026:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
+ // InternalRoom.g:26080:1: rule__SubSystemClass__ThreadsAssignment_8_1 : ( ruleLogicalThread ) ;
public final void rule__SubSystemClass__ThreadsAssignment_8_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26030:1: ( ( ruleLogicalThread ) )
- // InternalRoom.g:26031:1: ( ruleLogicalThread )
+ // InternalRoom.g:26084:1: ( ( ruleLogicalThread ) )
+ // InternalRoom.g:26085:1: ( ruleLogicalThread )
{
- // InternalRoom.g:26031:1: ( ruleLogicalThread )
- // InternalRoom.g:26032:1: ruleLogicalThread
+ // InternalRoom.g:26085:1: ( ruleLogicalThread )
+ // InternalRoom.g:26086:1: ruleLogicalThread
{
before(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
pushFollow(FOLLOW_2);
@@ -70480,17 +70622,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ConnectionsAssignment_8_2"
- // InternalRoom.g:26041:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
+ // InternalRoom.g:26095:1: rule__SubSystemClass__ConnectionsAssignment_8_2 : ( ruleLayerConnection ) ;
public final void rule__SubSystemClass__ConnectionsAssignment_8_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26045:1: ( ( ruleLayerConnection ) )
- // InternalRoom.g:26046:1: ( ruleLayerConnection )
+ // InternalRoom.g:26099:1: ( ( ruleLayerConnection ) )
+ // InternalRoom.g:26100:1: ( ruleLayerConnection )
{
- // InternalRoom.g:26046:1: ( ruleLayerConnection )
- // InternalRoom.g:26047:1: ruleLayerConnection
+ // InternalRoom.g:26100:1: ( ruleLayerConnection )
+ // InternalRoom.g:26101:1: ruleLayerConnection
{
before(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
pushFollow(FOLLOW_2);
@@ -70521,17 +70663,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__BindingsAssignment_8_3"
- // InternalRoom.g:26056:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
+ // InternalRoom.g:26110:1: rule__SubSystemClass__BindingsAssignment_8_3 : ( ruleBinding ) ;
public final void rule__SubSystemClass__BindingsAssignment_8_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26060:1: ( ( ruleBinding ) )
- // InternalRoom.g:26061:1: ( ruleBinding )
+ // InternalRoom.g:26114:1: ( ( ruleBinding ) )
+ // InternalRoom.g:26115:1: ( ruleBinding )
{
- // InternalRoom.g:26061:1: ( ruleBinding )
- // InternalRoom.g:26062:1: ruleBinding
+ // InternalRoom.g:26115:1: ( ruleBinding )
+ // InternalRoom.g:26116:1: ruleBinding
{
before(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
pushFollow(FOLLOW_2);
@@ -70562,17 +70704,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ActorRefsAssignment_8_4"
- // InternalRoom.g:26071:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
+ // InternalRoom.g:26125:1: rule__SubSystemClass__ActorRefsAssignment_8_4 : ( ruleActorRef ) ;
public final void rule__SubSystemClass__ActorRefsAssignment_8_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26075:1: ( ( ruleActorRef ) )
- // InternalRoom.g:26076:1: ( ruleActorRef )
+ // InternalRoom.g:26129:1: ( ( ruleActorRef ) )
+ // InternalRoom.g:26130:1: ( ruleActorRef )
{
- // InternalRoom.g:26076:1: ( ruleActorRef )
- // InternalRoom.g:26077:1: ruleActorRef
+ // InternalRoom.g:26130:1: ( ruleActorRef )
+ // InternalRoom.g:26131:1: ruleActorRef
{
before(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
pushFollow(FOLLOW_2);
@@ -70603,17 +70745,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5"
- // InternalRoom.g:26086:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
+ // InternalRoom.g:26140:1: rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5 : ( ruleSPP ) ;
public final void rule__SubSystemClass__ServiceProvisionPointsAssignment_8_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26090:1: ( ( ruleSPP ) )
- // InternalRoom.g:26091:1: ( ruleSPP )
+ // InternalRoom.g:26144:1: ( ( ruleSPP ) )
+ // InternalRoom.g:26145:1: ( ruleSPP )
{
- // InternalRoom.g:26091:1: ( ruleSPP )
- // InternalRoom.g:26092:1: ruleSPP
+ // InternalRoom.g:26145:1: ( ruleSPP )
+ // InternalRoom.g:26146:1: ruleSPP
{
before(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
pushFollow(FOLLOW_2);
@@ -70644,17 +70786,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubSystemClass__RelayPortsAssignment_8_6"
- // InternalRoom.g:26101:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
+ // InternalRoom.g:26155:1: rule__SubSystemClass__RelayPortsAssignment_8_6 : ( rulePort ) ;
public final void rule__SubSystemClass__RelayPortsAssignment_8_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26105:1: ( ( rulePort ) )
- // InternalRoom.g:26106:1: ( rulePort )
+ // InternalRoom.g:26159:1: ( ( rulePort ) )
+ // InternalRoom.g:26160:1: ( rulePort )
{
- // InternalRoom.g:26106:1: ( rulePort )
- // InternalRoom.g:26107:1: rulePort
+ // InternalRoom.g:26160:1: ( rulePort )
+ // InternalRoom.g:26161:1: rulePort
{
before(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
pushFollow(FOLLOW_2);
@@ -70685,17 +70827,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LogicalThread__NameAssignment_1"
- // InternalRoom.g:26116:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26170:1: rule__LogicalThread__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__LogicalThread__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26120:1: ( ( RULE_ID ) )
- // InternalRoom.g:26121:1: ( RULE_ID )
+ // InternalRoom.g:26174:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26175:1: ( RULE_ID )
{
- // InternalRoom.g:26121:1: ( RULE_ID )
- // InternalRoom.g:26122:1: RULE_ID
+ // InternalRoom.g:26175:1: ( RULE_ID )
+ // InternalRoom.g:26176:1: RULE_ID
{
before(grammarAccess.getLogicalThreadAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70722,17 +70864,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__PathAssignment_1"
- // InternalRoom.g:26131:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
+ // InternalRoom.g:26185:1: rule__ActorInstanceMapping__PathAssignment_1 : ( ruleRefPath ) ;
public final void rule__ActorInstanceMapping__PathAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26135:1: ( ( ruleRefPath ) )
- // InternalRoom.g:26136:1: ( ruleRefPath )
+ // InternalRoom.g:26189:1: ( ( ruleRefPath ) )
+ // InternalRoom.g:26190:1: ( ruleRefPath )
{
- // InternalRoom.g:26136:1: ( ruleRefPath )
- // InternalRoom.g:26137:1: ruleRefPath
+ // InternalRoom.g:26190:1: ( ruleRefPath )
+ // InternalRoom.g:26191:1: ruleRefPath
{
before(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -70763,21 +70905,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ThreadAssignment_3"
- // InternalRoom.g:26146:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26200:1: rule__ActorInstanceMapping__ThreadAssignment_3 : ( ( RULE_ID ) ) ;
public final void rule__ActorInstanceMapping__ThreadAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26150:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26151:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26204:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26205:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26151:1: ( ( RULE_ID ) )
- // InternalRoom.g:26152:1: ( RULE_ID )
+ // InternalRoom.g:26205:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26206:1: ( RULE_ID )
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
- // InternalRoom.g:26153:1: ( RULE_ID )
- // InternalRoom.g:26154:1: RULE_ID
+ // InternalRoom.g:26207:1: ( RULE_ID )
+ // InternalRoom.g:26208:1: RULE_ID
{
before(grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadIDTerminalRuleCall_3_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -70808,17 +70950,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1"
- // InternalRoom.g:26165:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
+ // InternalRoom.g:26219:1: rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1 : ( ruleActorInstanceMapping ) ;
public final void rule__ActorInstanceMapping__ActorInstanceMappingsAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26169:1: ( ( ruleActorInstanceMapping ) )
- // InternalRoom.g:26170:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26223:1: ( ( ruleActorInstanceMapping ) )
+ // InternalRoom.g:26224:1: ( ruleActorInstanceMapping )
{
- // InternalRoom.g:26170:1: ( ruleActorInstanceMapping )
- // InternalRoom.g:26171:1: ruleActorInstanceMapping
+ // InternalRoom.g:26224:1: ( ruleActorInstanceMapping )
+ // InternalRoom.g:26225:1: ruleActorInstanceMapping
{
before(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -70849,17 +70991,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_0"
- // InternalRoom.g:26180:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
+ // InternalRoom.g:26234:1: rule__RefPath__RefsAssignment_0 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26184:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:26185:1: ( ruleRefSegment )
+ // InternalRoom.g:26238:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:26239:1: ( ruleRefSegment )
{
- // InternalRoom.g:26185:1: ( ruleRefSegment )
- // InternalRoom.g:26186:1: ruleRefSegment
+ // InternalRoom.g:26239:1: ( ruleRefSegment )
+ // InternalRoom.g:26240:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -70890,17 +71032,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefPath__RefsAssignment_1_1"
- // InternalRoom.g:26195:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
+ // InternalRoom.g:26249:1: rule__RefPath__RefsAssignment_1_1 : ( ruleRefSegment ) ;
public final void rule__RefPath__RefsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26199:1: ( ( ruleRefSegment ) )
- // InternalRoom.g:26200:1: ( ruleRefSegment )
+ // InternalRoom.g:26253:1: ( ( ruleRefSegment ) )
+ // InternalRoom.g:26254:1: ( ruleRefSegment )
{
- // InternalRoom.g:26200:1: ( ruleRefSegment )
- // InternalRoom.g:26201:1: ruleRefSegment
+ // InternalRoom.g:26254:1: ( ruleRefSegment )
+ // InternalRoom.g:26255:1: ruleRefSegment
{
before(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
pushFollow(FOLLOW_2);
@@ -70931,17 +71073,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__RefAssignment_0"
- // InternalRoom.g:26210:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:26264:1: rule__RefSegment__RefAssignment_0 : ( RULE_ID ) ;
public final void rule__RefSegment__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26214:1: ( ( RULE_ID ) )
- // InternalRoom.g:26215:1: ( RULE_ID )
+ // InternalRoom.g:26268:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26269:1: ( RULE_ID )
{
- // InternalRoom.g:26215:1: ( RULE_ID )
- // InternalRoom.g:26216:1: RULE_ID
+ // InternalRoom.g:26269:1: ( RULE_ID )
+ // InternalRoom.g:26270:1: RULE_ID
{
before(grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -70968,17 +71110,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSegment__IdxAssignment_1_1"
- // InternalRoom.g:26225:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
+ // InternalRoom.g:26279:1: rule__RefSegment__IdxAssignment_1_1 : ( RULE_INT ) ;
public final void rule__RefSegment__IdxAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26229:1: ( ( RULE_INT ) )
- // InternalRoom.g:26230:1: ( RULE_INT )
+ // InternalRoom.g:26283:1: ( ( RULE_INT ) )
+ // InternalRoom.g:26284:1: ( RULE_INT )
{
- // InternalRoom.g:26230:1: ( RULE_INT )
- // InternalRoom.g:26231:1: RULE_INT
+ // InternalRoom.g:26284:1: ( RULE_INT )
+ // InternalRoom.g:26285:1: RULE_INT
{
before(grammarAccess.getRefSegmentAccess().getIdxINTTerminalRuleCall_1_1_0());
match(input,RULE_INT,FOLLOW_2);
@@ -71005,17 +71147,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint1Assignment_1"
- // InternalRoom.g:26240:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:26294:1: rule__Binding__Endpoint1Assignment_1 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint1Assignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26244:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:26245:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26298:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:26299:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:26245:1: ( ruleBindingEndPoint )
- // InternalRoom.g:26246:1: ruleBindingEndPoint
+ // InternalRoom.g:26299:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26300:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -71046,17 +71188,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Binding__Endpoint2Assignment_3"
- // InternalRoom.g:26255:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
+ // InternalRoom.g:26309:1: rule__Binding__Endpoint2Assignment_3 : ( ruleBindingEndPoint ) ;
public final void rule__Binding__Endpoint2Assignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26259:1: ( ( ruleBindingEndPoint ) )
- // InternalRoom.g:26260:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26313:1: ( ( ruleBindingEndPoint ) )
+ // InternalRoom.g:26314:1: ( ruleBindingEndPoint )
{
- // InternalRoom.g:26260:1: ( ruleBindingEndPoint )
- // InternalRoom.g:26261:1: ruleBindingEndPoint
+ // InternalRoom.g:26314:1: ( ruleBindingEndPoint )
+ // InternalRoom.g:26315:1: ruleBindingEndPoint
{
before(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71087,21 +71229,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__ActorRefAssignment_0_0"
- // InternalRoom.g:26270:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26324:1: rule__BindingEndPoint__ActorRefAssignment_0_0 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__ActorRefAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26274:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26275:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26328:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26329:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26275:1: ( ( RULE_ID ) )
- // InternalRoom.g:26276:1: ( RULE_ID )
+ // InternalRoom.g:26329:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26330:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
- // InternalRoom.g:26277:1: ( RULE_ID )
- // InternalRoom.g:26278:1: RULE_ID
+ // InternalRoom.g:26331:1: ( RULE_ID )
+ // InternalRoom.g:26332:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefIDTerminalRuleCall_0_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71132,21 +71274,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__PortAssignment_1"
- // InternalRoom.g:26289:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26343:1: rule__BindingEndPoint__PortAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__PortAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26293:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26294:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26347:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26348:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26294:1: ( ( RULE_ID ) )
- // InternalRoom.g:26295:1: ( RULE_ID )
+ // InternalRoom.g:26348:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26349:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
- // InternalRoom.g:26296:1: ( RULE_ID )
- // InternalRoom.g:26297:1: RULE_ID
+ // InternalRoom.g:26350:1: ( RULE_ID )
+ // InternalRoom.g:26351:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getPortPortIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71177,21 +71319,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BindingEndPoint__SubAssignment_2_1"
- // InternalRoom.g:26308:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26362:1: rule__BindingEndPoint__SubAssignment_2_1 : ( ( RULE_ID ) ) ;
public final void rule__BindingEndPoint__SubAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26312:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26313:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26366:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26367:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26313:1: ( ( RULE_ID ) )
- // InternalRoom.g:26314:1: ( RULE_ID )
+ // InternalRoom.g:26367:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26368:1: ( RULE_ID )
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolCrossReference_2_1_0());
- // InternalRoom.g:26315:1: ( RULE_ID )
- // InternalRoom.g:26316:1: RULE_ID
+ // InternalRoom.g:26369:1: ( RULE_ID )
+ // InternalRoom.g:26370:1: RULE_ID
{
before(grammarAccess.getBindingEndPointAccess().getSubSubProtocolIDTerminalRuleCall_2_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71222,17 +71364,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__FromAssignment_1"
- // InternalRoom.g:26327:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
+ // InternalRoom.g:26381:1: rule__LayerConnection__FromAssignment_1 : ( ruleSAPoint ) ;
public final void rule__LayerConnection__FromAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26331:1: ( ( ruleSAPoint ) )
- // InternalRoom.g:26332:1: ( ruleSAPoint )
+ // InternalRoom.g:26385:1: ( ( ruleSAPoint ) )
+ // InternalRoom.g:26386:1: ( ruleSAPoint )
{
- // InternalRoom.g:26332:1: ( ruleSAPoint )
- // InternalRoom.g:26333:1: ruleSAPoint
+ // InternalRoom.g:26386:1: ( ruleSAPoint )
+ // InternalRoom.g:26387:1: ruleSAPoint
{
before(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -71263,17 +71405,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LayerConnection__ToAssignment_3"
- // InternalRoom.g:26342:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
+ // InternalRoom.g:26396:1: rule__LayerConnection__ToAssignment_3 : ( ruleSPPoint ) ;
public final void rule__LayerConnection__ToAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26346:1: ( ( ruleSPPoint ) )
- // InternalRoom.g:26347:1: ( ruleSPPoint )
+ // InternalRoom.g:26400:1: ( ( ruleSPPoint ) )
+ // InternalRoom.g:26401:1: ( ruleSPPoint )
{
- // InternalRoom.g:26347:1: ( ruleSPPoint )
- // InternalRoom.g:26348:1: ruleSPPoint
+ // InternalRoom.g:26401:1: ( ruleSPPoint )
+ // InternalRoom.g:26402:1: ruleSPPoint
{
before(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71304,21 +71446,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefSAPoint__RefAssignment_1"
- // InternalRoom.g:26357:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26411:1: rule__RefSAPoint__RefAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RefSAPoint__RefAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26361:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26362:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26415:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26416:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26362:1: ( ( RULE_ID ) )
- // InternalRoom.g:26363:1: ( RULE_ID )
+ // InternalRoom.g:26416:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26417:1: ( RULE_ID )
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefCrossReference_1_0());
- // InternalRoom.g:26364:1: ( RULE_ID )
- // InternalRoom.g:26365:1: RULE_ID
+ // InternalRoom.g:26418:1: ( RULE_ID )
+ // InternalRoom.g:26419:1: RULE_ID
{
before(grammarAccess.getRefSAPointAccess().getRefActorContainerRefIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71349,21 +71491,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelaySAPoint__RelayAssignment_1"
- // InternalRoom.g:26376:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26430:1: rule__RelaySAPoint__RelayAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__RelaySAPoint__RelayAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26380:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26381:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26434:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26435:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26381:1: ( ( RULE_ID ) )
- // InternalRoom.g:26382:1: ( RULE_ID )
+ // InternalRoom.g:26435:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26436:1: ( RULE_ID )
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPCrossReference_1_0());
- // InternalRoom.g:26383:1: ( RULE_ID )
- // InternalRoom.g:26384:1: RULE_ID
+ // InternalRoom.g:26437:1: ( RULE_ID )
+ // InternalRoom.g:26438:1: RULE_ID
{
before(grammarAccess.getRelaySAPointAccess().getRelaySPPIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71394,21 +71536,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__RefAssignment_0"
- // InternalRoom.g:26395:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26449:1: rule__SPPoint__RefAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__RefAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26399:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26400:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26453:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26454:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26400:1: ( ( RULE_ID ) )
- // InternalRoom.g:26401:1: ( RULE_ID )
+ // InternalRoom.g:26454:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26455:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
- // InternalRoom.g:26402:1: ( RULE_ID )
- // InternalRoom.g:26403:1: RULE_ID
+ // InternalRoom.g:26456:1: ( RULE_ID )
+ // InternalRoom.g:26457:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getRefActorContainerRefIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71439,21 +71581,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SPPoint__ServiceAssignment_2"
- // InternalRoom.g:26414:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:26468:1: rule__SPPoint__ServiceAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SPPoint__ServiceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26418:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:26419:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26472:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:26473:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:26419:1: ( ( RULE_ID ) )
- // InternalRoom.g:26420:1: ( RULE_ID )
+ // InternalRoom.g:26473:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26474:1: ( RULE_ID )
{
before(grammarAccess.getSPPointAccess().getServiceSPPCrossReference_2_0());
- // InternalRoom.g:26421:1: ( RULE_ID )
- // InternalRoom.g:26422:1: RULE_ID
+ // InternalRoom.g:26475:1: ( RULE_ID )
+ // InternalRoom.g:26476:1: RULE_ID
{
before(grammarAccess.getSPPointAccess().getServiceSPPIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -71484,17 +71626,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__RefTypeAssignment_0"
- // InternalRoom.g:26433:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
+ // InternalRoom.g:26487:1: rule__ActorRef__RefTypeAssignment_0 : ( ruleReferenceType ) ;
public final void rule__ActorRef__RefTypeAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26437:1: ( ( ruleReferenceType ) )
- // InternalRoom.g:26438:1: ( ruleReferenceType )
+ // InternalRoom.g:26491:1: ( ( ruleReferenceType ) )
+ // InternalRoom.g:26492:1: ( ruleReferenceType )
{
- // InternalRoom.g:26438:1: ( ruleReferenceType )
- // InternalRoom.g:26439:1: ruleReferenceType
+ // InternalRoom.g:26492:1: ( ruleReferenceType )
+ // InternalRoom.g:26493:1: ruleReferenceType
{
before(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
pushFollow(FOLLOW_2);
@@ -71525,17 +71667,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__NameAssignment_2"
- // InternalRoom.g:26448:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26502:1: rule__ActorRef__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ActorRef__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26452:1: ( ( RULE_ID ) )
- // InternalRoom.g:26453:1: ( RULE_ID )
+ // InternalRoom.g:26506:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26507:1: ( RULE_ID )
{
- // InternalRoom.g:26453:1: ( RULE_ID )
- // InternalRoom.g:26454:1: RULE_ID
+ // InternalRoom.g:26507:1: ( RULE_ID )
+ // InternalRoom.g:26508:1: RULE_ID
{
before(grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -71562,17 +71704,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__MultiplicityAssignment_3"
- // InternalRoom.g:26463:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
+ // InternalRoom.g:26517:1: rule__ActorRef__MultiplicityAssignment_3 : ( ruleMULTIPLICITY ) ;
public final void rule__ActorRef__MultiplicityAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26467:1: ( ( ruleMULTIPLICITY ) )
- // InternalRoom.g:26468:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26521:1: ( ( ruleMULTIPLICITY ) )
+ // InternalRoom.g:26522:1: ( ruleMULTIPLICITY )
{
- // InternalRoom.g:26468:1: ( ruleMULTIPLICITY )
- // InternalRoom.g:26469:1: ruleMULTIPLICITY
+ // InternalRoom.g:26522:1: ( ruleMULTIPLICITY )
+ // InternalRoom.g:26523:1: ruleMULTIPLICITY
{
before(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -71603,21 +71745,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__TypeAssignment_5"
- // InternalRoom.g:26478:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26532:1: rule__ActorRef__TypeAssignment_5 : ( ( ruleFQN ) ) ;
public final void rule__ActorRef__TypeAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26482:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26483:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26536:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26537:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26483:1: ( ( ruleFQN ) )
- // InternalRoom.g:26484:1: ( ruleFQN )
+ // InternalRoom.g:26537:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26538:1: ( ruleFQN )
{
before(grammarAccess.getActorRefAccess().getTypeActorClassCrossReference_5_0());
- // InternalRoom.g:26485:1: ( ruleFQN )
- // InternalRoom.g:26486:1: ruleFQN
+ // InternalRoom.g:26539:1: ( ruleFQN )
+ // InternalRoom.g:26540:1: ruleFQN
{
before(grammarAccess.getActorRefAccess().getTypeActorClassFQNParserRuleCall_5_0_1());
pushFollow(FOLLOW_2);
@@ -71652,17 +71794,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ActorRef__DocuAssignment_6"
- // InternalRoom.g:26497:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26551:1: rule__ActorRef__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ActorRef__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26501:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26502:1: ( ruleDocumentation )
+ // InternalRoom.g:26555:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26556:1: ( ruleDocumentation )
{
- // InternalRoom.g:26502:1: ( ruleDocumentation )
- // InternalRoom.g:26503:1: ruleDocumentation
+ // InternalRoom.g:26556:1: ( ruleDocumentation )
+ // InternalRoom.g:26557:1: ruleDocumentation
{
before(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -71693,17 +71835,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__StatesAssignment_2_0"
- // InternalRoom.g:26513:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
+ // InternalRoom.g:26567:1: rule__StateGraph__StatesAssignment_2_0 : ( ruleState ) ;
public final void rule__StateGraph__StatesAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26517:1: ( ( ruleState ) )
- // InternalRoom.g:26518:1: ( ruleState )
+ // InternalRoom.g:26571:1: ( ( ruleState ) )
+ // InternalRoom.g:26572:1: ( ruleState )
{
- // InternalRoom.g:26518:1: ( ruleState )
- // InternalRoom.g:26519:1: ruleState
+ // InternalRoom.g:26572:1: ( ruleState )
+ // InternalRoom.g:26573:1: ruleState
{
before(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
pushFollow(FOLLOW_2);
@@ -71734,17 +71876,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TrPointsAssignment_2_1"
- // InternalRoom.g:26528:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26582:1: rule__StateGraph__TrPointsAssignment_2_1 : ( ruleTrPoint ) ;
public final void rule__StateGraph__TrPointsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26532:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26533:1: ( ruleTrPoint )
+ // InternalRoom.g:26586:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26587:1: ( ruleTrPoint )
{
- // InternalRoom.g:26533:1: ( ruleTrPoint )
- // InternalRoom.g:26534:1: ruleTrPoint
+ // InternalRoom.g:26587:1: ( ruleTrPoint )
+ // InternalRoom.g:26588:1: ruleTrPoint
{
before(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -71775,17 +71917,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__ChPointsAssignment_2_2"
- // InternalRoom.g:26543:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26597:1: rule__StateGraph__ChPointsAssignment_2_2 : ( ruleChoicePoint ) ;
public final void rule__StateGraph__ChPointsAssignment_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26547:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26548:1: ( ruleChoicePoint )
+ // InternalRoom.g:26601:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26602:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26548:1: ( ruleChoicePoint )
- // InternalRoom.g:26549:1: ruleChoicePoint
+ // InternalRoom.g:26602:1: ( ruleChoicePoint )
+ // InternalRoom.g:26603:1: ruleChoicePoint
{
before(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
pushFollow(FOLLOW_2);
@@ -71816,17 +71958,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__TransitionsAssignment_2_3"
- // InternalRoom.g:26558:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26612:1: rule__StateGraph__TransitionsAssignment_2_3 : ( ruleTransition ) ;
public final void rule__StateGraph__TransitionsAssignment_2_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26562:1: ( ( ruleTransition ) )
- // InternalRoom.g:26563:1: ( ruleTransition )
+ // InternalRoom.g:26616:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26617:1: ( ruleTransition )
{
- // InternalRoom.g:26563:1: ( ruleTransition )
- // InternalRoom.g:26564:1: ruleTransition
+ // InternalRoom.g:26617:1: ( ruleTransition )
+ // InternalRoom.g:26618:1: ruleTransition
{
before(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
pushFollow(FOLLOW_2);
@@ -71857,17 +71999,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateGraph__RefinedTransitionsAssignment_2_4"
- // InternalRoom.g:26573:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26627:1: rule__StateGraph__RefinedTransitionsAssignment_2_4 : ( ruleRefinedTransition ) ;
public final void rule__StateGraph__RefinedTransitionsAssignment_2_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26577:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26578:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26631:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26632:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26578:1: ( ruleRefinedTransition )
- // InternalRoom.g:26579:1: ruleRefinedTransition
+ // InternalRoom.g:26632:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26633:1: ruleRefinedTransition
{
before(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
pushFollow(FOLLOW_2);
@@ -71898,17 +72040,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__StatesAssignment_3_0"
- // InternalRoom.g:26588:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
+ // InternalRoom.g:26642:1: rule__StateMachine__StatesAssignment_3_0 : ( ruleState ) ;
public final void rule__StateMachine__StatesAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26592:1: ( ( ruleState ) )
- // InternalRoom.g:26593:1: ( ruleState )
+ // InternalRoom.g:26646:1: ( ( ruleState ) )
+ // InternalRoom.g:26647:1: ( ruleState )
{
- // InternalRoom.g:26593:1: ( ruleState )
- // InternalRoom.g:26594:1: ruleState
+ // InternalRoom.g:26647:1: ( ruleState )
+ // InternalRoom.g:26648:1: ruleState
{
before(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
pushFollow(FOLLOW_2);
@@ -71939,17 +72081,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TrPointsAssignment_3_1"
- // InternalRoom.g:26603:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
+ // InternalRoom.g:26657:1: rule__StateMachine__TrPointsAssignment_3_1 : ( ruleTrPoint ) ;
public final void rule__StateMachine__TrPointsAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26607:1: ( ( ruleTrPoint ) )
- // InternalRoom.g:26608:1: ( ruleTrPoint )
+ // InternalRoom.g:26661:1: ( ( ruleTrPoint ) )
+ // InternalRoom.g:26662:1: ( ruleTrPoint )
{
- // InternalRoom.g:26608:1: ( ruleTrPoint )
- // InternalRoom.g:26609:1: ruleTrPoint
+ // InternalRoom.g:26662:1: ( ruleTrPoint )
+ // InternalRoom.g:26663:1: ruleTrPoint
{
before(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
pushFollow(FOLLOW_2);
@@ -71980,17 +72122,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__ChPointsAssignment_3_2"
- // InternalRoom.g:26618:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
+ // InternalRoom.g:26672:1: rule__StateMachine__ChPointsAssignment_3_2 : ( ruleChoicePoint ) ;
public final void rule__StateMachine__ChPointsAssignment_3_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26622:1: ( ( ruleChoicePoint ) )
- // InternalRoom.g:26623:1: ( ruleChoicePoint )
+ // InternalRoom.g:26676:1: ( ( ruleChoicePoint ) )
+ // InternalRoom.g:26677:1: ( ruleChoicePoint )
{
- // InternalRoom.g:26623:1: ( ruleChoicePoint )
- // InternalRoom.g:26624:1: ruleChoicePoint
+ // InternalRoom.g:26677:1: ( ruleChoicePoint )
+ // InternalRoom.g:26678:1: ruleChoicePoint
{
before(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
pushFollow(FOLLOW_2);
@@ -72021,17 +72163,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__TransitionsAssignment_3_3"
- // InternalRoom.g:26633:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
+ // InternalRoom.g:26687:1: rule__StateMachine__TransitionsAssignment_3_3 : ( ruleTransition ) ;
public final void rule__StateMachine__TransitionsAssignment_3_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26637:1: ( ( ruleTransition ) )
- // InternalRoom.g:26638:1: ( ruleTransition )
+ // InternalRoom.g:26691:1: ( ( ruleTransition ) )
+ // InternalRoom.g:26692:1: ( ruleTransition )
{
- // InternalRoom.g:26638:1: ( ruleTransition )
- // InternalRoom.g:26639:1: ruleTransition
+ // InternalRoom.g:26692:1: ( ruleTransition )
+ // InternalRoom.g:26693:1: ruleTransition
{
before(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
pushFollow(FOLLOW_2);
@@ -72062,17 +72204,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateMachine__RefinedTransitionsAssignment_3_4"
- // InternalRoom.g:26648:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
+ // InternalRoom.g:26702:1: rule__StateMachine__RefinedTransitionsAssignment_3_4 : ( ruleRefinedTransition ) ;
public final void rule__StateMachine__RefinedTransitionsAssignment_3_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26652:1: ( ( ruleRefinedTransition ) )
- // InternalRoom.g:26653:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26706:1: ( ( ruleRefinedTransition ) )
+ // InternalRoom.g:26707:1: ( ruleRefinedTransition )
{
- // InternalRoom.g:26653:1: ( ruleRefinedTransition )
- // InternalRoom.g:26654:1: ruleRefinedTransition
+ // InternalRoom.g:26707:1: ( ruleRefinedTransition )
+ // InternalRoom.g:26708:1: ruleRefinedTransition
{
before(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
pushFollow(FOLLOW_2);
@@ -72103,17 +72245,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__NameAssignment_1"
- // InternalRoom.g:26663:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26717:1: rule__SimpleState__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__SimpleState__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26667:1: ( ( RULE_ID ) )
- // InternalRoom.g:26668:1: ( RULE_ID )
+ // InternalRoom.g:26721:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26722:1: ( RULE_ID )
{
- // InternalRoom.g:26668:1: ( RULE_ID )
- // InternalRoom.g:26669:1: RULE_ID
+ // InternalRoom.g:26722:1: ( RULE_ID )
+ // InternalRoom.g:26723:1: RULE_ID
{
before(grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72140,17 +72282,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DocuAssignment_2"
- // InternalRoom.g:26678:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26732:1: rule__SimpleState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__SimpleState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26682:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26683:1: ( ruleDocumentation )
+ // InternalRoom.g:26736:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26737:1: ( ruleDocumentation )
{
- // InternalRoom.g:26683:1: ( ruleDocumentation )
- // InternalRoom.g:26684:1: ruleDocumentation
+ // InternalRoom.g:26737:1: ( ruleDocumentation )
+ // InternalRoom.g:26738:1: ruleDocumentation
{
before(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72181,17 +72323,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__EntryCodeAssignment_3_1_1"
- // InternalRoom.g:26693:1: rule__SimpleState__EntryCodeAssignment_3_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26747: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:26697:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26698:1: ( ruleDetailCode )
+ // InternalRoom.g:26751:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26752:1: ( ruleDetailCode )
{
- // InternalRoom.g:26698:1: ( ruleDetailCode )
- // InternalRoom.g:26699:1: ruleDetailCode
+ // InternalRoom.g:26752:1: ( ruleDetailCode )
+ // InternalRoom.g:26753:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
pushFollow(FOLLOW_2);
@@ -72222,17 +72364,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__ExitCodeAssignment_3_2_1"
- // InternalRoom.g:26708:1: rule__SimpleState__ExitCodeAssignment_3_2_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26762: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:26712:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26713:1: ( ruleDetailCode )
+ // InternalRoom.g:26766:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26767:1: ( ruleDetailCode )
{
- // InternalRoom.g:26713:1: ( ruleDetailCode )
- // InternalRoom.g:26714:1: ruleDetailCode
+ // InternalRoom.g:26767:1: ( ruleDetailCode )
+ // InternalRoom.g:26768:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
pushFollow(FOLLOW_2);
@@ -72263,17 +72405,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__DoCodeAssignment_3_3_1"
- // InternalRoom.g:26723:1: rule__SimpleState__DoCodeAssignment_3_3_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26777: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:26727:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26728:1: ( ruleDetailCode )
+ // InternalRoom.g:26781:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26782:1: ( ruleDetailCode )
{
- // InternalRoom.g:26728:1: ( ruleDetailCode )
- // InternalRoom.g:26729:1: ruleDetailCode
+ // InternalRoom.g:26782:1: ( ruleDetailCode )
+ // InternalRoom.g:26783:1: ruleDetailCode
{
before(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
pushFollow(FOLLOW_2);
@@ -72304,17 +72446,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleState__SubgraphAssignment_3_4_1"
- // InternalRoom.g:26738:1: rule__SimpleState__SubgraphAssignment_3_4_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26792: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:26742:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26743:1: ( ruleStateGraph )
+ // InternalRoom.g:26796:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26797:1: ( ruleStateGraph )
{
- // InternalRoom.g:26743:1: ( ruleStateGraph )
- // InternalRoom.g:26744:1: ruleStateGraph
+ // InternalRoom.g:26797:1: ( ruleStateGraph )
+ // InternalRoom.g:26798:1: ruleStateGraph
{
before(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
pushFollow(FOLLOW_2);
@@ -72345,21 +72487,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__TargetAssignment_1"
- // InternalRoom.g:26753:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:26807:1: rule__RefinedState__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedState__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26757:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:26758:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26811:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:26812:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:26758:1: ( ( ruleFQN ) )
- // InternalRoom.g:26759:1: ( ruleFQN )
+ // InternalRoom.g:26812:1: ( ( ruleFQN ) )
+ // InternalRoom.g:26813:1: ( ruleFQN )
{
before(grammarAccess.getRefinedStateAccess().getTargetStateCrossReference_1_0());
- // InternalRoom.g:26760:1: ( ruleFQN )
- // InternalRoom.g:26761:1: ruleFQN
+ // InternalRoom.g:26814:1: ( ruleFQN )
+ // InternalRoom.g:26815:1: ruleFQN
{
before(grammarAccess.getRefinedStateAccess().getTargetStateFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -72394,17 +72536,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DocuAssignment_2"
- // InternalRoom.g:26772:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:26826:1: rule__RefinedState__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedState__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26776:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26777:1: ( ruleDocumentation )
+ // InternalRoom.g:26830:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:26831:1: ( ruleDocumentation )
{
- // InternalRoom.g:26777:1: ( ruleDocumentation )
- // InternalRoom.g:26778:1: ruleDocumentation
+ // InternalRoom.g:26831:1: ( ruleDocumentation )
+ // InternalRoom.g:26832:1: ruleDocumentation
{
before(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72435,17 +72577,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__EntryCodeAssignment_4_1"
- // InternalRoom.g:26787:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26841:1: rule__RefinedState__EntryCodeAssignment_4_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__EntryCodeAssignment_4_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26791:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26792:1: ( ruleDetailCode )
+ // InternalRoom.g:26845:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26846:1: ( ruleDetailCode )
{
- // InternalRoom.g:26792:1: ( ruleDetailCode )
- // InternalRoom.g:26793:1: ruleDetailCode
+ // InternalRoom.g:26846:1: ( ruleDetailCode )
+ // InternalRoom.g:26847:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
pushFollow(FOLLOW_2);
@@ -72476,17 +72618,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__ExitCodeAssignment_5_1"
- // InternalRoom.g:26802:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26856:1: rule__RefinedState__ExitCodeAssignment_5_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__ExitCodeAssignment_5_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26806:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26807:1: ( ruleDetailCode )
+ // InternalRoom.g:26860:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26861:1: ( ruleDetailCode )
{
- // InternalRoom.g:26807:1: ( ruleDetailCode )
- // InternalRoom.g:26808:1: ruleDetailCode
+ // InternalRoom.g:26861:1: ( ruleDetailCode )
+ // InternalRoom.g:26862:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
pushFollow(FOLLOW_2);
@@ -72517,17 +72659,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__DoCodeAssignment_6_1"
- // InternalRoom.g:26817:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:26871:1: rule__RefinedState__DoCodeAssignment_6_1 : ( ruleDetailCode ) ;
public final void rule__RefinedState__DoCodeAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26821:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:26822:1: ( ruleDetailCode )
+ // InternalRoom.g:26875:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:26876:1: ( ruleDetailCode )
{
- // InternalRoom.g:26822:1: ( ruleDetailCode )
- // InternalRoom.g:26823:1: ruleDetailCode
+ // InternalRoom.g:26876:1: ( ruleDetailCode )
+ // InternalRoom.g:26877:1: ruleDetailCode
{
before(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
pushFollow(FOLLOW_2);
@@ -72558,17 +72700,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedState__SubgraphAssignment_7_1"
- // InternalRoom.g:26832:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
+ // InternalRoom.g:26886:1: rule__RefinedState__SubgraphAssignment_7_1 : ( ruleStateGraph ) ;
public final void rule__RefinedState__SubgraphAssignment_7_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26836:1: ( ( ruleStateGraph ) )
- // InternalRoom.g:26837:1: ( ruleStateGraph )
+ // InternalRoom.g:26890:1: ( ( ruleStateGraph ) )
+ // InternalRoom.g:26891:1: ( ruleStateGraph )
{
- // InternalRoom.g:26837:1: ( ruleStateGraph )
- // InternalRoom.g:26838:1: ruleStateGraph
+ // InternalRoom.g:26891:1: ( ruleStateGraph )
+ // InternalRoom.g:26892:1: ruleStateGraph
{
before(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
pushFollow(FOLLOW_2);
@@ -72599,17 +72741,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_0_1"
- // InternalRoom.g:26847:1: rule__DetailCode__LinesAssignment_0_1 : ( RULE_CC_STRING ) ;
+ // InternalRoom.g:26901: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:26851:1: ( ( RULE_CC_STRING ) )
- // InternalRoom.g:26852:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26905:1: ( ( RULE_CC_STRING ) )
+ // InternalRoom.g:26906:1: ( RULE_CC_STRING )
{
- // InternalRoom.g:26852:1: ( RULE_CC_STRING )
- // InternalRoom.g:26853:1: RULE_CC_STRING
+ // InternalRoom.g:26906:1: ( RULE_CC_STRING )
+ // InternalRoom.g:26907:1: RULE_CC_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesCC_STRINGTerminalRuleCall_0_1_0());
match(input,RULE_CC_STRING,FOLLOW_2);
@@ -72636,21 +72778,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__UsedAssignment_1_0"
- // InternalRoom.g:26862:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
+ // InternalRoom.g:26916:1: rule__DetailCode__UsedAssignment_1_0 : ( ( '{' ) ) ;
public final void rule__DetailCode__UsedAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26866:1: ( ( ( '{' ) ) )
- // InternalRoom.g:26867:1: ( ( '{' ) )
+ // InternalRoom.g:26920:1: ( ( ( '{' ) ) )
+ // InternalRoom.g:26921:1: ( ( '{' ) )
{
- // InternalRoom.g:26867:1: ( ( '{' ) )
- // InternalRoom.g:26868:1: ( '{' )
+ // InternalRoom.g:26921:1: ( ( '{' ) )
+ // InternalRoom.g:26922:1: ( '{' )
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
- // InternalRoom.g:26869:1: ( '{' )
- // InternalRoom.g:26870:1: '{'
+ // InternalRoom.g:26923:1: ( '{' )
+ // InternalRoom.g:26924:1: '{'
{
before(grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
match(input,44,FOLLOW_2);
@@ -72681,17 +72823,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DetailCode__LinesAssignment_1_1"
- // InternalRoom.g:26885:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:26939:1: rule__DetailCode__LinesAssignment_1_1 : ( RULE_STRING ) ;
public final void rule__DetailCode__LinesAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26889:1: ( ( RULE_STRING ) )
- // InternalRoom.g:26890:1: ( RULE_STRING )
+ // InternalRoom.g:26943:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:26944:1: ( RULE_STRING )
{
- // InternalRoom.g:26890:1: ( RULE_STRING )
- // InternalRoom.g:26891:1: RULE_STRING
+ // InternalRoom.g:26944:1: ( RULE_STRING )
+ // InternalRoom.g:26945:1: RULE_STRING
{
before(grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_1_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -72718,24 +72860,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__HandlerAssignment_0"
- // InternalRoom.g:26900:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
+ // InternalRoom.g:26954:1: rule__TransitionPoint__HandlerAssignment_0 : ( ( 'handler' ) ) ;
public final void rule__TransitionPoint__HandlerAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26904:1: ( ( ( 'handler' ) ) )
- // InternalRoom.g:26905:1: ( ( 'handler' ) )
+ // InternalRoom.g:26958:1: ( ( ( 'handler' ) ) )
+ // InternalRoom.g:26959:1: ( ( 'handler' ) )
{
- // InternalRoom.g:26905:1: ( ( 'handler' ) )
- // InternalRoom.g:26906:1: ( 'handler' )
+ // InternalRoom.g:26959:1: ( ( 'handler' ) )
+ // InternalRoom.g:26960:1: ( 'handler' )
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- // InternalRoom.g:26907:1: ( 'handler' )
- // InternalRoom.g:26908:1: 'handler'
+ // InternalRoom.g:26961:1: ( 'handler' )
+ // InternalRoom.g:26962:1: 'handler'
{
before(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
- match(input,131,FOLLOW_2);
+ match(input,132,FOLLOW_2);
after(grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
}
@@ -72763,17 +72905,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TransitionPoint__NameAssignment_2"
- // InternalRoom.g:26923:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:26977:1: rule__TransitionPoint__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__TransitionPoint__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26927:1: ( ( RULE_ID ) )
- // InternalRoom.g:26928:1: ( RULE_ID )
+ // InternalRoom.g:26981:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26982:1: ( RULE_ID )
{
- // InternalRoom.g:26928:1: ( RULE_ID )
- // InternalRoom.g:26929:1: RULE_ID
+ // InternalRoom.g:26982:1: ( RULE_ID )
+ // InternalRoom.g:26983:1: RULE_ID
{
before(grammarAccess.getTransitionPointAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72800,17 +72942,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EntryPoint__NameAssignment_1"
- // InternalRoom.g:26938:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:26992:1: rule__EntryPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__EntryPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26942:1: ( ( RULE_ID ) )
- // InternalRoom.g:26943:1: ( RULE_ID )
+ // InternalRoom.g:26996:1: ( ( RULE_ID ) )
+ // InternalRoom.g:26997:1: ( RULE_ID )
{
- // InternalRoom.g:26943:1: ( RULE_ID )
- // InternalRoom.g:26944:1: RULE_ID
+ // InternalRoom.g:26997:1: ( RULE_ID )
+ // InternalRoom.g:26998:1: RULE_ID
{
before(grammarAccess.getEntryPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72837,17 +72979,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExitPoint__NameAssignment_1"
- // InternalRoom.g:26953:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27007:1: rule__ExitPoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ExitPoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26957:1: ( ( RULE_ID ) )
- // InternalRoom.g:26958:1: ( RULE_ID )
+ // InternalRoom.g:27011:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27012:1: ( RULE_ID )
{
- // InternalRoom.g:26958:1: ( RULE_ID )
- // InternalRoom.g:26959:1: RULE_ID
+ // InternalRoom.g:27012:1: ( RULE_ID )
+ // InternalRoom.g:27013:1: RULE_ID
{
before(grammarAccess.getExitPointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72874,17 +73016,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__NameAssignment_1"
- // InternalRoom.g:26968:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27022:1: rule__ChoicePoint__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ChoicePoint__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26972:1: ( ( RULE_ID ) )
- // InternalRoom.g:26973:1: ( RULE_ID )
+ // InternalRoom.g:27026:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27027:1: ( RULE_ID )
{
- // InternalRoom.g:26973:1: ( RULE_ID )
- // InternalRoom.g:26974:1: RULE_ID
+ // InternalRoom.g:27027:1: ( RULE_ID )
+ // InternalRoom.g:27028:1: RULE_ID
{
before(grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72911,17 +73053,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicePoint__DocuAssignment_2"
- // InternalRoom.g:26983:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27037:1: rule__ChoicePoint__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__ChoicePoint__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:26987:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:26988:1: ( ruleDocumentation )
+ // InternalRoom.g:27041:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27042:1: ( ruleDocumentation )
{
- // InternalRoom.g:26988:1: ( ruleDocumentation )
- // InternalRoom.g:26989:1: ruleDocumentation
+ // InternalRoom.g:27042:1: ( ruleDocumentation )
+ // InternalRoom.g:27043:1: ruleDocumentation
{
before(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -72952,17 +73094,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__NameAssignment_1"
- // InternalRoom.g:26998:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27052:1: rule__InitialTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__InitialTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27002:1: ( ( RULE_ID ) )
- // InternalRoom.g:27003:1: ( RULE_ID )
+ // InternalRoom.g:27056:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27057:1: ( RULE_ID )
{
- // InternalRoom.g:27003:1: ( RULE_ID )
- // InternalRoom.g:27004:1: RULE_ID
+ // InternalRoom.g:27057:1: ( RULE_ID )
+ // InternalRoom.g:27058:1: RULE_ID
{
before(grammarAccess.getInitialTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -72989,17 +73131,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ToAssignment_5"
- // InternalRoom.g:27013:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27067:1: rule__InitialTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__InitialTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27017:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27018:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27071:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27072:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27018:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27019:1: ruleTransitionTerminal
+ // InternalRoom.g:27072:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27073:1: ruleTransitionTerminal
{
before(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73030,17 +73172,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__DocuAssignment_6"
- // InternalRoom.g:27028:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27082:1: rule__InitialTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__InitialTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27032:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27033:1: ( ruleDocumentation )
+ // InternalRoom.g:27086:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27087:1: ( ruleDocumentation )
{
- // InternalRoom.g:27033:1: ( ruleDocumentation )
- // InternalRoom.g:27034:1: ruleDocumentation
+ // InternalRoom.g:27087:1: ( ruleDocumentation )
+ // InternalRoom.g:27088:1: ruleDocumentation
{
before(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73071,17 +73213,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InitialTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:27043:1: rule__InitialTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27097: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:27047:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27048:1: ( ruleDetailCode )
+ // InternalRoom.g:27101:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27102:1: ( ruleDetailCode )
{
- // InternalRoom.g:27048:1: ( ruleDetailCode )
- // InternalRoom.g:27049:1: ruleDetailCode
+ // InternalRoom.g:27102:1: ( ruleDetailCode )
+ // InternalRoom.g:27103:1: ruleDetailCode
{
before(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -73112,17 +73254,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__NameAssignment_1"
- // InternalRoom.g:27058:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27112:1: rule__ContinuationTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__ContinuationTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27062:1: ( ( RULE_ID ) )
- // InternalRoom.g:27063:1: ( RULE_ID )
+ // InternalRoom.g:27116:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27117:1: ( RULE_ID )
{
- // InternalRoom.g:27063:1: ( RULE_ID )
- // InternalRoom.g:27064:1: RULE_ID
+ // InternalRoom.g:27117:1: ( RULE_ID )
+ // InternalRoom.g:27118:1: RULE_ID
{
before(grammarAccess.getContinuationTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73149,17 +73291,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__FromAssignment_3"
- // InternalRoom.g:27073:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27127:1: rule__ContinuationTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27077:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27078:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27131:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27132:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27078:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27079:1: ruleTransitionTerminal
+ // InternalRoom.g:27132:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27133:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73190,17 +73332,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ToAssignment_5"
- // InternalRoom.g:27088:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27142:1: rule__ContinuationTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__ContinuationTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27092:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27093:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27146:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27147:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27093:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27094:1: ruleTransitionTerminal
+ // InternalRoom.g:27147:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27148:1: ruleTransitionTerminal
{
before(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73231,17 +73373,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__DocuAssignment_6"
- // InternalRoom.g:27103:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27157:1: rule__ContinuationTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__ContinuationTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27107:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27108:1: ( ruleDocumentation )
+ // InternalRoom.g:27161:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27162:1: ( ruleDocumentation )
{
- // InternalRoom.g:27108:1: ( ruleDocumentation )
- // InternalRoom.g:27109:1: ruleDocumentation
+ // InternalRoom.g:27162:1: ( ruleDocumentation )
+ // InternalRoom.g:27163:1: ruleDocumentation
{
before(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73272,17 +73414,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ContinuationTransition__ActionAssignment_7_1_1"
- // InternalRoom.g:27118:1: rule__ContinuationTransition__ActionAssignment_7_1_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27172: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:27122:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27123:1: ( ruleDetailCode )
+ // InternalRoom.g:27176:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27177:1: ( ruleDetailCode )
{
- // InternalRoom.g:27123:1: ( ruleDetailCode )
- // InternalRoom.g:27124:1: ruleDetailCode
+ // InternalRoom.g:27177:1: ( ruleDetailCode )
+ // InternalRoom.g:27178:1: ruleDetailCode
{
before(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
pushFollow(FOLLOW_2);
@@ -73313,17 +73455,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__NameAssignment_1"
- // InternalRoom.g:27133:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27187:1: rule__TriggeredTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__TriggeredTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27137:1: ( ( RULE_ID ) )
- // InternalRoom.g:27138:1: ( RULE_ID )
+ // InternalRoom.g:27191:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27192:1: ( RULE_ID )
{
- // InternalRoom.g:27138:1: ( RULE_ID )
- // InternalRoom.g:27139:1: RULE_ID
+ // InternalRoom.g:27192:1: ( RULE_ID )
+ // InternalRoom.g:27193:1: RULE_ID
{
before(grammarAccess.getTriggeredTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73350,17 +73492,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__FromAssignment_3"
- // InternalRoom.g:27148:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27202:1: rule__TriggeredTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27152:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27153:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27206:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27207:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27153:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27154:1: ruleTransitionTerminal
+ // InternalRoom.g:27207:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27208:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73391,17 +73533,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ToAssignment_5"
- // InternalRoom.g:27163:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27217:1: rule__TriggeredTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__TriggeredTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27167:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27168:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27221:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27222:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27168:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27169:1: ruleTransitionTerminal
+ // InternalRoom.g:27222:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27223:1: ruleTransitionTerminal
{
before(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73432,17 +73574,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__DocuAssignment_6"
- // InternalRoom.g:27178:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27232:1: rule__TriggeredTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__TriggeredTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27182:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27183:1: ( ruleDocumentation )
+ // InternalRoom.g:27236:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27237:1: ( ruleDocumentation )
{
- // InternalRoom.g:27183:1: ( ruleDocumentation )
- // InternalRoom.g:27184:1: ruleDocumentation
+ // InternalRoom.g:27237:1: ( ruleDocumentation )
+ // InternalRoom.g:27238:1: ruleDocumentation
{
before(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73473,17 +73615,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_10"
- // InternalRoom.g:27193:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
+ // InternalRoom.g:27247:1: rule__TriggeredTransition__TriggersAssignment_10 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_10() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27197:1: ( ( ruleTrigger ) )
- // InternalRoom.g:27198:1: ( ruleTrigger )
+ // InternalRoom.g:27251:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:27252:1: ( ruleTrigger )
{
- // InternalRoom.g:27198:1: ( ruleTrigger )
- // InternalRoom.g:27199:1: ruleTrigger
+ // InternalRoom.g:27252:1: ( ruleTrigger )
+ // InternalRoom.g:27253:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
pushFollow(FOLLOW_2);
@@ -73514,17 +73656,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__TriggersAssignment_11_1"
- // InternalRoom.g:27208:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
+ // InternalRoom.g:27262:1: rule__TriggeredTransition__TriggersAssignment_11_1 : ( ruleTrigger ) ;
public final void rule__TriggeredTransition__TriggersAssignment_11_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27212:1: ( ( ruleTrigger ) )
- // InternalRoom.g:27213:1: ( ruleTrigger )
+ // InternalRoom.g:27266:1: ( ( ruleTrigger ) )
+ // InternalRoom.g:27267:1: ( ruleTrigger )
{
- // InternalRoom.g:27213:1: ( ruleTrigger )
- // InternalRoom.g:27214:1: ruleTrigger
+ // InternalRoom.g:27267:1: ( ruleTrigger )
+ // InternalRoom.g:27268:1: ruleTrigger
{
before(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
pushFollow(FOLLOW_2);
@@ -73555,17 +73697,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TriggeredTransition__ActionAssignment_13_1"
- // InternalRoom.g:27223:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27277:1: rule__TriggeredTransition__ActionAssignment_13_1 : ( ruleDetailCode ) ;
public final void rule__TriggeredTransition__ActionAssignment_13_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27227:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27228:1: ( ruleDetailCode )
+ // InternalRoom.g:27281:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27282:1: ( ruleDetailCode )
{
- // InternalRoom.g:27228:1: ( ruleDetailCode )
- // InternalRoom.g:27229:1: ruleDetailCode
+ // InternalRoom.g:27282:1: ( ruleDetailCode )
+ // InternalRoom.g:27283:1: ruleDetailCode
{
before(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
pushFollow(FOLLOW_2);
@@ -73596,17 +73738,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__NameAssignment_1"
- // InternalRoom.g:27238:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27292:1: rule__GuardedTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__GuardedTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27242:1: ( ( RULE_ID ) )
- // InternalRoom.g:27243:1: ( RULE_ID )
+ // InternalRoom.g:27296:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27297:1: ( RULE_ID )
{
- // InternalRoom.g:27243:1: ( RULE_ID )
- // InternalRoom.g:27244:1: RULE_ID
+ // InternalRoom.g:27297:1: ( RULE_ID )
+ // InternalRoom.g:27298:1: RULE_ID
{
before(grammarAccess.getGuardedTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73633,17 +73775,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__FromAssignment_3"
- // InternalRoom.g:27253:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27307:1: rule__GuardedTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27257:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27258:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27311:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27312:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27258:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27259:1: ruleTransitionTerminal
+ // InternalRoom.g:27312:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27313:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73674,17 +73816,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ToAssignment_5"
- // InternalRoom.g:27268:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27322:1: rule__GuardedTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__GuardedTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27272:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27273:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27326:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27327:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27273:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27274:1: ruleTransitionTerminal
+ // InternalRoom.g:27327:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27328:1: ruleTransitionTerminal
{
before(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73715,17 +73857,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__DocuAssignment_6"
- // InternalRoom.g:27283:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27337:1: rule__GuardedTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__GuardedTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27287:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27288:1: ( ruleDocumentation )
+ // InternalRoom.g:27341:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27342:1: ( ruleDocumentation )
{
- // InternalRoom.g:27288:1: ( ruleDocumentation )
- // InternalRoom.g:27289:1: ruleDocumentation
+ // InternalRoom.g:27342:1: ( ruleDocumentation )
+ // InternalRoom.g:27343:1: ruleDocumentation
{
before(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73756,17 +73898,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__GuardAssignment_9"
- // InternalRoom.g:27298:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27352:1: rule__GuardedTransition__GuardAssignment_9 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__GuardAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27302:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27303:1: ( ruleDetailCode )
+ // InternalRoom.g:27356:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27357:1: ( ruleDetailCode )
{
- // InternalRoom.g:27303:1: ( ruleDetailCode )
- // InternalRoom.g:27304:1: ruleDetailCode
+ // InternalRoom.g:27357:1: ( ruleDetailCode )
+ // InternalRoom.g:27358:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -73797,17 +73939,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__GuardedTransition__ActionAssignment_10_1"
- // InternalRoom.g:27313:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27367:1: rule__GuardedTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__GuardedTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27317:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27318:1: ( ruleDetailCode )
+ // InternalRoom.g:27371:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27372:1: ( ruleDetailCode )
{
- // InternalRoom.g:27318:1: ( ruleDetailCode )
- // InternalRoom.g:27319:1: ruleDetailCode
+ // InternalRoom.g:27372:1: ( ruleDetailCode )
+ // InternalRoom.g:27373:1: ruleDetailCode
{
before(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -73838,17 +73980,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__NameAssignment_1"
- // InternalRoom.g:27328:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27382:1: rule__CPBranchTransition__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__CPBranchTransition__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27332:1: ( ( RULE_ID ) )
- // InternalRoom.g:27333:1: ( RULE_ID )
+ // InternalRoom.g:27386:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27387:1: ( RULE_ID )
{
- // InternalRoom.g:27333:1: ( RULE_ID )
- // InternalRoom.g:27334:1: RULE_ID
+ // InternalRoom.g:27387:1: ( RULE_ID )
+ // InternalRoom.g:27388:1: RULE_ID
{
before(grammarAccess.getCPBranchTransitionAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -73875,17 +74017,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__FromAssignment_3"
- // InternalRoom.g:27343:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27397:1: rule__CPBranchTransition__FromAssignment_3 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__FromAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27347:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27348:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27401:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27402:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27348:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27349:1: ruleTransitionTerminal
+ // InternalRoom.g:27402:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27403:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -73916,17 +74058,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ToAssignment_5"
- // InternalRoom.g:27358:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
+ // InternalRoom.g:27412:1: rule__CPBranchTransition__ToAssignment_5 : ( ruleTransitionTerminal ) ;
public final void rule__CPBranchTransition__ToAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27362:1: ( ( ruleTransitionTerminal ) )
- // InternalRoom.g:27363:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27416:1: ( ( ruleTransitionTerminal ) )
+ // InternalRoom.g:27417:1: ( ruleTransitionTerminal )
{
- // InternalRoom.g:27363:1: ( ruleTransitionTerminal )
- // InternalRoom.g:27364:1: ruleTransitionTerminal
+ // InternalRoom.g:27417:1: ( ruleTransitionTerminal )
+ // InternalRoom.g:27418:1: ruleTransitionTerminal
{
before(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -73957,17 +74099,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__DocuAssignment_6"
- // InternalRoom.g:27373:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27427:1: rule__CPBranchTransition__DocuAssignment_6 : ( ruleDocumentation ) ;
public final void rule__CPBranchTransition__DocuAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27377:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27378:1: ( ruleDocumentation )
+ // InternalRoom.g:27431:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27432:1: ( ruleDocumentation )
{
- // InternalRoom.g:27378:1: ( ruleDocumentation )
- // InternalRoom.g:27379:1: ruleDocumentation
+ // InternalRoom.g:27432:1: ( ruleDocumentation )
+ // InternalRoom.g:27433:1: ruleDocumentation
{
before(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
pushFollow(FOLLOW_2);
@@ -73998,17 +74140,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ConditionAssignment_9"
- // InternalRoom.g:27388:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27442:1: rule__CPBranchTransition__ConditionAssignment_9 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ConditionAssignment_9() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27392:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27393:1: ( ruleDetailCode )
+ // InternalRoom.g:27446:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27447:1: ( ruleDetailCode )
{
- // InternalRoom.g:27393:1: ( ruleDetailCode )
- // InternalRoom.g:27394:1: ruleDetailCode
+ // InternalRoom.g:27447:1: ( ruleDetailCode )
+ // InternalRoom.g:27448:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
pushFollow(FOLLOW_2);
@@ -74039,17 +74181,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CPBranchTransition__ActionAssignment_10_1"
- // InternalRoom.g:27403:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27457:1: rule__CPBranchTransition__ActionAssignment_10_1 : ( ruleDetailCode ) ;
public final void rule__CPBranchTransition__ActionAssignment_10_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27407:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27408:1: ( ruleDetailCode )
+ // InternalRoom.g:27461:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27462:1: ( ruleDetailCode )
{
- // InternalRoom.g:27408:1: ( ruleDetailCode )
- // InternalRoom.g:27409:1: ruleDetailCode
+ // InternalRoom.g:27462:1: ( ruleDetailCode )
+ // InternalRoom.g:27463:1: ruleDetailCode
{
before(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
pushFollow(FOLLOW_2);
@@ -74080,21 +74222,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__TargetAssignment_1"
- // InternalRoom.g:27418:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27472:1: rule__RefinedTransition__TargetAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__RefinedTransition__TargetAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27422:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27423:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27476:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27477:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27423:1: ( ( ruleFQN ) )
- // InternalRoom.g:27424:1: ( ruleFQN )
+ // InternalRoom.g:27477:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27478:1: ( ruleFQN )
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionCrossReference_1_0());
- // InternalRoom.g:27425:1: ( ruleFQN )
- // InternalRoom.g:27426:1: ruleFQN
+ // InternalRoom.g:27479:1: ( ruleFQN )
+ // InternalRoom.g:27480:1: ruleFQN
{
before(grammarAccess.getRefinedTransitionAccess().getTargetTransitionFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -74129,17 +74271,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__DocuAssignment_2"
- // InternalRoom.g:27437:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27491:1: rule__RefinedTransition__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__RefinedTransition__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27441:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27442:1: ( ruleDocumentation )
+ // InternalRoom.g:27495:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27496:1: ( ruleDocumentation )
{
- // InternalRoom.g:27442:1: ( ruleDocumentation )
- // InternalRoom.g:27443:1: ruleDocumentation
+ // InternalRoom.g:27496:1: ( ruleDocumentation )
+ // InternalRoom.g:27497:1: ruleDocumentation
{
before(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -74170,17 +74312,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RefinedTransition__ActionAssignment_5"
- // InternalRoom.g:27452:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27506:1: rule__RefinedTransition__ActionAssignment_5 : ( ruleDetailCode ) ;
public final void rule__RefinedTransition__ActionAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27456:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27457:1: ( ruleDetailCode )
+ // InternalRoom.g:27510:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27511:1: ( ruleDetailCode )
{
- // InternalRoom.g:27457:1: ( ruleDetailCode )
- // InternalRoom.g:27458:1: ruleDetailCode
+ // InternalRoom.g:27511:1: ( ruleDetailCode )
+ // InternalRoom.g:27512:1: ruleDetailCode
{
before(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
pushFollow(FOLLOW_2);
@@ -74211,21 +74353,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StateTerminal__StateAssignment"
- // InternalRoom.g:27467:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27521:1: rule__StateTerminal__StateAssignment : ( ( RULE_ID ) ) ;
public final void rule__StateTerminal__StateAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27471:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27472:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27525:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27526:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27472:1: ( ( RULE_ID ) )
- // InternalRoom.g:27473:1: ( RULE_ID )
+ // InternalRoom.g:27526:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27527:1: ( RULE_ID )
{
before(grammarAccess.getStateTerminalAccess().getStateStateCrossReference_0());
- // InternalRoom.g:27474:1: ( RULE_ID )
- // InternalRoom.g:27475:1: RULE_ID
+ // InternalRoom.g:27528:1: ( RULE_ID )
+ // InternalRoom.g:27529:1: RULE_ID
{
before(grammarAccess.getStateTerminalAccess().getStateStateIDTerminalRuleCall_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74256,21 +74398,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TrPointTerminal__TrPointAssignment_1"
- // InternalRoom.g:27486:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27540:1: rule__TrPointTerminal__TrPointAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__TrPointTerminal__TrPointAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27490:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27491:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27544:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27545:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27491:1: ( ( RULE_ID ) )
- // InternalRoom.g:27492:1: ( RULE_ID )
+ // InternalRoom.g:27545:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27546:1: ( RULE_ID )
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointCrossReference_1_0());
- // InternalRoom.g:27493:1: ( RULE_ID )
- // InternalRoom.g:27494:1: RULE_ID
+ // InternalRoom.g:27547:1: ( RULE_ID )
+ // InternalRoom.g:27548:1: RULE_ID
{
before(grammarAccess.getTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74301,21 +74443,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__TrPointAssignment_0"
- // InternalRoom.g:27505:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27559:1: rule__SubStateTrPointTerminal__TrPointAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__TrPointAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27509:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27510:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27563:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27564:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27510:1: ( ( RULE_ID ) )
- // InternalRoom.g:27511:1: ( RULE_ID )
+ // InternalRoom.g:27564:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27565:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
- // InternalRoom.g:27512:1: ( RULE_ID )
- // InternalRoom.g:27513:1: RULE_ID
+ // InternalRoom.g:27566:1: ( RULE_ID )
+ // InternalRoom.g:27567:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74346,21 +74488,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SubStateTrPointTerminal__StateAssignment_2"
- // InternalRoom.g:27524:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27578:1: rule__SubStateTrPointTerminal__StateAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__SubStateTrPointTerminal__StateAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27528:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27529:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27582:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27583:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27529:1: ( ( RULE_ID ) )
- // InternalRoom.g:27530:1: ( RULE_ID )
+ // InternalRoom.g:27583:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27584:1: ( RULE_ID )
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateCrossReference_2_0());
- // InternalRoom.g:27531:1: ( RULE_ID )
- // InternalRoom.g:27532:1: RULE_ID
+ // InternalRoom.g:27585:1: ( RULE_ID )
+ // InternalRoom.g:27586:1: RULE_ID
{
before(grammarAccess.getSubStateTrPointTerminalAccess().getStateStateIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74391,21 +74533,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ChoicepointTerminal__CpAssignment_1"
- // InternalRoom.g:27543:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27597:1: rule__ChoicepointTerminal__CpAssignment_1 : ( ( RULE_ID ) ) ;
public final void rule__ChoicepointTerminal__CpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27547:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27548:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27601:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27602:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27548:1: ( ( RULE_ID ) )
- // InternalRoom.g:27549:1: ( RULE_ID )
+ // InternalRoom.g:27602:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27603:1: ( RULE_ID )
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointCrossReference_1_0());
- // InternalRoom.g:27550:1: ( RULE_ID )
- // InternalRoom.g:27551:1: RULE_ID
+ // InternalRoom.g:27604:1: ( RULE_ID )
+ // InternalRoom.g:27605:1: RULE_ID
{
before(grammarAccess.getChoicepointTerminalAccess().getCpChoicePointIDTerminalRuleCall_1_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74436,17 +74578,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_1"
- // InternalRoom.g:27562:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27616:1: rule__Trigger__MsgFromIfPairsAssignment_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27566:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27567:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27620:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27621:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27567:1: ( ruleMessageFromIf )
- // InternalRoom.g:27568:1: ruleMessageFromIf
+ // InternalRoom.g:27621:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27622:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74477,17 +74619,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__MsgFromIfPairsAssignment_2_1"
- // InternalRoom.g:27577:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
+ // InternalRoom.g:27631:1: rule__Trigger__MsgFromIfPairsAssignment_2_1 : ( ruleMessageFromIf ) ;
public final void rule__Trigger__MsgFromIfPairsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27581:1: ( ( ruleMessageFromIf ) )
- // InternalRoom.g:27582:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27635:1: ( ( ruleMessageFromIf ) )
+ // InternalRoom.g:27636:1: ( ruleMessageFromIf )
{
- // InternalRoom.g:27582:1: ( ruleMessageFromIf )
- // InternalRoom.g:27583:1: ruleMessageFromIf
+ // InternalRoom.g:27636:1: ( ruleMessageFromIf )
+ // InternalRoom.g:27637:1: ruleMessageFromIf
{
before(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -74518,17 +74660,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Trigger__GuardAssignment_3"
- // InternalRoom.g:27592:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
+ // InternalRoom.g:27646:1: rule__Trigger__GuardAssignment_3 : ( ruleGuard ) ;
public final void rule__Trigger__GuardAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27596:1: ( ( ruleGuard ) )
- // InternalRoom.g:27597:1: ( ruleGuard )
+ // InternalRoom.g:27650:1: ( ( ruleGuard ) )
+ // InternalRoom.g:27651:1: ( ruleGuard )
{
- // InternalRoom.g:27597:1: ( ruleGuard )
- // InternalRoom.g:27598:1: ruleGuard
+ // InternalRoom.g:27651:1: ( ruleGuard )
+ // InternalRoom.g:27652:1: ruleGuard
{
before(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -74559,21 +74701,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__MessageAssignment_0"
- // InternalRoom.g:27607:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27661:1: rule__MessageFromIf__MessageAssignment_0 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__MessageAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27611:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27612:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27665:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27666:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27612:1: ( ( RULE_ID ) )
- // InternalRoom.g:27613:1: ( RULE_ID )
+ // InternalRoom.g:27666:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27667:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectCrossReference_0_0());
- // InternalRoom.g:27614:1: ( RULE_ID )
- // InternalRoom.g:27615:1: RULE_ID
+ // InternalRoom.g:27668:1: ( RULE_ID )
+ // InternalRoom.g:27669:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getMessageEObjectIDTerminalRuleCall_0_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74604,21 +74746,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MessageFromIf__FromAssignment_2"
- // InternalRoom.g:27626:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27680:1: rule__MessageFromIf__FromAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__MessageFromIf__FromAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27630:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27631:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27684:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27685:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27631:1: ( ( RULE_ID ) )
- // InternalRoom.g:27632:1: ( RULE_ID )
+ // InternalRoom.g:27685:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27686:1: ( RULE_ID )
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemCrossReference_2_0());
- // InternalRoom.g:27633:1: ( RULE_ID )
- // InternalRoom.g:27634:1: RULE_ID
+ // InternalRoom.g:27687:1: ( RULE_ID )
+ // InternalRoom.g:27688:1: RULE_ID
{
before(grammarAccess.getMessageFromIfAccess().getFromAbstractInterfaceItemIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74649,17 +74791,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Guard__GuardAssignment_1"
- // InternalRoom.g:27645:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
+ // InternalRoom.g:27699:1: rule__Guard__GuardAssignment_1 : ( ruleDetailCode ) ;
public final void rule__Guard__GuardAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27649:1: ( ( ruleDetailCode ) )
- // InternalRoom.g:27650:1: ( ruleDetailCode )
+ // InternalRoom.g:27703:1: ( ( ruleDetailCode ) )
+ // InternalRoom.g:27704:1: ( ruleDetailCode )
{
- // InternalRoom.g:27650:1: ( ruleDetailCode )
- // InternalRoom.g:27651:1: ruleDetailCode
+ // InternalRoom.g:27704:1: ( ruleDetailCode )
+ // InternalRoom.g:27705:1: ruleDetailCode
{
before(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -74690,17 +74832,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ProtocolSemantics__RulesAssignment_3"
- // InternalRoom.g:27660:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27714:1: rule__ProtocolSemantics__RulesAssignment_3 : ( ruleSemanticsRule ) ;
public final void rule__ProtocolSemantics__RulesAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27664:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27665:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27718:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27719:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27665:1: ( ruleSemanticsRule )
- // InternalRoom.g:27666:1: ruleSemanticsRule
+ // InternalRoom.g:27719:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27720:1: ruleSemanticsRule
{
before(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
pushFollow(FOLLOW_2);
@@ -74731,21 +74873,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27675:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27729:1: rule__InSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__InSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27679:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27680:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27733:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27734:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27680:1: ( ( RULE_ID ) )
- // InternalRoom.g:27681:1: ( RULE_ID )
+ // InternalRoom.g:27734:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27735:1: ( RULE_ID )
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27682:1: ( RULE_ID )
- // InternalRoom.g:27683:1: RULE_ID
+ // InternalRoom.g:27736:1: ( RULE_ID )
+ // InternalRoom.g:27737:1: RULE_ID
{
before(grammarAccess.getInSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74776,17 +74918,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27694:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27748: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:27698:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27699:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27752:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27753:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27699:1: ( ruleSemanticsRule )
- // InternalRoom.g:27700:1: ruleSemanticsRule
+ // InternalRoom.g:27753:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27754:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -74817,17 +74959,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27709:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27763: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:27713:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27714:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27767:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27768:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27714:1: ( ruleSemanticsRule )
- // InternalRoom.g:27715:1: ruleSemanticsRule
+ // InternalRoom.g:27768:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27769:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -74858,17 +75000,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27724:1: rule__InSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27778: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:27728:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27729:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27782:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27783:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27729:1: ( ruleSemanticsRule )
- // InternalRoom.g:27730:1: ruleSemanticsRule
+ // InternalRoom.g:27783:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27784:1: ruleSemanticsRule
{
before(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -74899,21 +75041,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__MsgAssignment_2"
- // InternalRoom.g:27739:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
+ // InternalRoom.g:27793:1: rule__OutSemanticsRule__MsgAssignment_2 : ( ( RULE_ID ) ) ;
public final void rule__OutSemanticsRule__MsgAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27743:1: ( ( ( RULE_ID ) ) )
- // InternalRoom.g:27744:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27797:1: ( ( ( RULE_ID ) ) )
+ // InternalRoom.g:27798:1: ( ( RULE_ID ) )
{
- // InternalRoom.g:27744:1: ( ( RULE_ID ) )
- // InternalRoom.g:27745:1: ( RULE_ID )
+ // InternalRoom.g:27798:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27799:1: ( RULE_ID )
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
- // InternalRoom.g:27746:1: ( RULE_ID )
- // InternalRoom.g:27747:1: RULE_ID
+ // InternalRoom.g:27800:1: ( RULE_ID )
+ // InternalRoom.g:27801:1: RULE_ID
{
before(grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectIDTerminalRuleCall_2_0_1());
match(input,RULE_ID,FOLLOW_2);
@@ -74944,17 +75086,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_0"
- // InternalRoom.g:27758:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_0 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27812: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:27762:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27763:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27816:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27817:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27763:1: ( ruleSemanticsRule )
- // InternalRoom.g:27764:1: ruleSemanticsRule
+ // InternalRoom.g:27817:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27818:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
pushFollow(FOLLOW_2);
@@ -74985,17 +75127,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1"
- // InternalRoom.g:27773:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27827: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:27777:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27778:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27831:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27832:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27778:1: ( ruleSemanticsRule )
- // InternalRoom.g:27779:1: ruleSemanticsRule
+ // InternalRoom.g:27832:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27833:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
pushFollow(FOLLOW_2);
@@ -75026,17 +75168,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1"
- // InternalRoom.g:27788:1: rule__OutSemanticsRule__FollowUpsAssignment_3_1_1_2_1 : ( ruleSemanticsRule ) ;
+ // InternalRoom.g:27842: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:27792:1: ( ( ruleSemanticsRule ) )
- // InternalRoom.g:27793:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27846:1: ( ( ruleSemanticsRule ) )
+ // InternalRoom.g:27847:1: ( ruleSemanticsRule )
{
- // InternalRoom.g:27793:1: ( ruleSemanticsRule )
- // InternalRoom.g:27794:1: ruleSemanticsRule
+ // InternalRoom.g:27847:1: ( ruleSemanticsRule )
+ // InternalRoom.g:27848:1: ruleSemanticsRule
{
before(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -75067,21 +75209,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__TypeAssignment_1"
- // InternalRoom.g:27803:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
+ // InternalRoom.g:27857:1: rule__Annotation__TypeAssignment_1 : ( ( ruleFQN ) ) ;
public final void rule__Annotation__TypeAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27807:1: ( ( ( ruleFQN ) ) )
- // InternalRoom.g:27808:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27861:1: ( ( ( ruleFQN ) ) )
+ // InternalRoom.g:27862:1: ( ( ruleFQN ) )
{
- // InternalRoom.g:27808:1: ( ( ruleFQN ) )
- // InternalRoom.g:27809:1: ( ruleFQN )
+ // InternalRoom.g:27862:1: ( ( ruleFQN ) )
+ // InternalRoom.g:27863:1: ( ruleFQN )
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- // InternalRoom.g:27810:1: ( ruleFQN )
- // InternalRoom.g:27811:1: ruleFQN
+ // InternalRoom.g:27864:1: ( ruleFQN )
+ // InternalRoom.g:27865:1: ruleFQN
{
before(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeFQNParserRuleCall_1_0_1());
pushFollow(FOLLOW_2);
@@ -75116,17 +75258,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_1"
- // InternalRoom.g:27822:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27876:1: rule__Annotation__AttributesAssignment_2_1 : ( ruleKeyValue ) ;
public final void rule__Annotation__AttributesAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27826:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27827:1: ( ruleKeyValue )
+ // InternalRoom.g:27880:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27881:1: ( ruleKeyValue )
{
- // InternalRoom.g:27827:1: ( ruleKeyValue )
- // InternalRoom.g:27828:1: ruleKeyValue
+ // InternalRoom.g:27881:1: ( ruleKeyValue )
+ // InternalRoom.g:27882:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
pushFollow(FOLLOW_2);
@@ -75157,17 +75299,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__AttributesAssignment_2_2_1"
- // InternalRoom.g:27837:1: rule__Annotation__AttributesAssignment_2_2_1 : ( ruleKeyValue ) ;
+ // InternalRoom.g:27891: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:27841:1: ( ( ruleKeyValue ) )
- // InternalRoom.g:27842:1: ( ruleKeyValue )
+ // InternalRoom.g:27895:1: ( ( ruleKeyValue ) )
+ // InternalRoom.g:27896:1: ( ruleKeyValue )
{
- // InternalRoom.g:27842:1: ( ruleKeyValue )
- // InternalRoom.g:27843:1: ruleKeyValue
+ // InternalRoom.g:27896:1: ( ruleKeyValue )
+ // InternalRoom.g:27897:1: ruleKeyValue
{
before(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
pushFollow(FOLLOW_2);
@@ -75198,17 +75340,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__KeyAssignment_0"
- // InternalRoom.g:27852:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
+ // InternalRoom.g:27906:1: rule__KeyValue__KeyAssignment_0 : ( RULE_ID ) ;
public final void rule__KeyValue__KeyAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27856:1: ( ( RULE_ID ) )
- // InternalRoom.g:27857:1: ( RULE_ID )
+ // InternalRoom.g:27910:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27911:1: ( RULE_ID )
{
- // InternalRoom.g:27857:1: ( RULE_ID )
- // InternalRoom.g:27858:1: RULE_ID
+ // InternalRoom.g:27911:1: ( RULE_ID )
+ // InternalRoom.g:27912:1: RULE_ID
{
before(grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
match(input,RULE_ID,FOLLOW_2);
@@ -75235,17 +75377,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__KeyValue__ValueAssignment_2"
- // InternalRoom.g:27867:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
+ // InternalRoom.g:27921:1: rule__KeyValue__ValueAssignment_2 : ( ruleLiteral ) ;
public final void rule__KeyValue__ValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27871:1: ( ( ruleLiteral ) )
- // InternalRoom.g:27872:1: ( ruleLiteral )
+ // InternalRoom.g:27925:1: ( ( ruleLiteral ) )
+ // InternalRoom.g:27926:1: ( ruleLiteral )
{
- // InternalRoom.g:27872:1: ( ruleLiteral )
- // InternalRoom.g:27873:1: ruleLiteral
+ // InternalRoom.g:27926:1: ( ruleLiteral )
+ // InternalRoom.g:27927:1: ruleLiteral
{
before(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -75276,17 +75418,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__NameAssignment_1"
- // InternalRoom.g:27882:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
+ // InternalRoom.g:27936:1: rule__AnnotationType__NameAssignment_1 : ( RULE_ID ) ;
public final void rule__AnnotationType__NameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27886:1: ( ( RULE_ID ) )
- // InternalRoom.g:27887:1: ( RULE_ID )
+ // InternalRoom.g:27940:1: ( ( RULE_ID ) )
+ // InternalRoom.g:27941:1: ( RULE_ID )
{
- // InternalRoom.g:27887:1: ( RULE_ID )
- // InternalRoom.g:27888:1: RULE_ID
+ // InternalRoom.g:27941:1: ( RULE_ID )
+ // InternalRoom.g:27942:1: RULE_ID
{
before(grammarAccess.getAnnotationTypeAccess().getNameIDTerminalRuleCall_1_0());
match(input,RULE_ID,FOLLOW_2);
@@ -75313,17 +75455,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__DocuAssignment_2"
- // InternalRoom.g:27897:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
+ // InternalRoom.g:27951:1: rule__AnnotationType__DocuAssignment_2 : ( ruleDocumentation ) ;
public final void rule__AnnotationType__DocuAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27901:1: ( ( ruleDocumentation ) )
- // InternalRoom.g:27902:1: ( ruleDocumentation )
+ // InternalRoom.g:27955:1: ( ( ruleDocumentation ) )
+ // InternalRoom.g:27956:1: ( ruleDocumentation )
{
- // InternalRoom.g:27902:1: ( ruleDocumentation )
- // InternalRoom.g:27903:1: ruleDocumentation
+ // InternalRoom.g:27956:1: ( ruleDocumentation )
+ // InternalRoom.g:27957:1: ruleDocumentation
{
before(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
pushFollow(FOLLOW_2);
@@ -75354,17 +75496,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_0"
- // InternalRoom.g:27912:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27966:1: rule__AnnotationType__TargetsAssignment_6_0 : ( ruleAnnotationTargetType ) ;
public final void rule__AnnotationType__TargetsAssignment_6_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27916:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27917:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27970:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27971:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27917:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27918:1: ruleAnnotationTargetType
+ // InternalRoom.g:27971:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27972:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
pushFollow(FOLLOW_2);
@@ -75395,17 +75537,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_1"
- // InternalRoom.g:27927:1: rule__AnnotationType__TargetsAssignment_6_1_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27981: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:27931:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27932:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27985:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:27986:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27932:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27933:1: ruleAnnotationTargetType
+ // InternalRoom.g:27986:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:27987:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
pushFollow(FOLLOW_2);
@@ -75436,17 +75578,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__TargetsAssignment_6_1_2_1"
- // InternalRoom.g:27942:1: rule__AnnotationType__TargetsAssignment_6_1_2_1 : ( ruleAnnotationTargetType ) ;
+ // InternalRoom.g:27996: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:27946:1: ( ( ruleAnnotationTargetType ) )
- // InternalRoom.g:27947:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:28000:1: ( ( ruleAnnotationTargetType ) )
+ // InternalRoom.g:28001:1: ( ruleAnnotationTargetType )
{
- // InternalRoom.g:27947:1: ( ruleAnnotationTargetType )
- // InternalRoom.g:27948:1: ruleAnnotationTargetType
+ // InternalRoom.g:28001:1: ( ruleAnnotationTargetType )
+ // InternalRoom.g:28002:1: ruleAnnotationTargetType
{
before(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
pushFollow(FOLLOW_2);
@@ -75477,17 +75619,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationType__AttributesAssignment_7"
- // InternalRoom.g:27957:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
+ // InternalRoom.g:28011:1: rule__AnnotationType__AttributesAssignment_7 : ( ruleAnnotationAttribute ) ;
public final void rule__AnnotationType__AttributesAssignment_7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27961:1: ( ( ruleAnnotationAttribute ) )
- // InternalRoom.g:27962:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:28015:1: ( ( ruleAnnotationAttribute ) )
+ // InternalRoom.g:28016:1: ( ruleAnnotationAttribute )
{
- // InternalRoom.g:27962:1: ( ruleAnnotationAttribute )
- // InternalRoom.g:27963:1: ruleAnnotationAttribute
+ // InternalRoom.g:28016:1: ( ruleAnnotationAttribute )
+ // InternalRoom.g:28017:1: ruleAnnotationAttribute
{
before(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
pushFollow(FOLLOW_2);
@@ -75518,21 +75660,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:27972:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:28026:1: rule__SimpleAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__SimpleAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27976:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:27977:1: ( ( 'optional' ) )
+ // InternalRoom.g:28030:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:28031:1: ( ( 'optional' ) )
{
- // InternalRoom.g:27977:1: ( ( 'optional' ) )
- // InternalRoom.g:27978:1: ( 'optional' )
+ // InternalRoom.g:28031:1: ( ( 'optional' ) )
+ // InternalRoom.g:28032:1: ( 'optional' )
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:27979:1: ( 'optional' )
- // InternalRoom.g:27980:1: 'optional'
+ // InternalRoom.g:28033:1: ( 'optional' )
+ // InternalRoom.g:28034:1: 'optional'
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
match(input,37,FOLLOW_2);
@@ -75563,17 +75705,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:27995:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:28049:1: rule__SimpleAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SimpleAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:27999:1: ( ( RULE_ID ) )
- // InternalRoom.g:28000:1: ( RULE_ID )
+ // InternalRoom.g:28053:1: ( ( RULE_ID ) )
+ // InternalRoom.g:28054:1: ( RULE_ID )
{
- // InternalRoom.g:28000:1: ( RULE_ID )
- // InternalRoom.g:28001:1: RULE_ID
+ // InternalRoom.g:28054:1: ( RULE_ID )
+ // InternalRoom.g:28055:1: RULE_ID
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -75600,17 +75742,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAnnotationAttribute__TypeAssignment_4"
- // InternalRoom.g:28010:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
+ // InternalRoom.g:28064:1: rule__SimpleAnnotationAttribute__TypeAssignment_4 : ( ruleLiteralType ) ;
public final void rule__SimpleAnnotationAttribute__TypeAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28014:1: ( ( ruleLiteralType ) )
- // InternalRoom.g:28015:1: ( ruleLiteralType )
+ // InternalRoom.g:28068:1: ( ( ruleLiteralType ) )
+ // InternalRoom.g:28069:1: ( ruleLiteralType )
{
- // InternalRoom.g:28015:1: ( ruleLiteralType )
- // InternalRoom.g:28016:1: ruleLiteralType
+ // InternalRoom.g:28069:1: ( ruleLiteralType )
+ // InternalRoom.g:28070:1: ruleLiteralType
{
before(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
pushFollow(FOLLOW_2);
@@ -75641,21 +75783,21 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__OptionalAssignment_0_0"
- // InternalRoom.g:28025:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
+ // InternalRoom.g:28079:1: rule__EnumAnnotationAttribute__OptionalAssignment_0_0 : ( ( 'optional' ) ) ;
public final void rule__EnumAnnotationAttribute__OptionalAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28029:1: ( ( ( 'optional' ) ) )
- // InternalRoom.g:28030:1: ( ( 'optional' ) )
+ // InternalRoom.g:28083:1: ( ( ( 'optional' ) ) )
+ // InternalRoom.g:28084:1: ( ( 'optional' ) )
{
- // InternalRoom.g:28030:1: ( ( 'optional' ) )
- // InternalRoom.g:28031:1: ( 'optional' )
+ // InternalRoom.g:28084:1: ( ( 'optional' ) )
+ // InternalRoom.g:28085:1: ( 'optional' )
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
- // InternalRoom.g:28032:1: ( 'optional' )
- // InternalRoom.g:28033:1: 'optional'
+ // InternalRoom.g:28086:1: ( 'optional' )
+ // InternalRoom.g:28087:1: 'optional'
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
match(input,37,FOLLOW_2);
@@ -75686,17 +75828,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__NameAssignment_2"
- // InternalRoom.g:28048:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
+ // InternalRoom.g:28102:1: rule__EnumAnnotationAttribute__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__EnumAnnotationAttribute__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28052:1: ( ( RULE_ID ) )
- // InternalRoom.g:28053:1: ( RULE_ID )
+ // InternalRoom.g:28106:1: ( ( RULE_ID ) )
+ // InternalRoom.g:28107:1: ( RULE_ID )
{
- // InternalRoom.g:28053:1: ( RULE_ID )
- // InternalRoom.g:28054:1: RULE_ID
+ // InternalRoom.g:28107:1: ( RULE_ID )
+ // InternalRoom.g:28108:1: RULE_ID
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getNameIDTerminalRuleCall_2_0());
match(input,RULE_ID,FOLLOW_2);
@@ -75723,17 +75865,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_5"
- // InternalRoom.g:28063:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
+ // InternalRoom.g:28117:1: rule__EnumAnnotationAttribute__ValuesAssignment_5 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28067:1: ( ( RULE_STRING ) )
- // InternalRoom.g:28068:1: ( RULE_STRING )
+ // InternalRoom.g:28121:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28122:1: ( RULE_STRING )
{
- // InternalRoom.g:28068:1: ( RULE_STRING )
- // InternalRoom.g:28069:1: RULE_STRING
+ // InternalRoom.g:28122:1: ( RULE_STRING )
+ // InternalRoom.g:28123:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75760,17 +75902,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EnumAnnotationAttribute__ValuesAssignment_6_1"
- // InternalRoom.g:28078:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:28132:1: rule__EnumAnnotationAttribute__ValuesAssignment_6_1 : ( RULE_STRING ) ;
public final void rule__EnumAnnotationAttribute__ValuesAssignment_6_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28082:1: ( ( RULE_STRING ) )
- // InternalRoom.g:28083:1: ( RULE_STRING )
+ // InternalRoom.g:28136:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28137:1: ( RULE_STRING )
{
- // InternalRoom.g:28083:1: ( RULE_STRING )
- // InternalRoom.g:28084:1: RULE_STRING
+ // InternalRoom.g:28137:1: ( RULE_STRING )
+ // InternalRoom.g:28138:1: RULE_STRING
{
before(grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75797,17 +75939,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportedNamespaceAssignment_1_0_0"
- // InternalRoom.g:28093:1: rule__Import__ImportedNamespaceAssignment_1_0_0 : ( ruleImportedFQN ) ;
+ // InternalRoom.g:28147: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:28097:1: ( ( ruleImportedFQN ) )
- // InternalRoom.g:28098:1: ( ruleImportedFQN )
+ // InternalRoom.g:28151:1: ( ( ruleImportedFQN ) )
+ // InternalRoom.g:28152:1: ( ruleImportedFQN )
{
- // InternalRoom.g:28098:1: ( ruleImportedFQN )
- // InternalRoom.g:28099:1: ruleImportedFQN
+ // InternalRoom.g:28152:1: ( ruleImportedFQN )
+ // InternalRoom.g:28153:1: ruleImportedFQN
{
before(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
pushFollow(FOLLOW_2);
@@ -75838,17 +75980,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Import__ImportURIAssignment_2"
- // InternalRoom.g:28108:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:28162:1: rule__Import__ImportURIAssignment_2 : ( RULE_STRING ) ;
public final void rule__Import__ImportURIAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28112:1: ( ( RULE_STRING ) )
- // InternalRoom.g:28113:1: ( RULE_STRING )
+ // InternalRoom.g:28166:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28167:1: ( RULE_STRING )
{
- // InternalRoom.g:28113:1: ( RULE_STRING )
- // InternalRoom.g:28114:1: RULE_STRING
+ // InternalRoom.g:28167:1: ( RULE_STRING )
+ // InternalRoom.g:28168:1: RULE_STRING
{
before(grammarAccess.getImportAccess().getImportURISTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75875,17 +76017,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Documentation__LinesAssignment_2"
- // InternalRoom.g:28123:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
+ // InternalRoom.g:28177:1: rule__Documentation__LinesAssignment_2 : ( RULE_STRING ) ;
public final void rule__Documentation__LinesAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28127:1: ( ( RULE_STRING ) )
- // InternalRoom.g:28128:1: ( RULE_STRING )
+ // InternalRoom.g:28181:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28182:1: ( RULE_STRING )
{
- // InternalRoom.g:28128:1: ( RULE_STRING )
- // InternalRoom.g:28129:1: RULE_STRING
+ // InternalRoom.g:28182:1: ( RULE_STRING )
+ // InternalRoom.g:28183:1: RULE_STRING
{
before(grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -75912,24 +76054,24 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanLiteral__IsTrueAssignment_1_1"
- // InternalRoom.g:28140:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
+ // InternalRoom.g:28194:1: rule__BooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ;
public final void rule__BooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28144:1: ( ( ( 'true' ) ) )
- // InternalRoom.g:28145:1: ( ( 'true' ) )
+ // InternalRoom.g:28198:1: ( ( ( 'true' ) ) )
+ // InternalRoom.g:28199:1: ( ( 'true' ) )
{
- // InternalRoom.g:28145:1: ( ( 'true' ) )
- // InternalRoom.g:28146:1: ( 'true' )
+ // InternalRoom.g:28199:1: ( ( 'true' ) )
+ // InternalRoom.g:28200:1: ( 'true' )
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- // InternalRoom.g:28147:1: ( 'true' )
- // InternalRoom.g:28148:1: 'true'
+ // InternalRoom.g:28201:1: ( 'true' )
+ // InternalRoom.g:28202:1: 'true'
{
before(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
- match(input,132,FOLLOW_2);
+ match(input,133,FOLLOW_2);
after(grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
}
@@ -75957,17 +76099,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RealLiteral__ValueAssignment_1"
- // InternalRoom.g:28163:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
+ // InternalRoom.g:28217:1: rule__RealLiteral__ValueAssignment_1 : ( ruleReal ) ;
public final void rule__RealLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28167:1: ( ( ruleReal ) )
- // InternalRoom.g:28168:1: ( ruleReal )
+ // InternalRoom.g:28221:1: ( ( ruleReal ) )
+ // InternalRoom.g:28222:1: ( ruleReal )
{
- // InternalRoom.g:28168:1: ( ruleReal )
- // InternalRoom.g:28169:1: ruleReal
+ // InternalRoom.g:28222:1: ( ruleReal )
+ // InternalRoom.g:28223:1: ruleReal
{
before(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -75998,17 +76140,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IntLiteral__ValueAssignment_1"
- // InternalRoom.g:28178:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
+ // InternalRoom.g:28232:1: rule__IntLiteral__ValueAssignment_1 : ( ruleInteger ) ;
public final void rule__IntLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28182:1: ( ( ruleInteger ) )
- // InternalRoom.g:28183:1: ( ruleInteger )
+ // InternalRoom.g:28236:1: ( ( ruleInteger ) )
+ // InternalRoom.g:28237:1: ( ruleInteger )
{
- // InternalRoom.g:28183:1: ( ruleInteger )
- // InternalRoom.g:28184:1: ruleInteger
+ // InternalRoom.g:28237:1: ( ruleInteger )
+ // InternalRoom.g:28238:1: ruleInteger
{
before(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
pushFollow(FOLLOW_2);
@@ -76039,17 +76181,17 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StringLiteral__ValueAssignment_1"
- // InternalRoom.g:28193:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
+ // InternalRoom.g:28247:1: rule__StringLiteral__ValueAssignment_1 : ( RULE_STRING ) ;
public final void rule__StringLiteral__ValueAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // InternalRoom.g:28197:1: ( ( RULE_STRING ) )
- // InternalRoom.g:28198:1: ( RULE_STRING )
+ // InternalRoom.g:28251:1: ( ( RULE_STRING ) )
+ // InternalRoom.g:28252:1: ( RULE_STRING )
{
- // InternalRoom.g:28198:1: ( RULE_STRING )
- // InternalRoom.g:28199:1: RULE_STRING
+ // InternalRoom.g:28252:1: ( RULE_STRING )
+ // InternalRoom.g:28253:1: RULE_STRING
{
before(grammarAccess.getStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0());
match(input,RULE_STRING,FOLLOW_2);
@@ -76082,18 +76224,18 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
protected DFA32 dfa32 = new DFA32(this);
static final String dfa_1s = "\15\uffff";
static final String dfa_2s = "\1\21\4\uffff\3\22\5\uffff";
- static final String dfa_3s = "\1\u0082\4\uffff\3\u0082\5\uffff";
+ static final String dfa_3s = "\1\u0083\4\uffff\3\u0083\5\uffff";
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\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\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\10\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",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\134\uffff\1\11",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\134\uffff\1\11",
+ "\1\11\1\uffff\1\10\14\uffff\3\11\2\uffff\1\11\134\uffff\1\11",
"",
"",
"",
@@ -76126,10 +76268,10 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
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\151\1\6\1\56\1\6\1\60\4\6\3\60\1\54\3\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\3\6\1\162\3\60\1\u0083\3\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\3\1\1";
+ static final String dfa_8s = "\14\uffff\1\22\6\uffff\2\22\1\uffff\1\22\2\uffff\1\22";
+ static final String dfa_9s = "\1\151\1\6\1\56\1\6\1\60\4\6\3\60\1\54\2\6\1\7\1\55\1\6\1\uffff\2\54\1\7\1\54\2\uffff\1\54";
+ static final String dfa_10s = "\1\151\2\56\1\162\1\65\3\6\1\162\3\60\1\u0084\2\6\1\77\1\157\1\6\1\uffff\2\u0084\1\77\1\u0084\2\uffff\1\u0084";
+ static final String dfa_11s = "\22\uffff\1\2\4\uffff\1\1\1\3\1\uffff";
static final String dfa_12s = "\32\uffff}>";
static final String[] dfa_13s = {
"\1\1",
@@ -76144,20 +76286,20 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
"\1\10",
"\1\10",
"\1\10",
- "\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\20\1\22\7\uffff\1\21\10\uffff\1\17\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\23\uffff\1\22",
"\1\23",
"\1\24",
- "\1\25",
- "\1\26\67\uffff\1\27",
- "\1\22\75\uffff\1\22\1\31\1\uffff\1\31\1\30",
+ "\1\25\67\uffff\1\26",
+ "\1\22\75\uffff\1\22\1\27\1\uffff\1\27\1\30",
+ "\1\31",
"",
- "\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\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\23\uffff\1\22",
+ "\1\20\1\22\20\uffff\1\17\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\23\uffff\1\22",
+ "\1\25\67\uffff\1\26",
+ "\1\20\1\22\61\uffff\1\22\4\uffff\6\22\6\uffff\1\22\23\uffff\1\22",
"",
- ""
+ "",
+ "\1\20\1\22\20\uffff\1\17\40\uffff\1\22\4\uffff\6\22\6\uffff\1\22\23\uffff\1\22"
};
static final short[] dfa_7 = DFA.unpackEncodedString(dfa_7s);
@@ -76186,36 +76328,36 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
}
}
static final String dfa_14s = "\31\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_15s = "\1\151\1\6\1\56\1\6\1\60\4\6\3\60\1\54\2\6\1\7\1\154\1\6\2\54\1\7\1\54\2\uffff\1\54";
+ static final String dfa_16s = "\1\151\2\56\1\162\1\65\3\6\1\162\3\60\1\76\2\6\1\77\1\156\1\6\2\76\1\77\1\54\2\uffff\1\76";
+ static final String dfa_17s = "\26\uffff\1\1\1\2\1\uffff";
static final String dfa_18s = "\31\uffff}>";
static final String[] dfa_19s = {
"\1\1",
"\1\2\47\uffff\1\3",
"\1\3",
"\1\4\152\uffff\1\5\1\6",
- "\1\7\4\uffff\1\10",
+ "\1\10\4\uffff\1\7",
"\1\11",
"\1\12",
- "\1\13\152\uffff\1\14\1\15",
- "\1\16",
- "\1\7",
- "\1\7",
- "\1\21\10\uffff\1\17\10\uffff\1\20",
+ "\1\13",
+ "\1\14\152\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
+ "\1\20\10\uffff\1\21\10\uffff\1\17",
"\1\22",
"\1\23",
- "\1\7",
- "\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\24\67\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\67\uffff\1\25",
+ "\1\20",
"",
- ""
+ "",
+ "\1\20\21\uffff\1\17"
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -76248,124 +76390,125 @@ public class InternalRoomParser extends AbstractInternalContentAssistParser {
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[]{0x4000100000000000L});
- public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0110A04E00F20000L,0x2400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0110A04E00F20000L,0x2400000000000000L,0x0000000000000008L});
public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0000000000000002L,0x2000000000000000L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0110804E00F20002L,0x0400000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0110804E00F20002L,0x0400000000000000L,0x0000000000000008L});
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[]{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[]{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[]{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[]{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[]{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[]{0x4004000000000000L,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[]{0x4000000000000000L,0x0200000000000000L});
- public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0000200000000000L,0x0200000002220000L});
- public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000000000000002L,0x0000000002220000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x1C00203001000000L,0x02000000222C8040L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000003001000002L,0x00000000222C8040L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000200000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000018000000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000003000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000000000010010L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000200000000000L,0x000103F080000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000000000000002L,0x000103F080000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000200000000000L,0x0000000F00000000L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000200000000080L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000000000000082L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000400000000040L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000040L,0x0006000000000000L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000200000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000200000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000000000000002L,0x0000200000000000L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000200000000000L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000000L,0x0030400000000000L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
- public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000200000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000002L,0x0180000000000000L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0004000000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0048000000000000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x00000000700000B0L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000100003FE0000L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000202004000000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000002004000002L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000003FE0000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0040200000000000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000008000040L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x8000000000000080L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000060000010L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000180000000L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000004E00000002L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000008000000L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000078000000000L});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0001000000000000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0006000000000000L});
+ public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x4020100000000000L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000200000000040L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0040000000000000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0040000000000002L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000060000030L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x4002000000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x4200100000000000L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x3C0020000000C000L,0x0200000000000001L,0x0000000000000002L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000000000002L,0x0200000000000000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x200000000000C002L,0x0000000000000001L,0x0000000000000002L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000100000000100L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x4000400000000000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x4080000000000040L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000000000000010L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L,0x0000000000000002L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0004000000000000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0008000000000040L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x4000500000000100L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000000002040L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x4000500000000100L,0x0000000000000002L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000E00100000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x1C00200000000000L,0x024000000000005CL});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000100000000000L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000200002000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000002000002L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000200000000000L,0x0200000000000080L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000080L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000000002000000L,0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x4004000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x200020000000C000L,0x0000000000000301L,0x0000000000000002L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x200000000000C002L,0x0000000000000201L,0x0000000000000002L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000200000000000L,0x0200000000001C00L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0000200001000000L,0x0000000000008040L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000000001000002L,0x0000000000008040L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x3C0020300100C000L,0x000000002221E041L,0x0000000000000002L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x200000300100C002L,0x000000002221E041L,0x0000000000000002L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x000020000000C000L,0x0200000040000001L,0x0000000000000002L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x000000000000C002L,0x0000000000000001L,0x0000000000000002L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000001000000L,0x0000000000008040L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x4000000000000000L,0x0200000000000000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0000200000000000L,0x0200000002220000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000000000002L,0x0000000002220000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x1C00203001000000L,0x02000000222C8040L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0000003001000002L,0x00000000222C8040L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0000200000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000000000000002L,0x0000000000080000L});
+ public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0000000000000000L,0x0000000018000000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0x0000003000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0x0000200000000000L,0x000103F080000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0x0000000000000002L,0x000103F080000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0000200000000000L,0x0000000F00000000L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000200000000080L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000000000000082L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000400000000040L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000000040L,0x0006000000000000L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x0000200000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x0000000000000000L,0x0000100000000000L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x0000200000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x0000000000000002L,0x0000200000000000L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000000L,0x0030400000000000L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
+ public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0040000000000000L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000200000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000002L,0x0180000000000000L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0004000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0180000000000000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0048000000000000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x00000000700000B0L,0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000000000L,0x0800000000000000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000100003FE0000L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000202004000000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000002004000002L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000003FE0000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0040200000000000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000000000L,0x1000000000000000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000008000040L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000000000L,0x4000000000000000L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x8000000000000000L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x8000000000000080L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000010000000L,0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000060000010L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000180000000L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000000002L,0x0000000000800000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000004E00000002L,0x0000000000000000L,0x0000000000000008L});
}
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
index 275484c11..da94e11cf 100644
--- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
+++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/contentassist/RoomProposalProvider.java
@@ -36,6 +36,7 @@ import org.eclipse.etrice.core.room.RoomAnnotationTargetEnum;
import org.eclipse.etrice.core.room.RoomPackage;
import org.eclipse.etrice.core.room.StandardOperation;
import org.eclipse.etrice.core.room.util.RoomHelpers;
+import org.eclipse.etrice.core.services.RoomGrammarAccess;
import org.eclipse.etrice.core.ui.util.UIExpressionUtil;
import org.eclipse.etrice.expressions.detailcode.IDetailExpressionProvider;
import org.eclipse.etrice.expressions.ui.contentassist.RoomExpressionProposalProvider;
@@ -43,6 +44,7 @@ import org.eclipse.jface.text.contentassist.ICompletionProposal;
import org.eclipse.jface.viewers.StyledString;
import org.eclipse.swt.graphics.Image;
import org.eclipse.xtext.Assignment;
+import org.eclipse.xtext.Keyword;
import org.eclipse.xtext.RuleCall;
import org.eclipse.xtext.resource.IEObjectDescription;
import org.eclipse.xtext.ui.editor.contentassist.ContentAssistContext;
@@ -117,6 +119,9 @@ public class RoomProposalProvider extends AbstractRoomProposalProvider {
}
}
+
+ @Inject
+ protected RoomGrammarAccess grammar;
@Inject
protected RoomHelpers roomHelpers;
@@ -133,6 +138,16 @@ public class RoomProposalProvider extends AbstractRoomProposalProvider {
}
@Override
+ public void completeKeyword(Keyword keyword, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ if(keyword == grammar.getVarDeclAccess().getVarargsVarargsKeyword_3_0()) {
+ // hide keyword from user
+ return;
+ }
+
+ super.completeKeyword(keyword, context, acceptor);
+ }
+
+ @Override
public void completeImport_ImportURI(EObject model, Assignment assignment,
final ContentAssistContext context,
final ICompletionProposalAcceptor acceptor) {
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 9d43d8e9a..ac4718a74 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
@@ -161,6 +161,7 @@
<details key="documentation" value="&lt;br>This is the data type of the variable.&#xD;&#xA;"/>
</eAnnotations>
</eStructuralFeatures>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="varargs" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="MessageData" eSuperTypes="#//RoomElement">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="deprecatedName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
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 2f3b347a4..a207603ae 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
@@ -4,7 +4,7 @@
editorDirectory="/org.eclipse.etrice.core.room.editor/src" modelPluginID="org.eclipse.etrice.core.room"
forceOverwrite="true" modelName="Room" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="6.0" copyrightFields="false" editPluginID="org.eclipse.etrice.core.room.edit"
- editorPluginID="org.eclipse.etrice.core.room.editor" runtimeVersion="2.14" usedGenPackages="platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel#//base platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.genmodel#//fSM">
+ editorPluginID="org.eclipse.etrice.core.room.editor" runtimeVersion="2.16" usedGenPackages="platform:/resource/org.eclipse.etrice.core.common/src-gen/org/eclipse/etrice/core/common/Base.genmodel#//base platform:/resource/org.eclipse.etrice.core.fsm/model/generated/FSM.genmodel#//fSM">
<genPackages prefix="Room" basePackage="org.eclipse.etrice.core" disposableProviderFactory="true"
ecorePackage="Room.ecore#/">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="Room.ecore#//CommunicationType">
@@ -60,6 +60,7 @@
<genClasses ecoreClass="Room.ecore#//VarDecl">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//VarDecl/name"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Room.ecore#//VarDecl/refType"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//VarDecl/varargs"/>
</genClasses>
<genClasses ecoreClass="Room.ecore#//MessageData">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Room.ecore#//MessageData/deprecatedName"/>
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 bec837b69..595dcfa53 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 a4af9dce8..27ab30bd0 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
@@ -457,7 +457,22 @@ ruleVarDecl returns [EObject current=null]
}
)
-))
+)(
+(
+ lv_varargs_3_0= 'varargs'
+ {
+ newLeafNode(lv_varargs_3_0, grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+ }
+
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getVarDeclRule());
+ }
+ setWithLastConsumed($current, "varargs", true, "varargs");
+ }
+
+)
+)?)
;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
index d2314219b..2dda2062b 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/parser/antlr/internal/InternalRoom.tokens
@@ -1,122 +1,123 @@
-'('=20
-')'=21
-'*'=78
-'+'=120
-','=25
-'-'=121
-'->'=19
-'.'=72
-'.*'=117
-'/'=69
+'('=21
+')'=22
+'*'=79
+'+'=121
+','=26
+'-'=122
+'->'=20
+'.'=73
+'.*'=118
+'/'=70
':'=16
-'<'=102
-'='=26
-'>'=104
-'@'=108
-'ActorBehavior'=79
-'ActorClass'=55
-'ActorInstanceMapping'=68
-'ActorRef'=77
-'AnnotationType'=109
-'Attribute'=33
-'Behavior'=58
-'Binding'=70
-'ChoicePoint'=91
-'CompoundProtocolClass'=48
-'DataClass'=28
-'E'=123
-'EntryPoint'=89
-'Enumeration'=23
-'ExitPoint'=90
-'ExternalType'=27
-'Interface'=56
-'LayerConnection'=74
-'LogicalSystem'=64
-'LogicalThread'=67
-'Message'=51
-'Operation'=37
-'Port'=59
-'PortClass'=46
-'PrimitiveType'=18
-'ProtocolClass'=42
-'RefinedState'=86
-'RefinedTransition'=99
+'<'=103
+'='=27
+'>'=105
+'@'=109
+'ActorBehavior'=80
+'ActorClass'=56
+'ActorInstanceMapping'=69
+'ActorRef'=78
+'AnnotationType'=110
+'Attribute'=34
+'Behavior'=59
+'Binding'=71
+'ChoicePoint'=92
+'CompoundProtocolClass'=49
+'DataClass'=29
+'E'=124
+'EntryPoint'=90
+'Enumeration'=24
+'ExitPoint'=91
+'ExternalType'=28
+'Interface'=57
+'LayerConnection'=75
+'LogicalSystem'=65
+'LogicalThread'=68
+'Message'=52
+'Operation'=38
+'Port'=60
+'PortClass'=47
+'PrimitiveType'=19
+'ProtocolClass'=43
+'RefinedState'=87
+'RefinedTransition'=100
'RoomModel'=13
-'SAP'=61
-'SPP'=62
-'ServiceImplementation'=63
-'State'=81
-'StateMachine'=80
-'Structure'=57
-'SubProtocol'=49
-'SubSystemClass'=66
-'SubSystemRef'=65
-'Transition'=92
-'TransitionPoint'=88
-'['=34
-']'=35
-'abstract'=54
-'action'=94
-'and'=71
-'async'=128
-'attribute'=113
-'cond'=98
-'conjugated'=47
-'cp'=101
-'ctor'=40
-'datadriven'=125
-'default'=22
-'do'=84
-'dtor'=41
-'e'=122
-'entry'=82
-'eventdriven'=124
-'exit'=83
-'extends'=29
-'external'=60
-'false'=118
-'fixed'=127
-'from'=115
-'guard'=97
-'handle'=53
-'handler'=87
-'import'=114
-'in'=106
-'incoming'=43
-'initial'=93
-'mandatory'=112
-'model'=116
-'my'=100
-'of'=24
-'optional'=111
-'or'=96
-'out'=107
-'outgoing'=44
-'override'=36
-'private'=50
-'ptBoolean'=129
-'ptCharacter'=132
-'ptInteger'=130
-'ptReal'=131
-'ref'=17
-'regular'=45
-'relay_sap'=76
-'satisfied_by'=75
-'semantics'=105
-'sends'=39
-'sub'=73
-'subgraph'=85
-'sync'=126
-'target'=110
-'triggers'=95
-'true'=119
-'usercode'=52
-'usercode1'=30
-'usercode2'=31
-'usercode3'=32
-'void'=38
+'SAP'=62
+'SPP'=63
+'ServiceImplementation'=64
+'State'=82
+'StateMachine'=81
+'Structure'=58
+'SubProtocol'=50
+'SubSystemClass'=67
+'SubSystemRef'=66
+'Transition'=93
+'TransitionPoint'=89
+'['=35
+']'=36
+'abstract'=55
+'action'=95
+'and'=72
+'async'=129
+'attribute'=114
+'cond'=99
+'conjugated'=48
+'cp'=102
+'ctor'=41
+'datadriven'=126
+'default'=23
+'do'=85
+'dtor'=42
+'e'=123
+'entry'=83
+'eventdriven'=125
+'exit'=84
+'extends'=30
+'external'=61
+'false'=119
+'fixed'=128
+'from'=116
+'guard'=98
+'handle'=54
+'handler'=88
+'import'=115
+'in'=107
+'incoming'=44
+'initial'=94
+'mandatory'=113
+'model'=117
+'my'=101
+'of'=25
+'optional'=112
+'or'=97
+'out'=108
+'outgoing'=45
+'override'=37
+'private'=51
+'ptBoolean'=130
+'ptCharacter'=133
+'ptInteger'=131
+'ptReal'=132
+'ref'=18
+'regular'=46
+'relay_sap'=77
+'satisfied_by'=76
+'semantics'=106
+'sends'=40
+'sub'=74
+'subgraph'=86
+'sync'=127
+'target'=111
+'triggers'=96
+'true'=120
+'usercode'=53
+'usercode1'=31
+'usercode2'=32
+'usercode3'=33
+'varargs'=17
+'void'=39
'{'=14
-'|'=103
+'|'=104
'}'=15
RULE_ANY_OTHER=12
RULE_CC_STRING=7
@@ -160,6 +161,7 @@ T__129=129
T__130=130
T__131=131
T__132=132
+T__133=133
T__13=13
T__14=14
T__15=15
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 619accc59..9f80c7820 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
@@ -23,6 +23,7 @@ public class InternalRoomLexer extends Lexer {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
@@ -242,10 +243,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__17;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:15:7: ( 'ref' )
- // InternalRoom.g:15:9: 'ref'
+ // InternalRoom.g:15:7: ( 'varargs' )
+ // InternalRoom.g:15:9: 'varargs'
{
- match("ref");
+ match("varargs");
}
@@ -263,10 +264,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__18;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:16:7: ( 'PrimitiveType' )
- // InternalRoom.g:16:9: 'PrimitiveType'
+ // InternalRoom.g:16:7: ( 'ref' )
+ // InternalRoom.g:16:9: 'ref'
{
- match("PrimitiveType");
+ match("ref");
}
@@ -284,10 +285,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__19;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:17:7: ( '->' )
- // InternalRoom.g:17:9: '->'
+ // InternalRoom.g:17:7: ( 'PrimitiveType' )
+ // InternalRoom.g:17:9: 'PrimitiveType'
{
- match("->");
+ match("PrimitiveType");
}
@@ -305,10 +306,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__20;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:18:7: ( '(' )
- // InternalRoom.g:18:9: '('
+ // InternalRoom.g:18:7: ( '->' )
+ // InternalRoom.g:18:9: '->'
{
- match('(');
+ match("->");
+
}
@@ -325,10 +327,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__21;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:19:7: ( ')' )
- // InternalRoom.g:19:9: ')'
+ // InternalRoom.g:19:7: ( '(' )
+ // InternalRoom.g:19:9: '('
{
- match(')');
+ match('(');
}
@@ -345,11 +347,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__22;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:20:7: ( 'default' )
- // InternalRoom.g:20:9: 'default'
+ // InternalRoom.g:20:7: ( ')' )
+ // InternalRoom.g:20:9: ')'
{
- match("default");
-
+ match(')');
}
@@ -366,10 +367,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__23;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:21:7: ( 'Enumeration' )
- // InternalRoom.g:21:9: 'Enumeration'
+ // InternalRoom.g:21:7: ( 'default' )
+ // InternalRoom.g:21:9: 'default'
{
- match("Enumeration");
+ match("default");
}
@@ -387,10 +388,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__24;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:22:7: ( 'of' )
- // InternalRoom.g:22:9: 'of'
+ // InternalRoom.g:22:7: ( 'Enumeration' )
+ // InternalRoom.g:22:9: 'Enumeration'
{
- match("of");
+ match("Enumeration");
}
@@ -408,10 +409,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__25;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:23:7: ( ',' )
- // InternalRoom.g:23:9: ','
+ // InternalRoom.g:23:7: ( 'of' )
+ // InternalRoom.g:23:9: 'of'
{
- match(',');
+ match("of");
+
}
@@ -428,10 +430,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__26;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:24:7: ( '=' )
- // InternalRoom.g:24:9: '='
+ // InternalRoom.g:24:7: ( ',' )
+ // InternalRoom.g:24:9: ','
{
- match('=');
+ match(',');
}
@@ -448,11 +450,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__27;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:25:7: ( 'ExternalType' )
- // InternalRoom.g:25:9: 'ExternalType'
+ // InternalRoom.g:25:7: ( '=' )
+ // InternalRoom.g:25:9: '='
{
- match("ExternalType");
-
+ match('=');
}
@@ -469,10 +470,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__28;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:26:7: ( 'DataClass' )
- // InternalRoom.g:26:9: 'DataClass'
+ // InternalRoom.g:26:7: ( 'ExternalType' )
+ // InternalRoom.g:26:9: 'ExternalType'
{
- match("DataClass");
+ match("ExternalType");
}
@@ -490,10 +491,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__29;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:27:7: ( 'extends' )
- // InternalRoom.g:27:9: 'extends'
+ // InternalRoom.g:27:7: ( 'DataClass' )
+ // InternalRoom.g:27:9: 'DataClass'
{
- match("extends");
+ match("DataClass");
}
@@ -511,10 +512,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__30;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:28:7: ( 'usercode1' )
- // InternalRoom.g:28:9: 'usercode1'
+ // InternalRoom.g:28:7: ( 'extends' )
+ // InternalRoom.g:28:9: 'extends'
{
- match("usercode1");
+ match("extends");
}
@@ -532,10 +533,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__31;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:29:7: ( 'usercode2' )
- // InternalRoom.g:29:9: 'usercode2'
+ // InternalRoom.g:29:7: ( 'usercode1' )
+ // InternalRoom.g:29:9: 'usercode1'
{
- match("usercode2");
+ match("usercode1");
}
@@ -553,10 +554,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__32;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:30:7: ( 'usercode3' )
- // InternalRoom.g:30:9: 'usercode3'
+ // InternalRoom.g:30:7: ( 'usercode2' )
+ // InternalRoom.g:30:9: 'usercode2'
{
- match("usercode3");
+ match("usercode2");
}
@@ -574,10 +575,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__33;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:31:7: ( 'Attribute' )
- // InternalRoom.g:31:9: 'Attribute'
+ // InternalRoom.g:31:7: ( 'usercode3' )
+ // InternalRoom.g:31:9: 'usercode3'
{
- match("Attribute");
+ match("usercode3");
}
@@ -595,10 +596,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__34;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:32:7: ( '[' )
- // InternalRoom.g:32:9: '['
+ // InternalRoom.g:32:7: ( 'Attribute' )
+ // InternalRoom.g:32:9: 'Attribute'
{
- match('[');
+ match("Attribute");
+
}
@@ -615,10 +617,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__35;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:33:7: ( ']' )
- // InternalRoom.g:33:9: ']'
+ // InternalRoom.g:33:7: ( '[' )
+ // InternalRoom.g:33:9: '['
{
- match(']');
+ match('[');
}
@@ -635,11 +637,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__36;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:34:7: ( 'override' )
- // InternalRoom.g:34:9: 'override'
+ // InternalRoom.g:34:7: ( ']' )
+ // InternalRoom.g:34:9: ']'
{
- match("override");
-
+ match(']');
}
@@ -656,10 +657,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__37;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:35:7: ( 'Operation' )
- // InternalRoom.g:35:9: 'Operation'
+ // InternalRoom.g:35:7: ( 'override' )
+ // InternalRoom.g:35:9: 'override'
{
- match("Operation");
+ match("override");
}
@@ -677,10 +678,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__38;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:36:7: ( 'void' )
- // InternalRoom.g:36:9: 'void'
+ // InternalRoom.g:36:7: ( 'Operation' )
+ // InternalRoom.g:36:9: 'Operation'
{
- match("void");
+ match("Operation");
}
@@ -698,10 +699,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__39;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:37:7: ( 'sends' )
- // InternalRoom.g:37:9: 'sends'
+ // InternalRoom.g:37:7: ( 'void' )
+ // InternalRoom.g:37:9: 'void'
{
- match("sends");
+ match("void");
}
@@ -719,10 +720,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__40;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:38:7: ( 'ctor' )
- // InternalRoom.g:38:9: 'ctor'
+ // InternalRoom.g:38:7: ( 'sends' )
+ // InternalRoom.g:38:9: 'sends'
{
- match("ctor");
+ match("sends");
}
@@ -740,10 +741,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__41;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:39:7: ( 'dtor' )
- // InternalRoom.g:39:9: 'dtor'
+ // InternalRoom.g:39:7: ( 'ctor' )
+ // InternalRoom.g:39:9: 'ctor'
{
- match("dtor");
+ match("ctor");
}
@@ -761,10 +762,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__42;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:40:7: ( 'ProtocolClass' )
- // InternalRoom.g:40:9: 'ProtocolClass'
+ // InternalRoom.g:40:7: ( 'dtor' )
+ // InternalRoom.g:40:9: 'dtor'
{
- match("ProtocolClass");
+ match("dtor");
}
@@ -782,10 +783,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__43;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:41:7: ( 'incoming' )
- // InternalRoom.g:41:9: 'incoming'
+ // InternalRoom.g:41:7: ( 'ProtocolClass' )
+ // InternalRoom.g:41:9: 'ProtocolClass'
{
- match("incoming");
+ match("ProtocolClass");
}
@@ -803,10 +804,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__44;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:42:7: ( 'outgoing' )
- // InternalRoom.g:42:9: 'outgoing'
+ // InternalRoom.g:42:7: ( 'incoming' )
+ // InternalRoom.g:42:9: 'incoming'
{
- match("outgoing");
+ match("incoming");
}
@@ -824,10 +825,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__45;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:43:7: ( 'regular' )
- // InternalRoom.g:43:9: 'regular'
+ // InternalRoom.g:43:7: ( 'outgoing' )
+ // InternalRoom.g:43:9: 'outgoing'
{
- match("regular");
+ match("outgoing");
}
@@ -845,10 +846,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__46;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:44:7: ( 'PortClass' )
- // InternalRoom.g:44:9: 'PortClass'
+ // InternalRoom.g:44:7: ( 'regular' )
+ // InternalRoom.g:44:9: 'regular'
{
- match("PortClass");
+ match("regular");
}
@@ -866,10 +867,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__47;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:45:7: ( 'conjugated' )
- // InternalRoom.g:45:9: 'conjugated'
+ // InternalRoom.g:45:7: ( 'PortClass' )
+ // InternalRoom.g:45:9: 'PortClass'
{
- match("conjugated");
+ match("PortClass");
}
@@ -887,10 +888,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__48;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:46:7: ( 'CompoundProtocolClass' )
- // InternalRoom.g:46:9: 'CompoundProtocolClass'
+ // InternalRoom.g:46:7: ( 'conjugated' )
+ // InternalRoom.g:46:9: 'conjugated'
{
- match("CompoundProtocolClass");
+ match("conjugated");
}
@@ -908,10 +909,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__49;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:47:7: ( 'SubProtocol' )
- // InternalRoom.g:47:9: 'SubProtocol'
+ // InternalRoom.g:47:7: ( 'CompoundProtocolClass' )
+ // InternalRoom.g:47:9: 'CompoundProtocolClass'
{
- match("SubProtocol");
+ match("CompoundProtocolClass");
}
@@ -929,10 +930,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__50;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:48:7: ( 'private' )
- // InternalRoom.g:48:9: 'private'
+ // InternalRoom.g:48:7: ( 'SubProtocol' )
+ // InternalRoom.g:48:9: 'SubProtocol'
{
- match("private");
+ match("SubProtocol");
}
@@ -950,10 +951,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__51;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:49:7: ( 'Message' )
- // InternalRoom.g:49:9: 'Message'
+ // InternalRoom.g:49:7: ( 'private' )
+ // InternalRoom.g:49:9: 'private'
{
- match("Message");
+ match("private");
}
@@ -971,10 +972,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__52;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:50:7: ( 'usercode' )
- // InternalRoom.g:50:9: 'usercode'
+ // InternalRoom.g:50:7: ( 'Message' )
+ // InternalRoom.g:50:9: 'Message'
{
- match("usercode");
+ match("Message");
}
@@ -992,10 +993,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__53;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:51:7: ( 'handle' )
- // InternalRoom.g:51:9: 'handle'
+ // InternalRoom.g:51:7: ( 'usercode' )
+ // InternalRoom.g:51:9: 'usercode'
{
- match("handle");
+ match("usercode");
}
@@ -1013,10 +1014,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__54;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:52:7: ( 'abstract' )
- // InternalRoom.g:52:9: 'abstract'
+ // InternalRoom.g:52:7: ( 'handle' )
+ // InternalRoom.g:52:9: 'handle'
{
- match("abstract");
+ match("handle");
}
@@ -1034,10 +1035,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__55;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:53:7: ( 'ActorClass' )
- // InternalRoom.g:53:9: 'ActorClass'
+ // InternalRoom.g:53:7: ( 'abstract' )
+ // InternalRoom.g:53:9: 'abstract'
{
- match("ActorClass");
+ match("abstract");
}
@@ -1055,10 +1056,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__56;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:54:7: ( 'Interface' )
- // InternalRoom.g:54:9: 'Interface'
+ // InternalRoom.g:54:7: ( 'ActorClass' )
+ // InternalRoom.g:54:9: 'ActorClass'
{
- match("Interface");
+ match("ActorClass");
}
@@ -1076,10 +1077,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__57;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:55:7: ( 'Structure' )
- // InternalRoom.g:55:9: 'Structure'
+ // InternalRoom.g:55:7: ( 'Interface' )
+ // InternalRoom.g:55:9: 'Interface'
{
- match("Structure");
+ match("Interface");
}
@@ -1097,10 +1098,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__58;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:56:7: ( 'Behavior' )
- // InternalRoom.g:56:9: 'Behavior'
+ // InternalRoom.g:56:7: ( 'Structure' )
+ // InternalRoom.g:56:9: 'Structure'
{
- match("Behavior");
+ match("Structure");
}
@@ -1118,10 +1119,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__59;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:57:7: ( 'Port' )
- // InternalRoom.g:57:9: 'Port'
+ // InternalRoom.g:57:7: ( 'Behavior' )
+ // InternalRoom.g:57:9: 'Behavior'
{
- match("Port");
+ match("Behavior");
}
@@ -1139,10 +1140,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__60;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:58:7: ( 'external' )
- // InternalRoom.g:58:9: 'external'
+ // InternalRoom.g:58:7: ( 'Port' )
+ // InternalRoom.g:58:9: 'Port'
{
- match("external");
+ match("Port");
}
@@ -1160,10 +1161,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__61;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:59:7: ( 'SAP' )
- // InternalRoom.g:59:9: 'SAP'
+ // InternalRoom.g:59:7: ( 'external' )
+ // InternalRoom.g:59:9: 'external'
{
- match("SAP");
+ match("external");
}
@@ -1181,10 +1182,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__62;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:60:7: ( 'SPP' )
- // InternalRoom.g:60:9: 'SPP'
+ // InternalRoom.g:60:7: ( 'SAP' )
+ // InternalRoom.g:60:9: 'SAP'
{
- match("SPP");
+ match("SAP");
}
@@ -1202,10 +1203,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__63;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:61:7: ( 'ServiceImplementation' )
- // InternalRoom.g:61:9: 'ServiceImplementation'
+ // InternalRoom.g:61:7: ( 'SPP' )
+ // InternalRoom.g:61:9: 'SPP'
{
- match("ServiceImplementation");
+ match("SPP");
}
@@ -1223,10 +1224,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__64;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:62:7: ( 'LogicalSystem' )
- // InternalRoom.g:62:9: 'LogicalSystem'
+ // InternalRoom.g:62:7: ( 'ServiceImplementation' )
+ // InternalRoom.g:62:9: 'ServiceImplementation'
{
- match("LogicalSystem");
+ match("ServiceImplementation");
}
@@ -1244,10 +1245,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__65;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:63:7: ( 'SubSystemRef' )
- // InternalRoom.g:63:9: 'SubSystemRef'
+ // InternalRoom.g:63:7: ( 'LogicalSystem' )
+ // InternalRoom.g:63:9: 'LogicalSystem'
{
- match("SubSystemRef");
+ match("LogicalSystem");
}
@@ -1265,10 +1266,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__66;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:64:7: ( 'SubSystemClass' )
- // InternalRoom.g:64:9: 'SubSystemClass'
+ // InternalRoom.g:64:7: ( 'SubSystemRef' )
+ // InternalRoom.g:64:9: 'SubSystemRef'
{
- match("SubSystemClass");
+ match("SubSystemRef");
}
@@ -1286,10 +1287,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__67;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:65:7: ( 'LogicalThread' )
- // InternalRoom.g:65:9: 'LogicalThread'
+ // InternalRoom.g:65:7: ( 'SubSystemClass' )
+ // InternalRoom.g:65:9: 'SubSystemClass'
{
- match("LogicalThread");
+ match("SubSystemClass");
}
@@ -1307,10 +1308,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__68;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:66:7: ( 'ActorInstanceMapping' )
- // InternalRoom.g:66:9: 'ActorInstanceMapping'
+ // InternalRoom.g:66:7: ( 'LogicalThread' )
+ // InternalRoom.g:66:9: 'LogicalThread'
{
- match("ActorInstanceMapping");
+ match("LogicalThread");
}
@@ -1328,10 +1329,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__69;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:67:7: ( '/' )
- // InternalRoom.g:67:9: '/'
+ // InternalRoom.g:67:7: ( 'ActorInstanceMapping' )
+ // InternalRoom.g:67:9: 'ActorInstanceMapping'
{
- match('/');
+ match("ActorInstanceMapping");
+
}
@@ -1348,11 +1350,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__70;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:68:7: ( 'Binding' )
- // InternalRoom.g:68:9: 'Binding'
+ // InternalRoom.g:68:7: ( '/' )
+ // InternalRoom.g:68:9: '/'
{
- match("Binding");
-
+ match('/');
}
@@ -1369,10 +1370,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__71;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:69:7: ( 'and' )
- // InternalRoom.g:69:9: 'and'
+ // InternalRoom.g:69:7: ( 'Binding' )
+ // InternalRoom.g:69:9: 'Binding'
{
- match("and");
+ match("Binding");
}
@@ -1390,10 +1391,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__72;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:70:7: ( '.' )
- // InternalRoom.g:70:9: '.'
+ // InternalRoom.g:70:7: ( 'and' )
+ // InternalRoom.g:70:9: 'and'
{
- match('.');
+ match("and");
+
}
@@ -1410,11 +1412,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__73;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:71:7: ( 'sub' )
- // InternalRoom.g:71:9: 'sub'
+ // InternalRoom.g:71:7: ( '.' )
+ // InternalRoom.g:71:9: '.'
{
- match("sub");
-
+ match('.');
}
@@ -1431,10 +1432,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__74;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:72:7: ( 'LayerConnection' )
- // InternalRoom.g:72:9: 'LayerConnection'
+ // InternalRoom.g:72:7: ( 'sub' )
+ // InternalRoom.g:72:9: 'sub'
{
- match("LayerConnection");
+ match("sub");
}
@@ -1452,10 +1453,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__75;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:73:7: ( 'satisfied_by' )
- // InternalRoom.g:73:9: 'satisfied_by'
+ // InternalRoom.g:73:7: ( 'LayerConnection' )
+ // InternalRoom.g:73:9: 'LayerConnection'
{
- match("satisfied_by");
+ match("LayerConnection");
}
@@ -1473,10 +1474,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__76;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:74:7: ( 'relay_sap' )
- // InternalRoom.g:74:9: 'relay_sap'
+ // InternalRoom.g:74:7: ( 'satisfied_by' )
+ // InternalRoom.g:74:9: 'satisfied_by'
{
- match("relay_sap");
+ match("satisfied_by");
}
@@ -1494,10 +1495,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__77;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:75:7: ( 'ActorRef' )
- // InternalRoom.g:75:9: 'ActorRef'
+ // InternalRoom.g:75:7: ( 'relay_sap' )
+ // InternalRoom.g:75:9: 'relay_sap'
{
- match("ActorRef");
+ match("relay_sap");
}
@@ -1515,10 +1516,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__78;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:76:7: ( '*' )
- // InternalRoom.g:76:9: '*'
+ // InternalRoom.g:76:7: ( 'ActorRef' )
+ // InternalRoom.g:76:9: 'ActorRef'
{
- match('*');
+ match("ActorRef");
+
}
@@ -1535,11 +1537,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__79;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:77:7: ( 'ActorBehavior' )
- // InternalRoom.g:77:9: 'ActorBehavior'
+ // InternalRoom.g:77:7: ( '*' )
+ // InternalRoom.g:77:9: '*'
{
- match("ActorBehavior");
-
+ match('*');
}
@@ -1556,10 +1557,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__80;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:78:7: ( 'StateMachine' )
- // InternalRoom.g:78:9: 'StateMachine'
+ // InternalRoom.g:78:7: ( 'ActorBehavior' )
+ // InternalRoom.g:78:9: 'ActorBehavior'
{
- match("StateMachine");
+ match("ActorBehavior");
}
@@ -1577,10 +1578,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__81;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:79:7: ( 'State' )
- // InternalRoom.g:79:9: 'State'
+ // InternalRoom.g:79:7: ( 'StateMachine' )
+ // InternalRoom.g:79:9: 'StateMachine'
{
- match("State");
+ match("StateMachine");
}
@@ -1598,10 +1599,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__82;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:80:7: ( 'entry' )
- // InternalRoom.g:80:9: 'entry'
+ // InternalRoom.g:80:7: ( 'State' )
+ // InternalRoom.g:80:9: 'State'
{
- match("entry");
+ match("State");
}
@@ -1619,10 +1620,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__83;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:81:7: ( 'exit' )
- // InternalRoom.g:81:9: 'exit'
+ // InternalRoom.g:81:7: ( 'entry' )
+ // InternalRoom.g:81:9: 'entry'
{
- match("exit");
+ match("entry");
}
@@ -1640,10 +1641,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__84;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:82:7: ( 'do' )
- // InternalRoom.g:82:9: 'do'
+ // InternalRoom.g:82:7: ( 'exit' )
+ // InternalRoom.g:82:9: 'exit'
{
- match("do");
+ match("exit");
}
@@ -1661,10 +1662,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__85;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:83:7: ( 'subgraph' )
- // InternalRoom.g:83:9: 'subgraph'
+ // InternalRoom.g:83:7: ( 'do' )
+ // InternalRoom.g:83:9: 'do'
{
- match("subgraph");
+ match("do");
}
@@ -1682,10 +1683,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__86;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:84:7: ( 'RefinedState' )
- // InternalRoom.g:84:9: 'RefinedState'
+ // InternalRoom.g:84:7: ( 'subgraph' )
+ // InternalRoom.g:84:9: 'subgraph'
{
- match("RefinedState");
+ match("subgraph");
}
@@ -1703,10 +1704,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__87;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:85:7: ( 'handler' )
- // InternalRoom.g:85:9: 'handler'
+ // InternalRoom.g:85:7: ( 'RefinedState' )
+ // InternalRoom.g:85:9: 'RefinedState'
{
- match("handler");
+ match("RefinedState");
}
@@ -1724,10 +1725,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__88;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:86:7: ( 'TransitionPoint' )
- // InternalRoom.g:86:9: 'TransitionPoint'
+ // InternalRoom.g:86:7: ( 'handler' )
+ // InternalRoom.g:86:9: 'handler'
{
- match("TransitionPoint");
+ match("handler");
}
@@ -1745,10 +1746,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__89;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:87:7: ( 'EntryPoint' )
- // InternalRoom.g:87:9: 'EntryPoint'
+ // InternalRoom.g:87:7: ( 'TransitionPoint' )
+ // InternalRoom.g:87:9: 'TransitionPoint'
{
- match("EntryPoint");
+ match("TransitionPoint");
}
@@ -1766,10 +1767,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__90;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:88:7: ( 'ExitPoint' )
- // InternalRoom.g:88:9: 'ExitPoint'
+ // InternalRoom.g:88:7: ( 'EntryPoint' )
+ // InternalRoom.g:88:9: 'EntryPoint'
{
- match("ExitPoint");
+ match("EntryPoint");
}
@@ -1787,10 +1788,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__91;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:89:7: ( 'ChoicePoint' )
- // InternalRoom.g:89:9: 'ChoicePoint'
+ // InternalRoom.g:89:7: ( 'ExitPoint' )
+ // InternalRoom.g:89:9: 'ExitPoint'
{
- match("ChoicePoint");
+ match("ExitPoint");
}
@@ -1808,10 +1809,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__92;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:90:7: ( 'Transition' )
- // InternalRoom.g:90:9: 'Transition'
+ // InternalRoom.g:90:7: ( 'ChoicePoint' )
+ // InternalRoom.g:90:9: 'ChoicePoint'
{
- match("Transition");
+ match("ChoicePoint");
}
@@ -1829,10 +1830,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__93;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:91:7: ( 'initial' )
- // InternalRoom.g:91:9: 'initial'
+ // InternalRoom.g:91:7: ( 'Transition' )
+ // InternalRoom.g:91:9: 'Transition'
{
- match("initial");
+ match("Transition");
}
@@ -1850,10 +1851,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__94;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:92:7: ( 'action' )
- // InternalRoom.g:92:9: 'action'
+ // InternalRoom.g:92:7: ( 'initial' )
+ // InternalRoom.g:92:9: 'initial'
{
- match("action");
+ match("initial");
}
@@ -1871,10 +1872,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__95;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:93:7: ( 'triggers' )
- // InternalRoom.g:93:9: 'triggers'
+ // InternalRoom.g:93:7: ( 'action' )
+ // InternalRoom.g:93:9: 'action'
{
- match("triggers");
+ match("action");
}
@@ -1892,10 +1893,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__96;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:94:7: ( 'or' )
- // InternalRoom.g:94:9: 'or'
+ // InternalRoom.g:94:7: ( 'triggers' )
+ // InternalRoom.g:94:9: 'triggers'
{
- match("or");
+ match("triggers");
}
@@ -1913,10 +1914,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__97;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:95:7: ( 'guard' )
- // InternalRoom.g:95:9: 'guard'
+ // InternalRoom.g:95:7: ( 'or' )
+ // InternalRoom.g:95:9: 'or'
{
- match("guard");
+ match("or");
}
@@ -1934,10 +1935,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__98;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:96:7: ( 'cond' )
- // InternalRoom.g:96:9: 'cond'
+ // InternalRoom.g:96:7: ( 'guard' )
+ // InternalRoom.g:96:9: 'guard'
{
- match("cond");
+ match("guard");
}
@@ -1955,10 +1956,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__99;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:97:7: ( 'RefinedTransition' )
- // InternalRoom.g:97:9: 'RefinedTransition'
+ // InternalRoom.g:97:7: ( 'cond' )
+ // InternalRoom.g:97:9: 'cond'
{
- match("RefinedTransition");
+ match("cond");
}
@@ -1976,10 +1977,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__100;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:98:8: ( 'my' )
- // InternalRoom.g:98:10: 'my'
+ // InternalRoom.g:98:8: ( 'RefinedTransition' )
+ // InternalRoom.g:98:10: 'RefinedTransition'
{
- match("my");
+ match("RefinedTransition");
}
@@ -1997,10 +1998,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__101;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:99:8: ( 'cp' )
- // InternalRoom.g:99:10: 'cp'
+ // InternalRoom.g:99:8: ( 'my' )
+ // InternalRoom.g:99:10: 'my'
{
- match("cp");
+ match("my");
}
@@ -2018,10 +2019,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__102;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:100:8: ( '<' )
- // InternalRoom.g:100:10: '<'
+ // InternalRoom.g:100:8: ( 'cp' )
+ // InternalRoom.g:100:10: 'cp'
{
- match('<');
+ match("cp");
+
}
@@ -2038,10 +2040,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__103;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:101:8: ( '|' )
- // InternalRoom.g:101:10: '|'
+ // InternalRoom.g:101:8: ( '<' )
+ // InternalRoom.g:101:10: '<'
{
- match('|');
+ match('<');
}
@@ -2058,10 +2060,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__104;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:102:8: ( '>' )
- // InternalRoom.g:102:10: '>'
+ // InternalRoom.g:102:8: ( '|' )
+ // InternalRoom.g:102:10: '|'
{
- match('>');
+ match('|');
}
@@ -2078,11 +2080,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__105;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:103:8: ( 'semantics' )
- // InternalRoom.g:103:10: 'semantics'
+ // InternalRoom.g:103:8: ( '>' )
+ // InternalRoom.g:103:10: '>'
{
- match("semantics");
-
+ match('>');
}
@@ -2099,10 +2100,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__106;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:104:8: ( 'in' )
- // InternalRoom.g:104:10: 'in'
+ // InternalRoom.g:104:8: ( 'semantics' )
+ // InternalRoom.g:104:10: 'semantics'
{
- match("in");
+ match("semantics");
}
@@ -2120,10 +2121,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__107;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:105:8: ( 'out' )
- // InternalRoom.g:105:10: 'out'
+ // InternalRoom.g:105:8: ( 'in' )
+ // InternalRoom.g:105:10: 'in'
{
- match("out");
+ match("in");
}
@@ -2141,10 +2142,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__108;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:106:8: ( '@' )
- // InternalRoom.g:106:10: '@'
+ // InternalRoom.g:106:8: ( 'out' )
+ // InternalRoom.g:106:10: 'out'
{
- match('@');
+ match("out");
+
}
@@ -2161,11 +2163,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__109;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:107:8: ( 'AnnotationType' )
- // InternalRoom.g:107:10: 'AnnotationType'
+ // InternalRoom.g:107:8: ( '@' )
+ // InternalRoom.g:107:10: '@'
{
- match("AnnotationType");
-
+ match('@');
}
@@ -2182,10 +2183,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__110;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:108:8: ( 'target' )
- // InternalRoom.g:108:10: 'target'
+ // InternalRoom.g:108:8: ( 'AnnotationType' )
+ // InternalRoom.g:108:10: 'AnnotationType'
{
- match("target");
+ match("AnnotationType");
}
@@ -2203,10 +2204,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__111;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:109:8: ( 'optional' )
- // InternalRoom.g:109:10: 'optional'
+ // InternalRoom.g:109:8: ( 'target' )
+ // InternalRoom.g:109:10: 'target'
{
- match("optional");
+ match("target");
}
@@ -2224,10 +2225,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__112;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:110:8: ( 'mandatory' )
- // InternalRoom.g:110:10: 'mandatory'
+ // InternalRoom.g:110:8: ( 'optional' )
+ // InternalRoom.g:110:10: 'optional'
{
- match("mandatory");
+ match("optional");
}
@@ -2245,10 +2246,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__113;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:111:8: ( 'attribute' )
- // InternalRoom.g:111:10: 'attribute'
+ // InternalRoom.g:111:8: ( 'mandatory' )
+ // InternalRoom.g:111:10: 'mandatory'
{
- match("attribute");
+ match("mandatory");
}
@@ -2266,10 +2267,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__114;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:112:8: ( 'import' )
- // InternalRoom.g:112:10: 'import'
+ // InternalRoom.g:112:8: ( 'attribute' )
+ // InternalRoom.g:112:10: 'attribute'
{
- match("import");
+ match("attribute");
}
@@ -2287,10 +2288,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__115;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:113:8: ( 'from' )
- // InternalRoom.g:113:10: 'from'
+ // InternalRoom.g:113:8: ( 'import' )
+ // InternalRoom.g:113:10: 'import'
{
- match("from");
+ match("import");
}
@@ -2308,10 +2309,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__116;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:114:8: ( 'model' )
- // InternalRoom.g:114:10: 'model'
+ // InternalRoom.g:114:8: ( 'from' )
+ // InternalRoom.g:114:10: 'from'
{
- match("model");
+ match("from");
}
@@ -2329,10 +2330,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__117;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:115:8: ( '.*' )
- // InternalRoom.g:115:10: '.*'
+ // InternalRoom.g:115:8: ( 'model' )
+ // InternalRoom.g:115:10: 'model'
{
- match(".*");
+ match("model");
}
@@ -2350,10 +2351,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__118;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:116:8: ( 'false' )
- // InternalRoom.g:116:10: 'false'
+ // InternalRoom.g:116:8: ( '.*' )
+ // InternalRoom.g:116:10: '.*'
{
- match("false");
+ match(".*");
}
@@ -2371,10 +2372,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__119;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:117:8: ( 'true' )
- // InternalRoom.g:117:10: 'true'
+ // InternalRoom.g:117:8: ( 'false' )
+ // InternalRoom.g:117:10: 'false'
{
- match("true");
+ match("false");
}
@@ -2392,10 +2393,11 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__120;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:118:8: ( '+' )
- // InternalRoom.g:118:10: '+'
+ // InternalRoom.g:118:8: ( 'true' )
+ // InternalRoom.g:118:10: 'true'
{
- match('+');
+ match("true");
+
}
@@ -2412,10 +2414,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__121;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:119:8: ( '-' )
- // InternalRoom.g:119:10: '-'
+ // InternalRoom.g:119:8: ( '+' )
+ // InternalRoom.g:119:10: '+'
{
- match('-');
+ match('+');
}
@@ -2432,10 +2434,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__122;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:120:8: ( 'e' )
- // InternalRoom.g:120:10: 'e'
+ // InternalRoom.g:120:8: ( '-' )
+ // InternalRoom.g:120:10: '-'
{
- match('e');
+ match('-');
}
@@ -2452,10 +2454,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__123;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:121:8: ( 'E' )
- // InternalRoom.g:121:10: 'E'
+ // InternalRoom.g:121:8: ( 'e' )
+ // InternalRoom.g:121:10: 'e'
{
- match('E');
+ match('e');
}
@@ -2472,11 +2474,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__124;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:122:8: ( 'eventdriven' )
- // InternalRoom.g:122:10: 'eventdriven'
+ // InternalRoom.g:122:8: ( 'E' )
+ // InternalRoom.g:122:10: 'E'
{
- match("eventdriven");
-
+ match('E');
}
@@ -2493,10 +2494,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__125;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:123:8: ( 'datadriven' )
- // InternalRoom.g:123:10: 'datadriven'
+ // InternalRoom.g:123:8: ( 'eventdriven' )
+ // InternalRoom.g:123:10: 'eventdriven'
{
- match("datadriven");
+ match("eventdriven");
}
@@ -2514,10 +2515,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__126;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:124:8: ( 'sync' )
- // InternalRoom.g:124:10: 'sync'
+ // InternalRoom.g:124:8: ( 'datadriven' )
+ // InternalRoom.g:124:10: 'datadriven'
{
- match("sync");
+ match("datadriven");
}
@@ -2535,10 +2536,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__127;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:125:8: ( 'fixed' )
- // InternalRoom.g:125:10: 'fixed'
+ // InternalRoom.g:125:8: ( 'sync' )
+ // InternalRoom.g:125:10: 'sync'
{
- match("fixed");
+ match("sync");
}
@@ -2556,10 +2557,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__128;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:126:8: ( 'async' )
- // InternalRoom.g:126:10: 'async'
+ // InternalRoom.g:126:8: ( 'fixed' )
+ // InternalRoom.g:126:10: 'fixed'
{
- match("async");
+ match("fixed");
}
@@ -2577,10 +2578,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__129;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:127:8: ( 'ptBoolean' )
- // InternalRoom.g:127:10: 'ptBoolean'
+ // InternalRoom.g:127:8: ( 'async' )
+ // InternalRoom.g:127:10: 'async'
{
- match("ptBoolean");
+ match("async");
}
@@ -2598,10 +2599,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__130;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:128:8: ( 'ptInteger' )
- // InternalRoom.g:128:10: 'ptInteger'
+ // InternalRoom.g:128:8: ( 'ptBoolean' )
+ // InternalRoom.g:128:10: 'ptBoolean'
{
- match("ptInteger");
+ match("ptBoolean");
}
@@ -2619,10 +2620,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__131;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:129:8: ( 'ptReal' )
- // InternalRoom.g:129:10: 'ptReal'
+ // InternalRoom.g:129:8: ( 'ptInteger' )
+ // InternalRoom.g:129:10: 'ptInteger'
{
- match("ptReal");
+ match("ptInteger");
}
@@ -2640,10 +2641,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = T__132;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:130:8: ( 'ptCharacter' )
- // InternalRoom.g:130:10: 'ptCharacter'
+ // InternalRoom.g:130:8: ( 'ptReal' )
+ // InternalRoom.g:130:10: 'ptReal'
{
- match("ptCharacter");
+ match("ptReal");
}
@@ -2656,15 +2657,36 @@ public class InternalRoomLexer extends Lexer {
}
// $ANTLR end "T__132"
+ // $ANTLR start "T__133"
+ public final void mT__133() throws RecognitionException {
+ try {
+ int _type = T__133;
+ int _channel = DEFAULT_TOKEN_CHANNEL;
+ // InternalRoom.g:131:8: ( 'ptCharacter' )
+ // InternalRoom.g:131:10: 'ptCharacter'
+ {
+ match("ptCharacter");
+
+
+ }
+
+ state.type = _type;
+ state.channel = _channel;
+ }
+ finally {
+ }
+ }
+ // $ANTLR end "T__133"
+
// $ANTLR start "RULE_HEX"
public final void mRULE_HEX() throws RecognitionException {
try {
int _type = RULE_HEX;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9350:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
- // InternalRoom.g:9350:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9365:10: ( ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+ )
+ // InternalRoom.g:9365:12: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
{
- // InternalRoom.g:9350:12: ( '0x' | '0X' )
+ // InternalRoom.g:9365:12: ( '0x' | '0X' )
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2692,7 +2714,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // InternalRoom.g:9350:13: '0x'
+ // InternalRoom.g:9365:13: '0x'
{
match("0x");
@@ -2700,7 +2722,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9350:18: '0X'
+ // InternalRoom.g:9365:18: '0X'
{
match("0X");
@@ -2710,7 +2732,7 @@ public class InternalRoomLexer extends Lexer {
}
- // InternalRoom.g:9350:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
+ // InternalRoom.g:9365:24: ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )+
int cnt2=0;
loop2:
do {
@@ -2764,12 +2786,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_CC_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9352:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
- // InternalRoom.g:9352:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
+ // InternalRoom.g:9367:16: ( '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\'' )
+ // InternalRoom.g:9367:18: '\\'\\'\\'' ( options {greedy=false; } : . )* '\\'\\'\\''
{
match("'''");
- // InternalRoom.g:9352:27: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9367:27: ( options {greedy=false; } : . )*
loop3:
do {
int alt3=2;
@@ -2803,7 +2825,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt3) {
case 1 :
- // InternalRoom.g:9352:55: .
+ // InternalRoom.g:9367:55: .
{
matchAny();
@@ -2833,10 +2855,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9354:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
- // InternalRoom.g:9354:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9369:9: ( ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* )
+ // InternalRoom.g:9369:11: ( '^' )? ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
- // InternalRoom.g:9354:11: ( '^' )?
+ // InternalRoom.g:9369:11: ( '^' )?
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2845,7 +2867,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // InternalRoom.g:9354:11: '^'
+ // InternalRoom.g:9369:11: '^'
{
match('^');
@@ -2863,7 +2885,7 @@ public class InternalRoomLexer extends Lexer {
recover(mse);
throw mse;}
- // InternalRoom.g:9354:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // InternalRoom.g:9369:40: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop5:
do {
int alt5=2;
@@ -2912,10 +2934,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9356:10: ( ( '0' .. '9' )+ )
- // InternalRoom.g:9356:12: ( '0' .. '9' )+
+ // InternalRoom.g:9371:10: ( ( '0' .. '9' )+ )
+ // InternalRoom.g:9371:12: ( '0' .. '9' )+
{
- // InternalRoom.g:9356:12: ( '0' .. '9' )+
+ // InternalRoom.g:9371:12: ( '0' .. '9' )+
int cnt6=0;
loop6:
do {
@@ -2929,7 +2951,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt6) {
case 1 :
- // InternalRoom.g:9356:13: '0' .. '9'
+ // InternalRoom.g:9371:13: '0' .. '9'
{
matchRange('0','9');
@@ -2961,10 +2983,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9358:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
- // InternalRoom.g:9358:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9373:13: ( ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' ) )
+ // InternalRoom.g:9373:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
{
- // InternalRoom.g:9358:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
+ // InternalRoom.g:9373:15: ( '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"' | '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\'' )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -2982,10 +3004,10 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt9) {
case 1 :
- // InternalRoom.g:9358:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // InternalRoom.g:9373:16: '\"' ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // InternalRoom.g:9358:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
+ // InternalRoom.g:9373:20: ( '\\\\' . | ~ ( ( '\\\\' | '\"' ) ) )*
loop7:
do {
int alt7=3;
@@ -3001,7 +3023,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt7) {
case 1 :
- // InternalRoom.g:9358:21: '\\\\' .
+ // InternalRoom.g:9373:21: '\\\\' .
{
match('\\');
matchAny();
@@ -3009,7 +3031,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9358:28: ~ ( ( '\\\\' | '\"' ) )
+ // InternalRoom.g:9373: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 +3056,10 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9358:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
+ // InternalRoom.g:9373:48: '\\'' ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )* '\\''
{
match('\'');
- // InternalRoom.g:9358:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
+ // InternalRoom.g:9373:53: ( '\\\\' . | ~ ( ( '\\\\' | '\\'' ) ) )*
loop8:
do {
int alt8=3;
@@ -3053,7 +3075,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt8) {
case 1 :
- // InternalRoom.g:9358:54: '\\\\' .
+ // InternalRoom.g:9373:54: '\\\\' .
{
match('\\');
matchAny();
@@ -3061,7 +3083,7 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 2 :
- // InternalRoom.g:9358:61: ~ ( ( '\\\\' | '\\'' ) )
+ // InternalRoom.g:9373: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 +3126,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9360:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
- // InternalRoom.g:9360:19: '/*' ( options {greedy=false; } : . )* '*/'
+ // InternalRoom.g:9375:17: ( '/*' ( options {greedy=false; } : . )* '*/' )
+ // InternalRoom.g:9375:19: '/*' ( options {greedy=false; } : . )* '*/'
{
match("/*");
- // InternalRoom.g:9360:24: ( options {greedy=false; } : . )*
+ // InternalRoom.g:9375:24: ( options {greedy=false; } : . )*
loop10:
do {
int alt10=2;
@@ -3134,7 +3156,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt10) {
case 1 :
- // InternalRoom.g:9360:52: .
+ // InternalRoom.g:9375:52: .
{
matchAny();
@@ -3164,12 +3186,12 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9362:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
- // InternalRoom.g:9362:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9377:17: ( '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // InternalRoom.g:9377:19: '//' (~ ( ( '\\n' | '\\r' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // InternalRoom.g:9362:24: (~ ( ( '\\n' | '\\r' ) ) )*
+ // InternalRoom.g:9377:24: (~ ( ( '\\n' | '\\r' ) ) )*
loop11:
do {
int alt11=2;
@@ -3182,7 +3204,7 @@ public class InternalRoomLexer extends Lexer {
switch (alt11) {
case 1 :
- // InternalRoom.g:9362:24: ~ ( ( '\\n' | '\\r' ) )
+ // InternalRoom.g:9377: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 +3224,7 @@ public class InternalRoomLexer extends Lexer {
}
} while (true);
- // InternalRoom.g:9362:40: ( ( '\\r' )? '\\n' )?
+ // InternalRoom.g:9377:40: ( ( '\\r' )? '\\n' )?
int alt13=2;
int LA13_0 = input.LA(1);
@@ -3211,9 +3233,9 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // InternalRoom.g:9362:41: ( '\\r' )? '\\n'
+ // InternalRoom.g:9377:41: ( '\\r' )? '\\n'
{
- // InternalRoom.g:9362:41: ( '\\r' )?
+ // InternalRoom.g:9377:41: ( '\\r' )?
int alt12=2;
int LA12_0 = input.LA(1);
@@ -3222,7 +3244,7 @@ public class InternalRoomLexer extends Lexer {
}
switch (alt12) {
case 1 :
- // InternalRoom.g:9362:41: '\\r'
+ // InternalRoom.g:9377:41: '\\r'
{
match('\r');
@@ -3254,10 +3276,10 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9364:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // InternalRoom.g:9364:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9379:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // InternalRoom.g:9379:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // InternalRoom.g:9364:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // InternalRoom.g:9379:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt14=0;
loop14:
do {
@@ -3311,8 +3333,8 @@ public class InternalRoomLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // InternalRoom.g:9366:16: ( . )
- // InternalRoom.g:9366:18: .
+ // InternalRoom.g:9381:16: ( . )
+ // InternalRoom.g:9381:18: .
{
matchAny();
@@ -3327,8 +3349,8 @@ public class InternalRoomLexer extends Lexer {
// $ANTLR end "RULE_ANY_OTHER"
public void mTokens() throws RecognitionException {
- // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
- int alt15=129;
+ // InternalRoom.g:1:8: ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER )
+ int alt15=130;
alt15 = dfa15.predict(input);
switch (alt15) {
case 1 :
@@ -4172,63 +4194,70 @@ public class InternalRoomLexer extends Lexer {
}
break;
case 121 :
- // InternalRoom.g:1:763: RULE_HEX
+ // InternalRoom.g:1:763: T__133
{
- mRULE_HEX();
+ mT__133();
}
break;
case 122 :
- // InternalRoom.g:1:772: RULE_CC_STRING
+ // InternalRoom.g:1:770: RULE_HEX
{
- mRULE_CC_STRING();
+ mRULE_HEX();
}
break;
case 123 :
- // InternalRoom.g:1:787: RULE_ID
+ // InternalRoom.g:1:779: RULE_CC_STRING
{
- mRULE_ID();
+ mRULE_CC_STRING();
}
break;
case 124 :
- // InternalRoom.g:1:795: RULE_INT
+ // InternalRoom.g:1:794: RULE_ID
{
- mRULE_INT();
+ mRULE_ID();
}
break;
case 125 :
- // InternalRoom.g:1:804: RULE_STRING
+ // InternalRoom.g:1:802: RULE_INT
{
- mRULE_STRING();
+ mRULE_INT();
}
break;
case 126 :
- // InternalRoom.g:1:816: RULE_ML_COMMENT
+ // InternalRoom.g:1:811: RULE_STRING
{
- mRULE_ML_COMMENT();
+ mRULE_STRING();
}
break;
case 127 :
- // InternalRoom.g:1:832: RULE_SL_COMMENT
+ // InternalRoom.g:1:823: RULE_ML_COMMENT
{
- mRULE_SL_COMMENT();
+ mRULE_ML_COMMENT();
}
break;
case 128 :
- // InternalRoom.g:1:848: RULE_WS
+ // InternalRoom.g:1:839: RULE_SL_COMMENT
{
- mRULE_WS();
+ mRULE_SL_COMMENT();
}
break;
case 129 :
- // InternalRoom.g:1:856: RULE_ANY_OTHER
+ // InternalRoom.g:1:855: RULE_WS
+ {
+ mRULE_WS();
+
+ }
+ break;
+ case 130 :
+ // InternalRoom.g:1:863: RULE_ANY_OTHER
{
mRULE_ANY_OTHER();
@@ -4242,134 +4271,133 @@ public class InternalRoomLexer extends Lexer {
protected DFA15 dfa15 = new DFA15(this);
static final String DFA15_eotS =
- "\1\uffff\1\72\3\uffff\2\72\1\102\2\uffff\1\72\1\113\1\72\2\uffff\1\72\1\127\2\72\2\uffff\16\72\1\u0080\1\u0082\1\uffff\4\72\4\uffff\1\72\1\uffff\1\u0094\2\67\2\uffff\1\67\2\uffff\2\72\4\uffff\3\72\4\uffff\2\72\1\u00a2\3\72\1\uffff\1\u00a8\2\72\1\u00ab\1\72\2\uffff\4\72\1\uffff\4\72\2\uffff\10\72\1\u00bf\1\u00c2\26\72\6\uffff\4\72\1\u00e2\2\72\4\uffff\3\72\3\uffff\1\u0096\2\uffff\2\72\1\u00eb\7\72\1\uffff\5\72\1\uffff\1\72\1\u00fa\1\uffff\16\72\1\u010a\4\72\1\uffff\2\72\1\uffff\6\72\1\u0119\1\u011a\11\72\1\u0124\15\72\1\uffff\5\72\1\uffff\2\72\1\uffff\4\72\1\u013e\1\72\1\u0140\7\72\1\uffff\3\72\1\u014c\7\72\1\u0154\3\72\1\uffff\1\72\1\u0159\1\u015a\1\72\1\u015c\11\72\2\uffff\11\72\1\uffff\12\72\1\u0179\4\72\1\u017e\11\72\1\uffff\1\72\1\uffff\13\72\1\uffff\1\u0194\6\72\1\uffff\1\u019e\3\72\2\uffff\1\72\1\uffff\10\72\1\u01ac\13\72\1\u01b8\7\72\1\uffff\1\72\1\u01c1\1\72\1\u01c3\1\uffff\1\u01c4\1\u01c5\23\72\1\uffff\11\72\1\uffff\6\72\1\u01e8\6\72\1\uffff\4\72\1\u01f3\2\72\1\u01f7\1\72\1\u01f9\1\72\1\uffff\7\72\1\u0202\1\uffff\1\72\3\uffff\2\72\1\u0207\4\72\1\u020c\11\72\1\u0216\17\72\1\u0226\1\uffff\7\72\1\u022e\2\72\1\uffff\1\72\1\u0232\1\u0233\1\uffff\1\72\1\uffff\3\72\1\u0238\4\72\1\uffff\4\72\1\uffff\4\72\1\uffff\5\72\1\u024b\1\u024c\1\u024d\1\72\1\uffff\1\u024f\1\72\1\u0254\3\72\1\u0258\4\72\1\u025d\2\72\1\u0260\1\uffff\7\72\1\uffff\3\72\2\uffff\1\u026b\2\72\1\u026e\1\uffff\4\72\1\u0273\1\72\1\u0275\2\72\1\u0278\2\72\1\u027b\4\72\1\u0280\3\uffff\1\u0281\1\uffff\1\72\1\u0283\1\u0284\1\u0285\1\uffff\1\u0286\2\72\1\uffff\2\72\1\u028b\1\u028c\1\uffff\2\72\1\uffff\4\72\1\u0294\2\72\1\u0297\1\u0298\1\72\1\uffff\1\u029a\1\u029b\1\uffff\4\72\1\uffff\1\u02a0\1\uffff\2\72\1\uffff\2\72\1\uffff\1\u02a5\1\72\1\u02a7\1\72\2\uffff\1\72\4\uffff\1\u02aa\3\72\2\uffff\1\72\1\u02af\5\72\1\uffff\2\72\2\uffff\1\72\2\uffff\3\72\1\u02bc\1\uffff\4\72\1\uffff\1\u02c1\1\uffff\1\72\1\u02c3\1\uffff\4\72\1\uffff\1\72\1\u02c9\1\u02ca\4\72\1\u02cf\4\72\1\uffff\1\u02d4\3\72\1\uffff\1\u02d8\1\uffff\3\72\1\u02dc\1\72\2\uffff\1\u02de\1\72\1\u02e0\1\72\1\uffff\4\72\1\uffff\1\72\1\u02e7\1\u02e8\1\uffff\1\72\1\u02ea\1\72\1\uffff\1\72\1\uffff\1\72\1\uffff\1\72\1\u02ef\1\u02f0\3\72\2\uffff\1\72\1\uffff\1\u02f5\1\72\1\u02f7\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u02ff\1\u0300\4\72\2\uffff\1\u0305\3\72\1\uffff\6\72\1\u030f\2\72\1\uffff\1\u0312\1\u0313\2\uffff";
+ "\1\uffff\1\72\3\uffff\3\72\1\104\2\uffff\1\72\1\115\1\72\2\uffff\1\72\1\131\2\72\2\uffff\15\72\1\u0081\1\u0083\1\uffff\4\72\4\uffff\1\72\1\uffff\1\u0095\2\67\2\uffff\1\67\2\uffff\2\72\4\uffff\5\72\4\uffff\2\72\1\u00a5\3\72\1\uffff\1\u00ab\2\72\1\u00ae\1\72\2\uffff\4\72\1\uffff\4\72\2\uffff\7\72\1\u00c1\1\u00c4\26\72\6\uffff\4\72\1\u00e4\2\72\4\uffff\3\72\3\uffff\1\u0097\2\uffff\4\72\1\u00ef\7\72\1\uffff\5\72\1\uffff\1\72\1\u00fe\1\uffff\15\72\1\u010d\4\72\1\uffff\2\72\1\uffff\6\72\1\u011c\1\u011d\11\72\1\u0127\15\72\1\uffff\5\72\1\uffff\3\72\1\u013d\1\uffff\4\72\1\u0143\1\72\1\u0145\7\72\1\uffff\3\72\1\u0151\12\72\1\uffff\1\72\1\u015d\1\u015e\1\72\1\u0160\11\72\2\uffff\11\72\1\uffff\12\72\1\u017d\4\72\1\u0182\5\72\1\uffff\5\72\1\uffff\1\72\1\uffff\13\72\1\uffff\1\u0199\6\72\1\u01a3\3\72\2\uffff\1\72\1\uffff\10\72\1\u01b1\13\72\1\u01bd\7\72\1\uffff\1\72\1\u01c6\1\72\1\u01c8\1\uffff\1\u01c9\1\u01ca\24\72\1\uffff\11\72\1\uffff\6\72\1\u01ee\6\72\1\uffff\4\72\1\u01f9\2\72\1\u01fd\1\72\1\u01ff\1\72\1\uffff\7\72\1\u0208\1\uffff\1\72\3\uffff\2\72\1\u020d\1\u020e\4\72\1\u0213\11\72\1\u021d\17\72\1\u022d\1\uffff\7\72\1\u0235\2\72\1\uffff\1\72\1\u0239\1\u023a\1\uffff\1\72\1\uffff\3\72\1\u023f\4\72\1\uffff\4\72\2\uffff\4\72\1\uffff\5\72\1\u0252\1\u0253\1\u0254\1\72\1\uffff\1\u0256\1\72\1\u025b\3\72\1\u025f\4\72\1\u0264\2\72\1\u0267\1\uffff\7\72\1\uffff\3\72\2\uffff\1\u0272\2\72\1\u0275\1\uffff\4\72\1\u027a\1\72\1\u027c\2\72\1\u027f\2\72\1\u0282\4\72\1\u0287\3\uffff\1\u0288\1\uffff\1\72\1\u028a\1\u028b\1\u028c\1\uffff\1\u028d\2\72\1\uffff\2\72\1\u0292\1\u0293\1\uffff\2\72\1\uffff\4\72\1\u029b\2\72\1\u029e\1\u029f\1\72\1\uffff\1\u02a1\1\u02a2\1\uffff\4\72\1\uffff\1\u02a7\1\uffff\2\72\1\uffff\2\72\1\uffff\1\u02ac\1\72\1\u02ae\1\72\2\uffff\1\72\4\uffff\1\u02b1\3\72\2\uffff\1\72\1\u02b6\5\72\1\uffff\2\72\2\uffff\1\72\2\uffff\3\72\1\u02c3\1\uffff\4\72\1\uffff\1\u02c8\1\uffff\1\72\1\u02ca\1\uffff\4\72\1\uffff\1\72\1\u02d0\1\u02d1\4\72\1\u02d6\4\72\1\uffff\1\u02db\3\72\1\uffff\1\u02df\1\uffff\3\72\1\u02e3\1\72\2\uffff\1\u02e5\1\72\1\u02e7\1\72\1\uffff\4\72\1\uffff\1\72\1\u02ee\1\u02ef\1\uffff\1\72\1\u02f1\1\72\1\uffff\1\72\1\uffff\1\72\1\uffff\1\72\1\u02f6\1\u02f7\3\72\2\uffff\1\72\1\uffff\1\u02fc\1\72\1\u02fe\1\72\2\uffff\4\72\1\uffff\1\72\1\uffff\1\72\1\u0306\1\u0307\4\72\2\uffff\1\u030c\3\72\1\uffff\6\72\1\u0316\2\72\1\uffff\1\u0319\1\u031a\2\uffff";
static final String DFA15_eofS =
- "\u0314\uffff";
+ "\u031b\uffff";
static final String DFA15_minS =
- "\1\0\1\145\3\uffff\1\145\1\157\1\76\2\uffff\1\141\1\60\1\146\2\uffff\1\141\1\60\1\163\1\143\2\uffff\1\160\1\157\1\141\1\157\1\155\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\2\52\1\uffff\1\162\1\141\1\165\1\141\4\uffff\1\141\1\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\157\1\146\4\uffff\1\146\1\151\1\162\4\uffff\1\146\1\157\1\60\2\164\1\151\1\uffff\1\60\1\145\1\164\1\60\1\164\2\uffff\1\164\1\151\1\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\155\1\142\1\164\1\156\1\157\1\156\2\60\1\160\1\155\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\151\1\162\1\141\1\60\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\60\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\60\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\60\1\151\1\143\1\162\1\144\1\uffff\1\157\1\164\1\uffff\1\157\1\160\1\151\1\120\1\165\1\164\2\60\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\60\1\151\1\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\60\1\165\1\60\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\156\1\60\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\60\1\163\1\156\1\162\1\uffff\1\163\2\60\1\165\1\60\1\155\1\151\1\162\1\157\1\143\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1\154\1\162\1\uffff\1\157\1\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\60\1\145\1\144\1\141\1\154\1\60\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\60\1\144\1\157\1\142\1\102\1\141\1\164\1\uffff\1\60\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\1\165\1\145\1\157\1\163\1\164\1\60\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145\1\141\1\156\1\142\1\60\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\60\1\164\1\60\1\uffff\2\60\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\60\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\60\1\141\1\145\1\60\1\143\1\60\1\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\60\1\uffff\1\157\3\uffff\1\145\1\123\1\60\1\141\1\166\1\154\1\163\1\60\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\60\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\60\1\uffff\1\144\2\157\1\145\1\162\1\143\1\111\1\60\1\141\1\145\1\uffff\1\143\2\60\1\uffff\1\164\1\uffff\1\164\1\143\1\162\1\60\1\123\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\60\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163\1\164\1\60\1\141\1\157\1\156\1\163\1\60\1\144\1\145\1\60\1\uffff\1\120\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff\1\60\2\145\1\60\1\uffff\1\171\1\150\1\156\1\157\1\60\1\171\1\60\2\141\1\60\1\124\1\154\1\60\1\156\1\157\1\164\1\171\1\60\3\uffff\1\60\1\uffff\1\145\3\60\1\uffff\1\60\1\163\1\141\1\uffff\1\166\1\156\2\60\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff\2\60\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\60\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\60\1\156\1\60\1\160\2\uffff\1\156\4\uffff\1\60\1\156\1\151\1\124\2\uffff\1\142\1\60\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\60\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\60\1\uffff\1\145\1\60\1\uffff\1\143\1\157\2\171\1\uffff\1\164\2\60\1\146\1\141\2\145\1\60\1\145\1\141\1\164\1\157\1\uffff\1\60\1\151\1\145\1\163\1\uffff\1\60\1\uffff\1\145\1\162\1\160\1\60\1\157\2\uffff\1\60\1\163\1\60\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\60\1\uffff\1\115\1\60\1\145\1\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\60\1\157\1\156\1\151\2\uffff\1\141\1\uffff\1\60\1\157\1\60\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\1\154\1\uffff\1\164\2\60\1\156\1\160\1\103\1\141\2\uffff\1\60\1\151\1\154\1\164\1\uffff\1\156\1\141\1\151\1\147\1\163\1\157\1\60\1\163\1\156\1\uffff\2\60\2\uffff";
+ "\1\0\1\145\3\uffff\1\141\1\145\1\157\1\76\2\uffff\1\141\1\60\1\146\2\uffff\1\141\1\60\1\163\1\143\2\uffff\1\160\1\141\1\157\1\155\1\150\1\101\1\162\1\145\1\141\1\142\1\156\1\145\1\141\2\52\1\uffff\1\162\1\141\1\165\1\141\4\uffff\1\141\1\uffff\1\130\1\0\1\101\2\uffff\1\0\2\uffff\1\157\1\146\4\uffff\1\162\1\151\1\146\1\151\1\162\4\uffff\1\146\1\157\1\60\2\164\1\151\1\uffff\1\60\1\145\1\164\1\60\1\164\2\uffff\1\164\1\151\1\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\155\1\142\1\164\1\156\1\157\1\156\2\60\1\160\1\155\1\157\1\142\1\141\2\120\1\162\1\151\1\102\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\151\1\162\1\141\1\60\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\141\1\144\1\60\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\60\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\1\144\1\141\1\60\1\151\1\143\1\162\1\144\1\uffff\1\157\1\164\1\uffff\1\157\1\160\1\151\1\120\1\165\1\164\2\60\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\60\1\151\1\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\162\1\60\1\uffff\1\154\1\171\1\151\1\157\1\60\1\165\1\60\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\156\1\60\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\163\1\156\1\162\1\uffff\1\163\2\60\1\165\1\60\1\155\1\151\1\162\1\157\1\143\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1\154\1\162\1\uffff\1\157\1\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\60\1\145\1\144\1\141\1\154\1\60\1\145\1\144\1\157\1\145\1\147\1\uffff\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\60\1\144\1\157\1\142\1\102\1\141\1\164\1\60\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\1\165\1\145\1\157\1\163\1\164\1\60\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145\1\141\1\156\1\142\1\60\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\60\1\164\1\60\1\uffff\2\60\2\144\1\163\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\60\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\60\1\141\1\145\1\60\1\143\1\60\1\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\60\1\uffff\1\157\3\uffff\1\145\1\123\2\60\1\141\1\166\1\154\1\163\1\60\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\60\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\60\1\uffff\1\144\2\157\1\145\1\162\1\143\1\111\1\60\1\141\1\145\1\uffff\1\143\2\60\1\uffff\1\164\1\uffff\1\164\1\143\1\162\1\60\1\123\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\2\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\60\1\163\1\uffff\1\60\1\166\1\60\1\145\1\163\1\164\1\60\1\141\1\157\1\156\1\163\1\60\1\144\1\145\1\60\1\uffff\1\120\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff\1\60\2\145\1\60\1\uffff\1\171\1\150\1\156\1\157\1\60\1\171\1\60\2\141\1\60\1\124\1\154\1\60\1\156\1\157\1\164\1\171\1\60\3\uffff\1\60\1\uffff\1\145\3\60\1\uffff\1\60\1\163\1\141\1\uffff\1\166\1\156\2\60\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\103\1\60\1\151\1\160\2\60\1\145\1\uffff\2\60\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\60\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\60\1\156\1\60\1\160\2\uffff\1\156\4\uffff\1\60\1\156\1\151\1\124\2\uffff\1\142\1\60\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\60\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\60\1\uffff\1\145\1\60\1\uffff\1\143\1\157\2\171\1\uffff\1\164\2\60\1\146\1\141\2\145\1\60\1\145\1\141\1\164\1\157\1\uffff\1\60\1\151\1\145\1\163\1\uffff\1\60\1\uffff\1\145\1\162\1\160\1\60\1\157\2\uffff\1\60\1\163\1\60\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\60\1\uffff\1\115\1\60\1\145\1\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\60\1\157\1\156\1\151\2\uffff\1\141\1\uffff\1\60\1\157\1\60\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\1\154\1\uffff\1\164\2\60\1\156\1\160\1\103\1\141\2\uffff\1\60\1\151\1\154\1\164\1\uffff\1\156\1\141\1\151\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\3\uffff\1\145\1\162\1\76\2\uffff\1\164\1\172\1\166\2\uffff\1\141\1\172\1\163\1\164\2\uffff\1\160\1\157\1\171\1\164\1\156\1\157\1\165\1\164\1\145\1\141\1\164\1\156\1\151\1\157\1\57\1\52\1\uffff\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\157\1\146\4\uffff\1\154\1\157\1\162\4\uffff\1\146\1\157\1\172\1\164\1\165\1\164\1\uffff\1\172\1\145\1\164\1\172\1\164\2\uffff\3\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\151\1\156\1\142\1\164\1\156\1\157\1\156\2\172\1\160\1\155\1\157\1\142\1\162\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\165\1\162\1\141\1\172\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\172\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\172\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\2\144\1\141\1\172\1\151\1\143\1\162\1\152\1\uffff\1\157\1\164\1\uffff\1\157\1\160\1\151\1\123\1\165\1\164\2\172\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\172\1\151\1\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\uffff\1\154\1\171\1\151\1\157\1\172\1\165\1\172\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\162\1\172\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\172\1\163\1\156\1\162\1\uffff\1\163\2\172\1\165\1\172\1\155\1\151\1\162\1\157\1\143\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1\154\1\162\1\uffff\1\157\1\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\172\1\145\1\144\1\141\1\154\1\172\1\145\1\144\1\157\1\145\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\172\1\144\1\157\1\142\1\122\1\141\1\164\1\uffff\1\172\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\1\165\1\145\1\157\1\163\1\164\1\172\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145\1\141\1\156\1\142\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\172\1\164\1\172\1\uffff\2\172\2\144\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\172\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\172\1\141\1\145\1\172\1\143\1\172\1\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\172\1\uffff\1\157\3\uffff\1\145\1\124\1\172\1\141\1\166\1\154\1\163\1\172\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\172\1\uffff\1\144\2\157\1\145\1\162\1\143\1\111\1\172\1\141\1\145\1\uffff\1\143\2\172\1\uffff\1\164\1\uffff\1\164\1\143\1\162\1\172\1\124\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\1\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\172\1\163\1\uffff\1\172\1\166\1\172\1\145\1\163\1\164\1\172\1\141\1\157\1\156\1\163\1\172\1\144\1\145\1\172\1\uffff\1\120\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff\1\172\2\145\1\172\1\uffff\1\171\1\150\1\156\1\157\1\172\1\171\1\172\2\141\1\172\1\124\1\154\1\172\1\156\1\157\1\164\1\171\1\172\3\uffff\1\172\1\uffff\1\145\3\172\1\uffff\1\172\1\163\1\141\1\uffff\1\166\1\156\2\172\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2\172\1\145\1\uffff\2\172\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\172\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\172\1\156\1\172\1\160\2\uffff\1\156\4\uffff\1\172\1\156\1\151\1\124\2\uffff\1\142\1\172\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\172\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\172\1\uffff\1\145\1\172\1\uffff\1\143\1\157\2\171\1\uffff\1\164\2\172\1\146\1\141\2\145\1\172\1\145\1\141\1\164\1\157\1\uffff\1\172\1\151\1\145\1\163\1\uffff\1\172\1\uffff\1\145\1\162\1\160\1\172\1\157\2\uffff\1\172\1\163\1\172\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\172\1\uffff\1\115\1\172\1\145\1\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\172\1\157\1\156\1\151\2\uffff\1\141\1\uffff\1\172\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\1\154\1\uffff\1\164\2\172\1\156\1\160\1\103\1\141\2\uffff\1\172\1\151\1\154\1\164\1\uffff\1\156\1\141\1\151\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
+ "\1\uffff\1\157\3\uffff\1\157\1\145\1\162\1\76\2\uffff\1\164\1\172\1\166\2\uffff\1\141\1\172\1\163\1\164\2\uffff\1\160\1\171\1\164\1\156\1\157\1\165\1\164\1\145\1\141\1\164\1\156\1\151\1\157\1\57\1\52\1\uffff\2\162\1\165\1\171\4\uffff\1\162\1\uffff\1\170\1\uffff\1\172\2\uffff\1\uffff\2\uffff\1\157\1\146\4\uffff\1\162\1\151\1\154\1\157\1\162\4\uffff\1\146\1\157\1\172\1\164\1\165\1\164\1\uffff\1\172\1\145\1\164\1\172\1\164\2\uffff\3\164\1\145\1\uffff\1\145\2\164\1\156\2\uffff\1\145\1\156\1\142\1\164\1\156\1\157\1\156\2\172\1\160\1\155\1\157\1\142\1\162\2\120\1\162\1\151\1\122\1\163\1\156\1\163\1\144\2\164\1\171\1\164\1\150\1\156\1\147\1\171\6\uffff\1\141\1\165\1\162\1\141\1\172\1\156\1\144\4\uffff\1\157\1\154\1\170\3\uffff\1\47\2\uffff\1\155\1\151\1\141\1\144\1\172\1\165\1\141\1\155\2\164\1\141\1\162\1\uffff\1\141\1\155\1\162\1\145\1\164\1\uffff\1\162\1\172\1\uffff\1\151\1\141\1\145\1\164\1\162\1\156\2\162\2\157\1\162\1\144\1\141\1\172\1\151\1\143\1\162\1\152\1\uffff\1\157\1\164\1\uffff\1\157\1\160\1\151\1\123\1\165\1\164\2\172\2\166\1\157\1\156\1\145\1\150\1\163\1\144\1\164\1\172\1\151\1\162\1\156\1\145\1\141\1\144\1\151\1\145\1\156\1\147\1\145\1\147\1\162\1\uffff\1\144\1\145\1\155\1\163\1\145\1\uffff\1\115\1\156\1\162\1\172\1\uffff\1\154\1\171\1\151\1\157\1\172\1\165\1\172\1\144\1\145\1\171\1\162\1\120\1\162\1\157\1\uffff\1\157\1\103\1\162\1\172\1\171\1\164\1\143\1\151\1\162\1\164\1\141\1\163\1\156\1\162\1\uffff\1\163\2\172\1\165\1\172\1\155\1\151\1\162\1\157\1\143\1\162\1\171\1\143\1\145\2\uffff\1\151\1\141\1\157\1\164\3\141\1\154\1\162\1\uffff\1\157\1\151\1\143\1\162\1\166\1\151\1\143\1\162\1\163\1\147\1\172\1\145\1\144\1\141\1\154\1\172\1\145\1\144\1\157\1\145\1\147\1\uffff\1\141\1\137\1\164\1\143\1\154\1\uffff\1\154\1\uffff\2\162\1\120\1\156\1\157\2\151\1\156\1\154\1\144\1\156\1\uffff\1\172\1\144\1\157\1\142\1\122\1\141\1\164\1\172\1\164\1\141\1\146\2\uffff\1\147\1\uffff\1\151\1\141\1\164\1\165\1\145\1\157\1\163\1\164\1\172\1\143\1\164\1\154\1\145\1\154\1\162\1\147\1\145\1\141\1\156\1\142\1\172\1\146\1\151\1\156\1\141\1\103\1\151\1\145\1\uffff\1\164\1\172\1\164\1\172\1\uffff\2\172\2\144\1\163\1\162\1\163\1\151\1\157\1\141\1\164\1\151\1\141\1\157\1\141\1\151\1\144\1\156\2\141\1\163\1\141\1\uffff\1\162\1\144\1\165\1\154\1\156\2\145\1\164\1\151\1\uffff\1\151\1\160\1\151\1\141\1\156\1\154\1\172\1\156\1\120\2\164\1\165\1\141\1\uffff\3\145\1\147\1\172\1\141\1\145\1\172\1\143\1\172\1\165\1\uffff\1\141\1\157\1\147\1\154\1\157\1\164\1\162\1\172\1\uffff\1\157\3\uffff\1\145\1\124\2\172\1\141\1\166\1\154\1\163\1\172\1\166\1\164\1\151\1\154\1\156\1\145\1\147\1\154\1\163\1\172\1\154\1\151\1\145\1\164\1\141\1\163\1\146\1\150\1\151\1\157\1\143\1\150\1\145\1\164\1\147\1\172\1\uffff\1\144\2\157\1\145\1\162\1\143\1\111\1\172\1\141\1\145\1\uffff\1\143\2\172\1\uffff\1\164\1\uffff\1\164\1\143\1\162\1\172\1\124\1\156\1\151\1\163\1\uffff\1\162\1\154\1\164\1\162\2\uffff\1\160\1\145\1\103\1\163\1\uffff\1\145\1\151\1\156\1\124\1\164\3\172\1\163\1\uffff\1\172\1\166\1\172\1\145\1\163\1\164\1\172\1\141\1\157\1\156\1\163\1\172\1\144\1\145\1\172\1\uffff\1\120\1\151\1\143\1\155\1\145\1\150\1\155\1\uffff\1\156\1\162\1\164\2\uffff\1\172\2\145\1\172\1\uffff\1\171\1\150\1\156\1\157\1\172\1\171\1\172\2\141\1\172\1\124\1\154\1\172\1\156\1\157\1\164\1\171\1\172\3\uffff\1\172\1\uffff\1\145\3\172\1\uffff\1\172\1\163\1\141\1\uffff\1\166\1\156\2\172\1\uffff\1\137\1\144\1\uffff\1\162\1\156\1\157\1\122\1\172\1\151\1\160\2\172\1\145\1\uffff\2\172\1\uffff\1\163\1\162\1\145\1\156\1\uffff\1\172\1\uffff\1\164\1\156\1\uffff\1\171\1\141\1\uffff\1\172\1\156\1\172\1\160\2\uffff\1\156\4\uffff\1\172\1\156\1\151\1\124\2\uffff\1\142\1\172\1\157\1\164\1\154\1\145\1\154\1\uffff\1\156\1\154\2\uffff\1\162\2\uffff\1\164\1\145\1\143\1\172\1\uffff\1\145\1\163\1\160\1\163\1\uffff\1\172\1\uffff\1\145\1\172\1\uffff\1\143\1\157\2\171\1\uffff\1\164\2\172\1\146\1\141\2\145\1\172\1\145\1\141\1\164\1\157\1\uffff\1\172\1\151\1\145\1\163\1\uffff\1\172\1\uffff\1\145\1\162\1\160\1\172\1\157\2\uffff\1\172\1\163\1\172\1\155\1\uffff\1\155\1\144\2\151\1\uffff\1\164\2\172\1\uffff\1\115\1\172\1\145\1\uffff\1\143\1\uffff\1\163\1\uffff\1\145\2\172\1\157\1\156\1\151\2\uffff\1\141\1\uffff\1\172\1\157\1\172\1\156\2\uffff\1\156\1\164\1\157\1\160\1\uffff\1\154\1\uffff\1\164\2\172\1\156\1\160\1\103\1\141\2\uffff\1\172\1\151\1\154\1\164\1\uffff\1\156\1\141\1\151\1\147\1\163\1\157\1\172\1\163\1\156\1\uffff\2\172\2\uffff";
static final String DFA15_acceptS =
- "\2\uffff\1\2\1\3\1\4\3\uffff\1\10\1\11\3\uffff\1\15\1\16\4\uffff\1\26\1\27\20\uffff\1\102\4\uffff\1\132\1\133\1\134\1\140\1\uffff\1\154\3\uffff\1\173\1\174\1\uffff\1\u0080\1\u0081\2\uffff\1\173\1\2\1\3\1\4\3\uffff\1\7\1\155\1\10\1\11\6\uffff\1\157\5\uffff\1\15\1\16\4\uffff\1\156\4\uffff\1\26\1\27\40\uffff\1\176\1\177\1\71\1\151\1\74\1\102\7\uffff\1\132\1\133\1\134\1\140\3\uffff\1\154\1\171\1\174\1\uffff\1\175\1\u0080\12\uffff\1\110\5\uffff\1\14\2\uffff\1\124\23\uffff\1\131\2\uffff\1\136\37\uffff\1\130\5\uffff\1\172\2\uffff\1\5\16\uffff\1\137\17\uffff\1\75\16\uffff\1\61\1\62\11\uffff\1\73\31\uffff\1\57\1\uffff\1\35\13\uffff\1\107\7\uffff\1\32\4\uffff\1\162\1\34\1\uffff\1\126\34\uffff\1\153\4\uffff\1\147\25\uffff\1\106\11\uffff\1\33\15\uffff\1\105\13\uffff\1\164\10\uffff\1\125\1\uffff\1\150\1\152\1\163\42\uffff\1\146\12\uffff\1\167\3\uffff\1\51\1\uffff\1\122\10\uffff\1\142\4\uffff\1\41\4\uffff\1\12\11\uffff\1\21\17\uffff\1\121\7\uffff\1\46\3\uffff\1\47\1\113\4\uffff\1\72\22\uffff\1\30\1\40\1\143\1\uffff\1\60\4\uffff\1\50\3\uffff\1\101\4\uffff\1\111\2\uffff\1\37\12\uffff\1\52\2\uffff\1\56\4\uffff\1\123\1\uffff\1\1\2\uffff\1\100\2\uffff\1\42\4\uffff\1\116\1\20\1\uffff\1\22\1\23\1\24\1\25\4\uffff\1\31\1\135\7\uffff\1\55\2\uffff\1\165\1\166\1\uffff\1\145\1\54\4\uffff\1\144\4\uffff\1\161\1\uffff\1\115\2\uffff\1\53\4\uffff\1\43\14\uffff\1\120\4\uffff\1\13\1\uffff\1\160\5\uffff\1\117\1\45\4\uffff\1\170\4\uffff\1\112\3\uffff\1\17\3\uffff\1\77\1\uffff\1\65\1\uffff\1\104\6\uffff\1\6\1\36\1\uffff\1\103\4\uffff\1\64\1\67\4\uffff\1\141\1\uffff\1\66\7\uffff\1\76\1\114\4\uffff\1\127\11\uffff\1\70\2\uffff\1\44\1\63";
+ "\2\uffff\1\2\1\3\1\4\4\uffff\1\11\1\12\3\uffff\1\16\1\17\4\uffff\1\27\1\30\17\uffff\1\103\4\uffff\1\133\1\134\1\135\1\141\1\uffff\1\155\3\uffff\1\174\1\175\1\uffff\1\u0081\1\u0082\2\uffff\1\174\1\2\1\3\1\4\5\uffff\1\10\1\156\1\11\1\12\6\uffff\1\160\5\uffff\1\16\1\17\4\uffff\1\157\4\uffff\1\27\1\30\37\uffff\1\177\1\u0080\1\72\1\152\1\75\1\103\7\uffff\1\133\1\134\1\135\1\141\3\uffff\1\155\1\172\1\175\1\uffff\1\176\1\u0081\14\uffff\1\111\5\uffff\1\15\2\uffff\1\125\22\uffff\1\132\2\uffff\1\137\37\uffff\1\131\5\uffff\1\173\4\uffff\1\6\16\uffff\1\140\16\uffff\1\76\16\uffff\1\62\1\63\11\uffff\1\74\25\uffff\1\33\5\uffff\1\60\1\uffff\1\36\13\uffff\1\110\13\uffff\1\163\1\35\1\uffff\1\127\34\uffff\1\154\4\uffff\1\150\26\uffff\1\107\11\uffff\1\34\15\uffff\1\106\13\uffff\1\165\10\uffff\1\126\1\uffff\1\151\1\153\1\164\43\uffff\1\147\12\uffff\1\170\3\uffff\1\52\1\uffff\1\123\10\uffff\1\143\4\uffff\1\5\1\42\4\uffff\1\13\11\uffff\1\22\17\uffff\1\122\7\uffff\1\47\3\uffff\1\50\1\114\4\uffff\1\73\22\uffff\1\31\1\41\1\144\1\uffff\1\61\4\uffff\1\51\3\uffff\1\102\4\uffff\1\112\2\uffff\1\40\12\uffff\1\53\2\uffff\1\57\4\uffff\1\124\1\uffff\1\1\2\uffff\1\101\2\uffff\1\43\4\uffff\1\117\1\21\1\uffff\1\23\1\24\1\25\1\26\4\uffff\1\32\1\136\7\uffff\1\56\2\uffff\1\166\1\167\1\uffff\1\146\1\55\4\uffff\1\145\4\uffff\1\162\1\uffff\1\116\2\uffff\1\54\4\uffff\1\44\14\uffff\1\121\4\uffff\1\14\1\uffff\1\161\5\uffff\1\120\1\46\4\uffff\1\171\4\uffff\1\113\3\uffff\1\20\3\uffff\1\100\1\uffff\1\66\1\uffff\1\105\6\uffff\1\7\1\37\1\uffff\1\104\4\uffff\1\65\1\70\4\uffff\1\142\1\uffff\1\67\7\uffff\1\77\1\115\4\uffff\1\130\11\uffff\1\71\2\uffff\1\45\1\64";
static final String DFA15_specialS =
- "\1\0\60\uffff\1\1\3\uffff\1\2\u02de\uffff}>";
+ "\1\0\60\uffff\1\1\3\uffff\1\2\u02e5\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\10\1\11\1\45\1\57\1\15\1\7\1\44\1\43\1\60\11\64\1\4\1\67\1\52\1\16\1\54\1\67\1\55\1\22\1\41\1\32\1\17\1\13\3\63\1\40\2\63\1\42\1\35\1\63\1\25\1\6\1\63\1\1\1\33\1\46\6\63\1\23\1\67\1\24\1\62\1\63\1\67\1\37\1\63\1\30\1\12\1\20\1\56\1\50\1\36\1\31\3\63\1\51\1\63\1\14\1\34\1\63\1\5\1\27\1\47\1\21\1\26\4\63\1\2\1\53\1\3\uff82\67",
+ "\11\67\2\66\2\67\1\66\22\67\1\66\1\67\1\65\4\67\1\61\1\11\1\12\1\45\1\57\1\16\1\10\1\44\1\43\1\60\11\64\1\4\1\67\1\52\1\17\1\54\1\67\1\55\1\23\1\41\1\32\1\20\1\14\3\63\1\40\2\63\1\42\1\35\1\63\1\26\1\7\1\63\1\1\1\33\1\46\6\63\1\24\1\67\1\25\1\62\1\63\1\67\1\37\1\63\1\30\1\13\1\21\1\56\1\50\1\36\1\31\3\63\1\51\1\63\1\15\1\34\1\63\1\6\1\27\1\47\1\22\1\5\4\63\1\2\1\53\1\3\uff82\67",
"\1\71\11\uffff\1\70",
"",
"",
"",
- "\1\76",
- "\1\100\2\uffff\1\77",
- "\1\101",
+ "\1\76\15\uffff\1\77",
+ "\1\100",
+ "\1\102\2\uffff\1\101",
+ "\1\103",
"",
"",
- "\1\110\3\uffff\1\105\11\uffff\1\107\4\uffff\1\106",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\111\11\72\1\112\2\72",
- "\1\114\11\uffff\1\120\1\uffff\1\117\2\uffff\1\116\1\115",
+ "\1\112\3\uffff\1\107\11\uffff\1\111\4\uffff\1\110",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\113\11\72\1\114\2\72",
+ "\1\116\11\uffff\1\122\1\uffff\1\121\2\uffff\1\120\1\117",
"",
"",
- "\1\123",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\125\7\72\1\126\1\72\1\124\2\72",
- "\1\130",
- "\1\132\12\uffff\1\133\5\uffff\1\131",
+ "\1\125",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\15\72\1\127\7\72\1\130\1\72\1\126\2\72",
+ "\1\132",
+ "\1\134\12\uffff\1\135\5\uffff\1\133",
"",
"",
- "\1\136",
- "\1\137",
- "\1\142\3\uffff\1\140\17\uffff\1\141\3\uffff\1\143",
- "\1\145\1\146\3\uffff\1\144",
- "\1\150\1\147",
- "\1\152\6\uffff\1\151",
- "\1\155\16\uffff\1\156\24\uffff\1\157\16\uffff\1\154\1\153",
- "\1\160\1\uffff\1\161",
- "\1\162",
+ "\1\140",
+ "\1\143\3\uffff\1\141\17\uffff\1\142\3\uffff\1\144",
+ "\1\146\1\147\3\uffff\1\145",
+ "\1\151\1\150",
+ "\1\153\6\uffff\1\152",
+ "\1\156\16\uffff\1\157\24\uffff\1\160\16\uffff\1\155\1\154",
+ "\1\161\1\uffff\1\162",
"\1\163",
- "\1\164\1\166\12\uffff\1\165\4\uffff\1\170\1\167",
- "\1\171",
- "\1\172\3\uffff\1\173",
- "\1\175\15\uffff\1\174",
- "\1\176\4\uffff\1\177",
- "\1\u0081",
+ "\1\164",
+ "\1\165\1\167\12\uffff\1\166\4\uffff\1\171\1\170",
+ "\1\172",
+ "\1\173\3\uffff\1\174",
+ "\1\176\15\uffff\1\175",
+ "\1\177\4\uffff\1\u0080",
+ "\1\u0082",
"",
- "\1\u0084",
- "\1\u0086\20\uffff\1\u0085",
- "\1\u0087",
- "\1\u0089\15\uffff\1\u008a\11\uffff\1\u0088",
+ "\1\u0085",
+ "\1\u0087\20\uffff\1\u0086",
+ "\1\u0088",
+ "\1\u008a\15\uffff\1\u008b\11\uffff\1\u0089",
"",
"",
"",
"",
- "\1\u0090\7\uffff\1\u0091\10\uffff\1\u008f",
+ "\1\u0091\7\uffff\1\u0092\10\uffff\1\u0090",
"",
- "\1\u0093\37\uffff\1\u0093",
- "\47\u0096\1\u0095\uffd8\u0096",
+ "\1\u0094\37\uffff\1\u0094",
+ "\47\u0097\1\u0096\uffd8\u0097",
"\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
- "\0\u0096",
+ "\0\u0097",
"",
"",
- "\1\u0098",
"\1\u0099",
+ "\1\u009a",
"",
"",
"",
"",
- "\1\u009a\1\u009b\4\uffff\1\u009c",
- "\1\u009d\5\uffff\1\u009e",
- "\1\u009f",
+ "\1\u009b",
+ "\1\u009c",
+ "\1\u009d\1\u009e\4\uffff\1\u009f",
+ "\1\u00a0\5\uffff\1\u00a1",
+ "\1\u00a2",
"",
"",
"",
"",
- "\1\u00a0",
- "\1\u00a1",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00a3",
- "\1\u00a5\1\u00a4",
- "\1\u00a7\12\uffff\1\u00a6",
- "",
+ "\1\u00a4",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u00a9",
- "\1\u00aa",
+ "\1\u00a6",
+ "\1\u00a8\1\u00a7",
+ "\1\u00aa\12\uffff\1\u00a9",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00ac",
+ "\1\u00ad",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00af",
"",
"",
- "\1\u00ad",
- "\1\u00af\12\uffff\1\u00ae",
"\1\u00b0",
- "\1\u00b1",
- "",
- "\1\u00b2",
+ "\1\u00b2\12\uffff\1\u00b1",
"\1\u00b3",
"\1\u00b4",
- "\1\u00b5",
- "",
"",
+ "\1\u00b5",
"\1\u00b6",
"\1\u00b7",
- "\1\u00b9\1\u00b8",
- "\1\u00ba",
- "\1\u00bb",
+ "\1\u00b8",
+ "",
+ "",
+ "\1\u00b9",
+ "\1\u00bb\1\u00ba",
"\1\u00bc",
"\1\u00bd",
"\1\u00be",
+ "\1\u00bf",
+ "\1\u00c0",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00c0\5\72\1\u00c1\21\72",
- "\1\u00c3",
- "\1\u00c4",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\2\72\1\u00c2\5\72\1\u00c3\21\72",
"\1\u00c5",
"\1\u00c6",
- "\1\u00c8\20\uffff\1\u00c7",
- "\1\u00c9",
- "\1\u00ca",
+ "\1\u00c7",
+ "\1\u00c8",
+ "\1\u00ca\20\uffff\1\u00c9",
"\1\u00cb",
"\1\u00cc",
- "\1\u00cd\1\u00d0\5\uffff\1\u00ce\10\uffff\1\u00cf",
- "\1\u00d1",
- "\1\u00d2",
+ "\1\u00cd",
+ "\1\u00ce",
+ "\1\u00cf\1\u00d2\5\uffff\1\u00d0\10\uffff\1\u00d1",
"\1\u00d3",
"\1\u00d4",
"\1\u00d5",
@@ -4380,56 +4408,56 @@ public class InternalRoomLexer extends Lexer {
"\1\u00da",
"\1\u00db",
"\1\u00dc",
+ "\1\u00dd",
+ "\1\u00de",
"",
"",
"",
"",
"",
"",
- "\1\u00dd",
- "\1\u00de\13\uffff\1\u00df",
- "\1\u00e0",
- "\1\u00e1",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00df",
+ "\1\u00e0\13\uffff\1\u00e1",
+ "\1\u00e2",
"\1\u00e3",
- "\1\u00e4",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00e5",
+ "\1\u00e6",
"",
"",
"",
"",
- "\1\u00e5",
- "\1\u00e6",
"\1\u00e7",
+ "\1\u00e8",
+ "\1\u00e9",
"",
"",
"",
- "\1\u00e8",
+ "\1\u00ea",
"",
"",
- "\1\u00e9",
- "\1\u00ea",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u00eb",
"\1\u00ec",
"\1\u00ed",
"\1\u00ee",
- "\1\u00ef",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u00f0",
"\1\u00f1",
"\1\u00f2",
- "",
"\1\u00f3",
"\1\u00f4",
"\1\u00f5",
"\1\u00f6",
- "\1\u00f7",
"",
+ "\1\u00f7",
"\1\u00f8",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u00f9\23\72",
- "",
+ "\1\u00f9",
+ "\1\u00fa",
"\1\u00fb",
+ "",
"\1\u00fc",
- "\1\u00fd",
- "\1\u00fe",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u00fd\23\72",
+ "",
"\1\u00ff",
"\1\u0100",
"\1\u0101",
@@ -4440,36 +4468,36 @@ public class InternalRoomLexer extends Lexer {
"\1\u0106",
"\1\u0107",
"\1\u0108",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u0109\23\72",
+ "\1\u0109",
+ "\1\u010a",
"\1\u010b",
- "\1\u010c",
- "\1\u010d",
- "\1\u010f\5\uffff\1\u010e",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\6\72\1\u010c\23\72",
+ "\1\u010e",
+ "\1\u010f",
"\1\u0110",
- "\1\u0111",
+ "\1\u0112\5\uffff\1\u0111",
"",
- "\1\u0112",
"\1\u0113",
"\1\u0114",
- "\1\u0115\2\uffff\1\u0116",
+ "",
+ "\1\u0115",
+ "\1\u0116",
"\1\u0117",
- "\1\u0118",
+ "\1\u0118\2\uffff\1\u0119",
+ "\1\u011a",
+ "\1\u011b",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u011b",
- "\1\u011c",
- "\1\u011d",
"\1\u011e",
"\1\u011f",
"\1\u0120",
"\1\u0121",
"\1\u0122",
"\1\u0123",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0124",
"\1\u0125",
"\1\u0126",
- "\1\u0127",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0128",
"\1\u0129",
"\1\u012a",
@@ -4480,93 +4508,93 @@ public class InternalRoomLexer extends Lexer {
"\1\u012f",
"\1\u0130",
"\1\u0131",
- "",
"\1\u0132",
"\1\u0133",
"\1\u0134",
+ "",
"\1\u0135",
"\1\u0136",
- "",
"\1\u0137",
"\1\u0138",
- "",
"\1\u0139",
+ "",
"\1\u013a",
"\1\u013b",
"\1\u013c",
- "\12\72\7\uffff\2\72\1\u013d\27\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u013f",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u013e",
+ "\1\u013f",
+ "\1\u0140",
"\1\u0141",
- "\1\u0142",
- "\1\u0143",
+ "\12\72\7\uffff\2\72\1\u0142\27\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0144",
- "\1\u0145",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0146",
"\1\u0147",
- "",
"\1\u0148",
"\1\u0149",
- "\1\u014a\3\uffff\1\u014b",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u014a",
+ "\1\u014b",
+ "\1\u014c",
+ "",
"\1\u014d",
"\1\u014e",
- "\1\u014f",
- "\1\u0150",
- "\1\u0151",
+ "\1\u014f\3\uffff\1\u0150",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0152",
"\1\u0153",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0154",
"\1\u0155",
"\1\u0156",
"\1\u0157",
- "",
"\1\u0158",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0159",
+ "\1\u015a",
"\1\u015b",
+ "",
+ "\1\u015c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u015d",
- "\1\u015e",
"\1\u015f",
- "\1\u0160",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0161",
"\1\u0162",
"\1\u0163",
"\1\u0164",
"\1\u0165",
- "",
- "",
"\1\u0166",
"\1\u0167",
"\1\u0168",
"\1\u0169",
+ "",
+ "",
"\1\u016a",
"\1\u016b",
"\1\u016c",
"\1\u016d",
"\1\u016e",
- "",
"\1\u016f",
"\1\u0170",
"\1\u0171",
"\1\u0172",
+ "",
"\1\u0173",
"\1\u0174",
"\1\u0175",
"\1\u0176",
"\1\u0177",
"\1\u0178",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0179",
"\1\u017a",
"\1\u017b",
"\1\u017c",
- "\1\u017d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u017e",
"\1\u017f",
"\1\u0180",
"\1\u0181",
- "\1\u0182",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0183",
"\1\u0184",
"\1\u0185",
@@ -4574,76 +4602,76 @@ public class InternalRoomLexer extends Lexer {
"\1\u0187",
"",
"\1\u0188",
- "",
"\1\u0189",
"\1\u018a",
"\1\u018b",
"\1\u018c",
+ "",
"\1\u018d",
+ "",
"\1\u018e",
"\1\u018f",
"\1\u0190",
"\1\u0191",
"\1\u0192",
"\1\u0193",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0194",
"\1\u0195",
"\1\u0196",
"\1\u0197",
- "\1\u019b\1\u0198\5\uffff\1\u0199\10\uffff\1\u019a",
- "\1\u019c",
- "\1\u019d",
+ "\1\u0198",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u019f",
- "\1\u01a0",
+ "\1\u019a",
+ "\1\u019b",
+ "\1\u019c",
+ "\1\u01a0\1\u019d\5\uffff\1\u019e\10\uffff\1\u019f",
"\1\u01a1",
- "",
- "",
"\1\u01a2",
- "",
- "\1\u01a3",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01a4",
"\1\u01a5",
"\1\u01a6",
+ "",
+ "",
"\1\u01a7",
+ "",
"\1\u01a8",
"\1\u01a9",
"\1\u01aa",
- "\12\72\7\uffff\14\72\1\u01ab\15\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01ab",
+ "\1\u01ac",
"\1\u01ad",
"\1\u01ae",
"\1\u01af",
- "\1\u01b0",
- "\1\u01b1",
+ "\12\72\7\uffff\14\72\1\u01b0\15\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01b2",
"\1\u01b3",
"\1\u01b4",
"\1\u01b5",
"\1\u01b6",
"\1\u01b7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01b8",
"\1\u01b9",
"\1\u01ba",
"\1\u01bb",
"\1\u01bc",
- "\1\u01bd",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01be",
"\1\u01bf",
- "",
"\1\u01c0",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01c1",
"\1\u01c2",
+ "\1\u01c3",
+ "\1\u01c4",
+ "",
+ "\1\u01c5",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01c7",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u01c6",
- "\1\u01c7",
- "\1\u01c8",
- "\1\u01c9",
- "\1\u01ca",
"\1\u01cb",
"\1\u01cc",
"\1\u01cd",
@@ -4658,81 +4686,81 @@ public class InternalRoomLexer extends Lexer {
"\1\u01d6",
"\1\u01d7",
"\1\u01d8",
- "",
"\1\u01d9",
"\1\u01da",
"\1\u01db",
"\1\u01dc",
"\1\u01dd",
"\1\u01de",
+ "",
"\1\u01df",
"\1\u01e0",
"\1\u01e1",
- "",
"\1\u01e2",
"\1\u01e3",
"\1\u01e4",
"\1\u01e5",
"\1\u01e6",
"\1\u01e7",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u01e8",
"\1\u01e9",
"\1\u01ea",
"\1\u01eb",
"\1\u01ec",
"\1\u01ed",
- "\1\u01ee",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01ef",
"\1\u01f0",
"\1\u01f1",
"\1\u01f2",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u01f3",
"\1\u01f4",
+ "",
"\1\u01f5",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01f6\10\72",
+ "\1\u01f6",
+ "\1\u01f7",
"\1\u01f8",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u01fa",
- "",
"\1\u01fb",
- "\1\u01fc",
- "\1\u01fd",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\21\72\1\u01fc\10\72",
"\1\u01fe",
- "\1\u01ff",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0200",
+ "",
"\1\u0201",
+ "\1\u0202",
+ "\1\u0203",
+ "\1\u0204",
+ "\1\u0205",
+ "\1\u0206",
+ "\1\u0207",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0203",
+ "\1\u0209",
"",
"",
"",
- "\1\u0204",
- "\1\u0205\1\u0206",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0208",
- "\1\u0209",
"\1\u020a",
- "\1\u020b",
+ "\1\u020b\1\u020c",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u020d",
- "\1\u020e",
"\1\u020f",
"\1\u0210",
"\1\u0211",
"\1\u0212",
- "\1\u0213",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0214",
"\1\u0215",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0216",
"\1\u0217",
"\1\u0218",
"\1\u0219",
"\1\u021a",
"\1\u021b",
"\1\u021c",
- "\1\u021d",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u021e",
"\1\u021f",
"\1\u0220",
@@ -4741,302 +4769,310 @@ public class InternalRoomLexer extends Lexer {
"\1\u0223",
"\1\u0224",
"\1\u0225",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u0226",
"\1\u0227",
"\1\u0228",
"\1\u0229",
"\1\u022a",
"\1\u022b",
"\1\u022c",
- "\1\u022d",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u022e",
"\1\u022f",
"\1\u0230",
- "",
"\1\u0231",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u0232",
+ "\1\u0233",
"\1\u0234",
- "",
- "\1\u0235",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0236",
"\1\u0237",
+ "",
+ "\1\u0238",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0239\1\u023a",
+ "",
"\1\u023b",
+ "",
"\1\u023c",
"\1\u023d",
- "",
"\1\u023e",
- "\1\u023f",
- "\1\u0240",
- "\1\u0241",
- "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0240\1\u0241",
"\1\u0242",
"\1\u0243",
"\1\u0244",
- "\1\u0245",
"",
+ "\1\u0245",
"\1\u0246",
"\1\u0247",
"\1\u0248",
+ "",
+ "",
"\1\u0249",
"\1\u024a",
+ "\1\u024b",
+ "\1\u024c",
+ "",
+ "\1\u024d",
+ "\1\u024e",
+ "\1\u024f",
+ "\1\u0250",
+ "\1\u0251",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u024e",
+ "\1\u0255",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0250",
- "\1\72\1\u0251\1\u0252\1\u0253\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0255",
- "\1\u0256",
"\1\u0257",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0259",
- "\1\u025a",
- "\1\u025b",
+ "\1\72\1\u0258\1\u0259\1\u025a\6\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u025c",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u025d",
"\1\u025e",
- "\1\u025f",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u0260",
"\1\u0261",
"\1\u0262",
"\1\u0263",
- "\1\u0264",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u0265",
"\1\u0266",
- "\1\u0267",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\1\u0268",
"\1\u0269",
"\1\u026a",
- "",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u026b",
"\1\u026c",
"\1\u026d",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u026e",
"",
"\1\u026f",
"\1\u0270",
"\1\u0271",
- "\1\u0272",
+ "",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0273",
"\1\u0274",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u0276",
"\1\u0277",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0278",
"\1\u0279",
- "\1\u027a",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u027c",
+ "\1\u027b",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u027d",
"\1\u027e",
- "\1\u027f",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0280",
+ "\1\u0281",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0283",
+ "\1\u0284",
+ "\1\u0285",
+ "\1\u0286",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u0282",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0289",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0287",
- "\1\u0288",
"",
- "\1\u0289",
- "\1\u028a",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
- "\1\u028d",
"\1\u028e",
- "",
"\1\u028f",
+ "",
"\1\u0290",
"\1\u0291",
- "\1\u0293\16\uffff\1\u0292",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0295",
- "\1\u0296",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0299",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0294",
+ "\1\u0295",
"",
+ "\1\u0296",
+ "\1\u0297",
+ "\1\u0298",
+ "\1\u029a\16\uffff\1\u0299",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u029c",
"\1\u029d",
- "\1\u029e",
- "\1\u029f",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a0",
"",
- "\1\u02a1",
- "\1\u02a2",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
"\1\u02a3",
"\1\u02a4",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02a5",
"\1\u02a6",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u02a8",
+ "\1\u02a9",
"",
+ "\1\u02aa",
+ "\1\u02ab",
"",
- "\1\u02a9",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02ad",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02af",
"",
"",
+ "\1\u02b0",
"",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02ab",
- "\1\u02ac",
- "\1\u02ad",
"",
"",
- "\1\u02ae",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02b0",
- "\1\u02b1",
"\1\u02b2",
"\1\u02b3",
"\1\u02b4",
"",
- "\1\u02b5",
- "\1\u02b6",
- "",
"",
+ "\1\u02b5",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02b7",
- "",
- "",
"\1\u02b8",
"\1\u02b9",
"\1\u02ba",
- "\12\72\7\uffff\17\72\1\u02bb\12\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02bb",
"",
+ "\1\u02bc",
"\1\u02bd",
+ "",
+ "",
"\1\u02be",
- "\1\u02bf",
- "\1\u02c0",
"",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"",
- "\1\u02c2",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02bf",
+ "\1\u02c0",
+ "\1\u02c1",
+ "\12\72\7\uffff\17\72\1\u02c2\12\72\4\uffff\1\72\1\uffff\32\72",
"",
"\1\u02c4",
"\1\u02c5",
"\1\u02c6",
"\1\u02c7",
"",
- "\1\u02c8",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
+ "\1\u02c9",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "",
"\1\u02cb",
"\1\u02cc",
"\1\u02cd",
"\1\u02ce",
+ "",
+ "\1\u02cf",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02d0",
- "\1\u02d1",
"\1\u02d2",
"\1\u02d3",
- "",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02d4",
"\1\u02d5",
- "\1\u02d6",
- "\1\u02d7",
- "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "",
+ "\1\u02d7",
+ "\1\u02d8",
"\1\u02d9",
"\1\u02da",
- "\1\u02db",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02dc",
"\1\u02dd",
- "",
+ "\1\u02de",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02df",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02e1",
"",
+ "\1\u02e0",
+ "\1\u02e1",
"\1\u02e2",
- "\1\u02e3",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02e4",
- "\1\u02e5",
"",
- "\1\u02e6",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02e6",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02e8",
"",
"\1\u02e9",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02ea",
"\1\u02eb",
- "",
"\1\u02ec",
"",
"\1\u02ed",
- "",
- "\1\u02ee",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02f1",
+ "",
+ "\1\u02f0",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f2",
- "\1\u02f3",
"",
+ "\1\u02f3",
"",
"\1\u02f4",
"",
+ "\1\u02f5",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u02f6",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u02f8",
- "",
- "",
"\1\u02f9",
"\1\u02fa",
- "\1\u02fb",
- "\1\u02fc",
"",
- "\1\u02fd",
"",
- "\1\u02fe",
+ "\1\u02fb",
+ "",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02fd",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u02ff",
+ "",
+ "",
+ "\1\u0300",
"\1\u0301",
"\1\u0302",
"\1\u0303",
- "\1\u0304",
"",
+ "\1\u0304",
"",
+ "\1\u0305",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
- "\1\u0306",
- "\1\u0307",
"\1\u0308",
- "",
"\1\u0309",
"\1\u030a",
"\1\u030b",
- "\1\u030c",
+ "",
+ "",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\1\u030d",
"\1\u030e",
- "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u030f",
+ "",
"\1\u0310",
"\1\u0311",
+ "\1\u0312",
+ "\1\u0313",
+ "\1\u0314",
+ "\1\u0315",
+ "\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
+ "\1\u0317",
+ "\1\u0318",
"",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
"\12\72\7\uffff\32\72\4\uffff\1\72\1\uffff\32\72",
@@ -5074,7 +5110,7 @@ public class InternalRoomLexer extends Lexer {
this.transition = DFA15_transition;
}
public String getDescription() {
- return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
+ return "1:1: Tokens : ( T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | T__20 | T__21 | T__22 | T__23 | T__24 | T__25 | T__26 | T__27 | T__28 | T__29 | T__30 | T__31 | T__32 | T__33 | T__34 | T__35 | T__36 | T__37 | T__38 | T__39 | T__40 | T__41 | T__42 | T__43 | T__44 | T__45 | T__46 | T__47 | T__48 | T__49 | T__50 | T__51 | T__52 | T__53 | T__54 | T__55 | T__56 | T__57 | T__58 | T__59 | T__60 | T__61 | T__62 | T__63 | T__64 | T__65 | T__66 | T__67 | T__68 | T__69 | T__70 | T__71 | T__72 | T__73 | T__74 | T__75 | T__76 | T__77 | T__78 | T__79 | T__80 | T__81 | T__82 | T__83 | T__84 | T__85 | T__86 | T__87 | T__88 | T__89 | T__90 | T__91 | T__92 | T__93 | T__94 | T__95 | T__96 | T__97 | T__98 | T__99 | T__100 | T__101 | T__102 | T__103 | T__104 | T__105 | T__106 | T__107 | T__108 | T__109 | T__110 | T__111 | T__112 | T__113 | T__114 | T__115 | T__116 | T__117 | T__118 | T__119 | T__120 | T__121 | T__122 | T__123 | T__124 | T__125 | T__126 | T__127 | T__128 | T__129 | T__130 | T__131 | T__132 | T__133 | RULE_HEX | RULE_CC_STRING | RULE_ID | RULE_INT | RULE_STRING | RULE_ML_COMMENT | RULE_SL_COMMENT | RULE_WS | RULE_ANY_OTHER );";
}
public int specialStateTransition(int s, IntStream _input) throws NoViableAltException {
IntStream input = _input;
@@ -5092,41 +5128,41 @@ public class InternalRoomLexer extends Lexer {
else if ( (LA15_0==':') ) {s = 4;}
- else if ( (LA15_0=='r') ) {s = 5;}
+ else if ( (LA15_0=='v') ) {s = 5;}
- else if ( (LA15_0=='P') ) {s = 6;}
+ else if ( (LA15_0=='r') ) {s = 6;}
- else if ( (LA15_0=='-') ) {s = 7;}
+ else if ( (LA15_0=='P') ) {s = 7;}
- else if ( (LA15_0=='(') ) {s = 8;}
+ else if ( (LA15_0=='-') ) {s = 8;}
- else if ( (LA15_0==')') ) {s = 9;}
+ else if ( (LA15_0=='(') ) {s = 9;}
- else if ( (LA15_0=='d') ) {s = 10;}
+ else if ( (LA15_0==')') ) {s = 10;}
- else if ( (LA15_0=='E') ) {s = 11;}
+ else if ( (LA15_0=='d') ) {s = 11;}
- else if ( (LA15_0=='o') ) {s = 12;}
+ else if ( (LA15_0=='E') ) {s = 12;}
- else if ( (LA15_0==',') ) {s = 13;}
+ else if ( (LA15_0=='o') ) {s = 13;}
- else if ( (LA15_0=='=') ) {s = 14;}
+ else if ( (LA15_0==',') ) {s = 14;}
- else if ( (LA15_0=='D') ) {s = 15;}
+ else if ( (LA15_0=='=') ) {s = 15;}
- else if ( (LA15_0=='e') ) {s = 16;}
+ else if ( (LA15_0=='D') ) {s = 16;}
- else if ( (LA15_0=='u') ) {s = 17;}
+ else if ( (LA15_0=='e') ) {s = 17;}
- else if ( (LA15_0=='A') ) {s = 18;}
+ else if ( (LA15_0=='u') ) {s = 18;}
- else if ( (LA15_0=='[') ) {s = 19;}
+ else if ( (LA15_0=='A') ) {s = 19;}
- else if ( (LA15_0==']') ) {s = 20;}
+ else if ( (LA15_0=='[') ) {s = 20;}
- else if ( (LA15_0=='O') ) {s = 21;}
+ else if ( (LA15_0==']') ) {s = 21;}
- else if ( (LA15_0=='v') ) {s = 22;}
+ else if ( (LA15_0=='O') ) {s = 22;}
else if ( (LA15_0=='s') ) {s = 23;}
@@ -5200,9 +5236,9 @@ public class InternalRoomLexer extends Lexer {
int LA15_49 = input.LA(1);
s = -1;
- if ( (LA15_49=='\'') ) {s = 149;}
+ if ( (LA15_49=='\'') ) {s = 150;}
- else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 150;}
+ else if ( ((LA15_49>='\u0000' && LA15_49<='&')||(LA15_49>='(' && LA15_49<='\uFFFF')) ) {s = 151;}
else s = 55;
@@ -5212,7 +5248,7 @@ public class InternalRoomLexer extends Lexer {
int LA15_53 = input.LA(1);
s = -1;
- if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 150;}
+ if ( ((LA15_53>='\u0000' && LA15_53<='\uFFFF')) ) {s = 151;}
else s = 55;
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 ccc4c15ae..558a45747 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
@@ -22,7 +22,7 @@ import java.util.ArrayList;
@SuppressWarnings("all")
public class InternalRoomParser extends AbstractInternalAntlrParser {
public static final String[] tokenNames = new String[] {
- "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_CC_STRING", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'RoomModel'", "'{'", "'}'", "':'", "'ref'", "'PrimitiveType'", "'->'", "'('", "')'", "'default'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'override'", "'Operation'", "'void'", "'sends'", "'ctor'", "'dtor'", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'CompoundProtocolClass'", "'SubProtocol'", "'private'", "'Message'", "'usercode'", "'handle'", "'abstract'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'relay_sap'", "'ActorRef'", "'*'", "'ActorBehavior'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'|'", "'>'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'optional'", "'mandatory'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'false'", "'true'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
+ "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_INT", "RULE_CC_STRING", "RULE_HEX", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'RoomModel'", "'{'", "'}'", "':'", "'varargs'", "'ref'", "'PrimitiveType'", "'->'", "'('", "')'", "'default'", "'Enumeration'", "'of'", "','", "'='", "'ExternalType'", "'DataClass'", "'extends'", "'usercode1'", "'usercode2'", "'usercode3'", "'Attribute'", "'['", "']'", "'override'", "'Operation'", "'void'", "'sends'", "'ctor'", "'dtor'", "'ProtocolClass'", "'incoming'", "'outgoing'", "'regular'", "'PortClass'", "'conjugated'", "'CompoundProtocolClass'", "'SubProtocol'", "'private'", "'Message'", "'usercode'", "'handle'", "'abstract'", "'ActorClass'", "'Interface'", "'Structure'", "'Behavior'", "'Port'", "'external'", "'SAP'", "'SPP'", "'ServiceImplementation'", "'LogicalSystem'", "'SubSystemRef'", "'SubSystemClass'", "'LogicalThread'", "'ActorInstanceMapping'", "'/'", "'Binding'", "'and'", "'.'", "'sub'", "'LayerConnection'", "'satisfied_by'", "'relay_sap'", "'ActorRef'", "'*'", "'ActorBehavior'", "'StateMachine'", "'State'", "'entry'", "'exit'", "'do'", "'subgraph'", "'RefinedState'", "'handler'", "'TransitionPoint'", "'EntryPoint'", "'ExitPoint'", "'ChoicePoint'", "'Transition'", "'initial'", "'action'", "'triggers'", "'or'", "'guard'", "'cond'", "'RefinedTransition'", "'my'", "'cp'", "'<'", "'|'", "'>'", "'semantics'", "'in'", "'out'", "'@'", "'AnnotationType'", "'target'", "'optional'", "'mandatory'", "'attribute'", "'import'", "'from'", "'model'", "'.*'", "'false'", "'true'", "'+'", "'-'", "'e'", "'E'", "'eventdriven'", "'datadriven'", "'sync'", "'fixed'", "'async'", "'ptBoolean'", "'ptInteger'", "'ptReal'", "'ptCharacter'"
};
public static final int RULE_HEX=8;
public static final int T__50=50;
@@ -35,6 +35,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
public static final int T__52=52;
public static final int T__53=53;
public static final int T__54=54;
+ public static final int T__133=133;
public static final int T__132=132;
public static final int T__60=60;
public static final int T__61=61;
@@ -310,7 +311,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt1=2;
int LA1_0 = input.LA(1);
- if ( (LA1_0==34) ) {
+ if ( (LA1_0==35) ) {
alt1=1;
}
switch (alt1) {
@@ -358,7 +359,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt2=2;
int LA2_0 = input.LA(1);
- if ( (LA2_0==114) ) {
+ if ( (LA2_0==115) ) {
alt2=1;
}
@@ -826,10 +827,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt4=2;
int LA4_0 = input.LA(1);
- if ( ((LA4_0>=54 && LA4_0<=55)||LA4_0==66||(LA4_0>=124 && LA4_0<=126)||LA4_0==128) ) {
+ if ( ((LA4_0>=55 && LA4_0<=56)||LA4_0==67||(LA4_0>=125 && LA4_0<=127)||LA4_0==129) ) {
alt4=1;
}
- else if ( (LA4_0==64) ) {
+ else if ( (LA4_0==65) ) {
alt4=2;
}
else {
@@ -951,10 +952,10 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
int alt5=2;
int LA5_0 = input.LA(1);
- if ( ((LA5_0>=54 && LA5_0<=55)||(LA5_0>=124 && LA5_0<=126)||LA5_0==128) ) {
+ if ( ((LA5_0>=55 && LA5_0<=56)||(LA5_0>=125 && LA5_0<=127)||LA5_0==129) ) {
alt5=1;
}
- else if ( (LA5_0==66) ) {
+ else if ( (LA5_0==67) ) {
alt5=2;
}
else {
@@ -1057,23 +1058,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleVarDecl"
- // InternalRoom.g:416:1: ruleVarDecl returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ) ;
+ // InternalRoom.g:416:1: ruleVarDecl returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ( (lv_varargs_3_0= 'varargs' ) )? ) ;
public final EObject ruleVarDecl() throws RecognitionException {
EObject current = null;
Token lv_name_0_0=null;
Token otherlv_1=null;
+ Token lv_varargs_3_0=null;
EObject lv_refType_2_0 = null;
enterRule();
try {
- // InternalRoom.g:419:28: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ) )
- // InternalRoom.g:420:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) )
+ // InternalRoom.g:419:28: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ( (lv_varargs_3_0= 'varargs' ) )? ) )
+ // InternalRoom.g:420:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ( (lv_varargs_3_0= 'varargs' ) )? )
{
- // InternalRoom.g:420:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) )
- // InternalRoom.g:420:2: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) )
+ // InternalRoom.g:420:1: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ( (lv_varargs_3_0= 'varargs' ) )? )
+ // InternalRoom.g:420:2: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= ':' ( (lv_refType_2_0= ruleRefableType ) ) ( (lv_varargs_3_0= 'varargs' ) )?
{
// InternalRoom.g:420:2: ( (lv_name_0_0= RULE_ID ) )
// InternalRoom.g:421:1: (lv_name_0_0= RULE_ID )
@@ -1114,7 +1116,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0());
- pushFollow(FOLLOW_2);
+ pushFollow(FOLLOW_9);
lv_refType_2_0=ruleRefableType();
state._fsp--;
@@ -1136,6 +1138,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
+ // InternalRoom.g:460:2: ( (lv_varargs_3_0= 'varargs' ) )?
+ int alt6=2;
+ int LA6_0 = input.LA(1);
+
+ if ( (LA6_0==17) ) {
+ alt6=1;
+ }
+ switch (alt6) {
+ case 1 :
+ // InternalRoom.g:461:1: (lv_varargs_3_0= 'varargs' )
+ {
+ // InternalRoom.g:461:1: (lv_varargs_3_0= 'varargs' )
+ // InternalRoom.g:462:3: lv_varargs_3_0= 'varargs'
+ {
+ lv_varargs_3_0=(Token)match(input,17,FOLLOW_2);
+
+ newLeafNode(lv_varargs_3_0, grammarAccess.getVarDeclAccess().getVarargsVarargsKeyword_3_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getVarDeclRule());
+ }
+ setWithLastConsumed(current, "varargs", true, "varargs");
+
+
+ }
+
+
+ }
+ break;
+
+ }
+
}
@@ -1157,7 +1192,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageData"
- // InternalRoom.g:468:1: entryRuleMessageData returns [EObject current=null] : iv_ruleMessageData= ruleMessageData EOF ;
+ // InternalRoom.g:483:1: entryRuleMessageData returns [EObject current=null] : iv_ruleMessageData= ruleMessageData EOF ;
public final EObject entryRuleMessageData() throws RecognitionException {
EObject current = null;
@@ -1165,8 +1200,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:469:2: (iv_ruleMessageData= ruleMessageData EOF )
- // InternalRoom.g:470:2: iv_ruleMessageData= ruleMessageData EOF
+ // InternalRoom.g:484:2: (iv_ruleMessageData= ruleMessageData EOF )
+ // InternalRoom.g:485:2: iv_ruleMessageData= ruleMessageData EOF
{
newCompositeNode(grammarAccess.getMessageDataRule());
pushFollow(FOLLOW_1);
@@ -1193,7 +1228,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageData"
- // InternalRoom.g:477:1: ruleMessageData returns [EObject current=null] : ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) ) ;
+ // InternalRoom.g:492:1: ruleMessageData returns [EObject current=null] : ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) ) ;
public final EObject ruleMessageData() throws RecognitionException {
EObject current = null;
@@ -1205,32 +1240,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:480:28: ( ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) ) )
- // InternalRoom.g:481:1: ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) )
+ // InternalRoom.g:495:28: ( ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) ) )
+ // InternalRoom.g:496:1: ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) )
{
- // InternalRoom.g:481:1: ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) )
- // InternalRoom.g:481:2: ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) )
+ // InternalRoom.g:496:1: ( ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) ) )
+ // InternalRoom.g:496:2: ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )? ( (lv_refType_2_0= ruleRefableType ) )
{
- // InternalRoom.g:481:2: ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )?
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // InternalRoom.g:496:2: ( ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':' )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( (LA6_0==RULE_ID) ) {
- int LA6_1 = input.LA(2);
+ if ( (LA7_0==RULE_ID) ) {
+ int LA7_1 = input.LA(2);
- if ( (LA6_1==16) ) {
- alt6=1;
+ if ( (LA7_1==16) ) {
+ alt7=1;
}
}
- switch (alt6) {
+ switch (alt7) {
case 1 :
- // InternalRoom.g:481:3: ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':'
+ // InternalRoom.g:496:3: ( (lv_deprecatedName_0_0= RULE_ID ) ) otherlv_1= ':'
{
- // InternalRoom.g:481:3: ( (lv_deprecatedName_0_0= RULE_ID ) )
- // InternalRoom.g:482:1: (lv_deprecatedName_0_0= RULE_ID )
+ // InternalRoom.g:496:3: ( (lv_deprecatedName_0_0= RULE_ID ) )
+ // InternalRoom.g:497:1: (lv_deprecatedName_0_0= RULE_ID )
{
- // InternalRoom.g:482:1: (lv_deprecatedName_0_0= RULE_ID )
- // InternalRoom.g:483:3: lv_deprecatedName_0_0= RULE_ID
+ // InternalRoom.g:497:1: (lv_deprecatedName_0_0= RULE_ID )
+ // InternalRoom.g:498:3: lv_deprecatedName_0_0= RULE_ID
{
lv_deprecatedName_0_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -1262,11 +1297,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:503:3: ( (lv_refType_2_0= ruleRefableType ) )
- // InternalRoom.g:504:1: (lv_refType_2_0= ruleRefableType )
+ // InternalRoom.g:518:3: ( (lv_refType_2_0= ruleRefableType ) )
+ // InternalRoom.g:519:1: (lv_refType_2_0= ruleRefableType )
{
- // InternalRoom.g:504:1: (lv_refType_2_0= ruleRefableType )
- // InternalRoom.g:505:3: lv_refType_2_0= ruleRefableType
+ // InternalRoom.g:519:1: (lv_refType_2_0= ruleRefableType )
+ // InternalRoom.g:520:3: lv_refType_2_0= ruleRefableType
{
newCompositeNode(grammarAccess.getMessageDataAccess().getRefTypeRefableTypeParserRuleCall_1_0());
@@ -1314,7 +1349,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefableType"
- // InternalRoom.g:529:1: entryRuleRefableType returns [EObject current=null] : iv_ruleRefableType= ruleRefableType EOF ;
+ // InternalRoom.g:544:1: entryRuleRefableType returns [EObject current=null] : iv_ruleRefableType= ruleRefableType EOF ;
public final EObject entryRuleRefableType() throws RecognitionException {
EObject current = null;
@@ -1322,8 +1357,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:530:2: (iv_ruleRefableType= ruleRefableType EOF )
- // InternalRoom.g:531:2: iv_ruleRefableType= ruleRefableType EOF
+ // InternalRoom.g:545:2: (iv_ruleRefableType= ruleRefableType EOF )
+ // InternalRoom.g:546:2: iv_ruleRefableType= ruleRefableType EOF
{
newCompositeNode(grammarAccess.getRefableTypeRule());
pushFollow(FOLLOW_1);
@@ -1350,7 +1385,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefableType"
- // InternalRoom.g:538:1: ruleRefableType returns [EObject current=null] : ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) ;
+ // InternalRoom.g:553:1: ruleRefableType returns [EObject current=null] : ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) ;
public final EObject ruleRefableType() throws RecognitionException {
EObject current = null;
@@ -1359,17 +1394,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:541:28: ( ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) )
- // InternalRoom.g:542:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
+ // InternalRoom.g:556:28: ( ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? ) )
+ // InternalRoom.g:557:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
{
- // InternalRoom.g:542:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
- // InternalRoom.g:542:2: ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )?
+ // InternalRoom.g:557:1: ( ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )? )
+ // InternalRoom.g:557:2: ( ( ruleFQN ) ) ( (lv_ref_1_0= 'ref' ) )?
{
- // InternalRoom.g:542:2: ( ( ruleFQN ) )
- // InternalRoom.g:543:1: ( ruleFQN )
+ // InternalRoom.g:557:2: ( ( ruleFQN ) )
+ // InternalRoom.g:558:1: ( ruleFQN )
{
- // InternalRoom.g:543:1: ( ruleFQN )
- // InternalRoom.g:544:3: ruleFQN
+ // InternalRoom.g:558:1: ( ruleFQN )
+ // InternalRoom.g:559:3: ruleFQN
{
if (current==null) {
@@ -1379,7 +1414,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getRefableTypeAccess().getTypeDataTypeCrossReference_0_0());
- pushFollow(FOLLOW_9);
+ pushFollow(FOLLOW_10);
ruleFQN();
state._fsp--;
@@ -1393,21 +1428,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:557:2: ( (lv_ref_1_0= 'ref' ) )?
- int alt7=2;
- int LA7_0 = input.LA(1);
+ // InternalRoom.g:572:2: ( (lv_ref_1_0= 'ref' ) )?
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA7_0==17) ) {
- alt7=1;
+ if ( (LA8_0==18) ) {
+ alt8=1;
}
- switch (alt7) {
+ switch (alt8) {
case 1 :
- // InternalRoom.g:558:1: (lv_ref_1_0= 'ref' )
+ // InternalRoom.g:573:1: (lv_ref_1_0= 'ref' )
{
- // InternalRoom.g:558:1: (lv_ref_1_0= 'ref' )
- // InternalRoom.g:559:3: lv_ref_1_0= 'ref'
+ // InternalRoom.g:573:1: (lv_ref_1_0= 'ref' )
+ // InternalRoom.g:574:3: lv_ref_1_0= 'ref'
{
- lv_ref_1_0=(Token)match(input,17,FOLLOW_2);
+ lv_ref_1_0=(Token)match(input,18,FOLLOW_2);
newLeafNode(lv_ref_1_0, grammarAccess.getRefableTypeAccess().getRefRefKeyword_1_0());
@@ -1447,7 +1482,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataType"
- // InternalRoom.g:580:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ;
+ // InternalRoom.g:595:1: entryRuleDataType returns [EObject current=null] : iv_ruleDataType= ruleDataType EOF ;
public final EObject entryRuleDataType() throws RecognitionException {
EObject current = null;
@@ -1455,8 +1490,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:581:2: (iv_ruleDataType= ruleDataType EOF )
- // InternalRoom.g:582:2: iv_ruleDataType= ruleDataType EOF
+ // InternalRoom.g:596:2: (iv_ruleDataType= ruleDataType EOF )
+ // InternalRoom.g:597:2: iv_ruleDataType= ruleDataType EOF
{
newCompositeNode(grammarAccess.getDataTypeRule());
pushFollow(FOLLOW_1);
@@ -1483,7 +1518,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataType"
- // InternalRoom.g:589:1: ruleDataType returns [EObject current=null] : (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) ;
+ // InternalRoom.g:604:1: ruleDataType returns [EObject current=null] : (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) ;
public final EObject ruleDataType() throws RecognitionException {
EObject current = null;
@@ -1497,38 +1532,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:592:28: ( (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) )
- // InternalRoom.g:593:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
+ // InternalRoom.g:607:28: ( (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType ) )
+ // InternalRoom.g:608:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
{
- // InternalRoom.g:593:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
- int alt8=3;
+ // InternalRoom.g:608:1: (this_PrimitiveType_0= rulePrimitiveType | this_EnumerationType_1= ruleEnumerationType | this_ComplexType_2= ruleComplexType )
+ int alt9=3;
switch ( input.LA(1) ) {
- case 18:
+ case 19:
{
- alt8=1;
+ alt9=1;
}
break;
- case 23:
+ case 24:
{
- alt8=2;
+ alt9=2;
}
break;
- case 27:
case 28:
+ case 29:
{
- alt8=3;
+ alt9=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 8, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt8) {
+ switch (alt9) {
case 1 :
- // InternalRoom.g:594:5: this_PrimitiveType_0= rulePrimitiveType
+ // InternalRoom.g:609:5: this_PrimitiveType_0= rulePrimitiveType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getPrimitiveTypeParserRuleCall_0());
@@ -1546,7 +1581,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:604:5: this_EnumerationType_1= ruleEnumerationType
+ // InternalRoom.g:619:5: this_EnumerationType_1= ruleEnumerationType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getEnumerationTypeParserRuleCall_1());
@@ -1564,7 +1599,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:614:5: this_ComplexType_2= ruleComplexType
+ // InternalRoom.g:629:5: this_ComplexType_2= ruleComplexType
{
newCompositeNode(grammarAccess.getDataTypeAccess().getComplexTypeParserRuleCall_2());
@@ -1602,7 +1637,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleComplexType"
- // InternalRoom.g:630:1: entryRuleComplexType returns [EObject current=null] : iv_ruleComplexType= ruleComplexType EOF ;
+ // InternalRoom.g:645:1: entryRuleComplexType returns [EObject current=null] : iv_ruleComplexType= ruleComplexType EOF ;
public final EObject entryRuleComplexType() throws RecognitionException {
EObject current = null;
@@ -1610,8 +1645,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:631:2: (iv_ruleComplexType= ruleComplexType EOF )
- // InternalRoom.g:632:2: iv_ruleComplexType= ruleComplexType EOF
+ // InternalRoom.g:646:2: (iv_ruleComplexType= ruleComplexType EOF )
+ // InternalRoom.g:647:2: iv_ruleComplexType= ruleComplexType EOF
{
newCompositeNode(grammarAccess.getComplexTypeRule());
pushFollow(FOLLOW_1);
@@ -1638,7 +1673,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComplexType"
- // InternalRoom.g:639:1: ruleComplexType returns [EObject current=null] : (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) ;
+ // InternalRoom.g:654:1: ruleComplexType returns [EObject current=null] : (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) ;
public final EObject ruleComplexType() throws RecognitionException {
EObject current = null;
@@ -1650,28 +1685,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:642:28: ( (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) )
- // InternalRoom.g:643:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
+ // InternalRoom.g:657:28: ( (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType ) )
+ // InternalRoom.g:658:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
{
- // InternalRoom.g:643:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
- int alt9=2;
- int LA9_0 = input.LA(1);
+ // InternalRoom.g:658:1: (this_DataClass_0= ruleDataClass | this_ExternalType_1= ruleExternalType )
+ int alt10=2;
+ int LA10_0 = input.LA(1);
- if ( (LA9_0==28) ) {
- alt9=1;
+ if ( (LA10_0==29) ) {
+ alt10=1;
}
- else if ( (LA9_0==27) ) {
- alt9=2;
+ else if ( (LA10_0==28) ) {
+ alt10=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 9, 0, input);
+ new NoViableAltException("", 10, 0, input);
throw nvae;
}
- switch (alt9) {
+ switch (alt10) {
case 1 :
- // InternalRoom.g:644:5: this_DataClass_0= ruleDataClass
+ // InternalRoom.g:659:5: this_DataClass_0= ruleDataClass
{
newCompositeNode(grammarAccess.getComplexTypeAccess().getDataClassParserRuleCall_0());
@@ -1689,7 +1724,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:654:5: this_ExternalType_1= ruleExternalType
+ // InternalRoom.g:669:5: this_ExternalType_1= ruleExternalType
{
newCompositeNode(grammarAccess.getComplexTypeAccess().getExternalTypeParserRuleCall_1());
@@ -1727,7 +1762,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimitiveType"
- // InternalRoom.g:670:1: entryRulePrimitiveType returns [EObject current=null] : iv_rulePrimitiveType= rulePrimitiveType EOF ;
+ // InternalRoom.g:685:1: entryRulePrimitiveType returns [EObject current=null] : iv_rulePrimitiveType= rulePrimitiveType EOF ;
public final EObject entryRulePrimitiveType() throws RecognitionException {
EObject current = null;
@@ -1735,8 +1770,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:671:2: (iv_rulePrimitiveType= rulePrimitiveType EOF )
- // InternalRoom.g:672:2: iv_rulePrimitiveType= rulePrimitiveType EOF
+ // InternalRoom.g:686:2: (iv_rulePrimitiveType= rulePrimitiveType EOF )
+ // InternalRoom.g:687:2: iv_rulePrimitiveType= rulePrimitiveType EOF
{
newCompositeNode(grammarAccess.getPrimitiveTypeRule());
pushFollow(FOLLOW_1);
@@ -1763,7 +1798,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimitiveType"
- // InternalRoom.g:679:1: rulePrimitiveType returns [EObject current=null] : (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:694:1: rulePrimitiveType returns [EObject current=null] : (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? ) ;
public final EObject rulePrimitiveType() throws RecognitionException {
EObject current = null;
@@ -1786,21 +1821,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:682:28: ( (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:683:1: (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? )
+ // InternalRoom.g:697:28: ( (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:698:1: (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:683:1: (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? )
- // InternalRoom.g:683:3: otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )?
+ // InternalRoom.g:698:1: (otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )? )
+ // InternalRoom.g:698:3: otherlv_0= 'PrimitiveType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleLiteralType ) ) otherlv_4= '->' ( (lv_targetName_5_0= RULE_STRING ) ) (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )? otherlv_9= 'default' ( (lv_defaultValueLiteral_10_0= RULE_STRING ) ) ( (lv_docu_11_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,18,FOLLOW_3);
+ otherlv_0=(Token)match(input,19,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPrimitiveTypeAccess().getPrimitiveTypeKeyword_0());
- // InternalRoom.g:687:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:688:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:702:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:703:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:688:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:689:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:703:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:704:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -1822,20 +1857,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_10);
+ otherlv_2=(Token)match(input,16,FOLLOW_11);
newLeafNode(otherlv_2, grammarAccess.getPrimitiveTypeAccess().getColonKeyword_2());
- // InternalRoom.g:709:1: ( (lv_type_3_0= ruleLiteralType ) )
- // InternalRoom.g:710:1: (lv_type_3_0= ruleLiteralType )
+ // InternalRoom.g:724:1: ( (lv_type_3_0= ruleLiteralType ) )
+ // InternalRoom.g:725:1: (lv_type_3_0= ruleLiteralType )
{
- // InternalRoom.g:710:1: (lv_type_3_0= ruleLiteralType )
- // InternalRoom.g:711:3: lv_type_3_0= ruleLiteralType
+ // InternalRoom.g:725:1: (lv_type_3_0= ruleLiteralType )
+ // InternalRoom.g:726:3: lv_type_3_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getTypeLiteralTypeEnumRuleCall_3_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_type_3_0=ruleLiteralType();
state._fsp--;
@@ -1857,17 +1892,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_12);
+ otherlv_4=(Token)match(input,20,FOLLOW_13);
newLeafNode(otherlv_4, grammarAccess.getPrimitiveTypeAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:731:1: ( (lv_targetName_5_0= RULE_STRING ) )
- // InternalRoom.g:732:1: (lv_targetName_5_0= RULE_STRING )
+ // InternalRoom.g:746:1: ( (lv_targetName_5_0= RULE_STRING ) )
+ // InternalRoom.g:747:1: (lv_targetName_5_0= RULE_STRING )
{
- // InternalRoom.g:732:1: (lv_targetName_5_0= RULE_STRING )
- // InternalRoom.g:733:3: lv_targetName_5_0= RULE_STRING
+ // InternalRoom.g:747:1: (lv_targetName_5_0= RULE_STRING )
+ // InternalRoom.g:748:3: lv_targetName_5_0= RULE_STRING
{
- lv_targetName_5_0=(Token)match(input,RULE_STRING,FOLLOW_13);
+ lv_targetName_5_0=(Token)match(input,RULE_STRING,FOLLOW_14);
newLeafNode(lv_targetName_5_0, grammarAccess.getPrimitiveTypeAccess().getTargetNameSTRINGTerminalRuleCall_5_0());
@@ -1887,31 +1922,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:749:2: (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )?
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // InternalRoom.g:764:2: (otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')' )?
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( (LA10_0==20) ) {
- alt10=1;
+ if ( (LA11_0==21) ) {
+ alt11=1;
}
- switch (alt10) {
+ switch (alt11) {
case 1 :
- // InternalRoom.g:749:4: otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')'
+ // InternalRoom.g:764:4: otherlv_6= '(' ( (lv_castName_7_0= ruleFQN ) ) otherlv_8= ')'
{
- otherlv_6=(Token)match(input,20,FOLLOW_3);
+ otherlv_6=(Token)match(input,21,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getPrimitiveTypeAccess().getLeftParenthesisKeyword_6_0());
- // InternalRoom.g:753:1: ( (lv_castName_7_0= ruleFQN ) )
- // InternalRoom.g:754:1: (lv_castName_7_0= ruleFQN )
+ // InternalRoom.g:768:1: ( (lv_castName_7_0= ruleFQN ) )
+ // InternalRoom.g:769:1: (lv_castName_7_0= ruleFQN )
{
- // InternalRoom.g:754:1: (lv_castName_7_0= ruleFQN )
- // InternalRoom.g:755:3: lv_castName_7_0= ruleFQN
+ // InternalRoom.g:769:1: (lv_castName_7_0= ruleFQN )
+ // InternalRoom.g:770:3: lv_castName_7_0= ruleFQN
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getCastNameFQNParserRuleCall_6_1_0());
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
lv_castName_7_0=ruleFQN();
state._fsp--;
@@ -1933,7 +1968,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,21,FOLLOW_15);
+ otherlv_8=(Token)match(input,22,FOLLOW_16);
newLeafNode(otherlv_8, grammarAccess.getPrimitiveTypeAccess().getRightParenthesisKeyword_6_2());
@@ -1943,17 +1978,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_9=(Token)match(input,22,FOLLOW_12);
+ otherlv_9=(Token)match(input,23,FOLLOW_13);
newLeafNode(otherlv_9, grammarAccess.getPrimitiveTypeAccess().getDefaultKeyword_7());
- // InternalRoom.g:779:1: ( (lv_defaultValueLiteral_10_0= RULE_STRING ) )
- // InternalRoom.g:780:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
+ // InternalRoom.g:794:1: ( (lv_defaultValueLiteral_10_0= RULE_STRING ) )
+ // InternalRoom.g:795:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
{
- // InternalRoom.g:780:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
- // InternalRoom.g:781:3: lv_defaultValueLiteral_10_0= RULE_STRING
+ // InternalRoom.g:795:1: (lv_defaultValueLiteral_10_0= RULE_STRING )
+ // InternalRoom.g:796:3: lv_defaultValueLiteral_10_0= RULE_STRING
{
- lv_defaultValueLiteral_10_0=(Token)match(input,RULE_STRING,FOLLOW_16);
+ lv_defaultValueLiteral_10_0=(Token)match(input,RULE_STRING,FOLLOW_17);
newLeafNode(lv_defaultValueLiteral_10_0, grammarAccess.getPrimitiveTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_8_0());
@@ -1973,19 +2008,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:797:2: ( (lv_docu_11_0= ruleDocumentation ) )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // InternalRoom.g:812:2: ( (lv_docu_11_0= ruleDocumentation ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA11_0==34) ) {
- alt11=1;
+ if ( (LA12_0==35) ) {
+ alt12=1;
}
- switch (alt11) {
+ switch (alt12) {
case 1 :
- // InternalRoom.g:798:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:813:1: (lv_docu_11_0= ruleDocumentation )
{
- // InternalRoom.g:798:1: (lv_docu_11_0= ruleDocumentation )
- // InternalRoom.g:799:3: lv_docu_11_0= ruleDocumentation
+ // InternalRoom.g:813:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:814:3: lv_docu_11_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPrimitiveTypeAccess().getDocuDocumentationParserRuleCall_9_0());
@@ -2036,7 +2071,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumerationType"
- // InternalRoom.g:823:1: entryRuleEnumerationType returns [EObject current=null] : iv_ruleEnumerationType= ruleEnumerationType EOF ;
+ // InternalRoom.g:838:1: entryRuleEnumerationType returns [EObject current=null] : iv_ruleEnumerationType= ruleEnumerationType EOF ;
public final EObject entryRuleEnumerationType() throws RecognitionException {
EObject current = null;
@@ -2044,8 +2079,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:824:2: (iv_ruleEnumerationType= ruleEnumerationType EOF )
- // InternalRoom.g:825:2: iv_ruleEnumerationType= ruleEnumerationType EOF
+ // InternalRoom.g:839:2: (iv_ruleEnumerationType= ruleEnumerationType EOF )
+ // InternalRoom.g:840:2: iv_ruleEnumerationType= ruleEnumerationType EOF
{
newCompositeNode(grammarAccess.getEnumerationTypeRule());
pushFollow(FOLLOW_1);
@@ -2072,7 +2107,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumerationType"
- // InternalRoom.g:832:1: ruleEnumerationType returns [EObject current=null] : (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' ) ;
+ // InternalRoom.g:847:1: ruleEnumerationType returns [EObject current=null] : (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' ) ;
public final EObject ruleEnumerationType() throws RecognitionException {
EObject current = null;
@@ -2092,23 +2127,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:835:28: ( (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' ) )
- // InternalRoom.g:836:1: (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' )
+ // InternalRoom.g:850:28: ( (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' ) )
+ // InternalRoom.g:851:1: (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' )
{
- // InternalRoom.g:836:1: (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' )
- // InternalRoom.g:836:3: otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}'
+ // InternalRoom.g:851:1: (otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}' )
+ // InternalRoom.g:851:3: otherlv_0= 'Enumeration' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'of' ( ( ruleFQN ) ) )? otherlv_5= '{' ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )? otherlv_9= '}'
{
- otherlv_0=(Token)match(input,23,FOLLOW_3);
+ otherlv_0=(Token)match(input,24,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEnumerationTypeAccess().getEnumerationKeyword_0());
- // InternalRoom.g:840:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:841:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:855:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:856:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:841:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:842:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:856:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:857:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_18);
newLeafNode(lv_name_1_0, grammarAccess.getEnumerationTypeAccess().getNameIDTerminalRuleCall_1_0());
@@ -2128,24 +2163,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:858:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // InternalRoom.g:873:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA12_0==34) ) {
- alt12=1;
+ if ( (LA13_0==35) ) {
+ alt13=1;
}
- switch (alt12) {
+ switch (alt13) {
case 1 :
- // InternalRoom.g:859:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:874:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:859:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:860:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:874:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:875:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
- pushFollow(FOLLOW_18);
+ pushFollow(FOLLOW_19);
lv_docu_2_0=ruleDocumentation();
state._fsp--;
@@ -2170,26 +2205,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:876:3: (otherlv_3= 'of' ( ( ruleFQN ) ) )?
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // InternalRoom.g:891:3: (otherlv_3= 'of' ( ( ruleFQN ) ) )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA13_0==24) ) {
- alt13=1;
+ if ( (LA14_0==25) ) {
+ alt14=1;
}
- switch (alt13) {
+ switch (alt14) {
case 1 :
- // InternalRoom.g:876:5: otherlv_3= 'of' ( ( ruleFQN ) )
+ // InternalRoom.g:891:5: otherlv_3= 'of' ( ( ruleFQN ) )
{
- otherlv_3=(Token)match(input,24,FOLLOW_3);
+ otherlv_3=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getEnumerationTypeAccess().getOfKeyword_3_0());
- // InternalRoom.g:880:1: ( ( ruleFQN ) )
- // InternalRoom.g:881:1: ( ruleFQN )
+ // InternalRoom.g:895:1: ( ( ruleFQN ) )
+ // InternalRoom.g:896:1: ( ruleFQN )
{
- // InternalRoom.g:881:1: ( ruleFQN )
- // InternalRoom.g:882:3: ruleFQN
+ // InternalRoom.g:896:1: ( ruleFQN )
+ // InternalRoom.g:897:3: ruleFQN
{
if (current==null) {
@@ -2219,31 +2254,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,14,FOLLOW_19);
+ otherlv_5=(Token)match(input,14,FOLLOW_20);
newLeafNode(otherlv_5, grammarAccess.getEnumerationTypeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:899:1: ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )?
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // InternalRoom.g:914:1: ( ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )* )?
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA15_0==RULE_ID) ) {
- alt15=1;
+ if ( (LA16_0==RULE_ID) ) {
+ alt16=1;
}
- switch (alt15) {
+ switch (alt16) {
case 1 :
- // InternalRoom.g:899:2: ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
+ // InternalRoom.g:914:2: ( (lv_literals_6_0= ruleEnumLiteral ) ) (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
{
- // InternalRoom.g:899:2: ( (lv_literals_6_0= ruleEnumLiteral ) )
- // InternalRoom.g:900:1: (lv_literals_6_0= ruleEnumLiteral )
+ // InternalRoom.g:914:2: ( (lv_literals_6_0= ruleEnumLiteral ) )
+ // InternalRoom.g:915:1: (lv_literals_6_0= ruleEnumLiteral )
{
- // InternalRoom.g:900:1: (lv_literals_6_0= ruleEnumLiteral )
- // InternalRoom.g:901:3: lv_literals_6_0= ruleEnumLiteral
+ // InternalRoom.g:915:1: (lv_literals_6_0= ruleEnumLiteral )
+ // InternalRoom.g:916:3: lv_literals_6_0= ruleEnumLiteral
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_0_0());
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
lv_literals_6_0=ruleEnumLiteral();
state._fsp--;
@@ -2265,35 +2300,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:917:2: (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
- loop14:
+ // InternalRoom.g:932:2: (otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) ) )*
+ loop15:
do {
- int alt14=2;
- int LA14_0 = input.LA(1);
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA14_0==25) ) {
- alt14=1;
+ if ( (LA15_0==26) ) {
+ alt15=1;
}
- switch (alt14) {
+ switch (alt15) {
case 1 :
- // InternalRoom.g:917:4: otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) )
+ // InternalRoom.g:932:4: otherlv_7= ',' ( (lv_literals_8_0= ruleEnumLiteral ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_3);
+ otherlv_7=(Token)match(input,26,FOLLOW_3);
newLeafNode(otherlv_7, grammarAccess.getEnumerationTypeAccess().getCommaKeyword_5_1_0());
- // InternalRoom.g:921:1: ( (lv_literals_8_0= ruleEnumLiteral ) )
- // InternalRoom.g:922:1: (lv_literals_8_0= ruleEnumLiteral )
+ // InternalRoom.g:936:1: ( (lv_literals_8_0= ruleEnumLiteral ) )
+ // InternalRoom.g:937:1: (lv_literals_8_0= ruleEnumLiteral )
{
- // InternalRoom.g:922:1: (lv_literals_8_0= ruleEnumLiteral )
- // InternalRoom.g:923:3: lv_literals_8_0= ruleEnumLiteral
+ // InternalRoom.g:937:1: (lv_literals_8_0= ruleEnumLiteral )
+ // InternalRoom.g:938:3: lv_literals_8_0= ruleEnumLiteral
{
newCompositeNode(grammarAccess.getEnumerationTypeAccess().getLiteralsEnumLiteralParserRuleCall_5_1_1_0());
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
lv_literals_8_0=ruleEnumLiteral();
state._fsp--;
@@ -2320,7 +2355,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop14;
+ break loop15;
}
} while (true);
@@ -2355,7 +2390,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumLiteral"
- // InternalRoom.g:951:1: entryRuleEnumLiteral returns [EObject current=null] : iv_ruleEnumLiteral= ruleEnumLiteral EOF ;
+ // InternalRoom.g:966:1: entryRuleEnumLiteral returns [EObject current=null] : iv_ruleEnumLiteral= ruleEnumLiteral EOF ;
public final EObject entryRuleEnumLiteral() throws RecognitionException {
EObject current = null;
@@ -2363,8 +2398,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:952:2: (iv_ruleEnumLiteral= ruleEnumLiteral EOF )
- // InternalRoom.g:953:2: iv_ruleEnumLiteral= ruleEnumLiteral EOF
+ // InternalRoom.g:967:2: (iv_ruleEnumLiteral= ruleEnumLiteral EOF )
+ // InternalRoom.g:968:2: iv_ruleEnumLiteral= ruleEnumLiteral EOF
{
newCompositeNode(grammarAccess.getEnumLiteralRule());
pushFollow(FOLLOW_1);
@@ -2391,7 +2426,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumLiteral"
- // InternalRoom.g:960:1: ruleEnumLiteral returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) ;
+ // InternalRoom.g:975:1: ruleEnumLiteral returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) ;
public final EObject ruleEnumLiteral() throws RecognitionException {
EObject current = null;
@@ -2403,19 +2438,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:963:28: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) )
- // InternalRoom.g:964:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
+ // InternalRoom.g:978:28: ( ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? ) )
+ // InternalRoom.g:979:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
{
- // InternalRoom.g:964:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
- // InternalRoom.g:964:2: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
+ // InternalRoom.g:979:1: ( ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )? )
+ // InternalRoom.g:979:2: ( (lv_name_0_0= RULE_ID ) ) (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
{
- // InternalRoom.g:964:2: ( (lv_name_0_0= RULE_ID ) )
- // InternalRoom.g:965:1: (lv_name_0_0= RULE_ID )
+ // InternalRoom.g:979:2: ( (lv_name_0_0= RULE_ID ) )
+ // InternalRoom.g:980:1: (lv_name_0_0= RULE_ID )
{
- // InternalRoom.g:965:1: (lv_name_0_0= RULE_ID )
- // InternalRoom.g:966:3: lv_name_0_0= RULE_ID
+ // InternalRoom.g:980:1: (lv_name_0_0= RULE_ID )
+ // InternalRoom.g:981:3: lv_name_0_0= RULE_ID
{
- lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_21);
+ lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_22);
newLeafNode(lv_name_0_0, grammarAccess.getEnumLiteralAccess().getNameIDTerminalRuleCall_0_0());
@@ -2435,26 +2470,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:982:2: (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // InternalRoom.g:997:2: (otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA16_0==26) ) {
- alt16=1;
+ if ( (LA17_0==27) ) {
+ alt17=1;
}
- switch (alt16) {
+ switch (alt17) {
case 1 :
- // InternalRoom.g:982:4: otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) )
+ // InternalRoom.g:997:4: otherlv_1= '=' ( (lv_literal_2_0= ruleIntLiteral ) )
{
- otherlv_1=(Token)match(input,26,FOLLOW_22);
+ otherlv_1=(Token)match(input,27,FOLLOW_23);
newLeafNode(otherlv_1, grammarAccess.getEnumLiteralAccess().getEqualsSignKeyword_1_0());
- // InternalRoom.g:986:1: ( (lv_literal_2_0= ruleIntLiteral ) )
- // InternalRoom.g:987:1: (lv_literal_2_0= ruleIntLiteral )
+ // InternalRoom.g:1001:1: ( (lv_literal_2_0= ruleIntLiteral ) )
+ // InternalRoom.g:1002:1: (lv_literal_2_0= ruleIntLiteral )
{
- // InternalRoom.g:987:1: (lv_literal_2_0= ruleIntLiteral )
- // InternalRoom.g:988:3: lv_literal_2_0= ruleIntLiteral
+ // InternalRoom.g:1002:1: (lv_literal_2_0= ruleIntLiteral )
+ // InternalRoom.g:1003:3: lv_literal_2_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getEnumLiteralAccess().getLiteralIntLiteralParserRuleCall_1_1_0());
@@ -2508,7 +2543,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExternalType"
- // InternalRoom.g:1012:1: entryRuleExternalType returns [EObject current=null] : iv_ruleExternalType= ruleExternalType EOF ;
+ // InternalRoom.g:1027:1: entryRuleExternalType returns [EObject current=null] : iv_ruleExternalType= ruleExternalType EOF ;
public final EObject entryRuleExternalType() throws RecognitionException {
EObject current = null;
@@ -2516,8 +2551,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1013:2: (iv_ruleExternalType= ruleExternalType EOF )
- // InternalRoom.g:1014:2: iv_ruleExternalType= ruleExternalType EOF
+ // InternalRoom.g:1028:2: (iv_ruleExternalType= ruleExternalType EOF )
+ // InternalRoom.g:1029:2: iv_ruleExternalType= ruleExternalType EOF
{
newCompositeNode(grammarAccess.getExternalTypeRule());
pushFollow(FOLLOW_1);
@@ -2544,7 +2579,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExternalType"
- // InternalRoom.g:1021:1: ruleExternalType returns [EObject current=null] : (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:1036:1: ruleExternalType returns [EObject current=null] : (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? ) ;
public final EObject ruleExternalType() throws RecognitionException {
EObject current = null;
@@ -2560,23 +2595,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1024:28: ( (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:1025:1: (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:1039:28: ( (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:1040:1: (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:1025:1: (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? )
- // InternalRoom.g:1025:3: otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )?
+ // InternalRoom.g:1040:1: (otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )? )
+ // InternalRoom.g:1040:3: otherlv_0= 'ExternalType' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '->' ( (lv_targetName_3_0= RULE_STRING ) ) (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )? ( (lv_docu_6_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,27,FOLLOW_3);
+ otherlv_0=(Token)match(input,28,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExternalTypeAccess().getExternalTypeKeyword_0());
- // InternalRoom.g:1029:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1030:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1044:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1045:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1030:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1031:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:1045:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1046:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_11);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_12);
newLeafNode(lv_name_1_0, grammarAccess.getExternalTypeAccess().getNameIDTerminalRuleCall_1_0());
@@ -2596,17 +2631,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_12);
+ otherlv_2=(Token)match(input,20,FOLLOW_13);
newLeafNode(otherlv_2, grammarAccess.getExternalTypeAccess().getHyphenMinusGreaterThanSignKeyword_2());
- // InternalRoom.g:1051:1: ( (lv_targetName_3_0= RULE_STRING ) )
- // InternalRoom.g:1052:1: (lv_targetName_3_0= RULE_STRING )
+ // InternalRoom.g:1066:1: ( (lv_targetName_3_0= RULE_STRING ) )
+ // InternalRoom.g:1067:1: (lv_targetName_3_0= RULE_STRING )
{
- // InternalRoom.g:1052:1: (lv_targetName_3_0= RULE_STRING )
- // InternalRoom.g:1053:3: lv_targetName_3_0= RULE_STRING
+ // InternalRoom.g:1067:1: (lv_targetName_3_0= RULE_STRING )
+ // InternalRoom.g:1068:3: lv_targetName_3_0= RULE_STRING
{
- lv_targetName_3_0=(Token)match(input,RULE_STRING,FOLLOW_23);
+ lv_targetName_3_0=(Token)match(input,RULE_STRING,FOLLOW_24);
newLeafNode(lv_targetName_3_0, grammarAccess.getExternalTypeAccess().getTargetNameSTRINGTerminalRuleCall_3_0());
@@ -2626,28 +2661,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1069:2: (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )?
- int alt17=2;
- int LA17_0 = input.LA(1);
+ // InternalRoom.g:1084:2: (otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) ) )?
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA17_0==22) ) {
- alt17=1;
+ if ( (LA18_0==23) ) {
+ alt18=1;
}
- switch (alt17) {
+ switch (alt18) {
case 1 :
- // InternalRoom.g:1069:4: otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
+ // InternalRoom.g:1084:4: otherlv_4= 'default' ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
{
- otherlv_4=(Token)match(input,22,FOLLOW_12);
+ otherlv_4=(Token)match(input,23,FOLLOW_13);
newLeafNode(otherlv_4, grammarAccess.getExternalTypeAccess().getDefaultKeyword_4_0());
- // InternalRoom.g:1073:1: ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
- // InternalRoom.g:1074:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
+ // InternalRoom.g:1088:1: ( (lv_defaultValueLiteral_5_0= RULE_STRING ) )
+ // InternalRoom.g:1089:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
{
- // InternalRoom.g:1074:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
- // InternalRoom.g:1075:3: lv_defaultValueLiteral_5_0= RULE_STRING
+ // InternalRoom.g:1089:1: (lv_defaultValueLiteral_5_0= RULE_STRING )
+ // InternalRoom.g:1090:3: lv_defaultValueLiteral_5_0= RULE_STRING
{
- lv_defaultValueLiteral_5_0=(Token)match(input,RULE_STRING,FOLLOW_16);
+ lv_defaultValueLiteral_5_0=(Token)match(input,RULE_STRING,FOLLOW_17);
newLeafNode(lv_defaultValueLiteral_5_0, grammarAccess.getExternalTypeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_4_1_0());
@@ -2673,19 +2708,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1091:4: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // InternalRoom.g:1106:4: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( (LA18_0==34) ) {
- alt18=1;
+ if ( (LA19_0==35) ) {
+ alt19=1;
}
- switch (alt18) {
+ switch (alt19) {
case 1 :
- // InternalRoom.g:1092:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:1107:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:1092:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:1093:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:1107:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:1108:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getExternalTypeAccess().getDocuDocumentationParserRuleCall_5_0());
@@ -2736,7 +2771,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDataClass"
- // InternalRoom.g:1117:1: entryRuleDataClass returns [EObject current=null] : iv_ruleDataClass= ruleDataClass EOF ;
+ // InternalRoom.g:1132:1: entryRuleDataClass returns [EObject current=null] : iv_ruleDataClass= ruleDataClass EOF ;
public final EObject entryRuleDataClass() throws RecognitionException {
EObject current = null;
@@ -2744,8 +2779,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1118:2: (iv_ruleDataClass= ruleDataClass EOF )
- // InternalRoom.g:1119:2: iv_ruleDataClass= ruleDataClass EOF
+ // InternalRoom.g:1133:2: (iv_ruleDataClass= ruleDataClass EOF )
+ // InternalRoom.g:1134:2: iv_ruleDataClass= ruleDataClass EOF
{
newCompositeNode(grammarAccess.getDataClassRule());
pushFollow(FOLLOW_1);
@@ -2772,7 +2807,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDataClass"
- // InternalRoom.g:1126:1: ruleDataClass returns [EObject current=null] : (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' ) ;
+ // InternalRoom.g:1141:1: ruleDataClass returns [EObject current=null] : (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' ) ;
public final EObject ruleDataClass() throws RecognitionException {
EObject current = null;
@@ -2804,23 +2839,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1129:28: ( (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' ) )
- // InternalRoom.g:1130:1: (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' )
+ // InternalRoom.g:1144:28: ( (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' ) )
+ // InternalRoom.g:1145:1: (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' )
{
- // InternalRoom.g:1130:1: (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' )
- // InternalRoom.g:1130:3: otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}'
+ // InternalRoom.g:1145:1: (otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}' )
+ // InternalRoom.g:1145:3: otherlv_0= 'DataClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? (otherlv_3= 'extends' ( ( ruleFQN ) ) )? otherlv_5= '{' ( (lv_annotations_6_0= ruleAnnotation ) )* (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )? (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )? (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )? ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )* otherlv_16= '}'
{
- otherlv_0=(Token)match(input,28,FOLLOW_3);
+ otherlv_0=(Token)match(input,29,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getDataClassAccess().getDataClassKeyword_0());
- // InternalRoom.g:1134:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1135:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1149:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1150:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1135:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1136:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:1150:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1151:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_24);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_25);
newLeafNode(lv_name_1_0, grammarAccess.getDataClassAccess().getNameIDTerminalRuleCall_1_0());
@@ -2840,24 +2875,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1152:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt19=2;
- int LA19_0 = input.LA(1);
+ // InternalRoom.g:1167:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA19_0==34) ) {
- alt19=1;
+ if ( (LA20_0==35) ) {
+ alt20=1;
}
- switch (alt19) {
+ switch (alt20) {
case 1 :
- // InternalRoom.g:1153:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:1168:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:1153:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:1154:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:1168:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:1169:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getDataClassAccess().getDocuDocumentationParserRuleCall_2_0());
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
lv_docu_2_0=ruleDocumentation();
state._fsp--;
@@ -2882,26 +2917,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1170:3: (otherlv_3= 'extends' ( ( ruleFQN ) ) )?
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // InternalRoom.g:1185:3: (otherlv_3= 'extends' ( ( ruleFQN ) ) )?
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA20_0==29) ) {
- alt20=1;
+ if ( (LA21_0==30) ) {
+ alt21=1;
}
- switch (alt20) {
+ switch (alt21) {
case 1 :
- // InternalRoom.g:1170:5: otherlv_3= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:1185:5: otherlv_3= 'extends' ( ( ruleFQN ) )
{
- otherlv_3=(Token)match(input,29,FOLLOW_3);
+ otherlv_3=(Token)match(input,30,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getDataClassAccess().getExtendsKeyword_3_0());
- // InternalRoom.g:1174:1: ( ( ruleFQN ) )
- // InternalRoom.g:1175:1: ( ruleFQN )
+ // InternalRoom.g:1189:1: ( ( ruleFQN ) )
+ // InternalRoom.g:1190:1: ( ruleFQN )
{
- // InternalRoom.g:1175:1: ( ruleFQN )
- // InternalRoom.g:1176:3: ruleFQN
+ // InternalRoom.g:1190:1: ( ruleFQN )
+ // InternalRoom.g:1191:3: ruleFQN
{
if (current==null) {
@@ -2931,32 +2966,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,14,FOLLOW_26);
+ otherlv_5=(Token)match(input,14,FOLLOW_27);
newLeafNode(otherlv_5, grammarAccess.getDataClassAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:1193:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop21:
+ // InternalRoom.g:1208:1: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop22:
do {
- int alt21=2;
- int LA21_0 = input.LA(1);
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA21_0==108) ) {
- alt21=1;
+ if ( (LA22_0==109) ) {
+ alt22=1;
}
- switch (alt21) {
+ switch (alt22) {
case 1 :
- // InternalRoom.g:1194:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:1209:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:1194:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:1195:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:1209:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:1210:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getDataClassAccess().getAnnotationsAnnotationParserRuleCall_5_0());
- pushFollow(FOLLOW_26);
+ pushFollow(FOLLOW_27);
lv_annotations_6_0=ruleAnnotation();
state._fsp--;
@@ -2980,35 +3015,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop21;
+ break loop22;
}
} while (true);
- // InternalRoom.g:1211:3: (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )?
- int alt22=2;
- int LA22_0 = input.LA(1);
+ // InternalRoom.g:1226:3: (otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) ) )?
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA22_0==30) ) {
- alt22=1;
+ if ( (LA23_0==31) ) {
+ alt23=1;
}
- switch (alt22) {
+ switch (alt23) {
case 1 :
- // InternalRoom.g:1211:5: otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) )
+ // InternalRoom.g:1226:5: otherlv_7= 'usercode1' ( (lv_userCode1_8_0= ruleDetailCode ) )
{
- otherlv_7=(Token)match(input,30,FOLLOW_27);
+ otherlv_7=(Token)match(input,31,FOLLOW_28);
newLeafNode(otherlv_7, grammarAccess.getDataClassAccess().getUsercode1Keyword_6_0());
- // InternalRoom.g:1215:1: ( (lv_userCode1_8_0= ruleDetailCode ) )
- // InternalRoom.g:1216:1: (lv_userCode1_8_0= ruleDetailCode )
+ // InternalRoom.g:1230:1: ( (lv_userCode1_8_0= ruleDetailCode ) )
+ // InternalRoom.g:1231:1: (lv_userCode1_8_0= ruleDetailCode )
{
- // InternalRoom.g:1216:1: (lv_userCode1_8_0= ruleDetailCode )
- // InternalRoom.g:1217:3: lv_userCode1_8_0= ruleDetailCode
+ // InternalRoom.g:1231:1: (lv_userCode1_8_0= ruleDetailCode )
+ // InternalRoom.g:1232:3: lv_userCode1_8_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode1DetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_28);
+ pushFollow(FOLLOW_29);
lv_userCode1_8_0=ruleDetailCode();
state._fsp--;
@@ -3036,31 +3071,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1233:4: (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // InternalRoom.g:1248:4: (otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) ) )?
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA23_0==31) ) {
- alt23=1;
+ if ( (LA24_0==32) ) {
+ alt24=1;
}
- switch (alt23) {
+ switch (alt24) {
case 1 :
- // InternalRoom.g:1233:6: otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) )
+ // InternalRoom.g:1248:6: otherlv_9= 'usercode2' ( (lv_userCode2_10_0= ruleDetailCode ) )
{
- otherlv_9=(Token)match(input,31,FOLLOW_29);
+ otherlv_9=(Token)match(input,32,FOLLOW_30);
newLeafNode(otherlv_9, grammarAccess.getDataClassAccess().getUsercode2Keyword_7_0());
- // InternalRoom.g:1237:1: ( (lv_userCode2_10_0= ruleDetailCode ) )
- // InternalRoom.g:1238:1: (lv_userCode2_10_0= ruleDetailCode )
+ // InternalRoom.g:1252:1: ( (lv_userCode2_10_0= ruleDetailCode ) )
+ // InternalRoom.g:1253:1: (lv_userCode2_10_0= ruleDetailCode )
{
- // InternalRoom.g:1238:1: (lv_userCode2_10_0= ruleDetailCode )
- // InternalRoom.g:1239:3: lv_userCode2_10_0= ruleDetailCode
+ // InternalRoom.g:1253:1: (lv_userCode2_10_0= ruleDetailCode )
+ // InternalRoom.g:1254:3: lv_userCode2_10_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode2DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_30);
+ pushFollow(FOLLOW_31);
lv_userCode2_10_0=ruleDetailCode();
state._fsp--;
@@ -3088,31 +3123,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1255:4: (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // InternalRoom.g:1270:4: (otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) ) )?
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA24_0==32) ) {
- alt24=1;
+ if ( (LA25_0==33) ) {
+ alt25=1;
}
- switch (alt24) {
+ switch (alt25) {
case 1 :
- // InternalRoom.g:1255:6: otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1270:6: otherlv_11= 'usercode3' ( (lv_userCode3_12_0= ruleDetailCode ) )
{
- otherlv_11=(Token)match(input,32,FOLLOW_31);
+ otherlv_11=(Token)match(input,33,FOLLOW_32);
newLeafNode(otherlv_11, grammarAccess.getDataClassAccess().getUsercode3Keyword_8_0());
- // InternalRoom.g:1259:1: ( (lv_userCode3_12_0= ruleDetailCode ) )
- // InternalRoom.g:1260:1: (lv_userCode3_12_0= ruleDetailCode )
+ // InternalRoom.g:1274:1: ( (lv_userCode3_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1275:1: (lv_userCode3_12_0= ruleDetailCode )
{
- // InternalRoom.g:1260:1: (lv_userCode3_12_0= ruleDetailCode )
- // InternalRoom.g:1261:3: lv_userCode3_12_0= ruleDetailCode
+ // InternalRoom.g:1275:1: (lv_userCode3_12_0= ruleDetailCode )
+ // InternalRoom.g:1276:3: lv_userCode3_12_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getDataClassAccess().getUserCode3DetailCodeParserRuleCall_8_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
lv_userCode3_12_0=ruleDetailCode();
state._fsp--;
@@ -3140,45 +3175,45 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1277:4: ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )*
- loop25:
+ // InternalRoom.g:1292:4: ( ( (lv_operations_13_0= ruleStandardOperation ) ) | ( (lv_structors_14_0= ruleClassStructor ) ) | ( (lv_attributes_15_0= ruleAttribute ) ) )*
+ loop26:
do {
- int alt25=4;
+ int alt26=4;
switch ( input.LA(1) ) {
- case 36:
case 37:
+ case 38:
{
- alt25=1;
+ alt26=1;
}
break;
- case 40:
case 41:
+ case 42:
{
- alt25=2;
+ alt26=2;
}
break;
- case 33:
+ case 34:
{
- alt25=3;
+ alt26=3;
}
break;
}
- switch (alt25) {
+ switch (alt26) {
case 1 :
- // InternalRoom.g:1277:5: ( (lv_operations_13_0= ruleStandardOperation ) )
+ // InternalRoom.g:1292:5: ( (lv_operations_13_0= ruleStandardOperation ) )
{
- // InternalRoom.g:1277:5: ( (lv_operations_13_0= ruleStandardOperation ) )
- // InternalRoom.g:1278:1: (lv_operations_13_0= ruleStandardOperation )
+ // InternalRoom.g:1292:5: ( (lv_operations_13_0= ruleStandardOperation ) )
+ // InternalRoom.g:1293:1: (lv_operations_13_0= ruleStandardOperation )
{
- // InternalRoom.g:1278:1: (lv_operations_13_0= ruleStandardOperation )
- // InternalRoom.g:1279:3: lv_operations_13_0= ruleStandardOperation
+ // InternalRoom.g:1293:1: (lv_operations_13_0= ruleStandardOperation )
+ // InternalRoom.g:1294:3: lv_operations_13_0= ruleStandardOperation
{
newCompositeNode(grammarAccess.getDataClassAccess().getOperationsStandardOperationParserRuleCall_9_0_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
lv_operations_13_0=ruleStandardOperation();
state._fsp--;
@@ -3204,18 +3239,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1296:6: ( (lv_structors_14_0= ruleClassStructor ) )
+ // InternalRoom.g:1311:6: ( (lv_structors_14_0= ruleClassStructor ) )
{
- // InternalRoom.g:1296:6: ( (lv_structors_14_0= ruleClassStructor ) )
- // InternalRoom.g:1297:1: (lv_structors_14_0= ruleClassStructor )
+ // InternalRoom.g:1311:6: ( (lv_structors_14_0= ruleClassStructor ) )
+ // InternalRoom.g:1312:1: (lv_structors_14_0= ruleClassStructor )
{
- // InternalRoom.g:1297:1: (lv_structors_14_0= ruleClassStructor )
- // InternalRoom.g:1298:3: lv_structors_14_0= ruleClassStructor
+ // InternalRoom.g:1312:1: (lv_structors_14_0= ruleClassStructor )
+ // InternalRoom.g:1313:3: lv_structors_14_0= ruleClassStructor
{
newCompositeNode(grammarAccess.getDataClassAccess().getStructorsClassStructorParserRuleCall_9_1_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
lv_structors_14_0=ruleClassStructor();
state._fsp--;
@@ -3241,18 +3276,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:1315:6: ( (lv_attributes_15_0= ruleAttribute ) )
+ // InternalRoom.g:1330:6: ( (lv_attributes_15_0= ruleAttribute ) )
{
- // InternalRoom.g:1315:6: ( (lv_attributes_15_0= ruleAttribute ) )
- // InternalRoom.g:1316:1: (lv_attributes_15_0= ruleAttribute )
+ // InternalRoom.g:1330:6: ( (lv_attributes_15_0= ruleAttribute ) )
+ // InternalRoom.g:1331:1: (lv_attributes_15_0= ruleAttribute )
{
- // InternalRoom.g:1316:1: (lv_attributes_15_0= ruleAttribute )
- // InternalRoom.g:1317:3: lv_attributes_15_0= ruleAttribute
+ // InternalRoom.g:1331:1: (lv_attributes_15_0= ruleAttribute )
+ // InternalRoom.g:1332:3: lv_attributes_15_0= ruleAttribute
{
newCompositeNode(grammarAccess.getDataClassAccess().getAttributesAttributeParserRuleCall_9_2_0());
- pushFollow(FOLLOW_32);
+ pushFollow(FOLLOW_33);
lv_attributes_15_0=ruleAttribute();
state._fsp--;
@@ -3279,7 +3314,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop25;
+ break loop26;
}
} while (true);
@@ -3308,7 +3343,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAttribute"
- // InternalRoom.g:1345:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
+ // InternalRoom.g:1360:1: entryRuleAttribute returns [EObject current=null] : iv_ruleAttribute= ruleAttribute EOF ;
public final EObject entryRuleAttribute() throws RecognitionException {
EObject current = null;
@@ -3316,8 +3351,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1346:2: (iv_ruleAttribute= ruleAttribute EOF )
- // InternalRoom.g:1347:2: iv_ruleAttribute= ruleAttribute EOF
+ // InternalRoom.g:1361:2: (iv_ruleAttribute= ruleAttribute EOF )
+ // InternalRoom.g:1362:2: iv_ruleAttribute= ruleAttribute EOF
{
newCompositeNode(grammarAccess.getAttributeRule());
pushFollow(FOLLOW_1);
@@ -3344,7 +3379,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAttribute"
- // InternalRoom.g:1354:1: ruleAttribute returns [EObject current=null] : (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:1369:1: ruleAttribute returns [EObject current=null] : (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? ) ;
public final EObject ruleAttribute() throws RecognitionException {
EObject current = null;
@@ -3364,23 +3399,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1357:28: ( (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:1358:1: (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? )
+ // InternalRoom.g:1372:28: ( (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:1373:1: (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:1358:1: (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? )
- // InternalRoom.g:1358:3: otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )?
+ // InternalRoom.g:1373:1: (otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )? )
+ // InternalRoom.g:1373:3: otherlv_0= 'Attribute' ( (lv_name_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )? otherlv_5= ':' ( (lv_type_6_0= ruleRefableType ) )? (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )? ( (lv_docu_9_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,33,FOLLOW_3);
+ otherlv_0=(Token)match(input,34,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAttributeAccess().getAttributeKeyword_0());
- // InternalRoom.g:1362:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1363:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1377:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1378:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1363:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1364:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:1378:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1379:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_33);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_34);
newLeafNode(lv_name_1_0, grammarAccess.getAttributeAccess().getNameIDTerminalRuleCall_1_0());
@@ -3400,28 +3435,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1380:2: (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )?
- int alt26=2;
- int LA26_0 = input.LA(1);
+ // InternalRoom.g:1395:2: (otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']' )?
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( (LA26_0==34) ) {
- alt26=1;
+ if ( (LA27_0==35) ) {
+ alt27=1;
}
- switch (alt26) {
+ switch (alt27) {
case 1 :
- // InternalRoom.g:1380:4: otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']'
+ // InternalRoom.g:1395:4: otherlv_2= '[' ( (lv_size_3_0= RULE_INT ) ) otherlv_4= ']'
{
- otherlv_2=(Token)match(input,34,FOLLOW_34);
+ otherlv_2=(Token)match(input,35,FOLLOW_35);
newLeafNode(otherlv_2, grammarAccess.getAttributeAccess().getLeftSquareBracketKeyword_2_0());
- // InternalRoom.g:1384:1: ( (lv_size_3_0= RULE_INT ) )
- // InternalRoom.g:1385:1: (lv_size_3_0= RULE_INT )
+ // InternalRoom.g:1399:1: ( (lv_size_3_0= RULE_INT ) )
+ // InternalRoom.g:1400:1: (lv_size_3_0= RULE_INT )
{
- // InternalRoom.g:1385:1: (lv_size_3_0= RULE_INT )
- // InternalRoom.g:1386:3: lv_size_3_0= RULE_INT
+ // InternalRoom.g:1400:1: (lv_size_3_0= RULE_INT )
+ // InternalRoom.g:1401:3: lv_size_3_0= RULE_INT
{
- lv_size_3_0=(Token)match(input,RULE_INT,FOLLOW_35);
+ lv_size_3_0=(Token)match(input,RULE_INT,FOLLOW_36);
newLeafNode(lv_size_3_0, grammarAccess.getAttributeAccess().getSizeINTTerminalRuleCall_2_1_0());
@@ -3441,7 +3476,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,35,FOLLOW_8);
+ otherlv_4=(Token)match(input,36,FOLLOW_8);
newLeafNode(otherlv_4, grammarAccess.getAttributeAccess().getRightSquareBracketKeyword_2_2());
@@ -3451,28 +3486,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,16,FOLLOW_36);
+ otherlv_5=(Token)match(input,16,FOLLOW_37);
newLeafNode(otherlv_5, grammarAccess.getAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:1410:1: ( (lv_type_6_0= ruleRefableType ) )?
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // InternalRoom.g:1425:1: ( (lv_type_6_0= ruleRefableType ) )?
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA27_0==RULE_ID) ) {
- alt27=1;
+ if ( (LA28_0==RULE_ID) ) {
+ alt28=1;
}
- switch (alt27) {
+ switch (alt28) {
case 1 :
- // InternalRoom.g:1411:1: (lv_type_6_0= ruleRefableType )
+ // InternalRoom.g:1426:1: (lv_type_6_0= ruleRefableType )
{
- // InternalRoom.g:1411:1: (lv_type_6_0= ruleRefableType )
- // InternalRoom.g:1412:3: lv_type_6_0= ruleRefableType
+ // InternalRoom.g:1426:1: (lv_type_6_0= ruleRefableType )
+ // InternalRoom.g:1427:3: lv_type_6_0= ruleRefableType
{
newCompositeNode(grammarAccess.getAttributeAccess().getTypeRefableTypeParserRuleCall_4_0());
- pushFollow(FOLLOW_37);
+ pushFollow(FOLLOW_38);
lv_type_6_0=ruleRefableType();
state._fsp--;
@@ -3497,28 +3532,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1428:3: (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )?
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // InternalRoom.g:1443:3: (otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) ) )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( (LA28_0==26) ) {
- alt28=1;
+ if ( (LA29_0==27) ) {
+ alt29=1;
}
- switch (alt28) {
+ switch (alt29) {
case 1 :
- // InternalRoom.g:1428:5: otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
+ // InternalRoom.g:1443:5: otherlv_7= '=' ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,26,FOLLOW_12);
+ otherlv_7=(Token)match(input,27,FOLLOW_13);
newLeafNode(otherlv_7, grammarAccess.getAttributeAccess().getEqualsSignKeyword_5_0());
- // InternalRoom.g:1432:1: ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
- // InternalRoom.g:1433:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
+ // InternalRoom.g:1447:1: ( (lv_defaultValueLiteral_8_0= RULE_STRING ) )
+ // InternalRoom.g:1448:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
{
- // InternalRoom.g:1433:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
- // InternalRoom.g:1434:3: lv_defaultValueLiteral_8_0= RULE_STRING
+ // InternalRoom.g:1448:1: (lv_defaultValueLiteral_8_0= RULE_STRING )
+ // InternalRoom.g:1449:3: lv_defaultValueLiteral_8_0= RULE_STRING
{
- lv_defaultValueLiteral_8_0=(Token)match(input,RULE_STRING,FOLLOW_16);
+ lv_defaultValueLiteral_8_0=(Token)match(input,RULE_STRING,FOLLOW_17);
newLeafNode(lv_defaultValueLiteral_8_0, grammarAccess.getAttributeAccess().getDefaultValueLiteralSTRINGTerminalRuleCall_5_1_0());
@@ -3544,19 +3579,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1450:4: ( (lv_docu_9_0= ruleDocumentation ) )?
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // InternalRoom.g:1465:4: ( (lv_docu_9_0= ruleDocumentation ) )?
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA29_0==34) ) {
- alt29=1;
+ if ( (LA30_0==35) ) {
+ alt30=1;
}
- switch (alt29) {
+ switch (alt30) {
case 1 :
- // InternalRoom.g:1451:1: (lv_docu_9_0= ruleDocumentation )
+ // InternalRoom.g:1466:1: (lv_docu_9_0= ruleDocumentation )
{
- // InternalRoom.g:1451:1: (lv_docu_9_0= ruleDocumentation )
- // InternalRoom.g:1452:3: lv_docu_9_0= ruleDocumentation
+ // InternalRoom.g:1466:1: (lv_docu_9_0= ruleDocumentation )
+ // InternalRoom.g:1467:3: lv_docu_9_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAttributeAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -3607,7 +3642,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStandardOperation"
- // InternalRoom.g:1478:1: entryRuleStandardOperation returns [EObject current=null] : iv_ruleStandardOperation= ruleStandardOperation EOF ;
+ // InternalRoom.g:1493:1: entryRuleStandardOperation returns [EObject current=null] : iv_ruleStandardOperation= ruleStandardOperation EOF ;
public final EObject entryRuleStandardOperation() throws RecognitionException {
EObject current = null;
@@ -3615,8 +3650,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1479:2: (iv_ruleStandardOperation= ruleStandardOperation EOF )
- // InternalRoom.g:1480:2: iv_ruleStandardOperation= ruleStandardOperation EOF
+ // InternalRoom.g:1494:2: (iv_ruleStandardOperation= ruleStandardOperation EOF )
+ // InternalRoom.g:1495:2: iv_ruleStandardOperation= ruleStandardOperation EOF
{
newCompositeNode(grammarAccess.getStandardOperationRule());
pushFollow(FOLLOW_1);
@@ -3643,7 +3678,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStandardOperation"
- // InternalRoom.g:1487:1: ruleStandardOperation returns [EObject current=null] : ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:1502:1: ruleStandardOperation returns [EObject current=null] : ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) ) ;
public final EObject ruleStandardOperation() throws RecognitionException {
EObject current = null;
@@ -3669,27 +3704,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1490:28: ( ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:1491:1: ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1505:28: ( ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:1506:1: ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:1491:1: ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) )
- // InternalRoom.g:1491:2: ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1506:1: ( ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1506:2: ( (lv_override_0_0= 'override' ) )? otherlv_1= 'Operation' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )? otherlv_7= ')' (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )? ( (lv_docu_11_0= ruleDocumentation ) )? ( (lv_detailCode_12_0= ruleDetailCode ) )
{
- // InternalRoom.g:1491:2: ( (lv_override_0_0= 'override' ) )?
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // InternalRoom.g:1506:2: ( (lv_override_0_0= 'override' ) )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA30_0==36) ) {
- alt30=1;
+ if ( (LA31_0==37) ) {
+ alt31=1;
}
- switch (alt30) {
+ switch (alt31) {
case 1 :
- // InternalRoom.g:1492:1: (lv_override_0_0= 'override' )
+ // InternalRoom.g:1507:1: (lv_override_0_0= 'override' )
{
- // InternalRoom.g:1492:1: (lv_override_0_0= 'override' )
- // InternalRoom.g:1493:3: lv_override_0_0= 'override'
+ // InternalRoom.g:1507:1: (lv_override_0_0= 'override' )
+ // InternalRoom.g:1508:3: lv_override_0_0= 'override'
{
- lv_override_0_0=(Token)match(input,36,FOLLOW_38);
+ lv_override_0_0=(Token)match(input,37,FOLLOW_39);
newLeafNode(lv_override_0_0, grammarAccess.getStandardOperationAccess().getOverrideOverrideKeyword_0_0());
@@ -3708,17 +3743,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,37,FOLLOW_3);
+ otherlv_1=(Token)match(input,38,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getStandardOperationAccess().getOperationKeyword_1());
- // InternalRoom.g:1510:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:1511:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1525:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:1526:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:1511:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:1512:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:1526:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1527:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_39);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_40);
newLeafNode(lv_name_2_0, grammarAccess.getStandardOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -3738,31 +3773,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,20,FOLLOW_40);
+ otherlv_3=(Token)match(input,21,FOLLOW_41);
newLeafNode(otherlv_3, grammarAccess.getStandardOperationAccess().getLeftParenthesisKeyword_3());
- // InternalRoom.g:1532:1: ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )?
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // InternalRoom.g:1547:1: ( ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )* )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA32_0==RULE_ID) ) {
- alt32=1;
+ if ( (LA33_0==RULE_ID) ) {
+ alt33=1;
}
- switch (alt32) {
+ switch (alt33) {
case 1 :
- // InternalRoom.g:1532:2: ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
+ // InternalRoom.g:1547:2: ( (lv_arguments_4_0= ruleVarDecl ) ) (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
{
- // InternalRoom.g:1532:2: ( (lv_arguments_4_0= ruleVarDecl ) )
- // InternalRoom.g:1533:1: (lv_arguments_4_0= ruleVarDecl )
+ // InternalRoom.g:1547:2: ( (lv_arguments_4_0= ruleVarDecl ) )
+ // InternalRoom.g:1548:1: (lv_arguments_4_0= ruleVarDecl )
{
- // InternalRoom.g:1533:1: (lv_arguments_4_0= ruleVarDecl )
- // InternalRoom.g:1534:3: lv_arguments_4_0= ruleVarDecl
+ // InternalRoom.g:1548:1: (lv_arguments_4_0= ruleVarDecl )
+ // InternalRoom.g:1549:3: lv_arguments_4_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_0_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_arguments_4_0=ruleVarDecl();
state._fsp--;
@@ -3784,35 +3819,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1550:2: (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
- loop31:
+ // InternalRoom.g:1565:2: (otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) ) )*
+ loop32:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA31_0==25) ) {
- alt31=1;
+ if ( (LA32_0==26) ) {
+ alt32=1;
}
- switch (alt31) {
+ switch (alt32) {
case 1 :
- // InternalRoom.g:1550:4: otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) )
+ // InternalRoom.g:1565:4: otherlv_5= ',' ( (lv_arguments_6_0= ruleVarDecl ) )
{
- otherlv_5=(Token)match(input,25,FOLLOW_3);
+ otherlv_5=(Token)match(input,26,FOLLOW_3);
newLeafNode(otherlv_5, grammarAccess.getStandardOperationAccess().getCommaKeyword_4_1_0());
- // InternalRoom.g:1554:1: ( (lv_arguments_6_0= ruleVarDecl ) )
- // InternalRoom.g:1555:1: (lv_arguments_6_0= ruleVarDecl )
+ // InternalRoom.g:1569:1: ( (lv_arguments_6_0= ruleVarDecl ) )
+ // InternalRoom.g:1570:1: (lv_arguments_6_0= ruleVarDecl )
{
- // InternalRoom.g:1555:1: (lv_arguments_6_0= ruleVarDecl )
- // InternalRoom.g:1556:3: lv_arguments_6_0= ruleVarDecl
+ // InternalRoom.g:1570:1: (lv_arguments_6_0= ruleVarDecl )
+ // InternalRoom.g:1571:3: lv_arguments_6_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getArgumentsVarDeclParserRuleCall_4_1_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_arguments_6_0=ruleVarDecl();
state._fsp--;
@@ -3839,7 +3874,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop31;
+ break loop32;
}
} while (true);
@@ -3849,46 +3884,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,21,FOLLOW_42);
+ otherlv_7=(Token)match(input,22,FOLLOW_43);
newLeafNode(otherlv_7, grammarAccess.getStandardOperationAccess().getRightParenthesisKeyword_5());
- // InternalRoom.g:1576:1: (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )?
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // InternalRoom.g:1591:1: (otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) ) )?
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( (LA34_0==16) ) {
- alt34=1;
+ if ( (LA35_0==16) ) {
+ alt35=1;
}
- switch (alt34) {
+ switch (alt35) {
case 1 :
- // InternalRoom.g:1576:3: otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
+ // InternalRoom.g:1591:3: otherlv_8= ':' (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
{
- otherlv_8=(Token)match(input,16,FOLLOW_43);
+ otherlv_8=(Token)match(input,16,FOLLOW_44);
newLeafNode(otherlv_8, grammarAccess.getStandardOperationAccess().getColonKeyword_6_0());
- // InternalRoom.g:1580:1: (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // InternalRoom.g:1595:1: (otherlv_9= 'void' | ( (lv_returnType_10_0= ruleRefableType ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA33_0==38) ) {
- alt33=1;
+ if ( (LA34_0==39) ) {
+ alt34=1;
}
- else if ( (LA33_0==RULE_ID) ) {
- alt33=2;
+ else if ( (LA34_0==RULE_ID) ) {
+ alt34=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt34) {
case 1 :
- // InternalRoom.g:1580:3: otherlv_9= 'void'
+ // InternalRoom.g:1595:3: otherlv_9= 'void'
{
- otherlv_9=(Token)match(input,38,FOLLOW_44);
+ otherlv_9=(Token)match(input,39,FOLLOW_45);
newLeafNode(otherlv_9, grammarAccess.getStandardOperationAccess().getVoidKeyword_6_1_0());
@@ -3896,18 +3931,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1585:6: ( (lv_returnType_10_0= ruleRefableType ) )
+ // InternalRoom.g:1600:6: ( (lv_returnType_10_0= ruleRefableType ) )
{
- // InternalRoom.g:1585:6: ( (lv_returnType_10_0= ruleRefableType ) )
- // InternalRoom.g:1586:1: (lv_returnType_10_0= ruleRefableType )
+ // InternalRoom.g:1600:6: ( (lv_returnType_10_0= ruleRefableType ) )
+ // InternalRoom.g:1601:1: (lv_returnType_10_0= ruleRefableType )
{
- // InternalRoom.g:1586:1: (lv_returnType_10_0= ruleRefableType )
- // InternalRoom.g:1587:3: lv_returnType_10_0= ruleRefableType
+ // InternalRoom.g:1601:1: (lv_returnType_10_0= ruleRefableType )
+ // InternalRoom.g:1602:3: lv_returnType_10_0= ruleRefableType
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getReturnTypeRefableTypeParserRuleCall_6_1_1_0());
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_returnType_10_0=ruleRefableType();
state._fsp--;
@@ -3941,24 +3976,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1603:5: ( (lv_docu_11_0= ruleDocumentation ) )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // InternalRoom.g:1618:5: ( (lv_docu_11_0= ruleDocumentation ) )?
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA35_0==34) ) {
- alt35=1;
+ if ( (LA36_0==35) ) {
+ alt36=1;
}
- switch (alt35) {
+ switch (alt36) {
case 1 :
- // InternalRoom.g:1604:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:1619:1: (lv_docu_11_0= ruleDocumentation )
{
- // InternalRoom.g:1604:1: (lv_docu_11_0= ruleDocumentation )
- // InternalRoom.g:1605:3: lv_docu_11_0= ruleDocumentation
+ // InternalRoom.g:1619:1: (lv_docu_11_0= ruleDocumentation )
+ // InternalRoom.g:1620:3: lv_docu_11_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getDocuDocumentationParserRuleCall_7_0());
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
lv_docu_11_0=ruleDocumentation();
state._fsp--;
@@ -3983,11 +4018,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1621:3: ( (lv_detailCode_12_0= ruleDetailCode ) )
- // InternalRoom.g:1622:1: (lv_detailCode_12_0= ruleDetailCode )
+ // InternalRoom.g:1636:3: ( (lv_detailCode_12_0= ruleDetailCode ) )
+ // InternalRoom.g:1637:1: (lv_detailCode_12_0= ruleDetailCode )
{
- // InternalRoom.g:1622:1: (lv_detailCode_12_0= ruleDetailCode )
- // InternalRoom.g:1623:3: lv_detailCode_12_0= ruleDetailCode
+ // InternalRoom.g:1637:1: (lv_detailCode_12_0= ruleDetailCode )
+ // InternalRoom.g:1638:3: lv_detailCode_12_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getStandardOperationAccess().getDetailCodeDetailCodeParserRuleCall_8_0());
@@ -4035,7 +4070,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePortOperation"
- // InternalRoom.g:1647:1: entryRulePortOperation returns [EObject current=null] : iv_rulePortOperation= rulePortOperation EOF ;
+ // InternalRoom.g:1662:1: entryRulePortOperation returns [EObject current=null] : iv_rulePortOperation= rulePortOperation EOF ;
public final EObject entryRulePortOperation() throws RecognitionException {
EObject current = null;
@@ -4043,8 +4078,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1648:2: (iv_rulePortOperation= rulePortOperation EOF )
- // InternalRoom.g:1649:2: iv_rulePortOperation= rulePortOperation EOF
+ // InternalRoom.g:1663:2: (iv_rulePortOperation= rulePortOperation EOF )
+ // InternalRoom.g:1664:2: iv_rulePortOperation= rulePortOperation EOF
{
newCompositeNode(grammarAccess.getPortOperationRule());
pushFollow(FOLLOW_1);
@@ -4071,7 +4106,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePortOperation"
- // InternalRoom.g:1656:1: rulePortOperation returns [EObject current=null] : (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:1671:1: rulePortOperation returns [EObject current=null] : (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) ) ;
public final EObject rulePortOperation() throws RecognitionException {
EObject current = null;
@@ -4098,23 +4133,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1659:28: ( (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:1660:1: (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1674:28: ( (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:1675:1: (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:1660:1: (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) )
- // InternalRoom.g:1660:3: otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) )
+ // InternalRoom.g:1675:1: (otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1675:3: otherlv_0= 'Operation' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= '(' ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )? otherlv_6= ')' ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )? ( (lv_docu_12_0= ruleDocumentation ) )? ( (lv_detailCode_13_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,37,FOLLOW_3);
+ otherlv_0=(Token)match(input,38,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getPortOperationAccess().getOperationKeyword_0());
- // InternalRoom.g:1664:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:1665:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1679:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:1680:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:1665:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:1666:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:1680:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:1681:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_39);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_40);
newLeafNode(lv_name_1_0, grammarAccess.getPortOperationAccess().getNameIDTerminalRuleCall_1_0());
@@ -4134,31 +4169,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,20,FOLLOW_40);
+ otherlv_2=(Token)match(input,21,FOLLOW_41);
newLeafNode(otherlv_2, grammarAccess.getPortOperationAccess().getLeftParenthesisKeyword_2());
- // InternalRoom.g:1686:1: ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // InternalRoom.g:1701:1: ( ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )* )?
+ int alt38=2;
+ int LA38_0 = input.LA(1);
- if ( (LA37_0==RULE_ID) ) {
- alt37=1;
+ if ( (LA38_0==RULE_ID) ) {
+ alt38=1;
}
- switch (alt37) {
+ switch (alt38) {
case 1 :
- // InternalRoom.g:1686:2: ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
+ // InternalRoom.g:1701:2: ( (lv_arguments_3_0= ruleVarDecl ) ) (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
{
- // InternalRoom.g:1686:2: ( (lv_arguments_3_0= ruleVarDecl ) )
- // InternalRoom.g:1687:1: (lv_arguments_3_0= ruleVarDecl )
+ // InternalRoom.g:1701:2: ( (lv_arguments_3_0= ruleVarDecl ) )
+ // InternalRoom.g:1702:1: (lv_arguments_3_0= ruleVarDecl )
{
- // InternalRoom.g:1687:1: (lv_arguments_3_0= ruleVarDecl )
- // InternalRoom.g:1688:3: lv_arguments_3_0= ruleVarDecl
+ // InternalRoom.g:1702:1: (lv_arguments_3_0= ruleVarDecl )
+ // InternalRoom.g:1703:3: lv_arguments_3_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_0_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_arguments_3_0=ruleVarDecl();
state._fsp--;
@@ -4180,35 +4215,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1704:2: (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
- loop36:
+ // InternalRoom.g:1719:2: (otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) ) )*
+ loop37:
do {
- int alt36=2;
- int LA36_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA36_0==25) ) {
- alt36=1;
+ if ( (LA37_0==26) ) {
+ alt37=1;
}
- switch (alt36) {
+ switch (alt37) {
case 1 :
- // InternalRoom.g:1704:4: otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) )
+ // InternalRoom.g:1719:4: otherlv_4= ',' ( (lv_arguments_5_0= ruleVarDecl ) )
{
- otherlv_4=(Token)match(input,25,FOLLOW_3);
+ otherlv_4=(Token)match(input,26,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getPortOperationAccess().getCommaKeyword_3_1_0());
- // InternalRoom.g:1708:1: ( (lv_arguments_5_0= ruleVarDecl ) )
- // InternalRoom.g:1709:1: (lv_arguments_5_0= ruleVarDecl )
+ // InternalRoom.g:1723:1: ( (lv_arguments_5_0= ruleVarDecl ) )
+ // InternalRoom.g:1724:1: (lv_arguments_5_0= ruleVarDecl )
{
- // InternalRoom.g:1709:1: (lv_arguments_5_0= ruleVarDecl )
- // InternalRoom.g:1710:3: lv_arguments_5_0= ruleVarDecl
+ // InternalRoom.g:1724:1: (lv_arguments_5_0= ruleVarDecl )
+ // InternalRoom.g:1725:3: lv_arguments_5_0= ruleVarDecl
{
newCompositeNode(grammarAccess.getPortOperationAccess().getArgumentsVarDeclParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_arguments_5_0=ruleVarDecl();
state._fsp--;
@@ -4235,7 +4270,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop36;
+ break loop37;
}
} while (true);
@@ -4245,52 +4280,52 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,21,FOLLOW_46);
+ otherlv_6=(Token)match(input,22,FOLLOW_47);
newLeafNode(otherlv_6, grammarAccess.getPortOperationAccess().getRightParenthesisKeyword_4());
- // InternalRoom.g:1730:1: ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )?
- int alt39=3;
- int LA39_0 = input.LA(1);
+ // InternalRoom.g:1745:1: ( (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) ) | (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) ) )?
+ int alt40=3;
+ int LA40_0 = input.LA(1);
- if ( (LA39_0==16) ) {
- alt39=1;
+ if ( (LA40_0==16) ) {
+ alt40=1;
}
- else if ( (LA39_0==39) ) {
- alt39=2;
+ else if ( (LA40_0==40) ) {
+ alt40=2;
}
- switch (alt39) {
+ switch (alt40) {
case 1 :
- // InternalRoom.g:1730:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
+ // InternalRoom.g:1745:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
{
- // InternalRoom.g:1730:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
- // InternalRoom.g:1730:4: otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
+ // InternalRoom.g:1745:2: (otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) ) )
+ // InternalRoom.g:1745:4: otherlv_7= ':' (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
{
- otherlv_7=(Token)match(input,16,FOLLOW_43);
+ otherlv_7=(Token)match(input,16,FOLLOW_44);
newLeafNode(otherlv_7, grammarAccess.getPortOperationAccess().getColonKeyword_5_0_0());
- // InternalRoom.g:1734:1: (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // InternalRoom.g:1749:1: (otherlv_8= 'void' | ( (lv_returnType_9_0= ruleRefableType ) ) )
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( (LA38_0==38) ) {
- alt38=1;
+ if ( (LA39_0==39) ) {
+ alt39=1;
}
- else if ( (LA38_0==RULE_ID) ) {
- alt38=2;
+ else if ( (LA39_0==RULE_ID) ) {
+ alt39=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt39) {
case 1 :
- // InternalRoom.g:1734:3: otherlv_8= 'void'
+ // InternalRoom.g:1749:3: otherlv_8= 'void'
{
- otherlv_8=(Token)match(input,38,FOLLOW_44);
+ otherlv_8=(Token)match(input,39,FOLLOW_45);
newLeafNode(otherlv_8, grammarAccess.getPortOperationAccess().getVoidKeyword_5_0_1_0());
@@ -4298,18 +4333,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1739:6: ( (lv_returnType_9_0= ruleRefableType ) )
+ // InternalRoom.g:1754:6: ( (lv_returnType_9_0= ruleRefableType ) )
{
- // InternalRoom.g:1739:6: ( (lv_returnType_9_0= ruleRefableType ) )
- // InternalRoom.g:1740:1: (lv_returnType_9_0= ruleRefableType )
+ // InternalRoom.g:1754:6: ( (lv_returnType_9_0= ruleRefableType ) )
+ // InternalRoom.g:1755:1: (lv_returnType_9_0= ruleRefableType )
{
- // InternalRoom.g:1740:1: (lv_returnType_9_0= ruleRefableType )
- // InternalRoom.g:1741:3: lv_returnType_9_0= ruleRefableType
+ // InternalRoom.g:1755:1: (lv_returnType_9_0= ruleRefableType )
+ // InternalRoom.g:1756:3: lv_returnType_9_0= ruleRefableType
{
newCompositeNode(grammarAccess.getPortOperationAccess().getReturnTypeRefableTypeParserRuleCall_5_0_1_1_0());
- pushFollow(FOLLOW_44);
+ pushFollow(FOLLOW_45);
lv_returnType_9_0=ruleRefableType();
state._fsp--;
@@ -4344,27 +4379,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1758:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
+ // InternalRoom.g:1773:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
{
- // InternalRoom.g:1758:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
- // InternalRoom.g:1758:8: otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) )
+ // InternalRoom.g:1773:6: (otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) ) )
+ // InternalRoom.g:1773:8: otherlv_10= 'sends' ( (otherlv_11= RULE_ID ) )
{
- otherlv_10=(Token)match(input,39,FOLLOW_3);
+ otherlv_10=(Token)match(input,40,FOLLOW_3);
newLeafNode(otherlv_10, grammarAccess.getPortOperationAccess().getSendsKeyword_5_1_0());
- // InternalRoom.g:1762:1: ( (otherlv_11= RULE_ID ) )
- // InternalRoom.g:1763:1: (otherlv_11= RULE_ID )
+ // InternalRoom.g:1777:1: ( (otherlv_11= RULE_ID ) )
+ // InternalRoom.g:1778:1: (otherlv_11= RULE_ID )
{
- // InternalRoom.g:1763:1: (otherlv_11= RULE_ID )
- // InternalRoom.g:1764:3: otherlv_11= RULE_ID
+ // InternalRoom.g:1778:1: (otherlv_11= RULE_ID )
+ // InternalRoom.g:1779:3: otherlv_11= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getPortOperationRule());
}
- otherlv_11=(Token)match(input,RULE_ID,FOLLOW_44);
+ otherlv_11=(Token)match(input,RULE_ID,FOLLOW_45);
newLeafNode(otherlv_11, grammarAccess.getPortOperationAccess().getSendsMsgMessageCrossReference_5_1_1_0());
@@ -4383,24 +4418,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1775:5: ( (lv_docu_12_0= ruleDocumentation ) )?
- int alt40=2;
- int LA40_0 = input.LA(1);
+ // InternalRoom.g:1790:5: ( (lv_docu_12_0= ruleDocumentation ) )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA40_0==34) ) {
- alt40=1;
+ if ( (LA41_0==35) ) {
+ alt41=1;
}
- switch (alt40) {
+ switch (alt41) {
case 1 :
- // InternalRoom.g:1776:1: (lv_docu_12_0= ruleDocumentation )
+ // InternalRoom.g:1791:1: (lv_docu_12_0= ruleDocumentation )
{
- // InternalRoom.g:1776:1: (lv_docu_12_0= ruleDocumentation )
- // InternalRoom.g:1777:3: lv_docu_12_0= ruleDocumentation
+ // InternalRoom.g:1791:1: (lv_docu_12_0= ruleDocumentation )
+ // InternalRoom.g:1792:3: lv_docu_12_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPortOperationAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_45);
+ pushFollow(FOLLOW_46);
lv_docu_12_0=ruleDocumentation();
state._fsp--;
@@ -4425,11 +4460,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1793:3: ( (lv_detailCode_13_0= ruleDetailCode ) )
- // InternalRoom.g:1794:1: (lv_detailCode_13_0= ruleDetailCode )
+ // InternalRoom.g:1808:3: ( (lv_detailCode_13_0= ruleDetailCode ) )
+ // InternalRoom.g:1809:1: (lv_detailCode_13_0= ruleDetailCode )
{
- // InternalRoom.g:1794:1: (lv_detailCode_13_0= ruleDetailCode )
- // InternalRoom.g:1795:3: lv_detailCode_13_0= ruleDetailCode
+ // InternalRoom.g:1809:1: (lv_detailCode_13_0= ruleDetailCode )
+ // InternalRoom.g:1810:3: lv_detailCode_13_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getPortOperationAccess().getDetailCodeDetailCodeParserRuleCall_7_0());
@@ -4477,7 +4512,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassStructor"
- // InternalRoom.g:1819:1: entryRuleClassStructor returns [EObject current=null] : iv_ruleClassStructor= ruleClassStructor EOF ;
+ // InternalRoom.g:1834:1: entryRuleClassStructor returns [EObject current=null] : iv_ruleClassStructor= ruleClassStructor EOF ;
public final EObject entryRuleClassStructor() throws RecognitionException {
EObject current = null;
@@ -4485,8 +4520,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1820:2: (iv_ruleClassStructor= ruleClassStructor EOF )
- // InternalRoom.g:1821:2: iv_ruleClassStructor= ruleClassStructor EOF
+ // InternalRoom.g:1835:2: (iv_ruleClassStructor= ruleClassStructor EOF )
+ // InternalRoom.g:1836:2: iv_ruleClassStructor= ruleClassStructor EOF
{
newCompositeNode(grammarAccess.getClassStructorRule());
pushFollow(FOLLOW_1);
@@ -4513,7 +4548,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassStructor"
- // InternalRoom.g:1828:1: ruleClassStructor returns [EObject current=null] : ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:1843:1: ruleClassStructor returns [EObject current=null] : ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleClassStructor() throws RecognitionException {
EObject current = null;
@@ -4525,39 +4560,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1831:28: ( ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:1832:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1846:28: ( ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:1847:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:1832:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:1832:2: ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) )
+ // InternalRoom.g:1847:1: ( ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:1847:2: ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) ) ( (lv_detailCode_1_0= ruleDetailCode ) )
{
- // InternalRoom.g:1832:2: ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) )
- // InternalRoom.g:1833:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
+ // InternalRoom.g:1847:2: ( ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) ) )
+ // InternalRoom.g:1848:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
{
- // InternalRoom.g:1833:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
- // InternalRoom.g:1834:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
+ // InternalRoom.g:1848:1: ( (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' ) )
+ // InternalRoom.g:1849:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
{
- // InternalRoom.g:1834:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
- int alt41=2;
- int LA41_0 = input.LA(1);
+ // InternalRoom.g:1849:1: (lv_name_0_1= 'ctor' | lv_name_0_2= 'dtor' )
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA41_0==40) ) {
- alt41=1;
+ if ( (LA42_0==41) ) {
+ alt42=1;
}
- else if ( (LA41_0==41) ) {
- alt41=2;
+ else if ( (LA42_0==42) ) {
+ alt42=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 42, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt42) {
case 1 :
- // InternalRoom.g:1835:3: lv_name_0_1= 'ctor'
+ // InternalRoom.g:1850:3: lv_name_0_1= 'ctor'
{
- lv_name_0_1=(Token)match(input,40,FOLLOW_45);
+ lv_name_0_1=(Token)match(input,41,FOLLOW_46);
newLeafNode(lv_name_0_1, grammarAccess.getClassStructorAccess().getNameCtorKeyword_0_0_0());
@@ -4571,9 +4606,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1847:8: lv_name_0_2= 'dtor'
+ // InternalRoom.g:1862:8: lv_name_0_2= 'dtor'
{
- lv_name_0_2=(Token)match(input,41,FOLLOW_45);
+ lv_name_0_2=(Token)match(input,42,FOLLOW_46);
newLeafNode(lv_name_0_2, grammarAccess.getClassStructorAccess().getNameDtorKeyword_0_0_1());
@@ -4595,11 +4630,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1862:2: ( (lv_detailCode_1_0= ruleDetailCode ) )
- // InternalRoom.g:1863:1: (lv_detailCode_1_0= ruleDetailCode )
+ // InternalRoom.g:1877:2: ( (lv_detailCode_1_0= ruleDetailCode ) )
+ // InternalRoom.g:1878:1: (lv_detailCode_1_0= ruleDetailCode )
{
- // InternalRoom.g:1863:1: (lv_detailCode_1_0= ruleDetailCode )
- // InternalRoom.g:1864:3: lv_detailCode_1_0= ruleDetailCode
+ // InternalRoom.g:1878:1: (lv_detailCode_1_0= ruleDetailCode )
+ // InternalRoom.g:1879:3: lv_detailCode_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getClassStructorAccess().getDetailCodeDetailCodeParserRuleCall_1_0());
@@ -4647,7 +4682,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGeneralProtocolClass"
- // InternalRoom.g:1888:1: entryRuleGeneralProtocolClass returns [EObject current=null] : iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF ;
+ // InternalRoom.g:1903:1: entryRuleGeneralProtocolClass returns [EObject current=null] : iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF ;
public final EObject entryRuleGeneralProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4655,8 +4690,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1889:2: (iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF )
- // InternalRoom.g:1890:2: iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF
+ // InternalRoom.g:1904:2: (iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF )
+ // InternalRoom.g:1905:2: iv_ruleGeneralProtocolClass= ruleGeneralProtocolClass EOF
{
newCompositeNode(grammarAccess.getGeneralProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -4683,7 +4718,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGeneralProtocolClass"
- // InternalRoom.g:1897:1: ruleGeneralProtocolClass returns [EObject current=null] : (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) ;
+ // InternalRoom.g:1912:1: ruleGeneralProtocolClass returns [EObject current=null] : (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) ;
public final EObject ruleGeneralProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4695,28 +4730,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1900:28: ( (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) )
- // InternalRoom.g:1901:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
+ // InternalRoom.g:1915:28: ( (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass ) )
+ // InternalRoom.g:1916:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
{
- // InternalRoom.g:1901:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
- int alt42=2;
- int LA42_0 = input.LA(1);
+ // InternalRoom.g:1916:1: (this_ProtocolClass_0= ruleProtocolClass | this_CompoundProtocolClass_1= ruleCompoundProtocolClass )
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA42_0==42||(LA42_0>=124 && LA42_0<=126)) ) {
- alt42=1;
+ if ( (LA43_0==43||(LA43_0>=125 && LA43_0<=127)) ) {
+ alt43=1;
}
- else if ( (LA42_0==48) ) {
- alt42=2;
+ else if ( (LA43_0==49) ) {
+ alt43=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 43, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt43) {
case 1 :
- // InternalRoom.g:1902:5: this_ProtocolClass_0= ruleProtocolClass
+ // InternalRoom.g:1917:5: this_ProtocolClass_0= ruleProtocolClass
{
newCompositeNode(grammarAccess.getGeneralProtocolClassAccess().getProtocolClassParserRuleCall_0());
@@ -4734,7 +4769,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:1912:5: this_CompoundProtocolClass_1= ruleCompoundProtocolClass
+ // InternalRoom.g:1927:5: this_CompoundProtocolClass_1= ruleCompoundProtocolClass
{
newCompositeNode(grammarAccess.getGeneralProtocolClassAccess().getCompoundProtocolClassParserRuleCall_1());
@@ -4772,7 +4807,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolClass"
- // InternalRoom.g:1928:1: entryRuleProtocolClass returns [EObject current=null] : iv_ruleProtocolClass= ruleProtocolClass EOF ;
+ // InternalRoom.g:1943:1: entryRuleProtocolClass returns [EObject current=null] : iv_ruleProtocolClass= ruleProtocolClass EOF ;
public final EObject entryRuleProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4780,8 +4815,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:1929:2: (iv_ruleProtocolClass= ruleProtocolClass EOF )
- // InternalRoom.g:1930:2: iv_ruleProtocolClass= ruleProtocolClass EOF
+ // InternalRoom.g:1944:2: (iv_ruleProtocolClass= ruleProtocolClass EOF )
+ // InternalRoom.g:1945:2: iv_ruleProtocolClass= ruleProtocolClass EOF
{
newCompositeNode(grammarAccess.getProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -4808,7 +4843,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolClass"
- // InternalRoom.g:1937:1: ruleProtocolClass returns [EObject current=null] : ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' ) ;
+ // InternalRoom.g:1952:1: ruleProtocolClass returns [EObject current=null] : ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' ) ;
public final EObject ruleProtocolClass() throws RecognitionException {
EObject current = null;
@@ -4856,30 +4891,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:1940:28: ( ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' ) )
- // InternalRoom.g:1941:1: ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' )
+ // InternalRoom.g:1955:28: ( ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' ) )
+ // InternalRoom.g:1956:1: ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' )
{
- // InternalRoom.g:1941:1: ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' )
- // InternalRoom.g:1941:2: ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}'
+ // InternalRoom.g:1956:1: ( ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}' )
+ // InternalRoom.g:1956:2: ( (lv_commType_0_0= ruleCommunicationType ) )? otherlv_1= 'ProtocolClass' ( (lv_name_2_0= RULE_ID ) ) ( (lv_docu_3_0= ruleDocumentation ) )? (otherlv_4= 'extends' ( ( ruleFQN ) ) )? otherlv_6= '{' ( (lv_annotations_7_0= ruleAnnotation ) )* (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )? (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )? (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )? (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )? (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )? (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )? (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )? ( (lv_semantics_28_0= ruleProtocolSemantics ) )? otherlv_29= '}'
{
- // InternalRoom.g:1941:2: ( (lv_commType_0_0= ruleCommunicationType ) )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // InternalRoom.g:1956:2: ( (lv_commType_0_0= ruleCommunicationType ) )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( ((LA43_0>=124 && LA43_0<=126)) ) {
- alt43=1;
+ if ( ((LA44_0>=125 && LA44_0<=127)) ) {
+ alt44=1;
}
- switch (alt43) {
+ switch (alt44) {
case 1 :
- // InternalRoom.g:1942:1: (lv_commType_0_0= ruleCommunicationType )
+ // InternalRoom.g:1957:1: (lv_commType_0_0= ruleCommunicationType )
{
- // InternalRoom.g:1942:1: (lv_commType_0_0= ruleCommunicationType )
- // InternalRoom.g:1943:3: lv_commType_0_0= ruleCommunicationType
+ // InternalRoom.g:1957:1: (lv_commType_0_0= ruleCommunicationType )
+ // InternalRoom.g:1958:3: lv_commType_0_0= ruleCommunicationType
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getCommTypeCommunicationTypeEnumRuleCall_0_0());
- pushFollow(FOLLOW_47);
+ pushFollow(FOLLOW_48);
lv_commType_0_0=ruleCommunicationType();
state._fsp--;
@@ -4904,17 +4939,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,42,FOLLOW_3);
+ otherlv_1=(Token)match(input,43,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getProtocolClassAccess().getProtocolClassKeyword_1());
- // InternalRoom.g:1963:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:1964:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1978:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:1979:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:1964:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:1965:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:1979:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:1980:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_24);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_25);
newLeafNode(lv_name_2_0, grammarAccess.getProtocolClassAccess().getNameIDTerminalRuleCall_2_0());
@@ -4934,24 +4969,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1981:2: ( (lv_docu_3_0= ruleDocumentation ) )?
- int alt44=2;
- int LA44_0 = input.LA(1);
+ // InternalRoom.g:1996:2: ( (lv_docu_3_0= ruleDocumentation ) )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA44_0==34) ) {
- alt44=1;
+ if ( (LA45_0==35) ) {
+ alt45=1;
}
- switch (alt44) {
+ switch (alt45) {
case 1 :
- // InternalRoom.g:1982:1: (lv_docu_3_0= ruleDocumentation )
+ // InternalRoom.g:1997:1: (lv_docu_3_0= ruleDocumentation )
{
- // InternalRoom.g:1982:1: (lv_docu_3_0= ruleDocumentation )
- // InternalRoom.g:1983:3: lv_docu_3_0= ruleDocumentation
+ // InternalRoom.g:1997:1: (lv_docu_3_0= ruleDocumentation )
+ // InternalRoom.g:1998:3: lv_docu_3_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getDocuDocumentationParserRuleCall_3_0());
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
lv_docu_3_0=ruleDocumentation();
state._fsp--;
@@ -4976,26 +5011,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:1999:3: (otherlv_4= 'extends' ( ( ruleFQN ) ) )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // InternalRoom.g:2014:3: (otherlv_4= 'extends' ( ( ruleFQN ) ) )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA45_0==29) ) {
- alt45=1;
+ if ( (LA46_0==30) ) {
+ alt46=1;
}
- switch (alt45) {
+ switch (alt46) {
case 1 :
- // InternalRoom.g:1999:5: otherlv_4= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:2014:5: otherlv_4= 'extends' ( ( ruleFQN ) )
{
- otherlv_4=(Token)match(input,29,FOLLOW_3);
+ otherlv_4=(Token)match(input,30,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getProtocolClassAccess().getExtendsKeyword_4_0());
- // InternalRoom.g:2003:1: ( ( ruleFQN ) )
- // InternalRoom.g:2004:1: ( ruleFQN )
+ // InternalRoom.g:2018:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2019:1: ( ruleFQN )
{
- // InternalRoom.g:2004:1: ( ruleFQN )
- // InternalRoom.g:2005:3: ruleFQN
+ // InternalRoom.g:2019:1: ( ruleFQN )
+ // InternalRoom.g:2020:3: ruleFQN
{
if (current==null) {
@@ -5025,32 +5060,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,14,FOLLOW_48);
+ otherlv_6=(Token)match(input,14,FOLLOW_49);
newLeafNode(otherlv_6, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_5());
- // InternalRoom.g:2022:1: ( (lv_annotations_7_0= ruleAnnotation ) )*
- loop46:
+ // InternalRoom.g:2037:1: ( (lv_annotations_7_0= ruleAnnotation ) )*
+ loop47:
do {
- int alt46=2;
- int LA46_0 = input.LA(1);
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA46_0==108) ) {
- alt46=1;
+ if ( (LA47_0==109) ) {
+ alt47=1;
}
- switch (alt46) {
+ switch (alt47) {
case 1 :
- // InternalRoom.g:2023:1: (lv_annotations_7_0= ruleAnnotation )
+ // InternalRoom.g:2038:1: (lv_annotations_7_0= ruleAnnotation )
{
- // InternalRoom.g:2023:1: (lv_annotations_7_0= ruleAnnotation )
- // InternalRoom.g:2024:3: lv_annotations_7_0= ruleAnnotation
+ // InternalRoom.g:2038:1: (lv_annotations_7_0= ruleAnnotation )
+ // InternalRoom.g:2039:3: lv_annotations_7_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_48);
+ pushFollow(FOLLOW_49);
lv_annotations_7_0=ruleAnnotation();
state._fsp--;
@@ -5074,35 +5109,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop46;
+ break loop47;
}
} while (true);
- // InternalRoom.g:2040:3: (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // InternalRoom.g:2055:3: (otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) ) )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA47_0==30) ) {
- alt47=1;
+ if ( (LA48_0==31) ) {
+ alt48=1;
}
- switch (alt47) {
+ switch (alt48) {
case 1 :
- // InternalRoom.g:2040:5: otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) )
+ // InternalRoom.g:2055:5: otherlv_8= 'usercode1' ( (lv_userCode1_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,30,FOLLOW_49);
+ otherlv_8=(Token)match(input,31,FOLLOW_50);
newLeafNode(otherlv_8, grammarAccess.getProtocolClassAccess().getUsercode1Keyword_7_0());
- // InternalRoom.g:2044:1: ( (lv_userCode1_9_0= ruleDetailCode ) )
- // InternalRoom.g:2045:1: (lv_userCode1_9_0= ruleDetailCode )
+ // InternalRoom.g:2059:1: ( (lv_userCode1_9_0= ruleDetailCode ) )
+ // InternalRoom.g:2060:1: (lv_userCode1_9_0= ruleDetailCode )
{
- // InternalRoom.g:2045:1: (lv_userCode1_9_0= ruleDetailCode )
- // InternalRoom.g:2046:3: lv_userCode1_9_0= ruleDetailCode
+ // InternalRoom.g:2060:1: (lv_userCode1_9_0= ruleDetailCode )
+ // InternalRoom.g:2061:3: lv_userCode1_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode1DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_50);
+ pushFollow(FOLLOW_51);
lv_userCode1_9_0=ruleDetailCode();
state._fsp--;
@@ -5130,31 +5165,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2062:4: (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // InternalRoom.g:2077:4: (otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) ) )?
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA48_0==31) ) {
- alt48=1;
+ if ( (LA49_0==32) ) {
+ alt49=1;
}
- switch (alt48) {
+ switch (alt49) {
case 1 :
- // InternalRoom.g:2062:6: otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) )
+ // InternalRoom.g:2077:6: otherlv_10= 'usercode2' ( (lv_userCode2_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,31,FOLLOW_51);
+ otherlv_10=(Token)match(input,32,FOLLOW_52);
newLeafNode(otherlv_10, grammarAccess.getProtocolClassAccess().getUsercode2Keyword_8_0());
- // InternalRoom.g:2066:1: ( (lv_userCode2_11_0= ruleDetailCode ) )
- // InternalRoom.g:2067:1: (lv_userCode2_11_0= ruleDetailCode )
+ // InternalRoom.g:2081:1: ( (lv_userCode2_11_0= ruleDetailCode ) )
+ // InternalRoom.g:2082:1: (lv_userCode2_11_0= ruleDetailCode )
{
- // InternalRoom.g:2067:1: (lv_userCode2_11_0= ruleDetailCode )
- // InternalRoom.g:2068:3: lv_userCode2_11_0= ruleDetailCode
+ // InternalRoom.g:2082:1: (lv_userCode2_11_0= ruleDetailCode )
+ // InternalRoom.g:2083:3: lv_userCode2_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode2DetailCodeParserRuleCall_8_1_0());
- pushFollow(FOLLOW_52);
+ pushFollow(FOLLOW_53);
lv_userCode2_11_0=ruleDetailCode();
state._fsp--;
@@ -5182,31 +5217,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2084:4: (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // InternalRoom.g:2099:4: (otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) ) )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA49_0==32) ) {
- alt49=1;
+ if ( (LA50_0==33) ) {
+ alt50=1;
}
- switch (alt49) {
+ switch (alt50) {
case 1 :
- // InternalRoom.g:2084:6: otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) )
+ // InternalRoom.g:2099:6: otherlv_12= 'usercode3' ( (lv_userCode3_13_0= ruleDetailCode ) )
{
- otherlv_12=(Token)match(input,32,FOLLOW_53);
+ otherlv_12=(Token)match(input,33,FOLLOW_54);
newLeafNode(otherlv_12, grammarAccess.getProtocolClassAccess().getUsercode3Keyword_9_0());
- // InternalRoom.g:2088:1: ( (lv_userCode3_13_0= ruleDetailCode ) )
- // InternalRoom.g:2089:1: (lv_userCode3_13_0= ruleDetailCode )
+ // InternalRoom.g:2103:1: ( (lv_userCode3_13_0= ruleDetailCode ) )
+ // InternalRoom.g:2104:1: (lv_userCode3_13_0= ruleDetailCode )
{
- // InternalRoom.g:2089:1: (lv_userCode3_13_0= ruleDetailCode )
- // InternalRoom.g:2090:3: lv_userCode3_13_0= ruleDetailCode
+ // InternalRoom.g:2104:1: (lv_userCode3_13_0= ruleDetailCode )
+ // InternalRoom.g:2105:3: lv_userCode3_13_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getUserCode3DetailCodeParserRuleCall_9_1_0());
- pushFollow(FOLLOW_54);
+ pushFollow(FOLLOW_55);
lv_userCode3_13_0=ruleDetailCode();
state._fsp--;
@@ -5234,47 +5269,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2106:4: (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // InternalRoom.g:2121:4: (otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}' )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA51_0==43) ) {
- alt51=1;
+ if ( (LA52_0==44) ) {
+ alt52=1;
}
- switch (alt51) {
+ switch (alt52) {
case 1 :
- // InternalRoom.g:2106:6: otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}'
+ // InternalRoom.g:2121:6: otherlv_14= 'incoming' otherlv_15= '{' ( (lv_incomingMessages_16_0= ruleMessage ) )* otherlv_17= '}'
{
- otherlv_14=(Token)match(input,43,FOLLOW_5);
+ otherlv_14=(Token)match(input,44,FOLLOW_5);
newLeafNode(otherlv_14, grammarAccess.getProtocolClassAccess().getIncomingKeyword_10_0());
- otherlv_15=(Token)match(input,14,FOLLOW_55);
+ otherlv_15=(Token)match(input,14,FOLLOW_56);
newLeafNode(otherlv_15, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_10_1());
- // InternalRoom.g:2114:1: ( (lv_incomingMessages_16_0= ruleMessage ) )*
- loop50:
+ // InternalRoom.g:2129:1: ( (lv_incomingMessages_16_0= ruleMessage ) )*
+ loop51:
do {
- int alt50=2;
- int LA50_0 = input.LA(1);
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( ((LA50_0>=50 && LA50_0<=51)) ) {
- alt50=1;
+ if ( ((LA51_0>=51 && LA51_0<=52)) ) {
+ alt51=1;
}
- switch (alt50) {
+ switch (alt51) {
case 1 :
- // InternalRoom.g:2115:1: (lv_incomingMessages_16_0= ruleMessage )
+ // InternalRoom.g:2130:1: (lv_incomingMessages_16_0= ruleMessage )
{
- // InternalRoom.g:2115:1: (lv_incomingMessages_16_0= ruleMessage )
- // InternalRoom.g:2116:3: lv_incomingMessages_16_0= ruleMessage
+ // InternalRoom.g:2130:1: (lv_incomingMessages_16_0= ruleMessage )
+ // InternalRoom.g:2131:3: lv_incomingMessages_16_0= ruleMessage
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getIncomingMessagesMessageParserRuleCall_10_2_0());
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
lv_incomingMessages_16_0=ruleMessage();
state._fsp--;
@@ -5298,11 +5333,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop50;
+ break loop51;
}
} while (true);
- otherlv_17=(Token)match(input,15,FOLLOW_56);
+ otherlv_17=(Token)match(input,15,FOLLOW_57);
newLeafNode(otherlv_17, grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_10_3());
@@ -5312,47 +5347,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2136:3: (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // InternalRoom.g:2151:3: (otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}' )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA53_0==44) ) {
- alt53=1;
+ if ( (LA54_0==45) ) {
+ alt54=1;
}
- switch (alt53) {
+ switch (alt54) {
case 1 :
- // InternalRoom.g:2136:5: otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}'
+ // InternalRoom.g:2151:5: otherlv_18= 'outgoing' otherlv_19= '{' ( (lv_outgoingMessages_20_0= ruleMessage ) )* otherlv_21= '}'
{
- otherlv_18=(Token)match(input,44,FOLLOW_5);
+ otherlv_18=(Token)match(input,45,FOLLOW_5);
newLeafNode(otherlv_18, grammarAccess.getProtocolClassAccess().getOutgoingKeyword_11_0());
- otherlv_19=(Token)match(input,14,FOLLOW_55);
+ otherlv_19=(Token)match(input,14,FOLLOW_56);
newLeafNode(otherlv_19, grammarAccess.getProtocolClassAccess().getLeftCurlyBracketKeyword_11_1());
- // InternalRoom.g:2144:1: ( (lv_outgoingMessages_20_0= ruleMessage ) )*
- loop52:
+ // InternalRoom.g:2159:1: ( (lv_outgoingMessages_20_0= ruleMessage ) )*
+ loop53:
do {
- int alt52=2;
- int LA52_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( ((LA52_0>=50 && LA52_0<=51)) ) {
- alt52=1;
+ if ( ((LA53_0>=51 && LA53_0<=52)) ) {
+ alt53=1;
}
- switch (alt52) {
+ switch (alt53) {
case 1 :
- // InternalRoom.g:2145:1: (lv_outgoingMessages_20_0= ruleMessage )
+ // InternalRoom.g:2160:1: (lv_outgoingMessages_20_0= ruleMessage )
{
- // InternalRoom.g:2145:1: (lv_outgoingMessages_20_0= ruleMessage )
- // InternalRoom.g:2146:3: lv_outgoingMessages_20_0= ruleMessage
+ // InternalRoom.g:2160:1: (lv_outgoingMessages_20_0= ruleMessage )
+ // InternalRoom.g:2161:3: lv_outgoingMessages_20_0= ruleMessage
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getOutgoingMessagesMessageParserRuleCall_11_2_0());
- pushFollow(FOLLOW_55);
+ pushFollow(FOLLOW_56);
lv_outgoingMessages_20_0=ruleMessage();
state._fsp--;
@@ -5376,11 +5411,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop52;
+ break loop53;
}
} while (true);
- otherlv_21=(Token)match(input,15,FOLLOW_57);
+ otherlv_21=(Token)match(input,15,FOLLOW_58);
newLeafNode(otherlv_21, grammarAccess.getProtocolClassAccess().getRightCurlyBracketKeyword_11_3());
@@ -5390,35 +5425,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2166:3: (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // InternalRoom.g:2181:3: (otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) ) )?
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA54_0==45) ) {
- alt54=1;
+ if ( (LA55_0==46) ) {
+ alt55=1;
}
- switch (alt54) {
+ switch (alt55) {
case 1 :
- // InternalRoom.g:2166:5: otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) )
+ // InternalRoom.g:2181:5: otherlv_22= 'regular' otherlv_23= 'PortClass' ( (lv_regular_24_0= rulePortClass ) )
{
- otherlv_22=(Token)match(input,45,FOLLOW_58);
+ otherlv_22=(Token)match(input,46,FOLLOW_59);
newLeafNode(otherlv_22, grammarAccess.getProtocolClassAccess().getRegularKeyword_12_0());
- otherlv_23=(Token)match(input,46,FOLLOW_5);
+ otherlv_23=(Token)match(input,47,FOLLOW_5);
newLeafNode(otherlv_23, grammarAccess.getProtocolClassAccess().getPortClassKeyword_12_1());
- // InternalRoom.g:2174:1: ( (lv_regular_24_0= rulePortClass ) )
- // InternalRoom.g:2175:1: (lv_regular_24_0= rulePortClass )
+ // InternalRoom.g:2189:1: ( (lv_regular_24_0= rulePortClass ) )
+ // InternalRoom.g:2190:1: (lv_regular_24_0= rulePortClass )
{
- // InternalRoom.g:2175:1: (lv_regular_24_0= rulePortClass )
- // InternalRoom.g:2176:3: lv_regular_24_0= rulePortClass
+ // InternalRoom.g:2190:1: (lv_regular_24_0= rulePortClass )
+ // InternalRoom.g:2191:3: lv_regular_24_0= rulePortClass
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getRegularPortClassParserRuleCall_12_2_0());
- pushFollow(FOLLOW_59);
+ pushFollow(FOLLOW_60);
lv_regular_24_0=rulePortClass();
state._fsp--;
@@ -5446,35 +5481,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2192:4: (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // InternalRoom.g:2207:4: (otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) ) )?
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA55_0==47) ) {
- alt55=1;
+ if ( (LA56_0==48) ) {
+ alt56=1;
}
- switch (alt55) {
+ switch (alt56) {
case 1 :
- // InternalRoom.g:2192:6: otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) )
+ // InternalRoom.g:2207:6: otherlv_25= 'conjugated' otherlv_26= 'PortClass' ( (lv_conjugated_27_0= rulePortClass ) )
{
- otherlv_25=(Token)match(input,47,FOLLOW_58);
+ otherlv_25=(Token)match(input,48,FOLLOW_59);
newLeafNode(otherlv_25, grammarAccess.getProtocolClassAccess().getConjugatedKeyword_13_0());
- otherlv_26=(Token)match(input,46,FOLLOW_5);
+ otherlv_26=(Token)match(input,47,FOLLOW_5);
newLeafNode(otherlv_26, grammarAccess.getProtocolClassAccess().getPortClassKeyword_13_1());
- // InternalRoom.g:2200:1: ( (lv_conjugated_27_0= rulePortClass ) )
- // InternalRoom.g:2201:1: (lv_conjugated_27_0= rulePortClass )
+ // InternalRoom.g:2215:1: ( (lv_conjugated_27_0= rulePortClass ) )
+ // InternalRoom.g:2216:1: (lv_conjugated_27_0= rulePortClass )
{
- // InternalRoom.g:2201:1: (lv_conjugated_27_0= rulePortClass )
- // InternalRoom.g:2202:3: lv_conjugated_27_0= rulePortClass
+ // InternalRoom.g:2216:1: (lv_conjugated_27_0= rulePortClass )
+ // InternalRoom.g:2217:3: lv_conjugated_27_0= rulePortClass
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getConjugatedPortClassParserRuleCall_13_2_0());
- pushFollow(FOLLOW_60);
+ pushFollow(FOLLOW_61);
lv_conjugated_27_0=rulePortClass();
state._fsp--;
@@ -5502,24 +5537,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2218:4: ( (lv_semantics_28_0= ruleProtocolSemantics ) )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // InternalRoom.g:2233:4: ( (lv_semantics_28_0= ruleProtocolSemantics ) )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA56_0==105) ) {
- alt56=1;
+ if ( (LA57_0==106) ) {
+ alt57=1;
}
- switch (alt56) {
+ switch (alt57) {
case 1 :
- // InternalRoom.g:2219:1: (lv_semantics_28_0= ruleProtocolSemantics )
+ // InternalRoom.g:2234:1: (lv_semantics_28_0= ruleProtocolSemantics )
{
- // InternalRoom.g:2219:1: (lv_semantics_28_0= ruleProtocolSemantics )
- // InternalRoom.g:2220:3: lv_semantics_28_0= ruleProtocolSemantics
+ // InternalRoom.g:2234:1: (lv_semantics_28_0= ruleProtocolSemantics )
+ // InternalRoom.g:2235:3: lv_semantics_28_0= ruleProtocolSemantics
{
newCompositeNode(grammarAccess.getProtocolClassAccess().getSemanticsProtocolSemanticsParserRuleCall_14_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_semantics_28_0=ruleProtocolSemantics();
state._fsp--;
@@ -5569,7 +5604,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCompoundProtocolClass"
- // InternalRoom.g:2248:1: entryRuleCompoundProtocolClass returns [EObject current=null] : iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF ;
+ // InternalRoom.g:2263:1: entryRuleCompoundProtocolClass returns [EObject current=null] : iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF ;
public final EObject entryRuleCompoundProtocolClass() throws RecognitionException {
EObject current = null;
@@ -5577,8 +5612,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2249:2: (iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF )
- // InternalRoom.g:2250:2: iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF
+ // InternalRoom.g:2264:2: (iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF )
+ // InternalRoom.g:2265:2: iv_ruleCompoundProtocolClass= ruleCompoundProtocolClass EOF
{
newCompositeNode(grammarAccess.getCompoundProtocolClassRule());
pushFollow(FOLLOW_1);
@@ -5605,7 +5640,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCompoundProtocolClass"
- // InternalRoom.g:2257:1: ruleCompoundProtocolClass returns [EObject current=null] : (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' ) ;
+ // InternalRoom.g:2272:1: ruleCompoundProtocolClass returns [EObject current=null] : (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' ) ;
public final EObject ruleCompoundProtocolClass() throws RecognitionException {
EObject current = null;
@@ -5623,21 +5658,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2260:28: ( (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' ) )
- // InternalRoom.g:2261:1: (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' )
+ // InternalRoom.g:2275:28: ( (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' ) )
+ // InternalRoom.g:2276:1: (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' )
{
- // InternalRoom.g:2261:1: (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' )
- // InternalRoom.g:2261:3: otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}'
+ // InternalRoom.g:2276:1: (otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}' )
+ // InternalRoom.g:2276:3: otherlv_0= 'CompoundProtocolClass' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' ( (lv_annotations_4_0= ruleAnnotation ) )* ( (lv_subProtocols_5_0= ruleSubProtocol ) )* otherlv_6= '}'
{
- otherlv_0=(Token)match(input,48,FOLLOW_3);
+ otherlv_0=(Token)match(input,49,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getCompoundProtocolClassAccess().getCompoundProtocolClassKeyword_0());
- // InternalRoom.g:2265:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:2266:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2280:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:2281:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:2266:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:2267:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:2281:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2282:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -5659,19 +5694,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2283:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // InternalRoom.g:2298:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA57_0==34) ) {
- alt57=1;
+ if ( (LA58_0==35) ) {
+ alt58=1;
}
- switch (alt57) {
+ switch (alt58) {
case 1 :
- // InternalRoom.g:2284:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:2299:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:2284:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:2285:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:2299:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:2300:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -5701,32 +5736,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_62);
+ otherlv_3=(Token)match(input,14,FOLLOW_63);
newLeafNode(otherlv_3, grammarAccess.getCompoundProtocolClassAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:2305:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop58:
+ // InternalRoom.g:2320:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop59:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA58_0==108) ) {
- alt58=1;
+ if ( (LA59_0==109) ) {
+ alt59=1;
}
- switch (alt58) {
+ switch (alt59) {
case 1 :
- // InternalRoom.g:2306:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:2321:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:2306:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:2307:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:2321:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:2322:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_62);
+ pushFollow(FOLLOW_63);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -5750,32 +5785,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop58;
+ break loop59;
}
} while (true);
- // InternalRoom.g:2323:3: ( (lv_subProtocols_5_0= ruleSubProtocol ) )*
- loop59:
+ // InternalRoom.g:2338:3: ( (lv_subProtocols_5_0= ruleSubProtocol ) )*
+ loop60:
do {
- int alt59=2;
- int LA59_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( (LA59_0==49) ) {
- alt59=1;
+ if ( (LA60_0==50) ) {
+ alt60=1;
}
- switch (alt59) {
+ switch (alt60) {
case 1 :
- // InternalRoom.g:2324:1: (lv_subProtocols_5_0= ruleSubProtocol )
+ // InternalRoom.g:2339:1: (lv_subProtocols_5_0= ruleSubProtocol )
{
- // InternalRoom.g:2324:1: (lv_subProtocols_5_0= ruleSubProtocol )
- // InternalRoom.g:2325:3: lv_subProtocols_5_0= ruleSubProtocol
+ // InternalRoom.g:2339:1: (lv_subProtocols_5_0= ruleSubProtocol )
+ // InternalRoom.g:2340:3: lv_subProtocols_5_0= ruleSubProtocol
{
newCompositeNode(grammarAccess.getCompoundProtocolClassAccess().getSubProtocolsSubProtocolParserRuleCall_5_0());
- pushFollow(FOLLOW_63);
+ pushFollow(FOLLOW_64);
lv_subProtocols_5_0=ruleSubProtocol();
state._fsp--;
@@ -5799,7 +5834,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop59;
+ break loop60;
}
} while (true);
@@ -5828,7 +5863,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubProtocol"
- // InternalRoom.g:2353:1: entryRuleSubProtocol returns [EObject current=null] : iv_ruleSubProtocol= ruleSubProtocol EOF ;
+ // InternalRoom.g:2368:1: entryRuleSubProtocol returns [EObject current=null] : iv_ruleSubProtocol= ruleSubProtocol EOF ;
public final EObject entryRuleSubProtocol() throws RecognitionException {
EObject current = null;
@@ -5836,8 +5871,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2354:2: (iv_ruleSubProtocol= ruleSubProtocol EOF )
- // InternalRoom.g:2355:2: iv_ruleSubProtocol= ruleSubProtocol EOF
+ // InternalRoom.g:2369:2: (iv_ruleSubProtocol= ruleSubProtocol EOF )
+ // InternalRoom.g:2370:2: iv_ruleSubProtocol= ruleSubProtocol EOF
{
newCompositeNode(grammarAccess.getSubProtocolRule());
pushFollow(FOLLOW_1);
@@ -5864,7 +5899,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubProtocol"
- // InternalRoom.g:2362:1: ruleSubProtocol returns [EObject current=null] : (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
+ // InternalRoom.g:2377:1: ruleSubProtocol returns [EObject current=null] : (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) ;
public final EObject ruleSubProtocol() throws RecognitionException {
EObject current = null;
@@ -5875,21 +5910,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2365:28: ( (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
- // InternalRoom.g:2366:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:2380:28: ( (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ) )
+ // InternalRoom.g:2381:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
{
- // InternalRoom.g:2366:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
- // InternalRoom.g:2366:3: otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
+ // InternalRoom.g:2381:1: (otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) )
+ // InternalRoom.g:2381:3: otherlv_0= 'SubProtocol' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) )
{
- otherlv_0=(Token)match(input,49,FOLLOW_3);
+ otherlv_0=(Token)match(input,50,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubProtocolAccess().getSubProtocolKeyword_0());
- // InternalRoom.g:2370:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:2371:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2385:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:2386:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:2371:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:2372:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:2386:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:2387:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -5915,11 +5950,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSubProtocolAccess().getColonKeyword_2());
- // InternalRoom.g:2392:1: ( ( ruleFQN ) )
- // InternalRoom.g:2393:1: ( ruleFQN )
+ // InternalRoom.g:2407:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2408:1: ( ruleFQN )
{
- // InternalRoom.g:2393:1: ( ruleFQN )
- // InternalRoom.g:2394:3: ruleFQN
+ // InternalRoom.g:2408:1: ( ruleFQN )
+ // InternalRoom.g:2409:3: ruleFQN
{
if (current==null) {
@@ -5964,7 +5999,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessage"
- // InternalRoom.g:2415:1: entryRuleMessage returns [EObject current=null] : iv_ruleMessage= ruleMessage EOF ;
+ // InternalRoom.g:2430:1: entryRuleMessage returns [EObject current=null] : iv_ruleMessage= ruleMessage EOF ;
public final EObject entryRuleMessage() throws RecognitionException {
EObject current = null;
@@ -5972,8 +6007,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2416:2: (iv_ruleMessage= ruleMessage EOF )
- // InternalRoom.g:2417:2: iv_ruleMessage= ruleMessage EOF
+ // InternalRoom.g:2431:2: (iv_ruleMessage= ruleMessage EOF )
+ // InternalRoom.g:2432:2: iv_ruleMessage= ruleMessage EOF
{
newCompositeNode(grammarAccess.getMessageRule());
pushFollow(FOLLOW_1);
@@ -6000,7 +6035,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessage"
- // InternalRoom.g:2424: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= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:2439: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= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) ;
public final EObject ruleMessage() throws RecognitionException {
EObject current = null;
@@ -6019,27 +6054,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2427:28: ( ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:2428:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g:2442:28: ( ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:2443:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:2428:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
- // InternalRoom.g:2428:2: ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
+ // InternalRoom.g:2443:1: ( ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )? )
+ // InternalRoom.g:2443:2: ( (lv_priv_0_0= 'private' ) )? otherlv_1= 'Message' ( (lv_name_2_0= RULE_ID ) ) (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )? ( (lv_annotations_6_0= ruleAnnotation ) )* ( (lv_docu_7_0= ruleDocumentation ) )?
{
- // InternalRoom.g:2428:2: ( (lv_priv_0_0= 'private' ) )?
- int alt60=2;
- int LA60_0 = input.LA(1);
+ // InternalRoom.g:2443:2: ( (lv_priv_0_0= 'private' ) )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( (LA60_0==50) ) {
- alt60=1;
+ if ( (LA61_0==51) ) {
+ alt61=1;
}
- switch (alt60) {
+ switch (alt61) {
case 1 :
- // InternalRoom.g:2429:1: (lv_priv_0_0= 'private' )
+ // InternalRoom.g:2444:1: (lv_priv_0_0= 'private' )
{
- // InternalRoom.g:2429:1: (lv_priv_0_0= 'private' )
- // InternalRoom.g:2430:3: lv_priv_0_0= 'private'
+ // InternalRoom.g:2444:1: (lv_priv_0_0= 'private' )
+ // InternalRoom.g:2445:3: lv_priv_0_0= 'private'
{
- lv_priv_0_0=(Token)match(input,50,FOLLOW_64);
+ lv_priv_0_0=(Token)match(input,51,FOLLOW_65);
newLeafNode(lv_priv_0_0, grammarAccess.getMessageAccess().getPrivPrivateKeyword_0_0());
@@ -6058,17 +6093,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_3);
+ otherlv_1=(Token)match(input,52,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getMessageAccess().getMessageKeyword_1());
- // InternalRoom.g:2447:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:2448:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:2462:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:2463:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:2448:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:2449:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:2463:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:2464:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_65);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_66);
newLeafNode(lv_name_2_0, grammarAccess.getMessageAccess().getNameIDTerminalRuleCall_2_0());
@@ -6088,39 +6123,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2465:2: (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )?
- int alt62=2;
- int LA62_0 = input.LA(1);
+ // InternalRoom.g:2480:2: (otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')' )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA62_0==20) ) {
- alt62=1;
+ if ( (LA63_0==21) ) {
+ alt63=1;
}
- switch (alt62) {
+ switch (alt63) {
case 1 :
- // InternalRoom.g:2465:4: otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')'
+ // InternalRoom.g:2480:4: otherlv_3= '(' ( (lv_data_4_0= ruleMessageData ) )? otherlv_5= ')'
{
- otherlv_3=(Token)match(input,20,FOLLOW_40);
+ otherlv_3=(Token)match(input,21,FOLLOW_41);
newLeafNode(otherlv_3, grammarAccess.getMessageAccess().getLeftParenthesisKeyword_3_0());
- // InternalRoom.g:2469:1: ( (lv_data_4_0= ruleMessageData ) )?
- int alt61=2;
- int LA61_0 = input.LA(1);
+ // InternalRoom.g:2484:1: ( (lv_data_4_0= ruleMessageData ) )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( (LA61_0==RULE_ID) ) {
- alt61=1;
+ if ( (LA62_0==RULE_ID) ) {
+ alt62=1;
}
- switch (alt61) {
+ switch (alt62) {
case 1 :
- // InternalRoom.g:2470:1: (lv_data_4_0= ruleMessageData )
+ // InternalRoom.g:2485:1: (lv_data_4_0= ruleMessageData )
{
- // InternalRoom.g:2470:1: (lv_data_4_0= ruleMessageData )
- // InternalRoom.g:2471:3: lv_data_4_0= ruleMessageData
+ // InternalRoom.g:2485:1: (lv_data_4_0= ruleMessageData )
+ // InternalRoom.g:2486:3: lv_data_4_0= ruleMessageData
{
newCompositeNode(grammarAccess.getMessageAccess().getDataMessageDataParserRuleCall_3_1_0());
- pushFollow(FOLLOW_14);
+ pushFollow(FOLLOW_15);
lv_data_4_0=ruleMessageData();
state._fsp--;
@@ -6145,7 +6180,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,21,FOLLOW_66);
+ otherlv_5=(Token)match(input,22,FOLLOW_67);
newLeafNode(otherlv_5, grammarAccess.getMessageAccess().getRightParenthesisKeyword_3_2());
@@ -6155,28 +6190,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2491:3: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop63:
+ // InternalRoom.g:2506:3: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop64:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA63_0==108) ) {
- alt63=1;
+ if ( (LA64_0==109) ) {
+ alt64=1;
}
- switch (alt63) {
+ switch (alt64) {
case 1 :
- // InternalRoom.g:2492:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:2507:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:2492:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:2493:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:2507:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:2508:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getMessageAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
lv_annotations_6_0=ruleAnnotation();
state._fsp--;
@@ -6200,23 +6235,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop63;
+ break loop64;
}
} while (true);
- // InternalRoom.g:2509:3: ( (lv_docu_7_0= ruleDocumentation ) )?
- int alt64=2;
- int LA64_0 = input.LA(1);
+ // InternalRoom.g:2524:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA64_0==34) ) {
- alt64=1;
+ if ( (LA65_0==35) ) {
+ alt65=1;
}
- switch (alt64) {
+ switch (alt65) {
case 1 :
- // InternalRoom.g:2510:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:2525:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:2510:1: (lv_docu_7_0= ruleDocumentation )
- // InternalRoom.g:2511:3: lv_docu_7_0= ruleDocumentation
+ // InternalRoom.g:2525:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:2526:3: lv_docu_7_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getMessageAccess().getDocuDocumentationParserRuleCall_5_0());
@@ -6267,7 +6302,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePortClass"
- // InternalRoom.g:2535:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
+ // InternalRoom.g:2550:1: entryRulePortClass returns [EObject current=null] : iv_rulePortClass= rulePortClass EOF ;
public final EObject entryRulePortClass() throws RecognitionException {
EObject current = null;
@@ -6275,8 +6310,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2536:2: (iv_rulePortClass= rulePortClass EOF )
- // InternalRoom.g:2537:2: iv_rulePortClass= rulePortClass EOF
+ // InternalRoom.g:2551:2: (iv_rulePortClass= rulePortClass EOF )
+ // InternalRoom.g:2552:2: iv_rulePortClass= rulePortClass EOF
{
newCompositeNode(grammarAccess.getPortClassRule());
pushFollow(FOLLOW_1);
@@ -6303,7 +6338,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePortClass"
- // InternalRoom.g:2544: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:2559: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;
@@ -6322,14 +6357,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2547: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:2548: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:2562: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:2563: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:2548: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:2548: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:2563: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:2563: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:2548:2: ()
- // InternalRoom.g:2549:5:
+ // InternalRoom.g:2563:2: ()
+ // InternalRoom.g:2564:5:
{
current = forceCreateModelElement(
@@ -6339,35 +6374,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_67);
+ otherlv_1=(Token)match(input,14,FOLLOW_68);
newLeafNode(otherlv_1, grammarAccess.getPortClassAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:2558:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // InternalRoom.g:2573:1: (otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) ) )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( (LA65_0==52) ) {
- alt65=1;
+ if ( (LA66_0==53) ) {
+ alt66=1;
}
- switch (alt65) {
+ switch (alt66) {
case 1 :
- // InternalRoom.g:2558:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2573:3: otherlv_2= 'usercode' ( (lv_userCode_3_0= ruleDetailCode ) )
{
- otherlv_2=(Token)match(input,52,FOLLOW_68);
+ otherlv_2=(Token)match(input,53,FOLLOW_69);
newLeafNode(otherlv_2, grammarAccess.getPortClassAccess().getUsercodeKeyword_2_0());
- // InternalRoom.g:2562:1: ( (lv_userCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2563:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2577:1: ( (lv_userCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2578:1: (lv_userCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2563:1: (lv_userCode_3_0= ruleDetailCode )
- // InternalRoom.g:2564:3: lv_userCode_3_0= ruleDetailCode
+ // InternalRoom.g:2578:1: (lv_userCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2579:3: lv_userCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getPortClassAccess().getUserCodeDetailCodeParserRuleCall_2_1_0());
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
lv_userCode_3_0=ruleDetailCode();
state._fsp--;
@@ -6395,43 +6430,43 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2580:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
- loop66:
+ // InternalRoom.g:2595:4: ( ( (lv_msgHandlers_4_0= ruleMessageHandler ) ) | ( (lv_operations_5_0= rulePortOperation ) ) | ( (lv_attributes_6_0= ruleAttribute ) ) )*
+ loop67:
do {
- int alt66=4;
+ int alt67=4;
switch ( input.LA(1) ) {
- case 53:
+ case 54:
{
- alt66=1;
+ alt67=1;
}
break;
- case 37:
+ case 38:
{
- alt66=2;
+ alt67=2;
}
break;
- case 33:
+ case 34:
{
- alt66=3;
+ alt67=3;
}
break;
}
- switch (alt66) {
+ switch (alt67) {
case 1 :
- // InternalRoom.g:2580:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2595:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
{
- // InternalRoom.g:2580:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
- // InternalRoom.g:2581:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2595:5: ( (lv_msgHandlers_4_0= ruleMessageHandler ) )
+ // InternalRoom.g:2596:1: (lv_msgHandlers_4_0= ruleMessageHandler )
{
- // InternalRoom.g:2581:1: (lv_msgHandlers_4_0= ruleMessageHandler )
- // InternalRoom.g:2582:3: lv_msgHandlers_4_0= ruleMessageHandler
+ // InternalRoom.g:2596:1: (lv_msgHandlers_4_0= ruleMessageHandler )
+ // InternalRoom.g:2597:3: lv_msgHandlers_4_0= ruleMessageHandler
{
newCompositeNode(grammarAccess.getPortClassAccess().getMsgHandlersMessageHandlerParserRuleCall_3_0_0());
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
lv_msgHandlers_4_0=ruleMessageHandler();
state._fsp--;
@@ -6457,18 +6492,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2599:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2614:6: ( (lv_operations_5_0= rulePortOperation ) )
{
- // InternalRoom.g:2599:6: ( (lv_operations_5_0= rulePortOperation ) )
- // InternalRoom.g:2600:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2614:6: ( (lv_operations_5_0= rulePortOperation ) )
+ // InternalRoom.g:2615:1: (lv_operations_5_0= rulePortOperation )
{
- // InternalRoom.g:2600:1: (lv_operations_5_0= rulePortOperation )
- // InternalRoom.g:2601:3: lv_operations_5_0= rulePortOperation
+ // InternalRoom.g:2615:1: (lv_operations_5_0= rulePortOperation )
+ // InternalRoom.g:2616:3: lv_operations_5_0= rulePortOperation
{
newCompositeNode(grammarAccess.getPortClassAccess().getOperationsPortOperationParserRuleCall_3_1_0());
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
lv_operations_5_0=rulePortOperation();
state._fsp--;
@@ -6494,18 +6529,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:2618:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2633:6: ( (lv_attributes_6_0= ruleAttribute ) )
{
- // InternalRoom.g:2618:6: ( (lv_attributes_6_0= ruleAttribute ) )
- // InternalRoom.g:2619:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2633:6: ( (lv_attributes_6_0= ruleAttribute ) )
+ // InternalRoom.g:2634:1: (lv_attributes_6_0= ruleAttribute )
{
- // InternalRoom.g:2619:1: (lv_attributes_6_0= ruleAttribute )
- // InternalRoom.g:2620:3: lv_attributes_6_0= ruleAttribute
+ // InternalRoom.g:2634:1: (lv_attributes_6_0= ruleAttribute )
+ // InternalRoom.g:2635:3: lv_attributes_6_0= ruleAttribute
{
newCompositeNode(grammarAccess.getPortClassAccess().getAttributesAttributeParserRuleCall_3_2_0());
- pushFollow(FOLLOW_69);
+ pushFollow(FOLLOW_70);
lv_attributes_6_0=ruleAttribute();
state._fsp--;
@@ -6532,7 +6567,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop66;
+ break loop67;
}
} while (true);
@@ -6561,7 +6596,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageHandler"
- // InternalRoom.g:2648:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
+ // InternalRoom.g:2663:1: entryRuleMessageHandler returns [EObject current=null] : iv_ruleMessageHandler= ruleMessageHandler EOF ;
public final EObject entryRuleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6569,8 +6604,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2649:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
- // InternalRoom.g:2650:2: iv_ruleMessageHandler= ruleMessageHandler EOF
+ // InternalRoom.g:2664:2: (iv_ruleMessageHandler= ruleMessageHandler EOF )
+ // InternalRoom.g:2665:2: iv_ruleMessageHandler= ruleMessageHandler EOF
{
newCompositeNode(grammarAccess.getMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6597,7 +6632,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageHandler"
- // InternalRoom.g:2657:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
+ // InternalRoom.g:2672:1: ruleMessageHandler returns [EObject current=null] : (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) ;
public final EObject ruleMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6609,38 +6644,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2660:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
- // InternalRoom.g:2661:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ // InternalRoom.g:2675:28: ( (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler ) )
+ // InternalRoom.g:2676:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
{
- // InternalRoom.g:2661:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // InternalRoom.g:2676:1: (this_InMessageHandler_0= ruleInMessageHandler | this_OutMessageHandler_1= ruleOutMessageHandler )
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA67_0==53) ) {
- int LA67_1 = input.LA(2);
+ if ( (LA68_0==54) ) {
+ int LA68_1 = input.LA(2);
- if ( (LA67_1==44) ) {
- alt67=2;
+ if ( (LA68_1==45) ) {
+ alt68=2;
}
- else if ( (LA67_1==43) ) {
- alt67=1;
+ else if ( (LA68_1==44) ) {
+ alt68=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 67, 1, input);
+ new NoViableAltException("", 68, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 67, 0, input);
+ new NoViableAltException("", 68, 0, input);
throw nvae;
}
- switch (alt67) {
+ switch (alt68) {
case 1 :
- // InternalRoom.g:2662:5: this_InMessageHandler_0= ruleInMessageHandler
+ // InternalRoom.g:2677:5: this_InMessageHandler_0= ruleInMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getInMessageHandlerParserRuleCall_0());
@@ -6658,7 +6693,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2672:5: this_OutMessageHandler_1= ruleOutMessageHandler
+ // InternalRoom.g:2687:5: this_OutMessageHandler_1= ruleOutMessageHandler
{
newCompositeNode(grammarAccess.getMessageHandlerAccess().getOutMessageHandlerParserRuleCall_1());
@@ -6696,7 +6731,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInMessageHandler"
- // InternalRoom.g:2688:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
+ // InternalRoom.g:2703:1: entryRuleInMessageHandler returns [EObject current=null] : iv_ruleInMessageHandler= ruleInMessageHandler EOF ;
public final EObject entryRuleInMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6704,8 +6739,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2689:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
- // InternalRoom.g:2690:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
+ // InternalRoom.g:2704:2: (iv_ruleInMessageHandler= ruleInMessageHandler EOF )
+ // InternalRoom.g:2705:2: iv_ruleInMessageHandler= ruleInMessageHandler EOF
{
newCompositeNode(grammarAccess.getInMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6732,7 +6767,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInMessageHandler"
- // InternalRoom.g:2697:1: ruleInMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2712: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;
@@ -6745,32 +6780,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2700:28: ( (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2701:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2715:28: ( (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:2716:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:2701:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2701:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2716:1: (otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2716:3: otherlv_0= 'handle' otherlv_1= 'incoming' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,53,FOLLOW_70);
+ otherlv_0=(Token)match(input,54,FOLLOW_71);
newLeafNode(otherlv_0, grammarAccess.getInMessageHandlerAccess().getHandleKeyword_0());
- otherlv_1=(Token)match(input,43,FOLLOW_3);
+ otherlv_1=(Token)match(input,44,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getInMessageHandlerAccess().getIncomingKeyword_1());
- // InternalRoom.g:2709:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2710:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2724:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2725:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2710:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2711:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2725:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2726:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getInMessageHandlerRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_45);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_46);
newLeafNode(otherlv_2, grammarAccess.getInMessageHandlerAccess().getMsgMessageCrossReference_2_0());
@@ -6780,11 +6815,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2722:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2723:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2737:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2738:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2723:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2724:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2738:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2739:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6832,7 +6867,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutMessageHandler"
- // InternalRoom.g:2748:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
+ // InternalRoom.g:2763:1: entryRuleOutMessageHandler returns [EObject current=null] : iv_ruleOutMessageHandler= ruleOutMessageHandler EOF ;
public final EObject entryRuleOutMessageHandler() throws RecognitionException {
EObject current = null;
@@ -6840,8 +6875,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2749:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
- // InternalRoom.g:2750:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
+ // InternalRoom.g:2764:2: (iv_ruleOutMessageHandler= ruleOutMessageHandler EOF )
+ // InternalRoom.g:2765:2: iv_ruleOutMessageHandler= ruleOutMessageHandler EOF
{
newCompositeNode(grammarAccess.getOutMessageHandlerRule());
pushFollow(FOLLOW_1);
@@ -6868,7 +6903,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutMessageHandler"
- // InternalRoom.g:2757:1: ruleOutMessageHandler returns [EObject current=null] : (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:2772: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;
@@ -6881,32 +6916,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2760:28: ( (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:2761:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2775:28: ( (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:2776:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:2761:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
- // InternalRoom.g:2761:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2776:1: (otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) ) )
+ // InternalRoom.g:2776:3: otherlv_0= 'handle' otherlv_1= 'outgoing' ( (otherlv_2= RULE_ID ) ) ( (lv_detailCode_3_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,53,FOLLOW_71);
+ otherlv_0=(Token)match(input,54,FOLLOW_72);
newLeafNode(otherlv_0, grammarAccess.getOutMessageHandlerAccess().getHandleKeyword_0());
- otherlv_1=(Token)match(input,44,FOLLOW_3);
+ otherlv_1=(Token)match(input,45,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getOutMessageHandlerAccess().getOutgoingKeyword_1());
- // InternalRoom.g:2769:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:2770:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2784:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:2785:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:2770:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:2771:3: otherlv_2= RULE_ID
+ // InternalRoom.g:2785:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:2786:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getOutMessageHandlerRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_45);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_46);
newLeafNode(otherlv_2, grammarAccess.getOutMessageHandlerAccess().getMsgMessageCrossReference_2_0());
@@ -6916,11 +6951,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2782:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
- // InternalRoom.g:2783:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2797:2: ( (lv_detailCode_3_0= ruleDetailCode ) )
+ // InternalRoom.g:2798:1: (lv_detailCode_3_0= ruleDetailCode )
{
- // InternalRoom.g:2783:1: (lv_detailCode_3_0= ruleDetailCode )
- // InternalRoom.g:2784:3: lv_detailCode_3_0= ruleDetailCode
+ // InternalRoom.g:2798:1: (lv_detailCode_3_0= ruleDetailCode )
+ // InternalRoom.g:2799:3: lv_detailCode_3_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getOutMessageHandlerAccess().getDetailCodeDetailCodeParserRuleCall_3_0());
@@ -6968,7 +7003,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleModelComponent"
- // InternalRoom.g:2808:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
+ // InternalRoom.g:2823:1: entryRuleModelComponent returns [EObject current=null] : iv_ruleModelComponent= ruleModelComponent EOF ;
public final EObject entryRuleModelComponent() throws RecognitionException {
EObject current = null;
@@ -6976,8 +7011,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2809:2: (iv_ruleModelComponent= ruleModelComponent EOF )
- // InternalRoom.g:2810:2: iv_ruleModelComponent= ruleModelComponent EOF
+ // InternalRoom.g:2824:2: (iv_ruleModelComponent= ruleModelComponent EOF )
+ // InternalRoom.g:2825:2: iv_ruleModelComponent= ruleModelComponent EOF
{
newCompositeNode(grammarAccess.getModelComponentRule());
pushFollow(FOLLOW_1);
@@ -7004,7 +7039,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleModelComponent"
- // InternalRoom.g:2817:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
+ // InternalRoom.g:2832:1: ruleModelComponent returns [EObject current=null] : this_ActorClass_0= ruleActorClass ;
public final EObject ruleModelComponent() throws RecognitionException {
EObject current = null;
@@ -7014,8 +7049,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2820:28: (this_ActorClass_0= ruleActorClass )
- // InternalRoom.g:2822:5: this_ActorClass_0= ruleActorClass
+ // InternalRoom.g:2835:28: (this_ActorClass_0= ruleActorClass )
+ // InternalRoom.g:2837:5: this_ActorClass_0= ruleActorClass
{
newCompositeNode(grammarAccess.getModelComponentAccess().getActorClassParserRuleCall());
@@ -7047,7 +7082,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorClass"
- // InternalRoom.g:2838:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
+ // InternalRoom.g:2853:1: entryRuleActorClass returns [EObject current=null] : iv_ruleActorClass= ruleActorClass EOF ;
public final EObject entryRuleActorClass() throws RecognitionException {
EObject current = null;
@@ -7055,8 +7090,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:2839:2: (iv_ruleActorClass= ruleActorClass EOF )
- // InternalRoom.g:2840:2: iv_ruleActorClass= ruleActorClass EOF
+ // InternalRoom.g:2854:2: (iv_ruleActorClass= ruleActorClass EOF )
+ // InternalRoom.g:2855:2: iv_ruleActorClass= ruleActorClass EOF
{
newCompositeNode(grammarAccess.getActorClassRule());
pushFollow(FOLLOW_1);
@@ -7083,7 +7118,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorClass"
- // InternalRoom.g:2847: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:2862: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;
@@ -7153,67 +7188,67 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:2850: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:2851: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:2865: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:2866: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:2851: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:2851: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:2866: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:2866: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:2851:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) )
- // InternalRoom.g:2853:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
+ // InternalRoom.g:2866:2: ( ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) ) )
+ // InternalRoom.g:2868:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
{
- // InternalRoom.g:2853:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
- // InternalRoom.g:2854:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
+ // InternalRoom.g:2868:1: ( ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* ) )
+ // InternalRoom.g:2869:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
{
getUnorderedGroupHelper().enter(grammarAccess.getActorClassAccess().getUnorderedGroup_0());
- // InternalRoom.g:2857:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
- // InternalRoom.g:2858:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ // InternalRoom.g:2872:2: ( ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )* )
+ // InternalRoom.g:2873:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
{
- // InternalRoom.g:2858:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
- loop68:
+ // InternalRoom.g:2873:3: ( ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) ) | ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) ) )*
+ loop69:
do {
- int alt68=3;
- int LA68_0 = input.LA(1);
+ int alt69=3;
+ int LA69_0 = input.LA(1);
- if ( LA68_0 == 54 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
- alt68=1;
+ if ( LA69_0 == 55 && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0) ) {
+ alt69=1;
}
- else if ( ( LA68_0 >= 124 && LA68_0 <= 126 || LA68_0 == 128 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
- alt68=2;
+ else if ( ( LA69_0 >= 125 && LA69_0 <= 127 || LA69_0 == 129 ) && getUnorderedGroupHelper().canSelect(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1) ) {
+ alt69=2;
}
- switch (alt68) {
+ switch (alt69) {
case 1 :
- // InternalRoom.g:2860:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2875:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
{
- // InternalRoom.g:2860:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
- // InternalRoom.g:2861:5: {...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2875:4: ({...}? => ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) ) )
+ // InternalRoom.g:2876: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:2861:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
- // InternalRoom.g:2862:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2876:107: ( ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) ) )
+ // InternalRoom.g:2877:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 0);
- // InternalRoom.g:2865:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
- // InternalRoom.g:2865:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2880:6: ({...}? => ( (lv_abstract_1_0= 'abstract' ) ) )
+ // InternalRoom.g:2880:7: {...}? => ( (lv_abstract_1_0= 'abstract' ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2865:16: ( (lv_abstract_1_0= 'abstract' ) )
- // InternalRoom.g:2866:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2880:16: ( (lv_abstract_1_0= 'abstract' ) )
+ // InternalRoom.g:2881:1: (lv_abstract_1_0= 'abstract' )
{
- // InternalRoom.g:2866:1: (lv_abstract_1_0= 'abstract' )
- // InternalRoom.g:2867:3: lv_abstract_1_0= 'abstract'
+ // InternalRoom.g:2881:1: (lv_abstract_1_0= 'abstract' )
+ // InternalRoom.g:2882:3: lv_abstract_1_0= 'abstract'
{
- lv_abstract_1_0=(Token)match(input,54,FOLLOW_72);
+ lv_abstract_1_0=(Token)match(input,55,FOLLOW_73);
newLeafNode(lv_abstract_1_0, grammarAccess.getActorClassAccess().getAbstractAbstractKeyword_0_0_0());
@@ -7245,36 +7280,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:2887:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2902:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
{
- // InternalRoom.g:2887:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
- // InternalRoom.g:2888:5: {...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2902:4: ({...}? => ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) ) )
+ // InternalRoom.g:2903: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:2888:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
- // InternalRoom.g:2889:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2903:107: ( ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) ) )
+ // InternalRoom.g:2904:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
{
getUnorderedGroupHelper().select(grammarAccess.getActorClassAccess().getUnorderedGroup_0(), 1);
- // InternalRoom.g:2892:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
- // InternalRoom.g:2892:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2907:6: ({...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) ) )
+ // InternalRoom.g:2907:7: {...}? => ( (lv_commType_2_0= ruleComponentCommunicationType ) )
{
if ( !((true)) ) {
throw new FailedPredicateException(input, "ruleActorClass", "true");
}
- // InternalRoom.g:2892:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
- // InternalRoom.g:2893:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2907:16: ( (lv_commType_2_0= ruleComponentCommunicationType ) )
+ // InternalRoom.g:2908:1: (lv_commType_2_0= ruleComponentCommunicationType )
{
- // InternalRoom.g:2893:1: (lv_commType_2_0= ruleComponentCommunicationType )
- // InternalRoom.g:2894:3: lv_commType_2_0= ruleComponentCommunicationType
+ // InternalRoom.g:2908:1: (lv_commType_2_0= ruleComponentCommunicationType )
+ // InternalRoom.g:2909:3: lv_commType_2_0= ruleComponentCommunicationType
{
newCompositeNode(grammarAccess.getActorClassAccess().getCommTypeComponentCommunicationTypeEnumRuleCall_0_1_0());
- pushFollow(FOLLOW_72);
+ pushFollow(FOLLOW_73);
lv_commType_2_0=ruleComponentCommunicationType();
state._fsp--;
@@ -7313,7 +7348,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop68;
+ break loop69;
}
} while (true);
@@ -7329,17 +7364,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,55,FOLLOW_3);
+ otherlv_3=(Token)match(input,56,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getActorClassAccess().getActorClassKeyword_1());
- // InternalRoom.g:2928:1: ( (lv_name_4_0= RULE_ID ) )
- // InternalRoom.g:2929:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2943:1: ( (lv_name_4_0= RULE_ID ) )
+ // InternalRoom.g:2944:1: (lv_name_4_0= RULE_ID )
{
- // InternalRoom.g:2929:1: (lv_name_4_0= RULE_ID )
- // InternalRoom.g:2930:3: lv_name_4_0= RULE_ID
+ // InternalRoom.g:2944:1: (lv_name_4_0= RULE_ID )
+ // InternalRoom.g:2945:3: lv_name_4_0= RULE_ID
{
- lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_24);
+ lv_name_4_0=(Token)match(input,RULE_ID,FOLLOW_25);
newLeafNode(lv_name_4_0, grammarAccess.getActorClassAccess().getNameIDTerminalRuleCall_2_0());
@@ -7359,24 +7394,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2946:2: ( (lv_docu_5_0= ruleDocumentation ) )?
- int alt69=2;
- int LA69_0 = input.LA(1);
+ // InternalRoom.g:2961:2: ( (lv_docu_5_0= ruleDocumentation ) )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA69_0==34) ) {
- alt69=1;
+ if ( (LA70_0==35) ) {
+ alt70=1;
}
- switch (alt69) {
+ switch (alt70) {
case 1 :
- // InternalRoom.g:2947:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2962:1: (lv_docu_5_0= ruleDocumentation )
{
- // InternalRoom.g:2947:1: (lv_docu_5_0= ruleDocumentation )
- // InternalRoom.g:2948:3: lv_docu_5_0= ruleDocumentation
+ // InternalRoom.g:2962:1: (lv_docu_5_0= ruleDocumentation )
+ // InternalRoom.g:2963:3: lv_docu_5_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getDocuDocumentationParserRuleCall_3_0());
- pushFollow(FOLLOW_25);
+ pushFollow(FOLLOW_26);
lv_docu_5_0=ruleDocumentation();
state._fsp--;
@@ -7401,26 +7436,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:2964:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
- int alt70=2;
- int LA70_0 = input.LA(1);
+ // InternalRoom.g:2979:3: (otherlv_6= 'extends' ( ( ruleFQN ) ) )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA70_0==29) ) {
- alt70=1;
+ if ( (LA71_0==30) ) {
+ alt71=1;
}
- switch (alt70) {
+ switch (alt71) {
case 1 :
- // InternalRoom.g:2964:5: otherlv_6= 'extends' ( ( ruleFQN ) )
+ // InternalRoom.g:2979:5: otherlv_6= 'extends' ( ( ruleFQN ) )
{
- otherlv_6=(Token)match(input,29,FOLLOW_3);
+ otherlv_6=(Token)match(input,30,FOLLOW_3);
newLeafNode(otherlv_6, grammarAccess.getActorClassAccess().getExtendsKeyword_4_0());
- // InternalRoom.g:2968:1: ( ( ruleFQN ) )
- // InternalRoom.g:2969:1: ( ruleFQN )
+ // InternalRoom.g:2983:1: ( ( ruleFQN ) )
+ // InternalRoom.g:2984:1: ( ruleFQN )
{
- // InternalRoom.g:2969:1: ( ruleFQN )
- // InternalRoom.g:2970:3: ruleFQN
+ // InternalRoom.g:2984:1: ( ruleFQN )
+ // InternalRoom.g:2985:3: ruleFQN
{
if (current==null) {
@@ -7450,32 +7485,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,14,FOLLOW_73);
+ otherlv_8=(Token)match(input,14,FOLLOW_74);
newLeafNode(otherlv_8, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_5());
- // InternalRoom.g:2987:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
- loop71:
+ // InternalRoom.g:3002:1: ( (lv_annotations_9_0= ruleAnnotation ) )*
+ loop72:
do {
- int alt71=2;
- int LA71_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA71_0==108) ) {
- alt71=1;
+ if ( (LA72_0==109) ) {
+ alt72=1;
}
- switch (alt71) {
+ switch (alt72) {
case 1 :
- // InternalRoom.g:2988:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:3003:1: (lv_annotations_9_0= ruleAnnotation )
{
- // InternalRoom.g:2988:1: (lv_annotations_9_0= ruleAnnotation )
- // InternalRoom.g:2989:3: lv_annotations_9_0= ruleAnnotation
+ // InternalRoom.g:3003:1: (lv_annotations_9_0= ruleAnnotation )
+ // InternalRoom.g:3004:3: lv_annotations_9_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_73);
+ pushFollow(FOLLOW_74);
lv_annotations_9_0=ruleAnnotation();
state._fsp--;
@@ -7499,57 +7534,57 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop71;
+ break loop72;
}
} while (true);
- // InternalRoom.g:3005:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // InternalRoom.g:3020:3: (otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}' )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA73_0==56) ) {
- alt73=1;
+ if ( (LA74_0==57) ) {
+ alt74=1;
}
- switch (alt73) {
+ switch (alt74) {
case 1 :
- // InternalRoom.g:3005:5: otherlv_10= 'Interface' otherlv_11= '{' ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )* otherlv_14= '}'
+ // InternalRoom.g:3020: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);
+ otherlv_10=(Token)match(input,57,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getActorClassAccess().getInterfaceKeyword_7_0());
- otherlv_11=(Token)match(input,14,FOLLOW_74);
+ otherlv_11=(Token)match(input,14,FOLLOW_75);
newLeafNode(otherlv_11, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_7_1());
- // InternalRoom.g:3013:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
- loop72:
+ // InternalRoom.g:3028:1: ( ( (lv_serviceProvisionPoints_12_0= ruleSPP ) ) | ( (lv_interfacePorts_13_0= rulePort ) ) )*
+ loop73:
do {
- int alt72=3;
- int LA72_0 = input.LA(1);
+ int alt73=3;
+ int LA73_0 = input.LA(1);
- if ( (LA72_0==62) ) {
- alt72=1;
+ if ( (LA73_0==63) ) {
+ alt73=1;
}
- else if ( (LA72_0==47||LA72_0==59) ) {
- alt72=2;
+ else if ( (LA73_0==48||LA73_0==60) ) {
+ alt73=2;
}
- switch (alt72) {
+ switch (alt73) {
case 1 :
- // InternalRoom.g:3013:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:3028:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
{
- // InternalRoom.g:3013:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
- // InternalRoom.g:3014:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:3028:2: ( (lv_serviceProvisionPoints_12_0= ruleSPP ) )
+ // InternalRoom.g:3029:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
{
- // InternalRoom.g:3014:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
- // InternalRoom.g:3015:3: lv_serviceProvisionPoints_12_0= ruleSPP
+ // InternalRoom.g:3029:1: (lv_serviceProvisionPoints_12_0= ruleSPP )
+ // InternalRoom.g:3030:3: lv_serviceProvisionPoints_12_0= ruleSPP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceProvisionPointsSPPParserRuleCall_7_2_0_0());
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
lv_serviceProvisionPoints_12_0=ruleSPP();
state._fsp--;
@@ -7575,18 +7610,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3032:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:3047:6: ( (lv_interfacePorts_13_0= rulePort ) )
{
- // InternalRoom.g:3032:6: ( (lv_interfacePorts_13_0= rulePort ) )
- // InternalRoom.g:3033:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:3047:6: ( (lv_interfacePorts_13_0= rulePort ) )
+ // InternalRoom.g:3048:1: (lv_interfacePorts_13_0= rulePort )
{
- // InternalRoom.g:3033:1: (lv_interfacePorts_13_0= rulePort )
- // InternalRoom.g:3034:3: lv_interfacePorts_13_0= rulePort
+ // InternalRoom.g:3048:1: (lv_interfacePorts_13_0= rulePort )
+ // InternalRoom.g:3049:3: lv_interfacePorts_13_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInterfacePortsPortParserRuleCall_7_2_1_0());
- pushFollow(FOLLOW_74);
+ pushFollow(FOLLOW_75);
lv_interfacePorts_13_0=rulePort();
state._fsp--;
@@ -7613,11 +7648,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop72;
+ break loop73;
}
} while (true);
- otherlv_14=(Token)match(input,15,FOLLOW_75);
+ otherlv_14=(Token)match(input,15,FOLLOW_76);
newLeafNode(otherlv_14, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_7_3());
@@ -7627,34 +7662,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3054: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 alt79=2;
- int LA79_0 = input.LA(1);
+ // InternalRoom.g:3069: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 alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA79_0==57) ) {
- alt79=1;
+ if ( (LA80_0==58) ) {
+ alt80=1;
}
- switch (alt79) {
+ switch (alt80) {
case 1 :
- // InternalRoom.g:3054: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:3069: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);
+ otherlv_15=(Token)match(input,58,FOLLOW_4);
newLeafNode(otherlv_15, grammarAccess.getActorClassAccess().getStructureKeyword_8_0());
- // InternalRoom.g:3058:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // InternalRoom.g:3073:1: ( (lv_structureDocu_16_0= ruleDocumentation ) )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA74_0==34) ) {
- alt74=1;
+ if ( (LA75_0==35) ) {
+ alt75=1;
}
- switch (alt74) {
+ switch (alt75) {
case 1 :
- // InternalRoom.g:3059:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:3074:1: (lv_structureDocu_16_0= ruleDocumentation )
{
- // InternalRoom.g:3059:1: (lv_structureDocu_16_0= ruleDocumentation )
- // InternalRoom.g:3060:3: lv_structureDocu_16_0= ruleDocumentation
+ // InternalRoom.g:3074:1: (lv_structureDocu_16_0= ruleDocumentation )
+ // InternalRoom.g:3075:3: lv_structureDocu_16_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructureDocuDocumentationParserRuleCall_8_1_0());
@@ -7684,35 +7719,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_17=(Token)match(input,14,FOLLOW_76);
+ otherlv_17=(Token)match(input,14,FOLLOW_77);
newLeafNode(otherlv_17, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_8_2());
- // InternalRoom.g:3080:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // InternalRoom.g:3095:1: (otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) ) )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA75_0==30) ) {
- alt75=1;
+ if ( (LA76_0==31) ) {
+ alt76=1;
}
- switch (alt75) {
+ switch (alt76) {
case 1 :
- // InternalRoom.g:3080:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3095:3: otherlv_18= 'usercode1' ( (lv_userCode1_19_0= ruleDetailCode ) )
{
- otherlv_18=(Token)match(input,30,FOLLOW_77);
+ otherlv_18=(Token)match(input,31,FOLLOW_78);
newLeafNode(otherlv_18, grammarAccess.getActorClassAccess().getUsercode1Keyword_8_3_0());
- // InternalRoom.g:3084:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
- // InternalRoom.g:3085:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3099:1: ( (lv_userCode1_19_0= ruleDetailCode ) )
+ // InternalRoom.g:3100:1: (lv_userCode1_19_0= ruleDetailCode )
{
- // InternalRoom.g:3085:1: (lv_userCode1_19_0= ruleDetailCode )
- // InternalRoom.g:3086:3: lv_userCode1_19_0= ruleDetailCode
+ // InternalRoom.g:3100:1: (lv_userCode1_19_0= ruleDetailCode )
+ // InternalRoom.g:3101:3: lv_userCode1_19_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode1DetailCodeParserRuleCall_8_3_1_0());
- pushFollow(FOLLOW_78);
+ pushFollow(FOLLOW_79);
lv_userCode1_19_0=ruleDetailCode();
state._fsp--;
@@ -7740,31 +7775,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3102:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // InternalRoom.g:3117:4: (otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) ) )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA76_0==31) ) {
- alt76=1;
+ if ( (LA77_0==32) ) {
+ alt77=1;
}
- switch (alt76) {
+ switch (alt77) {
case 1 :
- // InternalRoom.g:3102:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3117:6: otherlv_20= 'usercode2' ( (lv_userCode2_21_0= ruleDetailCode ) )
{
- otherlv_20=(Token)match(input,31,FOLLOW_79);
+ otherlv_20=(Token)match(input,32,FOLLOW_80);
newLeafNode(otherlv_20, grammarAccess.getActorClassAccess().getUsercode2Keyword_8_4_0());
- // InternalRoom.g:3106:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
- // InternalRoom.g:3107:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3121:1: ( (lv_userCode2_21_0= ruleDetailCode ) )
+ // InternalRoom.g:3122:1: (lv_userCode2_21_0= ruleDetailCode )
{
- // InternalRoom.g:3107:1: (lv_userCode2_21_0= ruleDetailCode )
- // InternalRoom.g:3108:3: lv_userCode2_21_0= ruleDetailCode
+ // InternalRoom.g:3122:1: (lv_userCode2_21_0= ruleDetailCode )
+ // InternalRoom.g:3123:3: lv_userCode2_21_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode2DetailCodeParserRuleCall_8_4_1_0());
- pushFollow(FOLLOW_80);
+ pushFollow(FOLLOW_81);
lv_userCode2_21_0=ruleDetailCode();
state._fsp--;
@@ -7792,31 +7827,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3124:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // InternalRoom.g:3139:4: (otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) ) )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA77_0==32) ) {
- alt77=1;
+ if ( (LA78_0==33) ) {
+ alt78=1;
}
- switch (alt77) {
+ switch (alt78) {
case 1 :
- // InternalRoom.g:3124:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3139:6: otherlv_22= 'usercode3' ( (lv_userCode3_23_0= ruleDetailCode ) )
{
- otherlv_22=(Token)match(input,32,FOLLOW_81);
+ otherlv_22=(Token)match(input,33,FOLLOW_82);
newLeafNode(otherlv_22, grammarAccess.getActorClassAccess().getUsercode3Keyword_8_5_0());
- // InternalRoom.g:3128:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
- // InternalRoom.g:3129:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3143:1: ( (lv_userCode3_23_0= ruleDetailCode ) )
+ // InternalRoom.g:3144:1: (lv_userCode3_23_0= ruleDetailCode )
{
- // InternalRoom.g:3129:1: (lv_userCode3_23_0= ruleDetailCode )
- // InternalRoom.g:3130:3: lv_userCode3_23_0= ruleDetailCode
+ // InternalRoom.g:3144:1: (lv_userCode3_23_0= ruleDetailCode )
+ // InternalRoom.g:3145:3: lv_userCode3_23_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getActorClassAccess().getUserCode3DetailCodeParserRuleCall_8_5_1_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_userCode3_23_0=ruleDetailCode();
state._fsp--;
@@ -7844,71 +7879,71 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3146: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 ) ) )*
- loop78:
+ // InternalRoom.g:3161: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 ) ) )*
+ loop79:
do {
- int alt78=9;
+ int alt79=9;
switch ( input.LA(1) ) {
- case 74:
+ case 75:
{
- alt78=1;
+ alt79=1;
}
break;
- case 70:
+ case 71:
{
- alt78=2;
+ alt79=2;
}
break;
- case 63:
+ case 64:
{
- alt78=3;
+ alt79=3;
}
break;
- case 33:
+ case 34:
{
- alt78=4;
+ alt79=4;
}
break;
- case 77:
- case 111:
- case 127:
+ case 78:
+ case 112:
+ case 128:
{
- alt78=5;
+ alt79=5;
}
break;
- case 61:
+ case 62:
{
- alt78=6;
+ alt79=6;
}
break;
- case 47:
- case 59:
+ case 48:
+ case 60:
{
- alt78=7;
+ alt79=7;
}
break;
- case 60:
+ case 61:
{
- alt78=8;
+ alt79=8;
}
break;
}
- switch (alt78) {
+ switch (alt79) {
case 1 :
- // InternalRoom.g:3146:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3161:5: ( (lv_connections_24_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3146:5: ( (lv_connections_24_0= ruleLayerConnection ) )
- // InternalRoom.g:3147:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3161:5: ( (lv_connections_24_0= ruleLayerConnection ) )
+ // InternalRoom.g:3162:1: (lv_connections_24_0= ruleLayerConnection )
{
- // InternalRoom.g:3147:1: (lv_connections_24_0= ruleLayerConnection )
- // InternalRoom.g:3148:3: lv_connections_24_0= ruleLayerConnection
+ // InternalRoom.g:3162:1: (lv_connections_24_0= ruleLayerConnection )
+ // InternalRoom.g:3163:3: lv_connections_24_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getActorClassAccess().getConnectionsLayerConnectionParserRuleCall_8_6_0_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_connections_24_0=ruleLayerConnection();
state._fsp--;
@@ -7934,18 +7969,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3165:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3180:6: ( (lv_bindings_25_0= ruleBinding ) )
{
- // InternalRoom.g:3165:6: ( (lv_bindings_25_0= ruleBinding ) )
- // InternalRoom.g:3166:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3180:6: ( (lv_bindings_25_0= ruleBinding ) )
+ // InternalRoom.g:3181:1: (lv_bindings_25_0= ruleBinding )
{
- // InternalRoom.g:3166:1: (lv_bindings_25_0= ruleBinding )
- // InternalRoom.g:3167:3: lv_bindings_25_0= ruleBinding
+ // InternalRoom.g:3181:1: (lv_bindings_25_0= ruleBinding )
+ // InternalRoom.g:3182:3: lv_bindings_25_0= ruleBinding
{
newCompositeNode(grammarAccess.getActorClassAccess().getBindingsBindingParserRuleCall_8_6_1_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_bindings_25_0=ruleBinding();
state._fsp--;
@@ -7971,18 +8006,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3184:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3199:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
{
- // InternalRoom.g:3184:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
- // InternalRoom.g:3185:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3199:6: ( (lv_serviceImplementations_26_0= ruleServiceImplementation ) )
+ // InternalRoom.g:3200:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
{
- // InternalRoom.g:3185:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
- // InternalRoom.g:3186:3: lv_serviceImplementations_26_0= ruleServiceImplementation
+ // InternalRoom.g:3200:1: (lv_serviceImplementations_26_0= ruleServiceImplementation )
+ // InternalRoom.g:3201:3: lv_serviceImplementations_26_0= ruleServiceImplementation
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceImplementationsServiceImplementationParserRuleCall_8_6_2_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_serviceImplementations_26_0=ruleServiceImplementation();
state._fsp--;
@@ -8008,18 +8043,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:3203:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3218:6: ( (lv_attributes_27_0= ruleAttribute ) )
{
- // InternalRoom.g:3203:6: ( (lv_attributes_27_0= ruleAttribute ) )
- // InternalRoom.g:3204:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3218:6: ( (lv_attributes_27_0= ruleAttribute ) )
+ // InternalRoom.g:3219:1: (lv_attributes_27_0= ruleAttribute )
{
- // InternalRoom.g:3204:1: (lv_attributes_27_0= ruleAttribute )
- // InternalRoom.g:3205:3: lv_attributes_27_0= ruleAttribute
+ // InternalRoom.g:3219:1: (lv_attributes_27_0= ruleAttribute )
+ // InternalRoom.g:3220:3: lv_attributes_27_0= ruleAttribute
{
newCompositeNode(grammarAccess.getActorClassAccess().getAttributesAttributeParserRuleCall_8_6_3_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_attributes_27_0=ruleAttribute();
state._fsp--;
@@ -8045,18 +8080,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:3222:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3237:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
{
- // InternalRoom.g:3222:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
- // InternalRoom.g:3223:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3237:6: ( (lv_actorRefs_28_0= ruleActorRef ) )
+ // InternalRoom.g:3238:1: (lv_actorRefs_28_0= ruleActorRef )
{
- // InternalRoom.g:3223:1: (lv_actorRefs_28_0= ruleActorRef )
- // InternalRoom.g:3224:3: lv_actorRefs_28_0= ruleActorRef
+ // InternalRoom.g:3238:1: (lv_actorRefs_28_0= ruleActorRef )
+ // InternalRoom.g:3239:3: lv_actorRefs_28_0= ruleActorRef
{
newCompositeNode(grammarAccess.getActorClassAccess().getActorRefsActorRefParserRuleCall_8_6_4_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_actorRefs_28_0=ruleActorRef();
state._fsp--;
@@ -8082,18 +8117,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:3241:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3256:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
{
- // InternalRoom.g:3241:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
- // InternalRoom.g:3242:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3256:6: ( (lv_serviceAccessPoints_29_0= ruleSAP ) )
+ // InternalRoom.g:3257:1: (lv_serviceAccessPoints_29_0= ruleSAP )
{
- // InternalRoom.g:3242:1: (lv_serviceAccessPoints_29_0= ruleSAP )
- // InternalRoom.g:3243:3: lv_serviceAccessPoints_29_0= ruleSAP
+ // InternalRoom.g:3257:1: (lv_serviceAccessPoints_29_0= ruleSAP )
+ // InternalRoom.g:3258:3: lv_serviceAccessPoints_29_0= ruleSAP
{
newCompositeNode(grammarAccess.getActorClassAccess().getServiceAccessPointsSAPParserRuleCall_8_6_5_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_serviceAccessPoints_29_0=ruleSAP();
state._fsp--;
@@ -8119,18 +8154,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:3260:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3275:6: ( (lv_internalPorts_30_0= rulePort ) )
{
- // InternalRoom.g:3260:6: ( (lv_internalPorts_30_0= rulePort ) )
- // InternalRoom.g:3261:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3275:6: ( (lv_internalPorts_30_0= rulePort ) )
+ // InternalRoom.g:3276:1: (lv_internalPorts_30_0= rulePort )
{
- // InternalRoom.g:3261:1: (lv_internalPorts_30_0= rulePort )
- // InternalRoom.g:3262:3: lv_internalPorts_30_0= rulePort
+ // InternalRoom.g:3276:1: (lv_internalPorts_30_0= rulePort )
+ // InternalRoom.g:3277:3: lv_internalPorts_30_0= rulePort
{
newCompositeNode(grammarAccess.getActorClassAccess().getInternalPortsPortParserRuleCall_8_6_6_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_internalPorts_30_0=rulePort();
state._fsp--;
@@ -8156,18 +8191,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalRoom.g:3279:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3294:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
{
- // InternalRoom.g:3279:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
- // InternalRoom.g:3280:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3294:6: ( (lv_externalPorts_31_0= ruleExternalPort ) )
+ // InternalRoom.g:3295:1: (lv_externalPorts_31_0= ruleExternalPort )
{
- // InternalRoom.g:3280:1: (lv_externalPorts_31_0= ruleExternalPort )
- // InternalRoom.g:3281:3: lv_externalPorts_31_0= ruleExternalPort
+ // InternalRoom.g:3295:1: (lv_externalPorts_31_0= ruleExternalPort )
+ // InternalRoom.g:3296:3: lv_externalPorts_31_0= ruleExternalPort
{
newCompositeNode(grammarAccess.getActorClassAccess().getExternalPortsExternalPortParserRuleCall_8_6_7_0());
- pushFollow(FOLLOW_82);
+ pushFollow(FOLLOW_83);
lv_externalPorts_31_0=ruleExternalPort();
state._fsp--;
@@ -8194,11 +8229,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop78;
+ break loop79;
}
} while (true);
- otherlv_32=(Token)match(input,15,FOLLOW_83);
+ otherlv_32=(Token)match(input,15,FOLLOW_84);
newLeafNode(otherlv_32, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_8_7());
@@ -8208,34 +8243,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3301: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 alt84=2;
- int LA84_0 = input.LA(1);
+ // InternalRoom.g:3316: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 alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA84_0==58) ) {
- alt84=1;
+ if ( (LA85_0==59) ) {
+ alt85=1;
}
- switch (alt84) {
+ switch (alt85) {
case 1 :
- // InternalRoom.g:3301: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:3316: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);
+ otherlv_33=(Token)match(input,59,FOLLOW_4);
newLeafNode(otherlv_33, grammarAccess.getActorClassAccess().getBehaviorKeyword_9_0());
- // InternalRoom.g:3305:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // InternalRoom.g:3320:1: ( (lv_behaviorDocu_34_0= ruleDocumentation ) )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( (LA80_0==34) ) {
- alt80=1;
+ if ( (LA81_0==35) ) {
+ alt81=1;
}
- switch (alt80) {
+ switch (alt81) {
case 1 :
- // InternalRoom.g:3306:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3321:1: (lv_behaviorDocu_34_0= ruleDocumentation )
{
- // InternalRoom.g:3306:1: (lv_behaviorDocu_34_0= ruleDocumentation )
- // InternalRoom.g:3307:3: lv_behaviorDocu_34_0= ruleDocumentation
+ // InternalRoom.g:3321:1: (lv_behaviorDocu_34_0= ruleDocumentation )
+ // InternalRoom.g:3322:3: lv_behaviorDocu_34_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorDocuDocumentationParserRuleCall_9_1_0());
@@ -8265,32 +8300,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_35=(Token)match(input,14,FOLLOW_84);
+ otherlv_35=(Token)match(input,14,FOLLOW_85);
newLeafNode(otherlv_35, grammarAccess.getActorClassAccess().getLeftCurlyBracketKeyword_9_2());
- // InternalRoom.g:3327:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
- loop81:
+ // InternalRoom.g:3342:1: ( (lv_behaviorAnnotations_36_0= ruleAnnotation ) )*
+ loop82:
do {
- int alt81=2;
- int LA81_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA81_0==108) ) {
- alt81=1;
+ if ( (LA82_0==109) ) {
+ alt82=1;
}
- switch (alt81) {
+ switch (alt82) {
case 1 :
- // InternalRoom.g:3328:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3343:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
{
- // InternalRoom.g:3328:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
- // InternalRoom.g:3329:3: lv_behaviorAnnotations_36_0= ruleAnnotation
+ // InternalRoom.g:3343:1: (lv_behaviorAnnotations_36_0= ruleAnnotation )
+ // InternalRoom.g:3344:3: lv_behaviorAnnotations_36_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getActorClassAccess().getBehaviorAnnotationsAnnotationParserRuleCall_9_3_0());
- pushFollow(FOLLOW_84);
+ pushFollow(FOLLOW_85);
lv_behaviorAnnotations_36_0=ruleAnnotation();
state._fsp--;
@@ -8314,38 +8349,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop81;
+ break loop82;
}
} while (true);
- // InternalRoom.g:3345:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
- loop82:
+ // InternalRoom.g:3360:3: ( ( (lv_operations_37_0= ruleStandardOperation ) ) | ( (lv_structors_38_0= ruleClassStructor ) ) )*
+ loop83:
do {
- int alt82=3;
- int LA82_0 = input.LA(1);
+ int alt83=3;
+ int LA83_0 = input.LA(1);
- if ( ((LA82_0>=36 && LA82_0<=37)) ) {
- alt82=1;
+ if ( ((LA83_0>=37 && LA83_0<=38)) ) {
+ alt83=1;
}
- else if ( ((LA82_0>=40 && LA82_0<=41)) ) {
- alt82=2;
+ else if ( ((LA83_0>=41 && LA83_0<=42)) ) {
+ alt83=2;
}
- switch (alt82) {
+ switch (alt83) {
case 1 :
- // InternalRoom.g:3345:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3360:4: ( (lv_operations_37_0= ruleStandardOperation ) )
{
- // InternalRoom.g:3345:4: ( (lv_operations_37_0= ruleStandardOperation ) )
- // InternalRoom.g:3346:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3360:4: ( (lv_operations_37_0= ruleStandardOperation ) )
+ // InternalRoom.g:3361:1: (lv_operations_37_0= ruleStandardOperation )
{
- // InternalRoom.g:3346:1: (lv_operations_37_0= ruleStandardOperation )
- // InternalRoom.g:3347:3: lv_operations_37_0= ruleStandardOperation
+ // InternalRoom.g:3361:1: (lv_operations_37_0= ruleStandardOperation )
+ // InternalRoom.g:3362:3: lv_operations_37_0= ruleStandardOperation
{
newCompositeNode(grammarAccess.getActorClassAccess().getOperationsStandardOperationParserRuleCall_9_4_0_0());
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
lv_operations_37_0=ruleStandardOperation();
state._fsp--;
@@ -8371,18 +8406,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3364:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3379:6: ( (lv_structors_38_0= ruleClassStructor ) )
{
- // InternalRoom.g:3364:6: ( (lv_structors_38_0= ruleClassStructor ) )
- // InternalRoom.g:3365:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3379:6: ( (lv_structors_38_0= ruleClassStructor ) )
+ // InternalRoom.g:3380:1: (lv_structors_38_0= ruleClassStructor )
{
- // InternalRoom.g:3365:1: (lv_structors_38_0= ruleClassStructor )
- // InternalRoom.g:3366:3: lv_structors_38_0= ruleClassStructor
+ // InternalRoom.g:3380:1: (lv_structors_38_0= ruleClassStructor )
+ // InternalRoom.g:3381:3: lv_structors_38_0= ruleClassStructor
{
newCompositeNode(grammarAccess.getActorClassAccess().getStructorsClassStructorParserRuleCall_9_4_1_0());
- pushFollow(FOLLOW_85);
+ pushFollow(FOLLOW_86);
lv_structors_38_0=ruleClassStructor();
state._fsp--;
@@ -8409,28 +8444,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop82;
+ break loop83;
}
} while (true);
- // InternalRoom.g:3382:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // InternalRoom.g:3397:4: ( (lv_stateMachine_39_0= ruleStateMachine ) )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA83_0==80) ) {
- alt83=1;
+ if ( (LA84_0==81) ) {
+ alt84=1;
}
- switch (alt83) {
+ switch (alt84) {
case 1 :
- // InternalRoom.g:3383:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3398:1: (lv_stateMachine_39_0= ruleStateMachine )
{
- // InternalRoom.g:3383:1: (lv_stateMachine_39_0= ruleStateMachine )
- // InternalRoom.g:3384:3: lv_stateMachine_39_0= ruleStateMachine
+ // InternalRoom.g:3398:1: (lv_stateMachine_39_0= ruleStateMachine )
+ // InternalRoom.g:3399:3: lv_stateMachine_39_0= ruleStateMachine
{
newCompositeNode(grammarAccess.getActorClassAccess().getStateMachineStateMachineParserRuleCall_9_5_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_stateMachine_39_0=ruleStateMachine();
state._fsp--;
@@ -8455,7 +8490,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_40=(Token)match(input,15,FOLLOW_61);
+ otherlv_40=(Token)match(input,15,FOLLOW_62);
newLeafNode(otherlv_40, grammarAccess.getActorClassAccess().getRightCurlyBracketKeyword_9_6());
@@ -8490,7 +8525,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInterfaceItem"
- // InternalRoom.g:3416:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
+ // InternalRoom.g:3431:1: entryRuleInterfaceItem returns [EObject current=null] : iv_ruleInterfaceItem= ruleInterfaceItem EOF ;
public final EObject entryRuleInterfaceItem() throws RecognitionException {
EObject current = null;
@@ -8498,8 +8533,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3417:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
- // InternalRoom.g:3418:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
+ // InternalRoom.g:3432:2: (iv_ruleInterfaceItem= ruleInterfaceItem EOF )
+ // InternalRoom.g:3433:2: iv_ruleInterfaceItem= ruleInterfaceItem EOF
{
newCompositeNode(grammarAccess.getInterfaceItemRule());
pushFollow(FOLLOW_1);
@@ -8526,7 +8561,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInterfaceItem"
- // InternalRoom.g:3425:1: ruleInterfaceItem returns [EObject current=null] : (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) ;
+ // InternalRoom.g:3440: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;
@@ -8540,38 +8575,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3428:28: ( (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) )
- // InternalRoom.g:3429:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ // InternalRoom.g:3443:28: ( (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP ) )
+ // InternalRoom.g:3444:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
{
- // InternalRoom.g:3429:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
- int alt85=3;
+ // InternalRoom.g:3444:1: (this_Port_0= rulePort | this_SAP_1= ruleSAP | this_SPP_2= ruleSPP )
+ int alt86=3;
switch ( input.LA(1) ) {
- case 47:
- case 59:
+ case 48:
+ case 60:
{
- alt85=1;
+ alt86=1;
}
break;
- case 61:
+ case 62:
{
- alt85=2;
+ alt86=2;
}
break;
- case 62:
+ case 63:
{
- alt85=3;
+ alt86=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 85, 0, input);
+ new NoViableAltException("", 86, 0, input);
throw nvae;
}
- switch (alt85) {
+ switch (alt86) {
case 1 :
- // InternalRoom.g:3430:5: this_Port_0= rulePort
+ // InternalRoom.g:3445:5: this_Port_0= rulePort
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getPortParserRuleCall_0());
@@ -8589,7 +8624,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3440:5: this_SAP_1= ruleSAP
+ // InternalRoom.g:3455:5: this_SAP_1= ruleSAP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSAPParserRuleCall_1());
@@ -8607,7 +8642,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3450:5: this_SPP_2= ruleSPP
+ // InternalRoom.g:3465:5: this_SPP_2= ruleSPP
{
newCompositeNode(grammarAccess.getInterfaceItemAccess().getSPPParserRuleCall_2());
@@ -8645,7 +8680,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePort"
- // InternalRoom.g:3466:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
+ // InternalRoom.g:3481:1: entryRulePort returns [EObject current=null] : iv_rulePort= rulePort EOF ;
public final EObject entryRulePort() throws RecognitionException {
EObject current = null;
@@ -8653,8 +8688,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3467:2: (iv_rulePort= rulePort EOF )
- // InternalRoom.g:3468:2: iv_rulePort= rulePort EOF
+ // InternalRoom.g:3482:2: (iv_rulePort= rulePort EOF )
+ // InternalRoom.g:3483:2: iv_rulePort= rulePort EOF
{
newCompositeNode(grammarAccess.getPortRule());
pushFollow(FOLLOW_1);
@@ -8681,7 +8716,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePort"
- // InternalRoom.g:3475: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 ) )? ) ;
+ // InternalRoom.g:3490: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;
@@ -8699,27 +8734,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3478: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:3479: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:3493: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:3494: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:3479: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:3479: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:3494: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:3494: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:3479:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // InternalRoom.g:3494:2: ( (lv_conjugated_0_0= 'conjugated' ) )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA86_0==47) ) {
- alt86=1;
+ if ( (LA87_0==48) ) {
+ alt87=1;
}
- switch (alt86) {
+ switch (alt87) {
case 1 :
- // InternalRoom.g:3480:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3495:1: (lv_conjugated_0_0= 'conjugated' )
{
- // InternalRoom.g:3480:1: (lv_conjugated_0_0= 'conjugated' )
- // InternalRoom.g:3481:3: lv_conjugated_0_0= 'conjugated'
+ // InternalRoom.g:3495:1: (lv_conjugated_0_0= 'conjugated' )
+ // InternalRoom.g:3496:3: lv_conjugated_0_0= 'conjugated'
{
- lv_conjugated_0_0=(Token)match(input,47,FOLLOW_86);
+ lv_conjugated_0_0=(Token)match(input,48,FOLLOW_87);
newLeafNode(lv_conjugated_0_0, grammarAccess.getPortAccess().getConjugatedConjugatedKeyword_0_0());
@@ -8738,17 +8773,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,59,FOLLOW_3);
+ otherlv_1=(Token)match(input,60,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getPortAccess().getPortKeyword_1());
- // InternalRoom.g:3498:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:3499:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3513:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:3514:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:3499:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:3500:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:3514:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:3515:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_34);
newLeafNode(lv_name_2_0, grammarAccess.getPortAccess().getNameIDTerminalRuleCall_2_0());
@@ -8768,19 +8803,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3516:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // InternalRoom.g:3531:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA87_0==34) ) {
- alt87=1;
+ if ( (LA88_0==35) ) {
+ alt88=1;
}
- switch (alt87) {
+ switch (alt88) {
case 1 :
- // InternalRoom.g:3517:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3532:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:3517:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:3518:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:3532:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:3533:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getPortAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -8814,11 +8849,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getPortAccess().getColonKeyword_4());
- // InternalRoom.g:3538:1: ( ( ruleFQN ) )
- // InternalRoom.g:3539:1: ( ruleFQN )
+ // InternalRoom.g:3553:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3554:1: ( ruleFQN )
{
- // InternalRoom.g:3539:1: ( ruleFQN )
- // InternalRoom.g:3540:3: ruleFQN
+ // InternalRoom.g:3554:1: ( ruleFQN )
+ // InternalRoom.g:3555:3: ruleFQN
{
if (current==null) {
@@ -8828,7 +8863,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getPortAccess().getProtocolGeneralProtocolClassCrossReference_5_0());
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
ruleFQN();
state._fsp--;
@@ -8842,28 +8877,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3553:2: ( (lv_annotations_6_0= ruleAnnotation ) )*
- loop88:
+ // InternalRoom.g:3568:2: ( (lv_annotations_6_0= ruleAnnotation ) )*
+ loop89:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA88_0==108) ) {
- alt88=1;
+ if ( (LA89_0==109) ) {
+ alt89=1;
}
- switch (alt88) {
+ switch (alt89) {
case 1 :
- // InternalRoom.g:3554:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:3569:1: (lv_annotations_6_0= ruleAnnotation )
{
- // InternalRoom.g:3554:1: (lv_annotations_6_0= ruleAnnotation )
- // InternalRoom.g:3555:3: lv_annotations_6_0= ruleAnnotation
+ // InternalRoom.g:3569:1: (lv_annotations_6_0= ruleAnnotation )
+ // InternalRoom.g:3570:3: lv_annotations_6_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getPortAccess().getAnnotationsAnnotationParserRuleCall_6_0());
- pushFollow(FOLLOW_66);
+ pushFollow(FOLLOW_67);
lv_annotations_6_0=ruleAnnotation();
state._fsp--;
@@ -8887,23 +8922,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop88;
+ break loop89;
}
} while (true);
- // InternalRoom.g:3571:3: ( (lv_docu_7_0= ruleDocumentation ) )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // InternalRoom.g:3586:3: ( (lv_docu_7_0= ruleDocumentation ) )?
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA89_0==34) ) {
- alt89=1;
+ if ( (LA90_0==35) ) {
+ alt90=1;
}
- switch (alt89) {
+ switch (alt90) {
case 1 :
- // InternalRoom.g:3572:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:3587:1: (lv_docu_7_0= ruleDocumentation )
{
- // InternalRoom.g:3572:1: (lv_docu_7_0= ruleDocumentation )
- // InternalRoom.g:3573:3: lv_docu_7_0= ruleDocumentation
+ // InternalRoom.g:3587:1: (lv_docu_7_0= ruleDocumentation )
+ // InternalRoom.g:3588:3: lv_docu_7_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getPortAccess().getDocuDocumentationParserRuleCall_7_0());
@@ -8954,7 +8989,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExternalPort"
- // InternalRoom.g:3597:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
+ // InternalRoom.g:3612:1: entryRuleExternalPort returns [EObject current=null] : iv_ruleExternalPort= ruleExternalPort EOF ;
public final EObject entryRuleExternalPort() throws RecognitionException {
EObject current = null;
@@ -8962,8 +8997,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3598:2: (iv_ruleExternalPort= ruleExternalPort EOF )
- // InternalRoom.g:3599:2: iv_ruleExternalPort= ruleExternalPort EOF
+ // InternalRoom.g:3613:2: (iv_ruleExternalPort= ruleExternalPort EOF )
+ // InternalRoom.g:3614:2: iv_ruleExternalPort= ruleExternalPort EOF
{
newCompositeNode(grammarAccess.getExternalPortRule());
pushFollow(FOLLOW_1);
@@ -8990,7 +9025,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExternalPort"
- // InternalRoom.g:3606:1: ruleExternalPort returns [EObject current=null] : (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3621: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;
@@ -9001,25 +9036,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3609:28: ( (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3610:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3624:28: ( (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:3625:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:3610:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3610:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3625:1: (otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3625:3: otherlv_0= 'external' otherlv_1= 'Port' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,60,FOLLOW_86);
+ otherlv_0=(Token)match(input,61,FOLLOW_87);
newLeafNode(otherlv_0, grammarAccess.getExternalPortAccess().getExternalKeyword_0());
- otherlv_1=(Token)match(input,59,FOLLOW_3);
+ otherlv_1=(Token)match(input,60,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getExternalPortAccess().getPortKeyword_1());
- // InternalRoom.g:3618:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3619:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3633:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3634:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3619:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3620:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3634:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3635:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -9057,7 +9092,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAP"
- // InternalRoom.g:3639:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
+ // InternalRoom.g:3654:1: entryRuleSAP returns [EObject current=null] : iv_ruleSAP= ruleSAP EOF ;
public final EObject entryRuleSAP() throws RecognitionException {
EObject current = null;
@@ -9065,8 +9100,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3640:2: (iv_ruleSAP= ruleSAP EOF )
- // InternalRoom.g:3641:2: iv_ruleSAP= ruleSAP EOF
+ // InternalRoom.g:3655:2: (iv_ruleSAP= ruleSAP EOF )
+ // InternalRoom.g:3656:2: iv_ruleSAP= ruleSAP EOF
{
newCompositeNode(grammarAccess.getSAPRule());
pushFollow(FOLLOW_1);
@@ -9093,7 +9128,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAP"
- // InternalRoom.g:3648:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:3663:1: ruleSAP returns [EObject current=null] : (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
public final EObject ruleSAP() throws RecognitionException {
EObject current = null;
@@ -9106,21 +9141,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3651:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3652:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3666:28: ( (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:3667:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3652:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
- // InternalRoom.g:3652:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
+ // InternalRoom.g:3667:1: (otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3667:3: otherlv_0= 'SAP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,61,FOLLOW_3);
+ otherlv_0=(Token)match(input,62,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSAPAccess().getSAPKeyword_0());
- // InternalRoom.g:3656:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3657:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3671:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3672:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3657:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3658:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3672:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3673:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9146,11 +9181,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSAPAccess().getColonKeyword_2());
- // InternalRoom.g:3678:1: ( ( ruleFQN ) )
- // InternalRoom.g:3679:1: ( ruleFQN )
+ // InternalRoom.g:3693:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3694:1: ( ruleFQN )
{
- // InternalRoom.g:3679:1: ( ruleFQN )
- // InternalRoom.g:3680:3: ruleFQN
+ // InternalRoom.g:3694:1: ( ruleFQN )
+ // InternalRoom.g:3695:3: ruleFQN
{
if (current==null) {
@@ -9160,7 +9195,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSAPAccess().getProtocolProtocolClassCrossReference_3_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
ruleFQN();
state._fsp--;
@@ -9174,19 +9209,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3693:2: ( (lv_docu_4_0= ruleDocumentation ) )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // InternalRoom.g:3708:2: ( (lv_docu_4_0= ruleDocumentation ) )?
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA90_0==34) ) {
- alt90=1;
+ if ( (LA91_0==35) ) {
+ alt91=1;
}
- switch (alt90) {
+ switch (alt91) {
case 1 :
- // InternalRoom.g:3694:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3709:1: (lv_docu_4_0= ruleDocumentation )
{
- // InternalRoom.g:3694:1: (lv_docu_4_0= ruleDocumentation )
- // InternalRoom.g:3695:3: lv_docu_4_0= ruleDocumentation
+ // InternalRoom.g:3709:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3710:3: lv_docu_4_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSAPAccess().getDocuDocumentationParserRuleCall_4_0());
@@ -9237,7 +9272,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPP"
- // InternalRoom.g:3719:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
+ // InternalRoom.g:3734:1: entryRuleSPP returns [EObject current=null] : iv_ruleSPP= ruleSPP EOF ;
public final EObject entryRuleSPP() throws RecognitionException {
EObject current = null;
@@ -9245,8 +9280,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3720:2: (iv_ruleSPP= ruleSPP EOF )
- // InternalRoom.g:3721:2: iv_ruleSPP= ruleSPP EOF
+ // InternalRoom.g:3735:2: (iv_ruleSPP= ruleSPP EOF )
+ // InternalRoom.g:3736:2: iv_ruleSPP= ruleSPP EOF
{
newCompositeNode(grammarAccess.getSPPRule());
pushFollow(FOLLOW_1);
@@ -9273,7 +9308,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPP"
- // InternalRoom.g:3728:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:3743:1: ruleSPP returns [EObject current=null] : (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) ;
public final EObject ruleSPP() throws RecognitionException {
EObject current = null;
@@ -9286,21 +9321,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3731:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3732:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3746:28: ( (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:3747:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3732:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
- // InternalRoom.g:3732:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
+ // InternalRoom.g:3747:1: (otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:3747:3: otherlv_0= 'SPP' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,62,FOLLOW_3);
+ otherlv_0=(Token)match(input,63,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSPPAccess().getSPPKeyword_0());
- // InternalRoom.g:3736:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3737:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3751:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3752:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3737:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3738:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3752:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3753:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9326,11 +9361,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSPPAccess().getColonKeyword_2());
- // InternalRoom.g:3758:1: ( ( ruleFQN ) )
- // InternalRoom.g:3759:1: ( ruleFQN )
+ // InternalRoom.g:3773:1: ( ( ruleFQN ) )
+ // InternalRoom.g:3774:1: ( ruleFQN )
{
- // InternalRoom.g:3759:1: ( ruleFQN )
- // InternalRoom.g:3760:3: ruleFQN
+ // InternalRoom.g:3774:1: ( ruleFQN )
+ // InternalRoom.g:3775:3: ruleFQN
{
if (current==null) {
@@ -9340,7 +9375,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSPPAccess().getProtocolProtocolClassCrossReference_3_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
ruleFQN();
state._fsp--;
@@ -9354,19 +9389,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3773:2: ( (lv_docu_4_0= ruleDocumentation ) )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // InternalRoom.g:3788:2: ( (lv_docu_4_0= ruleDocumentation ) )?
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA91_0==34) ) {
- alt91=1;
+ if ( (LA92_0==35) ) {
+ alt92=1;
}
- switch (alt91) {
+ switch (alt92) {
case 1 :
- // InternalRoom.g:3774:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3789:1: (lv_docu_4_0= ruleDocumentation )
{
- // InternalRoom.g:3774:1: (lv_docu_4_0= ruleDocumentation )
- // InternalRoom.g:3775:3: lv_docu_4_0= ruleDocumentation
+ // InternalRoom.g:3789:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:3790:3: lv_docu_4_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSPPAccess().getDocuDocumentationParserRuleCall_4_0());
@@ -9417,7 +9452,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleServiceImplementation"
- // InternalRoom.g:3799:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
+ // InternalRoom.g:3814:1: entryRuleServiceImplementation returns [EObject current=null] : iv_ruleServiceImplementation= ruleServiceImplementation EOF ;
public final EObject entryRuleServiceImplementation() throws RecognitionException {
EObject current = null;
@@ -9425,8 +9460,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3800:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
- // InternalRoom.g:3801:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
+ // InternalRoom.g:3815:2: (iv_ruleServiceImplementation= ruleServiceImplementation EOF )
+ // InternalRoom.g:3816:2: iv_ruleServiceImplementation= ruleServiceImplementation EOF
{
newCompositeNode(grammarAccess.getServiceImplementationRule());
pushFollow(FOLLOW_1);
@@ -9453,7 +9488,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleServiceImplementation"
- // InternalRoom.g:3808:1: ruleServiceImplementation returns [EObject current=null] : (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:3823: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;
@@ -9464,25 +9499,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3811:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:3812:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3826:28: ( (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:3827:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:3812:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:3812:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3827:1: (otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:3827:3: otherlv_0= 'ServiceImplementation' otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- otherlv_0=(Token)match(input,63,FOLLOW_87);
+ otherlv_0=(Token)match(input,64,FOLLOW_88);
newLeafNode(otherlv_0, grammarAccess.getServiceImplementationAccess().getServiceImplementationKeyword_0());
- otherlv_1=(Token)match(input,24,FOLLOW_3);
+ otherlv_1=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getServiceImplementationAccess().getOfKeyword_1());
- // InternalRoom.g:3820:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:3821:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3835:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:3836:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:3821:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:3822:3: otherlv_2= RULE_ID
+ // InternalRoom.g:3836:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:3837:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -9520,7 +9555,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalSystem"
- // InternalRoom.g:3841:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
+ // InternalRoom.g:3856:1: entryRuleLogicalSystem returns [EObject current=null] : iv_ruleLogicalSystem= ruleLogicalSystem EOF ;
public final EObject entryRuleLogicalSystem() throws RecognitionException {
EObject current = null;
@@ -9528,8 +9563,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3842:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
- // InternalRoom.g:3843:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
+ // InternalRoom.g:3857:2: (iv_ruleLogicalSystem= ruleLogicalSystem EOF )
+ // InternalRoom.g:3858:2: iv_ruleLogicalSystem= ruleLogicalSystem EOF
{
newCompositeNode(grammarAccess.getLogicalSystemRule());
pushFollow(FOLLOW_1);
@@ -9556,7 +9591,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalSystem"
- // InternalRoom.g:3850: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:3865: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;
@@ -9578,21 +9613,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3853: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:3854: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:3868: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:3869: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:3854: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:3854: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:3869: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:3869: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);
+ otherlv_0=(Token)match(input,65,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalSystemAccess().getLogicalSystemKeyword_0());
- // InternalRoom.g:3858:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:3859:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3873:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:3874:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:3859:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:3860:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:3874:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:3875:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -9614,19 +9649,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:3876:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // InternalRoom.g:3891:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA92_0==34) ) {
- alt92=1;
+ if ( (LA93_0==35) ) {
+ alt93=1;
}
- switch (alt92) {
+ switch (alt93) {
case 1 :
- // InternalRoom.g:3877:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3892:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:3877:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:3878:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:3892:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:3893:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -9656,32 +9691,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.getLogicalSystemAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:3898:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop93:
+ // InternalRoom.g:3913:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop94:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA93_0==108) ) {
- alt93=1;
+ if ( (LA94_0==109) ) {
+ alt94=1;
}
- switch (alt93) {
+ switch (alt94) {
case 1 :
- // InternalRoom.g:3899:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3914:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:3899:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:3900:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:3914:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:3915:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_88);
+ pushFollow(FOLLOW_89);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -9705,47 +9740,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop93;
+ break loop94;
}
} while (true);
- // InternalRoom.g:3916:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
- loop94:
+ // InternalRoom.g:3931:3: ( ( (lv_connections_5_0= ruleLayerConnection ) ) | ( (lv_bindings_6_0= ruleBinding ) ) | ( (lv_subSystems_7_0= ruleSubSystemRef ) ) )*
+ loop95:
do {
- int alt94=4;
+ int alt95=4;
switch ( input.LA(1) ) {
- case 74:
+ case 75:
{
- alt94=1;
+ alt95=1;
}
break;
- case 70:
+ case 71:
{
- alt94=2;
+ alt95=2;
}
break;
- case 65:
+ case 66:
{
- alt94=3;
+ alt95=3;
}
break;
}
- switch (alt94) {
+ switch (alt95) {
case 1 :
- // InternalRoom.g:3916:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3931:4: ( (lv_connections_5_0= ruleLayerConnection ) )
{
- // InternalRoom.g:3916:4: ( (lv_connections_5_0= ruleLayerConnection ) )
- // InternalRoom.g:3917:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3931:4: ( (lv_connections_5_0= ruleLayerConnection ) )
+ // InternalRoom.g:3932:1: (lv_connections_5_0= ruleLayerConnection )
{
- // InternalRoom.g:3917:1: (lv_connections_5_0= ruleLayerConnection )
- // InternalRoom.g:3918:3: lv_connections_5_0= ruleLayerConnection
+ // InternalRoom.g:3932:1: (lv_connections_5_0= ruleLayerConnection )
+ // InternalRoom.g:3933:3: lv_connections_5_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getConnectionsLayerConnectionParserRuleCall_5_0_0());
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
lv_connections_5_0=ruleLayerConnection();
state._fsp--;
@@ -9771,18 +9806,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:3935:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3950:6: ( (lv_bindings_6_0= ruleBinding ) )
{
- // InternalRoom.g:3935:6: ( (lv_bindings_6_0= ruleBinding ) )
- // InternalRoom.g:3936:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3950:6: ( (lv_bindings_6_0= ruleBinding ) )
+ // InternalRoom.g:3951:1: (lv_bindings_6_0= ruleBinding )
{
- // InternalRoom.g:3936:1: (lv_bindings_6_0= ruleBinding )
- // InternalRoom.g:3937:3: lv_bindings_6_0= ruleBinding
+ // InternalRoom.g:3951:1: (lv_bindings_6_0= ruleBinding )
+ // InternalRoom.g:3952:3: lv_bindings_6_0= ruleBinding
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getBindingsBindingParserRuleCall_5_1_0());
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
lv_bindings_6_0=ruleBinding();
state._fsp--;
@@ -9808,18 +9843,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:3954:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3969:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
{
- // InternalRoom.g:3954:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
- // InternalRoom.g:3955:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3969:6: ( (lv_subSystems_7_0= ruleSubSystemRef ) )
+ // InternalRoom.g:3970:1: (lv_subSystems_7_0= ruleSubSystemRef )
{
- // InternalRoom.g:3955:1: (lv_subSystems_7_0= ruleSubSystemRef )
- // InternalRoom.g:3956:3: lv_subSystems_7_0= ruleSubSystemRef
+ // InternalRoom.g:3970:1: (lv_subSystems_7_0= ruleSubSystemRef )
+ // InternalRoom.g:3971:3: lv_subSystems_7_0= ruleSubSystemRef
{
newCompositeNode(grammarAccess.getLogicalSystemAccess().getSubSystemsSubSystemRefParserRuleCall_5_2_0());
- pushFollow(FOLLOW_89);
+ pushFollow(FOLLOW_90);
lv_subSystems_7_0=ruleSubSystemRef();
state._fsp--;
@@ -9846,7 +9881,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop94;
+ break loop95;
}
} while (true);
@@ -9875,7 +9910,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemRef"
- // InternalRoom.g:3986:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
+ // InternalRoom.g:4001:1: entryRuleSubSystemRef returns [EObject current=null] : iv_ruleSubSystemRef= ruleSubSystemRef EOF ;
public final EObject entryRuleSubSystemRef() throws RecognitionException {
EObject current = null;
@@ -9883,8 +9918,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:3987:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
- // InternalRoom.g:3988:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
+ // InternalRoom.g:4002:2: (iv_ruleSubSystemRef= ruleSubSystemRef EOF )
+ // InternalRoom.g:4003:2: iv_ruleSubSystemRef= ruleSubSystemRef EOF
{
newCompositeNode(grammarAccess.getSubSystemRefRule());
pushFollow(FOLLOW_1);
@@ -9911,7 +9946,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemRef"
- // InternalRoom.g:3995: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:4010: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;
@@ -9924,21 +9959,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:3998:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:3999:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:4013:28: ( (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:4014:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:3999:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
- // InternalRoom.g:3999:3: otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )?
+ // InternalRoom.g:4014:1: (otherlv_0= 'SubSystemRef' ( (lv_name_1_0= RULE_ID ) ) otherlv_2= ':' ( ( ruleFQN ) ) ( (lv_docu_4_0= ruleDocumentation ) )? )
+ // InternalRoom.g:4014: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);
+ otherlv_0=(Token)match(input,66,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemRefAccess().getSubSystemRefKeyword_0());
- // InternalRoom.g:4003:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:4004:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4018:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4019:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:4004:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:4005:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4019:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4020:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -9964,11 +9999,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_2, grammarAccess.getSubSystemRefAccess().getColonKeyword_2());
- // InternalRoom.g:4025:1: ( ( ruleFQN ) )
- // InternalRoom.g:4026:1: ( ruleFQN )
+ // InternalRoom.g:4040:1: ( ( ruleFQN ) )
+ // InternalRoom.g:4041:1: ( ruleFQN )
{
- // InternalRoom.g:4026:1: ( ruleFQN )
- // InternalRoom.g:4027:3: ruleFQN
+ // InternalRoom.g:4041:1: ( ruleFQN )
+ // InternalRoom.g:4042:3: ruleFQN
{
if (current==null) {
@@ -9978,7 +10013,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getSubSystemRefAccess().getTypeSubSystemClassCrossReference_3_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
ruleFQN();
state._fsp--;
@@ -9992,19 +10027,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4040:2: ( (lv_docu_4_0= ruleDocumentation ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // InternalRoom.g:4055:2: ( (lv_docu_4_0= ruleDocumentation ) )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA95_0==34) ) {
- alt95=1;
+ if ( (LA96_0==35) ) {
+ alt96=1;
}
- switch (alt95) {
+ switch (alt96) {
case 1 :
- // InternalRoom.g:4041:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:4056:1: (lv_docu_4_0= ruleDocumentation )
{
- // InternalRoom.g:4041:1: (lv_docu_4_0= ruleDocumentation )
- // InternalRoom.g:4042:3: lv_docu_4_0= ruleDocumentation
+ // InternalRoom.g:4056:1: (lv_docu_4_0= ruleDocumentation )
+ // InternalRoom.g:4057:3: lv_docu_4_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemRefAccess().getDocuDocumentationParserRuleCall_4_0());
@@ -10055,7 +10090,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubSystemClass"
- // InternalRoom.g:4066:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
+ // InternalRoom.g:4081:1: entryRuleSubSystemClass returns [EObject current=null] : iv_ruleSubSystemClass= ruleSubSystemClass EOF ;
public final EObject entryRuleSubSystemClass() throws RecognitionException {
EObject current = null;
@@ -10063,8 +10098,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4067:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
- // InternalRoom.g:4068:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
+ // InternalRoom.g:4082:2: (iv_ruleSubSystemClass= ruleSubSystemClass EOF )
+ // InternalRoom.g:4083:2: iv_ruleSubSystemClass= ruleSubSystemClass EOF
{
newCompositeNode(grammarAccess.getSubSystemClassRule());
pushFollow(FOLLOW_1);
@@ -10091,7 +10126,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubSystemClass"
- // InternalRoom.g:4075: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:4090: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;
@@ -10130,21 +10165,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4078: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:4079: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:4093: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:4094: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:4079: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:4079: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:4094: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:4094: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);
+ otherlv_0=(Token)match(input,67,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSubSystemClassAccess().getSubSystemClassKeyword_0());
- // InternalRoom.g:4083:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:4084:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4098:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4099:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:4084:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:4085:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4099:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4100:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -10166,19 +10201,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4101:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // InternalRoom.g:4116:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA96_0==34) ) {
- alt96=1;
+ if ( (LA97_0==35) ) {
+ alt97=1;
}
- switch (alt96) {
+ switch (alt97) {
case 1 :
- // InternalRoom.g:4102:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4117:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:4102:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:4103:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:4117:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:4118:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -10208,32 +10243,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_90);
+ otherlv_3=(Token)match(input,14,FOLLOW_91);
newLeafNode(otherlv_3, grammarAccess.getSubSystemClassAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:4123:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
- loop97:
+ // InternalRoom.g:4138:1: ( (lv_annotations_4_0= ruleAnnotation ) )*
+ loop98:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA97_0==108) ) {
- alt97=1;
+ if ( (LA98_0==109) ) {
+ alt98=1;
}
- switch (alt97) {
+ switch (alt98) {
case 1 :
- // InternalRoom.g:4124:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4139:1: (lv_annotations_4_0= ruleAnnotation )
{
- // InternalRoom.g:4124:1: (lv_annotations_4_0= ruleAnnotation )
- // InternalRoom.g:4125:3: lv_annotations_4_0= ruleAnnotation
+ // InternalRoom.g:4139:1: (lv_annotations_4_0= ruleAnnotation )
+ // InternalRoom.g:4140:3: lv_annotations_4_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getAnnotationsAnnotationParserRuleCall_4_0());
- pushFollow(FOLLOW_90);
+ pushFollow(FOLLOW_91);
lv_annotations_4_0=ruleAnnotation();
state._fsp--;
@@ -10257,35 +10292,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop97;
+ break loop98;
}
} while (true);
- // InternalRoom.g:4141:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
- int alt98=2;
- int LA98_0 = input.LA(1);
+ // InternalRoom.g:4156:3: (otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) ) )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA98_0==30) ) {
- alt98=1;
+ if ( (LA99_0==31) ) {
+ alt99=1;
}
- switch (alt98) {
+ switch (alt99) {
case 1 :
- // InternalRoom.g:4141:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4156:5: otherlv_5= 'usercode1' ( (lv_userCode1_6_0= ruleDetailCode ) )
{
- otherlv_5=(Token)match(input,30,FOLLOW_91);
+ otherlv_5=(Token)match(input,31,FOLLOW_92);
newLeafNode(otherlv_5, grammarAccess.getSubSystemClassAccess().getUsercode1Keyword_5_0());
- // InternalRoom.g:4145:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
- // InternalRoom.g:4146:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4160:1: ( (lv_userCode1_6_0= ruleDetailCode ) )
+ // InternalRoom.g:4161:1: (lv_userCode1_6_0= ruleDetailCode )
{
- // InternalRoom.g:4146:1: (lv_userCode1_6_0= ruleDetailCode )
- // InternalRoom.g:4147:3: lv_userCode1_6_0= ruleDetailCode
+ // InternalRoom.g:4161:1: (lv_userCode1_6_0= ruleDetailCode )
+ // InternalRoom.g:4162:3: lv_userCode1_6_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode1DetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_92);
+ pushFollow(FOLLOW_93);
lv_userCode1_6_0=ruleDetailCode();
state._fsp--;
@@ -10313,31 +10348,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4163:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // InternalRoom.g:4178:4: (otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) ) )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA99_0==31) ) {
- alt99=1;
+ if ( (LA100_0==32) ) {
+ alt100=1;
}
- switch (alt99) {
+ switch (alt100) {
case 1 :
- // InternalRoom.g:4163:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4178:6: otherlv_7= 'usercode2' ( (lv_userCode2_8_0= ruleDetailCode ) )
{
- otherlv_7=(Token)match(input,31,FOLLOW_93);
+ otherlv_7=(Token)match(input,32,FOLLOW_94);
newLeafNode(otherlv_7, grammarAccess.getSubSystemClassAccess().getUsercode2Keyword_6_0());
- // InternalRoom.g:4167:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
- // InternalRoom.g:4168:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4182:1: ( (lv_userCode2_8_0= ruleDetailCode ) )
+ // InternalRoom.g:4183:1: (lv_userCode2_8_0= ruleDetailCode )
{
- // InternalRoom.g:4168:1: (lv_userCode2_8_0= ruleDetailCode )
- // InternalRoom.g:4169:3: lv_userCode2_8_0= ruleDetailCode
+ // InternalRoom.g:4183:1: (lv_userCode2_8_0= ruleDetailCode )
+ // InternalRoom.g:4184:3: lv_userCode2_8_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode2DetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_94);
+ pushFollow(FOLLOW_95);
lv_userCode2_8_0=ruleDetailCode();
state._fsp--;
@@ -10365,31 +10400,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4185:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // InternalRoom.g:4200:4: (otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) ) )?
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA100_0==32) ) {
- alt100=1;
+ if ( (LA101_0==33) ) {
+ alt101=1;
}
- switch (alt100) {
+ switch (alt101) {
case 1 :
- // InternalRoom.g:4185:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4200:6: otherlv_9= 'usercode3' ( (lv_userCode3_10_0= ruleDetailCode ) )
{
- otherlv_9=(Token)match(input,32,FOLLOW_95);
+ otherlv_9=(Token)match(input,33,FOLLOW_96);
newLeafNode(otherlv_9, grammarAccess.getSubSystemClassAccess().getUsercode3Keyword_7_0());
- // InternalRoom.g:4189:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
- // InternalRoom.g:4190:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4204:1: ( (lv_userCode3_10_0= ruleDetailCode ) )
+ // InternalRoom.g:4205:1: (lv_userCode3_10_0= ruleDetailCode )
{
- // InternalRoom.g:4190:1: (lv_userCode3_10_0= ruleDetailCode )
- // InternalRoom.g:4191:3: lv_userCode3_10_0= ruleDetailCode
+ // InternalRoom.g:4205:1: (lv_userCode3_10_0= ruleDetailCode )
+ // InternalRoom.g:4206:3: lv_userCode3_10_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getUserCode3DetailCodeParserRuleCall_7_1_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_userCode3_10_0=ruleDetailCode();
state._fsp--;
@@ -10417,66 +10452,66 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4207: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 ) ) )*
- loop101:
+ // InternalRoom.g:4222: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 ) ) )*
+ loop102:
do {
- int alt101=8;
+ int alt102=8;
switch ( input.LA(1) ) {
- case 68:
+ case 69:
{
- alt101=1;
+ alt102=1;
}
break;
- case 67:
+ case 68:
{
- alt101=2;
+ alt102=2;
}
break;
- case 74:
+ case 75:
{
- alt101=3;
+ alt102=3;
}
break;
- case 70:
+ case 71:
{
- alt101=4;
+ alt102=4;
}
break;
- case 77:
- case 111:
- case 127:
+ case 78:
+ case 112:
+ case 128:
{
- alt101=5;
+ alt102=5;
}
break;
- case 62:
+ case 63:
{
- alt101=6;
+ alt102=6;
}
break;
- case 47:
- case 59:
+ case 48:
+ case 60:
{
- alt101=7;
+ alt102=7;
}
break;
}
- switch (alt101) {
+ switch (alt102) {
case 1 :
- // InternalRoom.g:4207:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4222:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
{
- // InternalRoom.g:4207:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
- // InternalRoom.g:4208:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4222:5: ( (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping ) )
+ // InternalRoom.g:4223:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4208:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
- // InternalRoom.g:4209:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
+ // InternalRoom.g:4223:1: (lv_actorInstanceMappings_11_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4224:3: lv_actorInstanceMappings_11_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_8_0_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_actorInstanceMappings_11_0=ruleActorInstanceMapping();
state._fsp--;
@@ -10502,18 +10537,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4226:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4241:6: ( (lv_threads_12_0= ruleLogicalThread ) )
{
- // InternalRoom.g:4226:6: ( (lv_threads_12_0= ruleLogicalThread ) )
- // InternalRoom.g:4227:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4241:6: ( (lv_threads_12_0= ruleLogicalThread ) )
+ // InternalRoom.g:4242:1: (lv_threads_12_0= ruleLogicalThread )
{
- // InternalRoom.g:4227:1: (lv_threads_12_0= ruleLogicalThread )
- // InternalRoom.g:4228:3: lv_threads_12_0= ruleLogicalThread
+ // InternalRoom.g:4242:1: (lv_threads_12_0= ruleLogicalThread )
+ // InternalRoom.g:4243:3: lv_threads_12_0= ruleLogicalThread
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getThreadsLogicalThreadParserRuleCall_8_1_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_threads_12_0=ruleLogicalThread();
state._fsp--;
@@ -10539,18 +10574,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:4245:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4260:6: ( (lv_connections_13_0= ruleLayerConnection ) )
{
- // InternalRoom.g:4245:6: ( (lv_connections_13_0= ruleLayerConnection ) )
- // InternalRoom.g:4246:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4260:6: ( (lv_connections_13_0= ruleLayerConnection ) )
+ // InternalRoom.g:4261:1: (lv_connections_13_0= ruleLayerConnection )
{
- // InternalRoom.g:4246:1: (lv_connections_13_0= ruleLayerConnection )
- // InternalRoom.g:4247:3: lv_connections_13_0= ruleLayerConnection
+ // InternalRoom.g:4261:1: (lv_connections_13_0= ruleLayerConnection )
+ // InternalRoom.g:4262:3: lv_connections_13_0= ruleLayerConnection
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getConnectionsLayerConnectionParserRuleCall_8_2_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_connections_13_0=ruleLayerConnection();
state._fsp--;
@@ -10576,18 +10611,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:4264:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4279:6: ( (lv_bindings_14_0= ruleBinding ) )
{
- // InternalRoom.g:4264:6: ( (lv_bindings_14_0= ruleBinding ) )
- // InternalRoom.g:4265:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4279:6: ( (lv_bindings_14_0= ruleBinding ) )
+ // InternalRoom.g:4280:1: (lv_bindings_14_0= ruleBinding )
{
- // InternalRoom.g:4265:1: (lv_bindings_14_0= ruleBinding )
- // InternalRoom.g:4266:3: lv_bindings_14_0= ruleBinding
+ // InternalRoom.g:4280:1: (lv_bindings_14_0= ruleBinding )
+ // InternalRoom.g:4281:3: lv_bindings_14_0= ruleBinding
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getBindingsBindingParserRuleCall_8_3_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_bindings_14_0=ruleBinding();
state._fsp--;
@@ -10613,18 +10648,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:4283:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4298:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
{
- // InternalRoom.g:4283:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
- // InternalRoom.g:4284:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4298:6: ( (lv_actorRefs_15_0= ruleActorRef ) )
+ // InternalRoom.g:4299:1: (lv_actorRefs_15_0= ruleActorRef )
{
- // InternalRoom.g:4284:1: (lv_actorRefs_15_0= ruleActorRef )
- // InternalRoom.g:4285:3: lv_actorRefs_15_0= ruleActorRef
+ // InternalRoom.g:4299:1: (lv_actorRefs_15_0= ruleActorRef )
+ // InternalRoom.g:4300:3: lv_actorRefs_15_0= ruleActorRef
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getActorRefsActorRefParserRuleCall_8_4_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_actorRefs_15_0=ruleActorRef();
state._fsp--;
@@ -10650,18 +10685,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:4302:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4317:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
{
- // InternalRoom.g:4302:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
- // InternalRoom.g:4303:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4317:6: ( (lv_serviceProvisionPoints_16_0= ruleSPP ) )
+ // InternalRoom.g:4318:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
{
- // InternalRoom.g:4303:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
- // InternalRoom.g:4304:3: lv_serviceProvisionPoints_16_0= ruleSPP
+ // InternalRoom.g:4318:1: (lv_serviceProvisionPoints_16_0= ruleSPP )
+ // InternalRoom.g:4319:3: lv_serviceProvisionPoints_16_0= ruleSPP
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getServiceProvisionPointsSPPParserRuleCall_8_5_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_serviceProvisionPoints_16_0=ruleSPP();
state._fsp--;
@@ -10687,18 +10722,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:4321:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4336:6: ( (lv_relayPorts_17_0= rulePort ) )
{
- // InternalRoom.g:4321:6: ( (lv_relayPorts_17_0= rulePort ) )
- // InternalRoom.g:4322:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4336:6: ( (lv_relayPorts_17_0= rulePort ) )
+ // InternalRoom.g:4337:1: (lv_relayPorts_17_0= rulePort )
{
- // InternalRoom.g:4322:1: (lv_relayPorts_17_0= rulePort )
- // InternalRoom.g:4323:3: lv_relayPorts_17_0= rulePort
+ // InternalRoom.g:4337:1: (lv_relayPorts_17_0= rulePort )
+ // InternalRoom.g:4338:3: lv_relayPorts_17_0= rulePort
{
newCompositeNode(grammarAccess.getSubSystemClassAccess().getRelayPortsPortParserRuleCall_8_6_0());
- pushFollow(FOLLOW_96);
+ pushFollow(FOLLOW_97);
lv_relayPorts_17_0=rulePort();
state._fsp--;
@@ -10725,7 +10760,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop101;
+ break loop102;
}
} while (true);
@@ -10754,7 +10789,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLogicalThread"
- // InternalRoom.g:4351:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
+ // InternalRoom.g:4366:1: entryRuleLogicalThread returns [EObject current=null] : iv_ruleLogicalThread= ruleLogicalThread EOF ;
public final EObject entryRuleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10762,8 +10797,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4352:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
- // InternalRoom.g:4353:2: iv_ruleLogicalThread= ruleLogicalThread EOF
+ // InternalRoom.g:4367:2: (iv_ruleLogicalThread= ruleLogicalThread EOF )
+ // InternalRoom.g:4368:2: iv_ruleLogicalThread= ruleLogicalThread EOF
{
newCompositeNode(grammarAccess.getLogicalThreadRule());
pushFollow(FOLLOW_1);
@@ -10790,7 +10825,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLogicalThread"
- // InternalRoom.g:4360:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:4375:1: ruleLogicalThread returns [EObject current=null] : (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleLogicalThread() throws RecognitionException {
EObject current = null;
@@ -10800,21 +10835,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4363:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:4364:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4378:28: ( (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:4379:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:4364:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:4364:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4379:1: (otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:4379:3: otherlv_0= 'LogicalThread' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,67,FOLLOW_3);
+ otherlv_0=(Token)match(input,68,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getLogicalThreadAccess().getLogicalThreadKeyword_0());
- // InternalRoom.g:4368:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:4369:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4383:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:4384:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:4369:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:4370:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:4384:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:4385:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -10857,7 +10892,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorInstanceMapping"
- // InternalRoom.g:4394:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
+ // InternalRoom.g:4409:1: entryRuleActorInstanceMapping returns [EObject current=null] : iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF ;
public final EObject entryRuleActorInstanceMapping() throws RecognitionException {
EObject current = null;
@@ -10865,8 +10900,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4395:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
- // InternalRoom.g:4396:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
+ // InternalRoom.g:4410:2: (iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF )
+ // InternalRoom.g:4411:2: iv_ruleActorInstanceMapping= ruleActorInstanceMapping EOF
{
newCompositeNode(grammarAccess.getActorInstanceMappingRule());
pushFollow(FOLLOW_1);
@@ -10893,7 +10928,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorInstanceMapping"
- // InternalRoom.g:4403: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:4418: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;
@@ -10910,26 +10945,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4406: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:4407: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:4421: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:4422: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:4407: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:4407: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:4422: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:4422: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);
+ otherlv_0=(Token)match(input,69,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingKeyword_0());
- // InternalRoom.g:4411:1: ( (lv_path_1_0= ruleRefPath ) )
- // InternalRoom.g:4412:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4426:1: ( (lv_path_1_0= ruleRefPath ) )
+ // InternalRoom.g:4427:1: (lv_path_1_0= ruleRefPath )
{
- // InternalRoom.g:4412:1: (lv_path_1_0= ruleRefPath )
- // InternalRoom.g:4413:3: lv_path_1_0= ruleRefPath
+ // InternalRoom.g:4427:1: (lv_path_1_0= ruleRefPath )
+ // InternalRoom.g:4428:3: lv_path_1_0= ruleRefPath
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getPathRefPathParserRuleCall_1_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_path_1_0=ruleRefPath();
state._fsp--;
@@ -10951,22 +10986,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,19,FOLLOW_3);
+ otherlv_2=(Token)match(input,20,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getActorInstanceMappingAccess().getHyphenMinusGreaterThanSignKeyword_2());
- // InternalRoom.g:4433:1: ( (otherlv_3= RULE_ID ) )
- // InternalRoom.g:4434:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4448:1: ( (otherlv_3= RULE_ID ) )
+ // InternalRoom.g:4449:1: (otherlv_3= RULE_ID )
{
- // InternalRoom.g:4434:1: (otherlv_3= RULE_ID )
- // InternalRoom.g:4435:3: otherlv_3= RULE_ID
+ // InternalRoom.g:4449:1: (otherlv_3= RULE_ID )
+ // InternalRoom.g:4450:3: otherlv_3= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getActorInstanceMappingRule());
}
- otherlv_3=(Token)match(input,RULE_ID,FOLLOW_97);
+ otherlv_3=(Token)match(input,RULE_ID,FOLLOW_98);
newLeafNode(otherlv_3, grammarAccess.getActorInstanceMappingAccess().getThreadLogicalThreadCrossReference_3_0());
@@ -10976,43 +11011,43 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4446:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // InternalRoom.g:4461:2: (otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}' )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA103_0==14) ) {
- alt103=1;
+ if ( (LA104_0==14) ) {
+ alt104=1;
}
- switch (alt103) {
+ switch (alt104) {
case 1 :
- // InternalRoom.g:4446:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
+ // InternalRoom.g:4461:4: otherlv_4= '{' ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )* otherlv_6= '}'
{
- otherlv_4=(Token)match(input,14,FOLLOW_98);
+ otherlv_4=(Token)match(input,14,FOLLOW_99);
newLeafNode(otherlv_4, grammarAccess.getActorInstanceMappingAccess().getLeftCurlyBracketKeyword_4_0());
- // InternalRoom.g:4450:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
- loop102:
+ // InternalRoom.g:4465:1: ( (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping ) )*
+ loop103:
do {
- int alt102=2;
- int LA102_0 = input.LA(1);
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( (LA102_0==68) ) {
- alt102=1;
+ if ( (LA103_0==69) ) {
+ alt103=1;
}
- switch (alt102) {
+ switch (alt103) {
case 1 :
- // InternalRoom.g:4451:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4466:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
{
- // InternalRoom.g:4451:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
- // InternalRoom.g:4452:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
+ // InternalRoom.g:4466:1: (lv_actorInstanceMappings_5_0= ruleActorInstanceMapping )
+ // InternalRoom.g:4467:3: lv_actorInstanceMappings_5_0= ruleActorInstanceMapping
{
newCompositeNode(grammarAccess.getActorInstanceMappingAccess().getActorInstanceMappingsActorInstanceMappingParserRuleCall_4_1_0());
- pushFollow(FOLLOW_98);
+ pushFollow(FOLLOW_99);
lv_actorInstanceMappings_5_0=ruleActorInstanceMapping();
state._fsp--;
@@ -11036,7 +11071,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop102;
+ break loop103;
}
} while (true);
@@ -11071,7 +11106,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefPath"
- // InternalRoom.g:4480:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
+ // InternalRoom.g:4495:1: entryRuleRefPath returns [EObject current=null] : iv_ruleRefPath= ruleRefPath EOF ;
public final EObject entryRuleRefPath() throws RecognitionException {
EObject current = null;
@@ -11079,8 +11114,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4481:2: (iv_ruleRefPath= ruleRefPath EOF )
- // InternalRoom.g:4482:2: iv_ruleRefPath= ruleRefPath EOF
+ // InternalRoom.g:4496:2: (iv_ruleRefPath= ruleRefPath EOF )
+ // InternalRoom.g:4497:2: iv_ruleRefPath= ruleRefPath EOF
{
newCompositeNode(grammarAccess.getRefPathRule());
pushFollow(FOLLOW_1);
@@ -11107,7 +11142,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefPath"
- // InternalRoom.g:4489:1: ruleRefPath returns [EObject current=null] : ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) ;
+ // InternalRoom.g:4504: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;
@@ -11120,22 +11155,22 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4492:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
- // InternalRoom.g:4493:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4507:28: ( ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* ) )
+ // InternalRoom.g:4508:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
{
- // InternalRoom.g:4493:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
- // InternalRoom.g:4493:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ // InternalRoom.g:4508:1: ( ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )* )
+ // InternalRoom.g:4508:2: ( (lv_refs_0_0= ruleRefSegment ) ) (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
{
- // InternalRoom.g:4493:2: ( (lv_refs_0_0= ruleRefSegment ) )
- // InternalRoom.g:4494:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4508:2: ( (lv_refs_0_0= ruleRefSegment ) )
+ // InternalRoom.g:4509:1: (lv_refs_0_0= ruleRefSegment )
{
- // InternalRoom.g:4494:1: (lv_refs_0_0= ruleRefSegment )
- // InternalRoom.g:4495:3: lv_refs_0_0= ruleRefSegment
+ // InternalRoom.g:4509:1: (lv_refs_0_0= ruleRefSegment )
+ // InternalRoom.g:4510:3: lv_refs_0_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_0_0());
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
lv_refs_0_0=ruleRefSegment();
state._fsp--;
@@ -11157,35 +11192,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4511:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
- loop104:
+ // InternalRoom.g:4526:2: (otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) ) )*
+ loop105:
do {
- int alt104=2;
- int LA104_0 = input.LA(1);
+ int alt105=2;
+ int LA105_0 = input.LA(1);
- if ( (LA104_0==69) ) {
- alt104=1;
+ if ( (LA105_0==70) ) {
+ alt105=1;
}
- switch (alt104) {
+ switch (alt105) {
case 1 :
- // InternalRoom.g:4511:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4526:4: otherlv_1= '/' ( (lv_refs_2_0= ruleRefSegment ) )
{
- otherlv_1=(Token)match(input,69,FOLLOW_3);
+ otherlv_1=(Token)match(input,70,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getRefPathAccess().getSolidusKeyword_1_0());
- // InternalRoom.g:4515:1: ( (lv_refs_2_0= ruleRefSegment ) )
- // InternalRoom.g:4516:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4530:1: ( (lv_refs_2_0= ruleRefSegment ) )
+ // InternalRoom.g:4531:1: (lv_refs_2_0= ruleRefSegment )
{
- // InternalRoom.g:4516:1: (lv_refs_2_0= ruleRefSegment )
- // InternalRoom.g:4517:3: lv_refs_2_0= ruleRefSegment
+ // InternalRoom.g:4531:1: (lv_refs_2_0= ruleRefSegment )
+ // InternalRoom.g:4532:3: lv_refs_2_0= ruleRefSegment
{
newCompositeNode(grammarAccess.getRefPathAccess().getRefsRefSegmentParserRuleCall_1_1_0());
- pushFollow(FOLLOW_99);
+ pushFollow(FOLLOW_100);
lv_refs_2_0=ruleRefSegment();
state._fsp--;
@@ -11212,7 +11247,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop104;
+ break loop105;
}
} while (true);
@@ -11237,7 +11272,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSegment"
- // InternalRoom.g:4541:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
+ // InternalRoom.g:4556:1: entryRuleRefSegment returns [EObject current=null] : iv_ruleRefSegment= ruleRefSegment EOF ;
public final EObject entryRuleRefSegment() throws RecognitionException {
EObject current = null;
@@ -11245,8 +11280,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4542:2: (iv_ruleRefSegment= ruleRefSegment EOF )
- // InternalRoom.g:4543:2: iv_ruleRefSegment= ruleRefSegment EOF
+ // InternalRoom.g:4557:2: (iv_ruleRefSegment= ruleRefSegment EOF )
+ // InternalRoom.g:4558:2: iv_ruleRefSegment= ruleRefSegment EOF
{
newCompositeNode(grammarAccess.getRefSegmentRule());
pushFollow(FOLLOW_1);
@@ -11273,7 +11308,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSegment"
- // InternalRoom.g:4550:1: ruleRefSegment returns [EObject current=null] : ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) ;
+ // InternalRoom.g:4565: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;
@@ -11284,19 +11319,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4553:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
- // InternalRoom.g:4554:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4568:28: ( ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? ) )
+ // InternalRoom.g:4569:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
{
- // InternalRoom.g:4554:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
- // InternalRoom.g:4554:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ // InternalRoom.g:4569:1: ( ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )? )
+ // InternalRoom.g:4569:2: ( (lv_ref_0_0= RULE_ID ) ) (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
{
- // InternalRoom.g:4554:2: ( (lv_ref_0_0= RULE_ID ) )
- // InternalRoom.g:4555:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4569:2: ( (lv_ref_0_0= RULE_ID ) )
+ // InternalRoom.g:4570:1: (lv_ref_0_0= RULE_ID )
{
- // InternalRoom.g:4555:1: (lv_ref_0_0= RULE_ID )
- // InternalRoom.g:4556:3: lv_ref_0_0= RULE_ID
+ // InternalRoom.g:4570:1: (lv_ref_0_0= RULE_ID )
+ // InternalRoom.g:4571:3: lv_ref_0_0= RULE_ID
{
- lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_100);
+ lv_ref_0_0=(Token)match(input,RULE_ID,FOLLOW_101);
newLeafNode(lv_ref_0_0, grammarAccess.getRefSegmentAccess().getRefIDTerminalRuleCall_0_0());
@@ -11316,26 +11351,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4572:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // InternalRoom.g:4587:2: (otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) ) )?
+ int alt106=2;
+ int LA106_0 = input.LA(1);
- if ( (LA105_0==16) ) {
- alt105=1;
+ if ( (LA106_0==16) ) {
+ alt106=1;
}
- switch (alt105) {
+ switch (alt106) {
case 1 :
- // InternalRoom.g:4572:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4587:4: otherlv_1= ':' ( (lv_idx_2_0= RULE_INT ) )
{
- otherlv_1=(Token)match(input,16,FOLLOW_34);
+ otherlv_1=(Token)match(input,16,FOLLOW_35);
newLeafNode(otherlv_1, grammarAccess.getRefSegmentAccess().getColonKeyword_1_0());
- // InternalRoom.g:4576:1: ( (lv_idx_2_0= RULE_INT ) )
- // InternalRoom.g:4577:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4591:1: ( (lv_idx_2_0= RULE_INT ) )
+ // InternalRoom.g:4592:1: (lv_idx_2_0= RULE_INT )
{
- // InternalRoom.g:4577:1: (lv_idx_2_0= RULE_INT )
- // InternalRoom.g:4578:3: lv_idx_2_0= RULE_INT
+ // InternalRoom.g:4592:1: (lv_idx_2_0= RULE_INT )
+ // InternalRoom.g:4593:3: lv_idx_2_0= RULE_INT
{
lv_idx_2_0=(Token)match(input,RULE_INT,FOLLOW_2);
@@ -11384,7 +11419,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBinding"
- // InternalRoom.g:4602:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
+ // InternalRoom.g:4617:1: entryRuleBinding returns [EObject current=null] : iv_ruleBinding= ruleBinding EOF ;
public final EObject entryRuleBinding() throws RecognitionException {
EObject current = null;
@@ -11392,8 +11427,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4603:2: (iv_ruleBinding= ruleBinding EOF )
- // InternalRoom.g:4604:2: iv_ruleBinding= ruleBinding EOF
+ // InternalRoom.g:4618:2: (iv_ruleBinding= ruleBinding EOF )
+ // InternalRoom.g:4619:2: iv_ruleBinding= ruleBinding EOF
{
newCompositeNode(grammarAccess.getBindingRule());
pushFollow(FOLLOW_1);
@@ -11420,7 +11455,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBinding"
- // InternalRoom.g:4611:1: ruleBinding returns [EObject current=null] : (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) ;
+ // InternalRoom.g:4626: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;
@@ -11434,26 +11469,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4614:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
- // InternalRoom.g:4615:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4629:28: ( (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) ) )
+ // InternalRoom.g:4630:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
{
- // InternalRoom.g:4615:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
- // InternalRoom.g:4615:3: otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4630:1: (otherlv_0= 'Binding' ( (lv_endpoint1_1_0= ruleBindingEndPoint ) ) otherlv_2= 'and' ( (lv_endpoint2_3_0= ruleBindingEndPoint ) ) )
+ // InternalRoom.g:4630: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);
+ otherlv_0=(Token)match(input,71,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getBindingAccess().getBindingKeyword_0());
- // InternalRoom.g:4619:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4620:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4634:1: ( (lv_endpoint1_1_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4635:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4620:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
- // InternalRoom.g:4621:3: lv_endpoint1_1_0= ruleBindingEndPoint
+ // InternalRoom.g:4635:1: (lv_endpoint1_1_0= ruleBindingEndPoint )
+ // InternalRoom.g:4636:3: lv_endpoint1_1_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint1BindingEndPointParserRuleCall_1_0());
- pushFollow(FOLLOW_101);
+ pushFollow(FOLLOW_102);
lv_endpoint1_1_0=ruleBindingEndPoint();
state._fsp--;
@@ -11475,15 +11510,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,71,FOLLOW_3);
+ otherlv_2=(Token)match(input,72,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getBindingAccess().getAndKeyword_2());
- // InternalRoom.g:4641:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
- // InternalRoom.g:4642:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4656:1: ( (lv_endpoint2_3_0= ruleBindingEndPoint ) )
+ // InternalRoom.g:4657:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
{
- // InternalRoom.g:4642:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
- // InternalRoom.g:4643:3: lv_endpoint2_3_0= ruleBindingEndPoint
+ // InternalRoom.g:4657:1: (lv_endpoint2_3_0= ruleBindingEndPoint )
+ // InternalRoom.g:4658:3: lv_endpoint2_3_0= ruleBindingEndPoint
{
newCompositeNode(grammarAccess.getBindingAccess().getEndpoint2BindingEndPointParserRuleCall_3_0());
@@ -11531,7 +11566,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBindingEndPoint"
- // InternalRoom.g:4667:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
+ // InternalRoom.g:4682:1: entryRuleBindingEndPoint returns [EObject current=null] : iv_ruleBindingEndPoint= ruleBindingEndPoint EOF ;
public final EObject entryRuleBindingEndPoint() throws RecognitionException {
EObject current = null;
@@ -11539,8 +11574,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4668:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
- // InternalRoom.g:4669:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
+ // InternalRoom.g:4683:2: (iv_ruleBindingEndPoint= ruleBindingEndPoint EOF )
+ // InternalRoom.g:4684:2: iv_ruleBindingEndPoint= ruleBindingEndPoint EOF
{
newCompositeNode(grammarAccess.getBindingEndPointRule());
pushFollow(FOLLOW_1);
@@ -11567,7 +11602,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBindingEndPoint"
- // InternalRoom.g:4676: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:4691: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;
@@ -11580,39 +11615,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4679:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
- // InternalRoom.g:4680:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4694:28: ( ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? ) )
+ // InternalRoom.g:4695:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
{
- // InternalRoom.g:4680:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
- // InternalRoom.g:4680:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ // InternalRoom.g:4695:1: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )? )
+ // InternalRoom.g:4695:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )? ( (otherlv_2= RULE_ID ) ) (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
{
- // InternalRoom.g:4680:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // InternalRoom.g:4695:2: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' )?
+ int alt107=2;
+ int LA107_0 = input.LA(1);
- if ( (LA106_0==RULE_ID) ) {
- int LA106_1 = input.LA(2);
+ if ( (LA107_0==RULE_ID) ) {
+ int LA107_1 = input.LA(2);
- if ( (LA106_1==72) ) {
- alt106=1;
+ if ( (LA107_1==73) ) {
+ alt107=1;
}
}
- switch (alt106) {
+ switch (alt107) {
case 1 :
- // InternalRoom.g:4680:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
+ // InternalRoom.g:4695:3: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.'
{
- // InternalRoom.g:4680:3: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4681:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4695:3: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4696:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4681:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4682:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4696:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4697:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_102);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_103);
newLeafNode(otherlv_0, grammarAccess.getBindingEndPointAccess().getActorRefActorContainerRefCrossReference_0_0_0());
@@ -11622,7 +11657,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,72,FOLLOW_3);
+ otherlv_1=(Token)match(input,73,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getBindingEndPointAccess().getFullStopKeyword_0_1());
@@ -11632,18 +11667,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4697:3: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4698:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4712:3: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4713:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4698:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4699:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4713:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4714:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getBindingEndPointRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_103);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_104);
newLeafNode(otherlv_2, grammarAccess.getBindingEndPointAccess().getPortPortCrossReference_1_0());
@@ -11653,26 +11688,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:4710:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
- int alt107=2;
- int LA107_0 = input.LA(1);
+ // InternalRoom.g:4725:2: (otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) ) )?
+ int alt108=2;
+ int LA108_0 = input.LA(1);
- if ( (LA107_0==73) ) {
- alt107=1;
+ if ( (LA108_0==74) ) {
+ alt108=1;
}
- switch (alt107) {
+ switch (alt108) {
case 1 :
- // InternalRoom.g:4710:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4725:4: otherlv_3= 'sub' ( (otherlv_4= RULE_ID ) )
{
- otherlv_3=(Token)match(input,73,FOLLOW_3);
+ otherlv_3=(Token)match(input,74,FOLLOW_3);
newLeafNode(otherlv_3, grammarAccess.getBindingEndPointAccess().getSubKeyword_2_0());
- // InternalRoom.g:4714:1: ( (otherlv_4= RULE_ID ) )
- // InternalRoom.g:4715:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4729:1: ( (otherlv_4= RULE_ID ) )
+ // InternalRoom.g:4730:1: (otherlv_4= RULE_ID )
{
- // InternalRoom.g:4715:1: (otherlv_4= RULE_ID )
- // InternalRoom.g:4716:3: otherlv_4= RULE_ID
+ // InternalRoom.g:4730:1: (otherlv_4= RULE_ID )
+ // InternalRoom.g:4731:3: otherlv_4= RULE_ID
{
if (current==null) {
@@ -11716,7 +11751,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLayerConnection"
- // InternalRoom.g:4735:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
+ // InternalRoom.g:4750:1: entryRuleLayerConnection returns [EObject current=null] : iv_ruleLayerConnection= ruleLayerConnection EOF ;
public final EObject entryRuleLayerConnection() throws RecognitionException {
EObject current = null;
@@ -11724,8 +11759,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4736:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
- // InternalRoom.g:4737:2: iv_ruleLayerConnection= ruleLayerConnection EOF
+ // InternalRoom.g:4751:2: (iv_ruleLayerConnection= ruleLayerConnection EOF )
+ // InternalRoom.g:4752:2: iv_ruleLayerConnection= ruleLayerConnection EOF
{
newCompositeNode(grammarAccess.getLayerConnectionRule());
pushFollow(FOLLOW_1);
@@ -11752,7 +11787,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLayerConnection"
- // InternalRoom.g:4744: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:4759: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;
@@ -11766,26 +11801,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4747:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
- // InternalRoom.g:4748:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4762:28: ( (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) ) )
+ // InternalRoom.g:4763:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
{
- // InternalRoom.g:4748:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
- // InternalRoom.g:4748:3: otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4763:1: (otherlv_0= 'LayerConnection' ( (lv_from_1_0= ruleSAPoint ) ) otherlv_2= 'satisfied_by' ( (lv_to_3_0= ruleSPPoint ) ) )
+ // InternalRoom.g:4763: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_104);
+ otherlv_0=(Token)match(input,75,FOLLOW_105);
newLeafNode(otherlv_0, grammarAccess.getLayerConnectionAccess().getLayerConnectionKeyword_0());
- // InternalRoom.g:4752:1: ( (lv_from_1_0= ruleSAPoint ) )
- // InternalRoom.g:4753:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4767:1: ( (lv_from_1_0= ruleSAPoint ) )
+ // InternalRoom.g:4768:1: (lv_from_1_0= ruleSAPoint )
{
- // InternalRoom.g:4753:1: (lv_from_1_0= ruleSAPoint )
- // InternalRoom.g:4754:3: lv_from_1_0= ruleSAPoint
+ // InternalRoom.g:4768:1: (lv_from_1_0= ruleSAPoint )
+ // InternalRoom.g:4769:3: lv_from_1_0= ruleSAPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getFromSAPointParserRuleCall_1_0());
- pushFollow(FOLLOW_105);
+ pushFollow(FOLLOW_106);
lv_from_1_0=ruleSAPoint();
state._fsp--;
@@ -11807,15 +11842,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,75,FOLLOW_3);
+ otherlv_2=(Token)match(input,76,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getLayerConnectionAccess().getSatisfied_byKeyword_2());
- // InternalRoom.g:4774:1: ( (lv_to_3_0= ruleSPPoint ) )
- // InternalRoom.g:4775:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4789:1: ( (lv_to_3_0= ruleSPPoint ) )
+ // InternalRoom.g:4790:1: (lv_to_3_0= ruleSPPoint )
{
- // InternalRoom.g:4775:1: (lv_to_3_0= ruleSPPoint )
- // InternalRoom.g:4776:3: lv_to_3_0= ruleSPPoint
+ // InternalRoom.g:4790:1: (lv_to_3_0= ruleSPPoint )
+ // InternalRoom.g:4791:3: lv_to_3_0= ruleSPPoint
{
newCompositeNode(grammarAccess.getLayerConnectionAccess().getToSPPointParserRuleCall_3_0());
@@ -11863,7 +11898,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSAPoint"
- // InternalRoom.g:4800:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
+ // InternalRoom.g:4815:1: entryRuleSAPoint returns [EObject current=null] : iv_ruleSAPoint= ruleSAPoint EOF ;
public final EObject entryRuleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11871,8 +11906,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4801:2: (iv_ruleSAPoint= ruleSAPoint EOF )
- // InternalRoom.g:4802:2: iv_ruleSAPoint= ruleSAPoint EOF
+ // InternalRoom.g:4816:2: (iv_ruleSAPoint= ruleSAPoint EOF )
+ // InternalRoom.g:4817:2: iv_ruleSAPoint= ruleSAPoint EOF
{
newCompositeNode(grammarAccess.getSAPointRule());
pushFollow(FOLLOW_1);
@@ -11899,7 +11934,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSAPoint"
- // InternalRoom.g:4809:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
+ // InternalRoom.g:4824:1: ruleSAPoint returns [EObject current=null] : (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) ;
public final EObject ruleSAPoint() throws RecognitionException {
EObject current = null;
@@ -11911,28 +11946,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4812:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
- // InternalRoom.g:4813:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ // InternalRoom.g:4827:28: ( (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint ) )
+ // InternalRoom.g:4828:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
{
- // InternalRoom.g:4813:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // InternalRoom.g:4828:1: (this_RefSAPoint_0= ruleRefSAPoint | this_RelaySAPoint_1= ruleRelaySAPoint )
+ int alt109=2;
+ int LA109_0 = input.LA(1);
- if ( (LA108_0==17) ) {
- alt108=1;
+ if ( (LA109_0==18) ) {
+ alt109=1;
}
- else if ( (LA108_0==76) ) {
- alt108=2;
+ else if ( (LA109_0==77) ) {
+ alt109=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 108, 0, input);
+ new NoViableAltException("", 109, 0, input);
throw nvae;
}
- switch (alt108) {
+ switch (alt109) {
case 1 :
- // InternalRoom.g:4814:5: this_RefSAPoint_0= ruleRefSAPoint
+ // InternalRoom.g:4829:5: this_RefSAPoint_0= ruleRefSAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRefSAPointParserRuleCall_0());
@@ -11950,7 +11985,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:4824:5: this_RelaySAPoint_1= ruleRelaySAPoint
+ // InternalRoom.g:4839:5: this_RelaySAPoint_1= ruleRelaySAPoint
{
newCompositeNode(grammarAccess.getSAPointAccess().getRelaySAPointParserRuleCall_1());
@@ -11988,7 +12023,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefSAPoint"
- // InternalRoom.g:4840:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
+ // InternalRoom.g:4855:1: entryRuleRefSAPoint returns [EObject current=null] : iv_ruleRefSAPoint= ruleRefSAPoint EOF ;
public final EObject entryRuleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -11996,8 +12031,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4841:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
- // InternalRoom.g:4842:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
+ // InternalRoom.g:4856:2: (iv_ruleRefSAPoint= ruleRefSAPoint EOF )
+ // InternalRoom.g:4857:2: iv_ruleRefSAPoint= ruleRefSAPoint EOF
{
newCompositeNode(grammarAccess.getRefSAPointRule());
pushFollow(FOLLOW_1);
@@ -12024,7 +12059,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefSAPoint"
- // InternalRoom.g:4849:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4864:1: ruleRefSAPoint returns [EObject current=null] : (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRefSAPoint() throws RecognitionException {
EObject current = null;
@@ -12034,21 +12069,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4852:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4853:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4867:28: ( (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4868:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4853:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4853:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4868:1: (otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4868:3: otherlv_0= 'ref' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,17,FOLLOW_3);
+ otherlv_0=(Token)match(input,18,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefSAPointAccess().getRefKeyword_0());
- // InternalRoom.g:4857:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4858:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4872:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4873:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4858:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4859:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4873:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4874:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -12086,7 +12121,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelaySAPoint"
- // InternalRoom.g:4878:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
+ // InternalRoom.g:4893:1: entryRuleRelaySAPoint returns [EObject current=null] : iv_ruleRelaySAPoint= ruleRelaySAPoint EOF ;
public final EObject entryRuleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -12094,8 +12129,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4879:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
- // InternalRoom.g:4880:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
+ // InternalRoom.g:4894:2: (iv_ruleRelaySAPoint= ruleRelaySAPoint EOF )
+ // InternalRoom.g:4895:2: iv_ruleRelaySAPoint= ruleRelaySAPoint EOF
{
newCompositeNode(grammarAccess.getRelaySAPointRule());
pushFollow(FOLLOW_1);
@@ -12122,7 +12157,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelaySAPoint"
- // InternalRoom.g:4887:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:4902:1: ruleRelaySAPoint returns [EObject current=null] : (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleRelaySAPoint() throws RecognitionException {
EObject current = null;
@@ -12132,21 +12167,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4890:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:4891:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4905:28: ( (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:4906:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:4891:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:4891:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4906:1: (otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:4906:3: otherlv_0= 'relay_sap' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,76,FOLLOW_3);
+ otherlv_0=(Token)match(input,77,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRelaySAPointAccess().getRelay_sapKeyword_0());
- // InternalRoom.g:4895:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:4896:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4910:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:4911:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:4896:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:4897:3: otherlv_1= RULE_ID
+ // InternalRoom.g:4911:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:4912:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -12184,7 +12219,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSPPoint"
- // InternalRoom.g:4916:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
+ // InternalRoom.g:4931:1: entryRuleSPPoint returns [EObject current=null] : iv_ruleSPPoint= ruleSPPoint EOF ;
public final EObject entryRuleSPPoint() throws RecognitionException {
EObject current = null;
@@ -12192,8 +12227,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4917:2: (iv_ruleSPPoint= ruleSPPoint EOF )
- // InternalRoom.g:4918:2: iv_ruleSPPoint= ruleSPPoint EOF
+ // InternalRoom.g:4932:2: (iv_ruleSPPoint= ruleSPPoint EOF )
+ // InternalRoom.g:4933:2: iv_ruleSPPoint= ruleSPPoint EOF
{
newCompositeNode(grammarAccess.getSPPointRule());
pushFollow(FOLLOW_1);
@@ -12220,7 +12255,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSPPoint"
- // InternalRoom.g:4925:1: ruleSPPoint returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:4940: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;
@@ -12231,24 +12266,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4928:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:4929:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4943:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:4944:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:4929:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:4929:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4944:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:4944:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= '.' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:4929:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:4930:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4944:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:4945:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:4930:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:4931:3: otherlv_0= RULE_ID
+ // InternalRoom.g:4945:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:4946:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSPPointRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_102);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_103);
newLeafNode(otherlv_0, grammarAccess.getSPPointAccess().getRefActorContainerRefCrossReference_0_0());
@@ -12258,15 +12293,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,72,FOLLOW_3);
+ otherlv_1=(Token)match(input,73,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getSPPointAccess().getFullStopKeyword_1());
- // InternalRoom.g:4946:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:4947:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4961:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:4962:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:4947:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:4948:3: otherlv_2= RULE_ID
+ // InternalRoom.g:4962:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:4963:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -12304,7 +12339,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleActorRef"
- // InternalRoom.g:4967:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
+ // InternalRoom.g:4982:1: entryRuleActorRef returns [EObject current=null] : iv_ruleActorRef= ruleActorRef EOF ;
public final EObject entryRuleActorRef() throws RecognitionException {
EObject current = null;
@@ -12312,8 +12347,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:4968:2: (iv_ruleActorRef= ruleActorRef EOF )
- // InternalRoom.g:4969:2: iv_ruleActorRef= ruleActorRef EOF
+ // InternalRoom.g:4983:2: (iv_ruleActorRef= ruleActorRef EOF )
+ // InternalRoom.g:4984:2: iv_ruleActorRef= ruleActorRef EOF
{
newCompositeNode(grammarAccess.getActorRefRule());
pushFollow(FOLLOW_1);
@@ -12340,7 +12375,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleActorRef"
- // InternalRoom.g:4976: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:4991: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;
@@ -12357,30 +12392,30 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:4979: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:4980: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:4994: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:4995: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:4980: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:4980: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:4995: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:4995: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:4980:2: ( (lv_refType_0_0= ruleReferenceType ) )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // InternalRoom.g:4995:2: ( (lv_refType_0_0= ruleReferenceType ) )?
+ int alt110=2;
+ int LA110_0 = input.LA(1);
- if ( (LA109_0==111||LA109_0==127) ) {
- alt109=1;
+ if ( (LA110_0==112||LA110_0==128) ) {
+ alt110=1;
}
- switch (alt109) {
+ switch (alt110) {
case 1 :
- // InternalRoom.g:4981:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4996:1: (lv_refType_0_0= ruleReferenceType )
{
- // InternalRoom.g:4981:1: (lv_refType_0_0= ruleReferenceType )
- // InternalRoom.g:4982:3: lv_refType_0_0= ruleReferenceType
+ // InternalRoom.g:4996:1: (lv_refType_0_0= ruleReferenceType )
+ // InternalRoom.g:4997:3: lv_refType_0_0= ruleReferenceType
{
newCompositeNode(grammarAccess.getActorRefAccess().getRefTypeReferenceTypeEnumRuleCall_0_0());
- pushFollow(FOLLOW_106);
+ pushFollow(FOLLOW_107);
lv_refType_0_0=ruleReferenceType();
state._fsp--;
@@ -12405,17 +12440,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,77,FOLLOW_3);
+ otherlv_1=(Token)match(input,78,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getActorRefAccess().getActorRefKeyword_1());
- // InternalRoom.g:5002:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:5003:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5017:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:5018:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:5003:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:5004:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:5018:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:5019:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_33);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_34);
newLeafNode(lv_name_2_0, grammarAccess.getActorRefAccess().getNameIDTerminalRuleCall_2_0());
@@ -12435,19 +12470,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5020:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // InternalRoom.g:5035:2: ( (lv_multiplicity_3_0= ruleMULTIPLICITY ) )?
+ int alt111=2;
+ int LA111_0 = input.LA(1);
- if ( (LA110_0==34) ) {
- alt110=1;
+ if ( (LA111_0==35) ) {
+ alt111=1;
}
- switch (alt110) {
+ switch (alt111) {
case 1 :
- // InternalRoom.g:5021:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:5036:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
{
- // InternalRoom.g:5021:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
- // InternalRoom.g:5022:3: lv_multiplicity_3_0= ruleMULTIPLICITY
+ // InternalRoom.g:5036:1: (lv_multiplicity_3_0= ruleMULTIPLICITY )
+ // InternalRoom.g:5037:3: lv_multiplicity_3_0= ruleMULTIPLICITY
{
newCompositeNode(grammarAccess.getActorRefAccess().getMultiplicityMULTIPLICITYParserRuleCall_3_0());
@@ -12481,11 +12516,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getActorRefAccess().getColonKeyword_4());
- // InternalRoom.g:5042:1: ( ( ruleFQN ) )
- // InternalRoom.g:5043:1: ( ruleFQN )
+ // InternalRoom.g:5057:1: ( ( ruleFQN ) )
+ // InternalRoom.g:5058:1: ( ruleFQN )
{
- // InternalRoom.g:5043:1: ( ruleFQN )
- // InternalRoom.g:5044:3: ruleFQN
+ // InternalRoom.g:5058:1: ( ruleFQN )
+ // InternalRoom.g:5059:3: ruleFQN
{
if (current==null) {
@@ -12495,7 +12530,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getActorRefAccess().getTypeActorClassCrossReference_5_0());
- pushFollow(FOLLOW_16);
+ pushFollow(FOLLOW_17);
ruleFQN();
state._fsp--;
@@ -12509,19 +12544,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5057:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt111=2;
- int LA111_0 = input.LA(1);
+ // InternalRoom.g:5072:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt112=2;
+ int LA112_0 = input.LA(1);
- if ( (LA111_0==34) ) {
- alt111=1;
+ if ( (LA112_0==35) ) {
+ alt112=1;
}
- switch (alt111) {
+ switch (alt112) {
case 1 :
- // InternalRoom.g:5058:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:5073:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:5058:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:5059:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:5073:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:5074:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getActorRefAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -12572,7 +12607,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMULTIPLICITY"
- // InternalRoom.g:5085:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
+ // InternalRoom.g:5100:1: entryRuleMULTIPLICITY returns [String current=null] : iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF ;
public final String entryRuleMULTIPLICITY() throws RecognitionException {
String current = null;
@@ -12580,8 +12615,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5086:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
- // InternalRoom.g:5087:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
+ // InternalRoom.g:5101:2: (iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF )
+ // InternalRoom.g:5102:2: iv_ruleMULTIPLICITY= ruleMULTIPLICITY EOF
{
newCompositeNode(grammarAccess.getMULTIPLICITYRule());
pushFollow(FOLLOW_1);
@@ -12608,7 +12643,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMULTIPLICITY"
- // InternalRoom.g:5094:1: ruleMULTIPLICITY returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) ;
+ // InternalRoom.g:5109: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();
@@ -12618,38 +12653,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5097:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
- // InternalRoom.g:5098:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5112:28: ( (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' ) )
+ // InternalRoom.g:5113:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
{
- // InternalRoom.g:5098:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
- // InternalRoom.g:5099:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
+ // InternalRoom.g:5113:1: (kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']' )
+ // InternalRoom.g:5114:2: kw= '[' (kw= '*' | this_INT_2= RULE_INT ) kw= ']'
{
- kw=(Token)match(input,34,FOLLOW_107);
+ kw=(Token)match(input,35,FOLLOW_108);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getLeftSquareBracketKeyword_0());
- // InternalRoom.g:5104:1: (kw= '*' | this_INT_2= RULE_INT )
- int alt112=2;
- int LA112_0 = input.LA(1);
+ // InternalRoom.g:5119:1: (kw= '*' | this_INT_2= RULE_INT )
+ int alt113=2;
+ int LA113_0 = input.LA(1);
- if ( (LA112_0==78) ) {
- alt112=1;
+ if ( (LA113_0==79) ) {
+ alt113=1;
}
- else if ( (LA112_0==RULE_INT) ) {
- alt112=2;
+ else if ( (LA113_0==RULE_INT) ) {
+ alt113=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 112, 0, input);
+ new NoViableAltException("", 113, 0, input);
throw nvae;
}
- switch (alt112) {
+ switch (alt113) {
case 1 :
- // InternalRoom.g:5105:2: kw= '*'
+ // InternalRoom.g:5120:2: kw= '*'
{
- kw=(Token)match(input,78,FOLLOW_35);
+ kw=(Token)match(input,79,FOLLOW_36);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getAsteriskKeyword_1_0());
@@ -12658,9 +12693,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5111:10: this_INT_2= RULE_INT
+ // InternalRoom.g:5126:10: this_INT_2= RULE_INT
{
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_35);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_36);
current.merge(this_INT_2);
@@ -12673,7 +12708,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- kw=(Token)match(input,35,FOLLOW_2);
+ kw=(Token)match(input,36,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getMULTIPLICITYAccess().getRightSquareBracketKeyword_2());
@@ -12699,7 +12734,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationTargetType"
- // InternalRoom.g:5132:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
+ // InternalRoom.g:5147:1: entryRuleAnnotationTargetType returns [String current=null] : iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF ;
public final String entryRuleAnnotationTargetType() throws RecognitionException {
String current = null;
@@ -12707,8 +12742,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5133:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
- // InternalRoom.g:5134:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
+ // InternalRoom.g:5148:2: (iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF )
+ // InternalRoom.g:5149:2: iv_ruleAnnotationTargetType= ruleAnnotationTargetType EOF
{
newCompositeNode(grammarAccess.getAnnotationTargetTypeRule());
pushFollow(FOLLOW_1);
@@ -12735,7 +12770,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationTargetType"
- // InternalRoom.g:5141: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' ) ;
+ // InternalRoom.g:5156: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();
@@ -12744,69 +12779,69 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5144:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) )
- // InternalRoom.g:5145:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
+ // InternalRoom.g:5159:28: ( (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' ) )
+ // InternalRoom.g:5160:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
{
- // InternalRoom.g:5145:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
- int alt113=9;
+ // InternalRoom.g:5160:1: (kw= 'DataClass' | kw= 'ActorClass' | kw= 'ActorBehavior' | kw= 'ProtocolClass' | kw= 'CompoundProtocolClass' | kw= 'SubSystemClass' | kw= 'LogicalSystem' | kw= 'Port' | kw= 'Message' )
+ int alt114=9;
switch ( input.LA(1) ) {
- case 28:
+ case 29:
{
- alt113=1;
+ alt114=1;
}
break;
- case 55:
+ case 56:
{
- alt113=2;
+ alt114=2;
}
break;
- case 79:
+ case 80:
{
- alt113=3;
+ alt114=3;
}
break;
- case 42:
+ case 43:
{
- alt113=4;
+ alt114=4;
}
break;
- case 48:
+ case 49:
{
- alt113=5;
+ alt114=5;
}
break;
- case 66:
+ case 67:
{
- alt113=6;
+ alt114=6;
}
break;
- case 64:
+ case 65:
{
- alt113=7;
+ alt114=7;
}
break;
- case 59:
+ case 60:
{
- alt113=8;
+ alt114=8;
}
break;
- case 51:
+ case 52:
{
- alt113=9;
+ alt114=9;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 113, 0, input);
+ new NoViableAltException("", 114, 0, input);
throw nvae;
}
- switch (alt113) {
+ switch (alt114) {
case 1 :
- // InternalRoom.g:5146:2: kw= 'DataClass'
+ // InternalRoom.g:5161:2: kw= 'DataClass'
{
- kw=(Token)match(input,28,FOLLOW_2);
+ kw=(Token)match(input,29,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getDataClassKeyword_0());
@@ -12815,9 +12850,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5153:2: kw= 'ActorClass'
+ // InternalRoom.g:5168:2: kw= 'ActorClass'
{
- kw=(Token)match(input,55,FOLLOW_2);
+ kw=(Token)match(input,56,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getActorClassKeyword_1());
@@ -12826,9 +12861,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5160:2: kw= 'ActorBehavior'
+ // InternalRoom.g:5175:2: kw= 'ActorBehavior'
{
- kw=(Token)match(input,79,FOLLOW_2);
+ kw=(Token)match(input,80,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getActorBehaviorKeyword_2());
@@ -12837,9 +12872,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5167:2: kw= 'ProtocolClass'
+ // InternalRoom.g:5182:2: kw= 'ProtocolClass'
{
- kw=(Token)match(input,42,FOLLOW_2);
+ kw=(Token)match(input,43,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getProtocolClassKeyword_3());
@@ -12848,9 +12883,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5174:2: kw= 'CompoundProtocolClass'
+ // InternalRoom.g:5189:2: kw= 'CompoundProtocolClass'
{
- kw=(Token)match(input,48,FOLLOW_2);
+ kw=(Token)match(input,49,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getCompoundProtocolClassKeyword_4());
@@ -12859,9 +12894,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // InternalRoom.g:5181:2: kw= 'SubSystemClass'
+ // InternalRoom.g:5196:2: kw= 'SubSystemClass'
{
- kw=(Token)match(input,66,FOLLOW_2);
+ kw=(Token)match(input,67,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getSubSystemClassKeyword_5());
@@ -12870,9 +12905,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // InternalRoom.g:5188:2: kw= 'LogicalSystem'
+ // InternalRoom.g:5203:2: kw= 'LogicalSystem'
{
- kw=(Token)match(input,64,FOLLOW_2);
+ kw=(Token)match(input,65,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getLogicalSystemKeyword_6());
@@ -12881,9 +12916,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // InternalRoom.g:5195:2: kw= 'Port'
+ // InternalRoom.g:5210:2: kw= 'Port'
{
- kw=(Token)match(input,59,FOLLOW_2);
+ kw=(Token)match(input,60,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getPortKeyword_7());
@@ -12892,9 +12927,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // InternalRoom.g:5202:2: kw= 'Message'
+ // InternalRoom.g:5217:2: kw= 'Message'
{
- kw=(Token)match(input,51,FOLLOW_2);
+ kw=(Token)match(input,52,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getAnnotationTargetTypeAccess().getMessageKeyword_8());
@@ -12923,7 +12958,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraphNode"
- // InternalRoom.g:5217:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
+ // InternalRoom.g:5232:1: entryRuleStateGraphNode returns [EObject current=null] : iv_ruleStateGraphNode= ruleStateGraphNode EOF ;
public final EObject entryRuleStateGraphNode() throws RecognitionException {
EObject current = null;
@@ -12931,8 +12966,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5218:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
- // InternalRoom.g:5219:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
+ // InternalRoom.g:5233:2: (iv_ruleStateGraphNode= ruleStateGraphNode EOF )
+ // InternalRoom.g:5234:2: iv_ruleStateGraphNode= ruleStateGraphNode EOF
{
newCompositeNode(grammarAccess.getStateGraphNodeRule());
pushFollow(FOLLOW_1);
@@ -12959,7 +12994,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraphNode"
- // InternalRoom.g:5226:1: ruleStateGraphNode returns [EObject current=null] : (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) ;
+ // InternalRoom.g:5241: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;
@@ -12973,41 +13008,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5229:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
- // InternalRoom.g:5230:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ // InternalRoom.g:5244:28: ( (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint ) )
+ // InternalRoom.g:5245:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
{
- // InternalRoom.g:5230:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
- int alt114=3;
+ // InternalRoom.g:5245:1: (this_State_0= ruleState | this_ChoicePoint_1= ruleChoicePoint | this_TrPoint_2= ruleTrPoint )
+ int alt115=3;
switch ( input.LA(1) ) {
- case 81:
- case 86:
+ case 82:
+ case 87:
{
- alt114=1;
+ alt115=1;
}
break;
- case 91:
+ case 92:
{
- alt114=2;
+ alt115=2;
}
break;
- case 87:
case 88:
case 89:
case 90:
+ case 91:
{
- alt114=3;
+ alt115=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 114, 0, input);
+ new NoViableAltException("", 115, 0, input);
throw nvae;
}
- switch (alt114) {
+ switch (alt115) {
case 1 :
- // InternalRoom.g:5231:5: this_State_0= ruleState
+ // InternalRoom.g:5246:5: this_State_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getStateParserRuleCall_0());
@@ -13025,7 +13060,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5241:5: this_ChoicePoint_1= ruleChoicePoint
+ // InternalRoom.g:5256:5: this_ChoicePoint_1= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getChoicePointParserRuleCall_1());
@@ -13043,7 +13078,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5251:5: this_TrPoint_2= ruleTrPoint
+ // InternalRoom.g:5266:5: this_TrPoint_2= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphNodeAccess().getTrPointParserRuleCall_2());
@@ -13081,7 +13116,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateGraph"
- // InternalRoom.g:5269:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
+ // InternalRoom.g:5284:1: entryRuleStateGraph returns [EObject current=null] : iv_ruleStateGraph= ruleStateGraph EOF ;
public final EObject entryRuleStateGraph() throws RecognitionException {
EObject current = null;
@@ -13089,8 +13124,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5270:2: (iv_ruleStateGraph= ruleStateGraph EOF )
- // InternalRoom.g:5271:2: iv_ruleStateGraph= ruleStateGraph EOF
+ // InternalRoom.g:5285:2: (iv_ruleStateGraph= ruleStateGraph EOF )
+ // InternalRoom.g:5286:2: iv_ruleStateGraph= ruleStateGraph EOF
{
newCompositeNode(grammarAccess.getStateGraphRule());
pushFollow(FOLLOW_1);
@@ -13117,7 +13152,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateGraph"
- // InternalRoom.g:5278: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:5293: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;
@@ -13137,14 +13172,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5281: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:5282: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:5296: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:5297: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:5282: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:5282: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:5297: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:5297: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:5282:2: ()
- // InternalRoom.g:5283:5:
+ // InternalRoom.g:5297:2: ()
+ // InternalRoom.g:5298:5:
{
current = forceCreateModelElement(
@@ -13154,61 +13189,61 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,14,FOLLOW_108);
+ otherlv_1=(Token)match(input,14,FOLLOW_109);
newLeafNode(otherlv_1, grammarAccess.getStateGraphAccess().getLeftCurlyBracketKeyword_1());
- // InternalRoom.g:5292: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 ) ) )*
- loop115:
+ // InternalRoom.g:5307: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 ) ) )*
+ loop116:
do {
- int alt115=6;
+ int alt116=6;
switch ( input.LA(1) ) {
- case 81:
- case 86:
+ case 82:
+ case 87:
{
- alt115=1;
+ alt116=1;
}
break;
- case 87:
case 88:
case 89:
case 90:
+ case 91:
{
- alt115=2;
+ alt116=2;
}
break;
- case 91:
+ case 92:
{
- alt115=3;
+ alt116=3;
}
break;
- case 92:
+ case 93:
{
- alt115=4;
+ alt116=4;
}
break;
- case 99:
+ case 100:
{
- alt115=5;
+ alt116=5;
}
break;
}
- switch (alt115) {
+ switch (alt116) {
case 1 :
- // InternalRoom.g:5292:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5307:2: ( (lv_states_2_0= ruleState ) )
{
- // InternalRoom.g:5292:2: ( (lv_states_2_0= ruleState ) )
- // InternalRoom.g:5293:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5307:2: ( (lv_states_2_0= ruleState ) )
+ // InternalRoom.g:5308:1: (lv_states_2_0= ruleState )
{
- // InternalRoom.g:5293:1: (lv_states_2_0= ruleState )
- // InternalRoom.g:5294:3: lv_states_2_0= ruleState
+ // InternalRoom.g:5308:1: (lv_states_2_0= ruleState )
+ // InternalRoom.g:5309:3: lv_states_2_0= ruleState
{
newCompositeNode(grammarAccess.getStateGraphAccess().getStatesStateParserRuleCall_2_0_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_states_2_0=ruleState();
state._fsp--;
@@ -13234,18 +13269,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5311:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5326:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
{
- // InternalRoom.g:5311:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
- // InternalRoom.g:5312:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5326:6: ( (lv_trPoints_3_0= ruleTrPoint ) )
+ // InternalRoom.g:5327:1: (lv_trPoints_3_0= ruleTrPoint )
{
- // InternalRoom.g:5312:1: (lv_trPoints_3_0= ruleTrPoint )
- // InternalRoom.g:5313:3: lv_trPoints_3_0= ruleTrPoint
+ // InternalRoom.g:5327:1: (lv_trPoints_3_0= ruleTrPoint )
+ // InternalRoom.g:5328:3: lv_trPoints_3_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTrPointsTrPointParserRuleCall_2_1_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_trPoints_3_0=ruleTrPoint();
state._fsp--;
@@ -13271,18 +13306,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5330:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5345:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5330:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
- // InternalRoom.g:5331:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5345:6: ( (lv_chPoints_4_0= ruleChoicePoint ) )
+ // InternalRoom.g:5346:1: (lv_chPoints_4_0= ruleChoicePoint )
{
- // InternalRoom.g:5331:1: (lv_chPoints_4_0= ruleChoicePoint )
- // InternalRoom.g:5332:3: lv_chPoints_4_0= ruleChoicePoint
+ // InternalRoom.g:5346:1: (lv_chPoints_4_0= ruleChoicePoint )
+ // InternalRoom.g:5347:3: lv_chPoints_4_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateGraphAccess().getChPointsChoicePointParserRuleCall_2_2_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_chPoints_4_0=ruleChoicePoint();
state._fsp--;
@@ -13308,18 +13343,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5349:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5364:6: ( (lv_transitions_5_0= ruleTransition ) )
{
- // InternalRoom.g:5349:6: ( (lv_transitions_5_0= ruleTransition ) )
- // InternalRoom.g:5350:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5364:6: ( (lv_transitions_5_0= ruleTransition ) )
+ // InternalRoom.g:5365:1: (lv_transitions_5_0= ruleTransition )
{
- // InternalRoom.g:5350:1: (lv_transitions_5_0= ruleTransition )
- // InternalRoom.g:5351:3: lv_transitions_5_0= ruleTransition
+ // InternalRoom.g:5365:1: (lv_transitions_5_0= ruleTransition )
+ // InternalRoom.g:5366:3: lv_transitions_5_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getTransitionsTransitionParserRuleCall_2_3_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_transitions_5_0=ruleTransition();
state._fsp--;
@@ -13345,18 +13380,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5368:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5383:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5368:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
- // InternalRoom.g:5369:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5383:6: ( (lv_refinedTransitions_6_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5384:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
{
- // InternalRoom.g:5369:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
- // InternalRoom.g:5370:3: lv_refinedTransitions_6_0= ruleRefinedTransition
+ // InternalRoom.g:5384:1: (lv_refinedTransitions_6_0= ruleRefinedTransition )
+ // InternalRoom.g:5385:3: lv_refinedTransitions_6_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateGraphAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_2_4_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_refinedTransitions_6_0=ruleRefinedTransition();
state._fsp--;
@@ -13383,7 +13418,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop115;
+ break loop116;
}
} while (true);
@@ -13412,7 +13447,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateMachine"
- // InternalRoom.g:5398:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
+ // InternalRoom.g:5413:1: entryRuleStateMachine returns [EObject current=null] : iv_ruleStateMachine= ruleStateMachine EOF ;
public final EObject entryRuleStateMachine() throws RecognitionException {
EObject current = null;
@@ -13420,8 +13455,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5399:2: (iv_ruleStateMachine= ruleStateMachine EOF )
- // InternalRoom.g:5400:2: iv_ruleStateMachine= ruleStateMachine EOF
+ // InternalRoom.g:5414:2: (iv_ruleStateMachine= ruleStateMachine EOF )
+ // InternalRoom.g:5415:2: iv_ruleStateMachine= ruleStateMachine EOF
{
newCompositeNode(grammarAccess.getStateMachineRule());
pushFollow(FOLLOW_1);
@@ -13448,7 +13483,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateMachine"
- // InternalRoom.g:5407: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:5422: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;
@@ -13469,14 +13504,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5410: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:5411: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:5425: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:5426: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:5411: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:5411: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:5426: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:5426: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:5411:2: ()
- // InternalRoom.g:5412:5:
+ // InternalRoom.g:5426:2: ()
+ // InternalRoom.g:5427:5:
{
current = forceCreateModelElement(
@@ -13486,65 +13521,65 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,80,FOLLOW_5);
+ otherlv_1=(Token)match(input,81,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getStateMachineAccess().getStateMachineKeyword_1());
- otherlv_2=(Token)match(input,14,FOLLOW_108);
+ otherlv_2=(Token)match(input,14,FOLLOW_109);
newLeafNode(otherlv_2, grammarAccess.getStateMachineAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:5425: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 ) ) )*
- loop116:
+ // InternalRoom.g:5440: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 ) ) )*
+ loop117:
do {
- int alt116=6;
+ int alt117=6;
switch ( input.LA(1) ) {
- case 81:
- case 86:
+ case 82:
+ case 87:
{
- alt116=1;
+ alt117=1;
}
break;
- case 87:
case 88:
case 89:
case 90:
+ case 91:
{
- alt116=2;
+ alt117=2;
}
break;
- case 91:
+ case 92:
{
- alt116=3;
+ alt117=3;
}
break;
- case 92:
+ case 93:
{
- alt116=4;
+ alt117=4;
}
break;
- case 99:
+ case 100:
{
- alt116=5;
+ alt117=5;
}
break;
}
- switch (alt116) {
+ switch (alt117) {
case 1 :
- // InternalRoom.g:5425:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5440:2: ( (lv_states_3_0= ruleState ) )
{
- // InternalRoom.g:5425:2: ( (lv_states_3_0= ruleState ) )
- // InternalRoom.g:5426:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5440:2: ( (lv_states_3_0= ruleState ) )
+ // InternalRoom.g:5441:1: (lv_states_3_0= ruleState )
{
- // InternalRoom.g:5426:1: (lv_states_3_0= ruleState )
- // InternalRoom.g:5427:3: lv_states_3_0= ruleState
+ // InternalRoom.g:5441:1: (lv_states_3_0= ruleState )
+ // InternalRoom.g:5442:3: lv_states_3_0= ruleState
{
newCompositeNode(grammarAccess.getStateMachineAccess().getStatesStateParserRuleCall_3_0_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_states_3_0=ruleState();
state._fsp--;
@@ -13570,18 +13605,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5444:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5459:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
{
- // InternalRoom.g:5444:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
- // InternalRoom.g:5445:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5459:6: ( (lv_trPoints_4_0= ruleTrPoint ) )
+ // InternalRoom.g:5460:1: (lv_trPoints_4_0= ruleTrPoint )
{
- // InternalRoom.g:5445:1: (lv_trPoints_4_0= ruleTrPoint )
- // InternalRoom.g:5446:3: lv_trPoints_4_0= ruleTrPoint
+ // InternalRoom.g:5460:1: (lv_trPoints_4_0= ruleTrPoint )
+ // InternalRoom.g:5461:3: lv_trPoints_4_0= ruleTrPoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTrPointsTrPointParserRuleCall_3_1_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_trPoints_4_0=ruleTrPoint();
state._fsp--;
@@ -13607,18 +13642,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5463:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5478:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
{
- // InternalRoom.g:5463:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
- // InternalRoom.g:5464:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5478:6: ( (lv_chPoints_5_0= ruleChoicePoint ) )
+ // InternalRoom.g:5479:1: (lv_chPoints_5_0= ruleChoicePoint )
{
- // InternalRoom.g:5464:1: (lv_chPoints_5_0= ruleChoicePoint )
- // InternalRoom.g:5465:3: lv_chPoints_5_0= ruleChoicePoint
+ // InternalRoom.g:5479:1: (lv_chPoints_5_0= ruleChoicePoint )
+ // InternalRoom.g:5480:3: lv_chPoints_5_0= ruleChoicePoint
{
newCompositeNode(grammarAccess.getStateMachineAccess().getChPointsChoicePointParserRuleCall_3_2_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_chPoints_5_0=ruleChoicePoint();
state._fsp--;
@@ -13644,18 +13679,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:5482:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5497:6: ( (lv_transitions_6_0= ruleTransition ) )
{
- // InternalRoom.g:5482:6: ( (lv_transitions_6_0= ruleTransition ) )
- // InternalRoom.g:5483:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5497:6: ( (lv_transitions_6_0= ruleTransition ) )
+ // InternalRoom.g:5498:1: (lv_transitions_6_0= ruleTransition )
{
- // InternalRoom.g:5483:1: (lv_transitions_6_0= ruleTransition )
- // InternalRoom.g:5484:3: lv_transitions_6_0= ruleTransition
+ // InternalRoom.g:5498:1: (lv_transitions_6_0= ruleTransition )
+ // InternalRoom.g:5499:3: lv_transitions_6_0= ruleTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getTransitionsTransitionParserRuleCall_3_3_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_transitions_6_0=ruleTransition();
state._fsp--;
@@ -13681,18 +13716,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // InternalRoom.g:5501:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5516:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
{
- // InternalRoom.g:5501:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
- // InternalRoom.g:5502:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5516:6: ( (lv_refinedTransitions_7_0= ruleRefinedTransition ) )
+ // InternalRoom.g:5517:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
{
- // InternalRoom.g:5502:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
- // InternalRoom.g:5503:3: lv_refinedTransitions_7_0= ruleRefinedTransition
+ // InternalRoom.g:5517:1: (lv_refinedTransitions_7_0= ruleRefinedTransition )
+ // InternalRoom.g:5518:3: lv_refinedTransitions_7_0= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getStateMachineAccess().getRefinedTransitionsRefinedTransitionParserRuleCall_3_4_0());
- pushFollow(FOLLOW_108);
+ pushFollow(FOLLOW_109);
lv_refinedTransitions_7_0=ruleRefinedTransition();
state._fsp--;
@@ -13719,7 +13754,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop116;
+ break loop117;
}
} while (true);
@@ -13748,7 +13783,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleState"
- // InternalRoom.g:5531:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
+ // InternalRoom.g:5546:1: entryRuleState returns [EObject current=null] : iv_ruleState= ruleState EOF ;
public final EObject entryRuleState() throws RecognitionException {
EObject current = null;
@@ -13756,8 +13791,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5532:2: (iv_ruleState= ruleState EOF )
- // InternalRoom.g:5533:2: iv_ruleState= ruleState EOF
+ // InternalRoom.g:5547:2: (iv_ruleState= ruleState EOF )
+ // InternalRoom.g:5548:2: iv_ruleState= ruleState EOF
{
newCompositeNode(grammarAccess.getStateRule());
pushFollow(FOLLOW_1);
@@ -13784,7 +13819,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleState"
- // InternalRoom.g:5540:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
+ // InternalRoom.g:5555:1: ruleState returns [EObject current=null] : (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) ;
public final EObject ruleState() throws RecognitionException {
EObject current = null;
@@ -13796,28 +13831,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5543:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
- // InternalRoom.g:5544:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ // InternalRoom.g:5558:28: ( (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState ) )
+ // InternalRoom.g:5559:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
{
- // InternalRoom.g:5544:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
- int alt117=2;
- int LA117_0 = input.LA(1);
+ // InternalRoom.g:5559:1: (this_SimpleState_0= ruleSimpleState | this_RefinedState_1= ruleRefinedState )
+ int alt118=2;
+ int LA118_0 = input.LA(1);
- if ( (LA117_0==81) ) {
- alt117=1;
+ if ( (LA118_0==82) ) {
+ alt118=1;
}
- else if ( (LA117_0==86) ) {
- alt117=2;
+ else if ( (LA118_0==87) ) {
+ alt118=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 117, 0, input);
+ new NoViableAltException("", 118, 0, input);
throw nvae;
}
- switch (alt117) {
+ switch (alt118) {
case 1 :
- // InternalRoom.g:5545:5: this_SimpleState_0= ruleSimpleState
+ // InternalRoom.g:5560:5: this_SimpleState_0= ruleSimpleState
{
newCompositeNode(grammarAccess.getStateAccess().getSimpleStateParserRuleCall_0());
@@ -13835,7 +13870,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5555:5: this_RefinedState_1= ruleRefinedState
+ // InternalRoom.g:5570:5: this_RefinedState_1= ruleRefinedState
{
newCompositeNode(grammarAccess.getStateAccess().getRefinedStateParserRuleCall_1());
@@ -13873,7 +13908,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleState"
- // InternalRoom.g:5571:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
+ // InternalRoom.g:5586:1: entryRuleSimpleState returns [EObject current=null] : iv_ruleSimpleState= ruleSimpleState EOF ;
public final EObject entryRuleSimpleState() throws RecognitionException {
EObject current = null;
@@ -13881,8 +13916,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5572:2: (iv_ruleSimpleState= ruleSimpleState EOF )
- // InternalRoom.g:5573:2: iv_ruleSimpleState= ruleSimpleState EOF
+ // InternalRoom.g:5587:2: (iv_ruleSimpleState= ruleSimpleState EOF )
+ // InternalRoom.g:5588:2: iv_ruleSimpleState= ruleSimpleState EOF
{
newCompositeNode(grammarAccess.getSimpleStateRule());
pushFollow(FOLLOW_1);
@@ -13909,7 +13944,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleState"
- // InternalRoom.g:5580: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:5595: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;
@@ -13935,23 +13970,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5583: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:5584: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:5598: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:5599: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:5584: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:5584: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:5599: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:5599: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);
+ otherlv_0=(Token)match(input,82,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getSimpleStateAccess().getStateKeyword_0());
- // InternalRoom.g:5588:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:5589:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5603:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:5604:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:5589:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:5590:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:5604:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:5605:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_109);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_110);
newLeafNode(lv_name_1_0, grammarAccess.getSimpleStateAccess().getNameIDTerminalRuleCall_1_0());
@@ -13971,24 +14006,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5606:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt118=2;
- int LA118_0 = input.LA(1);
+ // InternalRoom.g:5621:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt119=2;
+ int LA119_0 = input.LA(1);
- if ( (LA118_0==34) ) {
- alt118=1;
+ if ( (LA119_0==35) ) {
+ alt119=1;
}
- switch (alt118) {
+ switch (alt119) {
case 1 :
- // InternalRoom.g:5607:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5622:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5607:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5608:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5622:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5623:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDocuDocumentationParserRuleCall_2_0());
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
lv_docu_2_0=ruleDocumentation();
state._fsp--;
@@ -14013,46 +14048,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5624: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 alt123=2;
- int LA123_0 = input.LA(1);
+ // InternalRoom.g:5639: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 alt124=2;
+ int LA124_0 = input.LA(1);
- if ( (LA123_0==14) ) {
- alt123=1;
+ if ( (LA124_0==14) ) {
+ alt124=1;
}
- switch (alt123) {
+ switch (alt124) {
case 1 :
- // InternalRoom.g:5624: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:5639: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_110);
+ otherlv_3=(Token)match(input,14,FOLLOW_111);
newLeafNode(otherlv_3, grammarAccess.getSimpleStateAccess().getLeftCurlyBracketKeyword_3_0());
- // InternalRoom.g:5628:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt119=2;
- int LA119_0 = input.LA(1);
+ // InternalRoom.g:5643:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt120=2;
+ int LA120_0 = input.LA(1);
- if ( (LA119_0==82) ) {
- alt119=1;
+ if ( (LA120_0==83) ) {
+ alt120=1;
}
- switch (alt119) {
+ switch (alt120) {
case 1 :
- // InternalRoom.g:5628:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5643:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,82,FOLLOW_111);
+ otherlv_4=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_4, grammarAccess.getSimpleStateAccess().getEntryKeyword_3_1_0());
- // InternalRoom.g:5632:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5633:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5647:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5648:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5633:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5634:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5648:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5649:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getEntryCodeDetailCodeParserRuleCall_3_1_1_0());
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -14080,31 +14115,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5650:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt120=2;
- int LA120_0 = input.LA(1);
+ // InternalRoom.g:5665:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt121=2;
+ int LA121_0 = input.LA(1);
- if ( (LA120_0==83) ) {
- alt120=1;
+ if ( (LA121_0==84) ) {
+ alt121=1;
}
- switch (alt120) {
+ switch (alt121) {
case 1 :
- // InternalRoom.g:5650:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5665:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,83,FOLLOW_113);
+ otherlv_6=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_6, grammarAccess.getSimpleStateAccess().getExitKeyword_3_2_0());
- // InternalRoom.g:5654:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5655:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5669:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5670:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5655:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5656:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5670:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5671:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getExitCodeDetailCodeParserRuleCall_3_2_1_0());
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -14132,31 +14167,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5672:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt121=2;
- int LA121_0 = input.LA(1);
+ // InternalRoom.g:5687:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt122=2;
+ int LA122_0 = input.LA(1);
- if ( (LA121_0==84) ) {
- alt121=1;
+ if ( (LA122_0==85) ) {
+ alt122=1;
}
- switch (alt121) {
+ switch (alt122) {
case 1 :
- // InternalRoom.g:5672:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5687:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,84,FOLLOW_115);
+ otherlv_8=(Token)match(input,85,FOLLOW_116);
newLeafNode(otherlv_8, grammarAccess.getSimpleStateAccess().getDoKeyword_3_3_0());
- // InternalRoom.g:5676:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5677:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5691:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5692:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5677:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5678:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5692:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5693:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getDoCodeDetailCodeParserRuleCall_3_3_1_0());
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -14184,31 +14219,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5694:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt122=2;
- int LA122_0 = input.LA(1);
+ // InternalRoom.g:5709:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt123=2;
+ int LA123_0 = input.LA(1);
- if ( (LA122_0==85) ) {
- alt122=1;
+ if ( (LA123_0==86) ) {
+ alt123=1;
}
- switch (alt122) {
+ switch (alt123) {
case 1 :
- // InternalRoom.g:5694:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5709:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,85,FOLLOW_5);
+ otherlv_10=(Token)match(input,86,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getSimpleStateAccess().getSubgraphKeyword_3_4_0());
- // InternalRoom.g:5698:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5699:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5713:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5714:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5699:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5700:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5714:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5715:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getSimpleStateAccess().getSubgraphStateGraphParserRuleCall_3_4_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -14267,7 +14302,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedState"
- // InternalRoom.g:5728:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
+ // InternalRoom.g:5743:1: entryRuleRefinedState returns [EObject current=null] : iv_ruleRefinedState= ruleRefinedState EOF ;
public final EObject entryRuleRefinedState() throws RecognitionException {
EObject current = null;
@@ -14275,8 +14310,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5729:2: (iv_ruleRefinedState= ruleRefinedState EOF )
- // InternalRoom.g:5730:2: iv_ruleRefinedState= ruleRefinedState EOF
+ // InternalRoom.g:5744:2: (iv_ruleRefinedState= ruleRefinedState EOF )
+ // InternalRoom.g:5745:2: iv_ruleRefinedState= ruleRefinedState EOF
{
newCompositeNode(grammarAccess.getRefinedStateRule());
pushFollow(FOLLOW_1);
@@ -14303,7 +14338,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedState"
- // InternalRoom.g:5737: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:5752: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;
@@ -14328,21 +14363,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5740: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:5741: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:5755: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:5756: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:5741: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:5741: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:5756: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:5756: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);
+ otherlv_0=(Token)match(input,87,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedStateAccess().getRefinedStateKeyword_0());
- // InternalRoom.g:5745:1: ( ( ruleFQN ) )
- // InternalRoom.g:5746:1: ( ruleFQN )
+ // InternalRoom.g:5760:1: ( ( ruleFQN ) )
+ // InternalRoom.g:5761:1: ( ruleFQN )
{
- // InternalRoom.g:5746:1: ( ruleFQN )
- // InternalRoom.g:5747:3: ruleFQN
+ // InternalRoom.g:5761:1: ( ruleFQN )
+ // InternalRoom.g:5762:3: ruleFQN
{
if (current==null) {
@@ -14366,19 +14401,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5760:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt124=2;
- int LA124_0 = input.LA(1);
+ // InternalRoom.g:5775:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt125=2;
+ int LA125_0 = input.LA(1);
- if ( (LA124_0==34) ) {
- alt124=1;
+ if ( (LA125_0==35) ) {
+ alt125=1;
}
- switch (alt124) {
+ switch (alt125) {
case 1 :
- // InternalRoom.g:5761:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5776:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:5761:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:5762:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:5776:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:5777:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -14408,35 +14443,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_110);
+ otherlv_3=(Token)match(input,14,FOLLOW_111);
newLeafNode(otherlv_3, grammarAccess.getRefinedStateAccess().getLeftCurlyBracketKeyword_3());
- // InternalRoom.g:5782:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
- int alt125=2;
- int LA125_0 = input.LA(1);
+ // InternalRoom.g:5797:1: (otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) ) )?
+ int alt126=2;
+ int LA126_0 = input.LA(1);
- if ( (LA125_0==82) ) {
- alt125=1;
+ if ( (LA126_0==83) ) {
+ alt126=1;
}
- switch (alt125) {
+ switch (alt126) {
case 1 :
- // InternalRoom.g:5782:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5797:3: otherlv_4= 'entry' ( (lv_entryCode_5_0= ruleDetailCode ) )
{
- otherlv_4=(Token)match(input,82,FOLLOW_111);
+ otherlv_4=(Token)match(input,83,FOLLOW_112);
newLeafNode(otherlv_4, grammarAccess.getRefinedStateAccess().getEntryKeyword_4_0());
- // InternalRoom.g:5786:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
- // InternalRoom.g:5787:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5801:1: ( (lv_entryCode_5_0= ruleDetailCode ) )
+ // InternalRoom.g:5802:1: (lv_entryCode_5_0= ruleDetailCode )
{
- // InternalRoom.g:5787:1: (lv_entryCode_5_0= ruleDetailCode )
- // InternalRoom.g:5788:3: lv_entryCode_5_0= ruleDetailCode
+ // InternalRoom.g:5802:1: (lv_entryCode_5_0= ruleDetailCode )
+ // InternalRoom.g:5803:3: lv_entryCode_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getEntryCodeDetailCodeParserRuleCall_4_1_0());
- pushFollow(FOLLOW_112);
+ pushFollow(FOLLOW_113);
lv_entryCode_5_0=ruleDetailCode();
state._fsp--;
@@ -14464,31 +14499,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5804:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
- int alt126=2;
- int LA126_0 = input.LA(1);
+ // InternalRoom.g:5819:4: (otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) ) )?
+ int alt127=2;
+ int LA127_0 = input.LA(1);
- if ( (LA126_0==83) ) {
- alt126=1;
+ if ( (LA127_0==84) ) {
+ alt127=1;
}
- switch (alt126) {
+ switch (alt127) {
case 1 :
- // InternalRoom.g:5804:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5819:6: otherlv_6= 'exit' ( (lv_exitCode_7_0= ruleDetailCode ) )
{
- otherlv_6=(Token)match(input,83,FOLLOW_113);
+ otherlv_6=(Token)match(input,84,FOLLOW_114);
newLeafNode(otherlv_6, grammarAccess.getRefinedStateAccess().getExitKeyword_5_0());
- // InternalRoom.g:5808:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
- // InternalRoom.g:5809:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5823:1: ( (lv_exitCode_7_0= ruleDetailCode ) )
+ // InternalRoom.g:5824:1: (lv_exitCode_7_0= ruleDetailCode )
{
- // InternalRoom.g:5809:1: (lv_exitCode_7_0= ruleDetailCode )
- // InternalRoom.g:5810:3: lv_exitCode_7_0= ruleDetailCode
+ // InternalRoom.g:5824:1: (lv_exitCode_7_0= ruleDetailCode )
+ // InternalRoom.g:5825:3: lv_exitCode_7_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getExitCodeDetailCodeParserRuleCall_5_1_0());
- pushFollow(FOLLOW_114);
+ pushFollow(FOLLOW_115);
lv_exitCode_7_0=ruleDetailCode();
state._fsp--;
@@ -14516,31 +14551,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5826:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
- int alt127=2;
- int LA127_0 = input.LA(1);
+ // InternalRoom.g:5841:4: (otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) ) )?
+ int alt128=2;
+ int LA128_0 = input.LA(1);
- if ( (LA127_0==84) ) {
- alt127=1;
+ if ( (LA128_0==85) ) {
+ alt128=1;
}
- switch (alt127) {
+ switch (alt128) {
case 1 :
- // InternalRoom.g:5826:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5841:6: otherlv_8= 'do' ( (lv_doCode_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,84,FOLLOW_115);
+ otherlv_8=(Token)match(input,85,FOLLOW_116);
newLeafNode(otherlv_8, grammarAccess.getRefinedStateAccess().getDoKeyword_6_0());
- // InternalRoom.g:5830:1: ( (lv_doCode_9_0= ruleDetailCode ) )
- // InternalRoom.g:5831:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5845:1: ( (lv_doCode_9_0= ruleDetailCode ) )
+ // InternalRoom.g:5846:1: (lv_doCode_9_0= ruleDetailCode )
{
- // InternalRoom.g:5831:1: (lv_doCode_9_0= ruleDetailCode )
- // InternalRoom.g:5832:3: lv_doCode_9_0= ruleDetailCode
+ // InternalRoom.g:5846:1: (lv_doCode_9_0= ruleDetailCode )
+ // InternalRoom.g:5847:3: lv_doCode_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getDoCodeDetailCodeParserRuleCall_6_1_0());
- pushFollow(FOLLOW_116);
+ pushFollow(FOLLOW_117);
lv_doCode_9_0=ruleDetailCode();
state._fsp--;
@@ -14568,31 +14603,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5848:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
- int alt128=2;
- int LA128_0 = input.LA(1);
+ // InternalRoom.g:5863:4: (otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) ) )?
+ int alt129=2;
+ int LA129_0 = input.LA(1);
- if ( (LA128_0==85) ) {
- alt128=1;
+ if ( (LA129_0==86) ) {
+ alt129=1;
}
- switch (alt128) {
+ switch (alt129) {
case 1 :
- // InternalRoom.g:5848:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5863:6: otherlv_10= 'subgraph' ( (lv_subgraph_11_0= ruleStateGraph ) )
{
- otherlv_10=(Token)match(input,85,FOLLOW_5);
+ otherlv_10=(Token)match(input,86,FOLLOW_5);
newLeafNode(otherlv_10, grammarAccess.getRefinedStateAccess().getSubgraphKeyword_7_0());
- // InternalRoom.g:5852:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
- // InternalRoom.g:5853:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5867:1: ( (lv_subgraph_11_0= ruleStateGraph ) )
+ // InternalRoom.g:5868:1: (lv_subgraph_11_0= ruleStateGraph )
{
- // InternalRoom.g:5853:1: (lv_subgraph_11_0= ruleStateGraph )
- // InternalRoom.g:5854:3: lv_subgraph_11_0= ruleStateGraph
+ // InternalRoom.g:5868:1: (lv_subgraph_11_0= ruleStateGraph )
+ // InternalRoom.g:5869:3: lv_subgraph_11_0= ruleStateGraph
{
newCompositeNode(grammarAccess.getRefinedStateAccess().getSubgraphStateGraphParserRuleCall_7_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_subgraph_11_0=ruleStateGraph();
state._fsp--;
@@ -14645,7 +14680,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDetailCode"
- // InternalRoom.g:5882:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
+ // InternalRoom.g:5897:1: entryRuleDetailCode returns [EObject current=null] : iv_ruleDetailCode= ruleDetailCode EOF ;
public final EObject entryRuleDetailCode() throws RecognitionException {
EObject current = null;
@@ -14653,8 +14688,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5883:2: (iv_ruleDetailCode= ruleDetailCode EOF )
- // InternalRoom.g:5884:2: iv_ruleDetailCode= ruleDetailCode EOF
+ // InternalRoom.g:5898:2: (iv_ruleDetailCode= ruleDetailCode EOF )
+ // InternalRoom.g:5899:2: iv_ruleDetailCode= ruleDetailCode EOF
{
newCompositeNode(grammarAccess.getDetailCodeRule());
pushFollow(FOLLOW_1);
@@ -14681,7 +14716,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDetailCode"
- // InternalRoom.g:5891: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:5906: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;
@@ -14693,34 +14728,34 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5894:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
- // InternalRoom.g:5895:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:5909:28: ( ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) ) )
+ // InternalRoom.g:5910:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
{
- // InternalRoom.g:5895:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
- int alt131=2;
- int LA131_0 = input.LA(1);
+ // InternalRoom.g:5910:1: ( ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? ) | ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' ) )
+ int alt132=2;
+ int LA132_0 = input.LA(1);
- if ( (LA131_0==EOF||LA131_0==RULE_CC_STRING||LA131_0==15||(LA131_0>=31 && LA131_0<=33)||(LA131_0>=36 && LA131_0<=37)||(LA131_0>=40 && LA131_0<=41)||(LA131_0>=43 && LA131_0<=45)||LA131_0==47||LA131_0==53||(LA131_0>=59 && LA131_0<=63)||(LA131_0>=67 && LA131_0<=68)||LA131_0==70||LA131_0==74||LA131_0==77||LA131_0==80||(LA131_0>=83 && LA131_0<=85)||LA131_0==94||(LA131_0>=104 && LA131_0<=105)||LA131_0==111||LA131_0==127) ) {
- alt131=1;
+ if ( (LA132_0==EOF||LA132_0==RULE_CC_STRING||LA132_0==15||(LA132_0>=32 && LA132_0<=34)||(LA132_0>=37 && LA132_0<=38)||(LA132_0>=41 && LA132_0<=42)||(LA132_0>=44 && LA132_0<=46)||LA132_0==48||LA132_0==54||(LA132_0>=60 && LA132_0<=64)||(LA132_0>=68 && LA132_0<=69)||LA132_0==71||LA132_0==75||LA132_0==78||LA132_0==81||(LA132_0>=84 && LA132_0<=86)||LA132_0==95||(LA132_0>=105 && LA132_0<=106)||LA132_0==112||LA132_0==128) ) {
+ alt132=1;
}
- else if ( (LA131_0==14) ) {
- alt131=2;
+ else if ( (LA132_0==14) ) {
+ alt132=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 131, 0, input);
+ new NoViableAltException("", 132, 0, input);
throw nvae;
}
- switch (alt131) {
+ switch (alt132) {
case 1 :
- // InternalRoom.g:5895:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5910:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
{
- // InternalRoom.g:5895:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
- // InternalRoom.g:5895:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ // InternalRoom.g:5910:2: ( () ( (lv_lines_1_0= RULE_CC_STRING ) )? )
+ // InternalRoom.g:5910:3: () ( (lv_lines_1_0= RULE_CC_STRING ) )?
{
- // InternalRoom.g:5895:3: ()
- // InternalRoom.g:5896:5:
+ // InternalRoom.g:5910:3: ()
+ // InternalRoom.g:5911:5:
{
current = forceCreateModelElement(
@@ -14730,19 +14765,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5901:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
- int alt129=2;
- int LA129_0 = input.LA(1);
+ // InternalRoom.g:5916:2: ( (lv_lines_1_0= RULE_CC_STRING ) )?
+ int alt130=2;
+ int LA130_0 = input.LA(1);
- if ( (LA129_0==RULE_CC_STRING) ) {
- alt129=1;
+ if ( (LA130_0==RULE_CC_STRING) ) {
+ alt130=1;
}
- switch (alt129) {
+ switch (alt130) {
case 1 :
- // InternalRoom.g:5902:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5917:1: (lv_lines_1_0= RULE_CC_STRING )
{
- // InternalRoom.g:5902:1: (lv_lines_1_0= RULE_CC_STRING )
- // InternalRoom.g:5903:3: lv_lines_1_0= RULE_CC_STRING
+ // InternalRoom.g:5917:1: (lv_lines_1_0= RULE_CC_STRING )
+ // InternalRoom.g:5918:3: lv_lines_1_0= RULE_CC_STRING
{
lv_lines_1_0=(Token)match(input,RULE_CC_STRING,FOLLOW_2);
@@ -14774,18 +14809,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5920:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5935:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
{
- // InternalRoom.g:5920:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
- // InternalRoom.g:5920:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
+ // InternalRoom.g:5935:6: ( ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}' )
+ // InternalRoom.g:5935:7: ( (lv_used_2_0= '{' ) ) ( (lv_lines_3_0= RULE_STRING ) )* otherlv_4= '}'
{
- // InternalRoom.g:5920:7: ( (lv_used_2_0= '{' ) )
- // InternalRoom.g:5921:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5935:7: ( (lv_used_2_0= '{' ) )
+ // InternalRoom.g:5936:1: (lv_used_2_0= '{' )
{
- // InternalRoom.g:5921:1: (lv_used_2_0= '{' )
- // InternalRoom.g:5922:3: lv_used_2_0= '{'
+ // InternalRoom.g:5936:1: (lv_used_2_0= '{' )
+ // InternalRoom.g:5937:3: lv_used_2_0= '{'
{
- lv_used_2_0=(Token)match(input,14,FOLLOW_117);
+ lv_used_2_0=(Token)match(input,14,FOLLOW_118);
newLeafNode(lv_used_2_0, grammarAccess.getDetailCodeAccess().getUsedLeftCurlyBracketKeyword_1_0_0());
@@ -14801,25 +14836,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:5935:2: ( (lv_lines_3_0= RULE_STRING ) )*
- loop130:
+ // InternalRoom.g:5950:2: ( (lv_lines_3_0= RULE_STRING ) )*
+ loop131:
do {
- int alt130=2;
- int LA130_0 = input.LA(1);
+ int alt131=2;
+ int LA131_0 = input.LA(1);
- if ( (LA130_0==RULE_STRING) ) {
- alt130=1;
+ if ( (LA131_0==RULE_STRING) ) {
+ alt131=1;
}
- switch (alt130) {
+ switch (alt131) {
case 1 :
- // InternalRoom.g:5936:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5951:1: (lv_lines_3_0= RULE_STRING )
{
- // InternalRoom.g:5936:1: (lv_lines_3_0= RULE_STRING )
- // InternalRoom.g:5937:3: lv_lines_3_0= RULE_STRING
+ // InternalRoom.g:5951:1: (lv_lines_3_0= RULE_STRING )
+ // InternalRoom.g:5952:3: lv_lines_3_0= RULE_STRING
{
- lv_lines_3_0=(Token)match(input,RULE_STRING,FOLLOW_117);
+ lv_lines_3_0=(Token)match(input,RULE_STRING,FOLLOW_118);
newLeafNode(lv_lines_3_0, grammarAccess.getDetailCodeAccess().getLinesSTRINGTerminalRuleCall_1_1_0());
@@ -14841,7 +14876,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop130;
+ break loop131;
}
} while (true);
@@ -14876,7 +14911,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPoint"
- // InternalRoom.g:5965:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
+ // InternalRoom.g:5980:1: entryRuleTrPoint returns [EObject current=null] : iv_ruleTrPoint= ruleTrPoint EOF ;
public final EObject entryRuleTrPoint() throws RecognitionException {
EObject current = null;
@@ -14884,8 +14919,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:5966:2: (iv_ruleTrPoint= ruleTrPoint EOF )
- // InternalRoom.g:5967:2: iv_ruleTrPoint= ruleTrPoint EOF
+ // InternalRoom.g:5981:2: (iv_ruleTrPoint= ruleTrPoint EOF )
+ // InternalRoom.g:5982:2: iv_ruleTrPoint= ruleTrPoint EOF
{
newCompositeNode(grammarAccess.getTrPointRule());
pushFollow(FOLLOW_1);
@@ -14912,7 +14947,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPoint"
- // InternalRoom.g:5974:1: ruleTrPoint returns [EObject current=null] : (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) ;
+ // InternalRoom.g:5989: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;
@@ -14926,38 +14961,38 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:5977:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
- // InternalRoom.g:5978:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ // InternalRoom.g:5992:28: ( (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint ) )
+ // InternalRoom.g:5993:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
{
- // InternalRoom.g:5978:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
- int alt132=3;
+ // InternalRoom.g:5993:1: (this_TransitionPoint_0= ruleTransitionPoint | this_EntryPoint_1= ruleEntryPoint | this_ExitPoint_2= ruleExitPoint )
+ int alt133=3;
switch ( input.LA(1) ) {
- case 87:
case 88:
+ case 89:
{
- alt132=1;
+ alt133=1;
}
break;
- case 89:
+ case 90:
{
- alt132=2;
+ alt133=2;
}
break;
- case 90:
+ case 91:
{
- alt132=3;
+ alt133=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 132, 0, input);
+ new NoViableAltException("", 133, 0, input);
throw nvae;
}
- switch (alt132) {
+ switch (alt133) {
case 1 :
- // InternalRoom.g:5979:5: this_TransitionPoint_0= ruleTransitionPoint
+ // InternalRoom.g:5994:5: this_TransitionPoint_0= ruleTransitionPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getTransitionPointParserRuleCall_0());
@@ -14975,7 +15010,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:5989:5: this_EntryPoint_1= ruleEntryPoint
+ // InternalRoom.g:6004:5: this_EntryPoint_1= ruleEntryPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getEntryPointParserRuleCall_1());
@@ -14993,7 +15028,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:5999:5: this_ExitPoint_2= ruleExitPoint
+ // InternalRoom.g:6014:5: this_ExitPoint_2= ruleExitPoint
{
newCompositeNode(grammarAccess.getTrPointAccess().getExitPointParserRuleCall_2());
@@ -15031,7 +15066,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionPoint"
- // InternalRoom.g:6015:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
+ // InternalRoom.g:6030:1: entryRuleTransitionPoint returns [EObject current=null] : iv_ruleTransitionPoint= ruleTransitionPoint EOF ;
public final EObject entryRuleTransitionPoint() throws RecognitionException {
EObject current = null;
@@ -15039,8 +15074,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6016:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
- // InternalRoom.g:6017:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
+ // InternalRoom.g:6031:2: (iv_ruleTransitionPoint= ruleTransitionPoint EOF )
+ // InternalRoom.g:6032:2: iv_ruleTransitionPoint= ruleTransitionPoint EOF
{
newCompositeNode(grammarAccess.getTransitionPointRule());
pushFollow(FOLLOW_1);
@@ -15067,7 +15102,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionPoint"
- // InternalRoom.g:6024:1: ruleTransitionPoint returns [EObject current=null] : ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6039: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;
@@ -15078,27 +15113,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6027:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
- // InternalRoom.g:6028:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:6042:28: ( ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6043:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
{
- // InternalRoom.g:6028:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
- // InternalRoom.g:6028:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:6043:1: ( ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) ) )
+ // InternalRoom.g:6043:2: ( (lv_handler_0_0= 'handler' ) )? otherlv_1= 'TransitionPoint' ( (lv_name_2_0= RULE_ID ) )
{
- // InternalRoom.g:6028:2: ( (lv_handler_0_0= 'handler' ) )?
- int alt133=2;
- int LA133_0 = input.LA(1);
+ // InternalRoom.g:6043:2: ( (lv_handler_0_0= 'handler' ) )?
+ int alt134=2;
+ int LA134_0 = input.LA(1);
- if ( (LA133_0==87) ) {
- alt133=1;
+ if ( (LA134_0==88) ) {
+ alt134=1;
}
- switch (alt133) {
+ switch (alt134) {
case 1 :
- // InternalRoom.g:6029:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:6044:1: (lv_handler_0_0= 'handler' )
{
- // InternalRoom.g:6029:1: (lv_handler_0_0= 'handler' )
- // InternalRoom.g:6030:3: lv_handler_0_0= 'handler'
+ // InternalRoom.g:6044:1: (lv_handler_0_0= 'handler' )
+ // InternalRoom.g:6045:3: lv_handler_0_0= 'handler'
{
- lv_handler_0_0=(Token)match(input,87,FOLLOW_118);
+ lv_handler_0_0=(Token)match(input,88,FOLLOW_119);
newLeafNode(lv_handler_0_0, grammarAccess.getTransitionPointAccess().getHandlerHandlerKeyword_0_0());
@@ -15117,15 +15152,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,88,FOLLOW_3);
+ otherlv_1=(Token)match(input,89,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getTransitionPointAccess().getTransitionPointKeyword_1());
- // InternalRoom.g:6047:1: ( (lv_name_2_0= RULE_ID ) )
- // InternalRoom.g:6048:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:6062:1: ( (lv_name_2_0= RULE_ID ) )
+ // InternalRoom.g:6063:1: (lv_name_2_0= RULE_ID )
{
- // InternalRoom.g:6048:1: (lv_name_2_0= RULE_ID )
- // InternalRoom.g:6049:3: lv_name_2_0= RULE_ID
+ // InternalRoom.g:6063:1: (lv_name_2_0= RULE_ID )
+ // InternalRoom.g:6064:3: lv_name_2_0= RULE_ID
{
lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -15168,7 +15203,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEntryPoint"
- // InternalRoom.g:6073:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
+ // InternalRoom.g:6088:1: entryRuleEntryPoint returns [EObject current=null] : iv_ruleEntryPoint= ruleEntryPoint EOF ;
public final EObject entryRuleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -15176,8 +15211,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6074:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
- // InternalRoom.g:6075:2: iv_ruleEntryPoint= ruleEntryPoint EOF
+ // InternalRoom.g:6089:2: (iv_ruleEntryPoint= ruleEntryPoint EOF )
+ // InternalRoom.g:6090:2: iv_ruleEntryPoint= ruleEntryPoint EOF
{
newCompositeNode(grammarAccess.getEntryPointRule());
pushFollow(FOLLOW_1);
@@ -15204,7 +15239,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEntryPoint"
- // InternalRoom.g:6082:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6097:1: ruleEntryPoint returns [EObject current=null] : (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleEntryPoint() throws RecognitionException {
EObject current = null;
@@ -15214,21 +15249,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6085:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:6086:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6100:28: ( (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6101:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:6086:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:6086:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6101:1: (otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6101:3: otherlv_0= 'EntryPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,89,FOLLOW_3);
+ otherlv_0=(Token)match(input,90,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getEntryPointAccess().getEntryPointKeyword_0());
- // InternalRoom.g:6090:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6091:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6105:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6106:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6091:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6092:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6106:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6107:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -15271,7 +15306,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExitPoint"
- // InternalRoom.g:6116:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
+ // InternalRoom.g:6131:1: entryRuleExitPoint returns [EObject current=null] : iv_ruleExitPoint= ruleExitPoint EOF ;
public final EObject entryRuleExitPoint() throws RecognitionException {
EObject current = null;
@@ -15279,8 +15314,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6117:2: (iv_ruleExitPoint= ruleExitPoint EOF )
- // InternalRoom.g:6118:2: iv_ruleExitPoint= ruleExitPoint EOF
+ // InternalRoom.g:6132:2: (iv_ruleExitPoint= ruleExitPoint EOF )
+ // InternalRoom.g:6133:2: iv_ruleExitPoint= ruleExitPoint EOF
{
newCompositeNode(grammarAccess.getExitPointRule());
pushFollow(FOLLOW_1);
@@ -15307,7 +15342,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExitPoint"
- // InternalRoom.g:6125:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
+ // InternalRoom.g:6140:1: ruleExitPoint returns [EObject current=null] : (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) ;
public final EObject ruleExitPoint() throws RecognitionException {
EObject current = null;
@@ -15317,21 +15352,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6128:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
- // InternalRoom.g:6129:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6143:28: ( (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) ) )
+ // InternalRoom.g:6144:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
{
- // InternalRoom.g:6129:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
- // InternalRoom.g:6129:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6144:1: (otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) ) )
+ // InternalRoom.g:6144:3: otherlv_0= 'ExitPoint' ( (lv_name_1_0= RULE_ID ) )
{
- otherlv_0=(Token)match(input,90,FOLLOW_3);
+ otherlv_0=(Token)match(input,91,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getExitPointAccess().getExitPointKeyword_0());
- // InternalRoom.g:6133:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6134:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6148:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6149:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6134:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6135:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6149:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6150:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_2);
@@ -15374,7 +15409,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicePoint"
- // InternalRoom.g:6159:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
+ // InternalRoom.g:6174:1: entryRuleChoicePoint returns [EObject current=null] : iv_ruleChoicePoint= ruleChoicePoint EOF ;
public final EObject entryRuleChoicePoint() throws RecognitionException {
EObject current = null;
@@ -15382,8 +15417,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6160:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
- // InternalRoom.g:6161:2: iv_ruleChoicePoint= ruleChoicePoint EOF
+ // InternalRoom.g:6175:2: (iv_ruleChoicePoint= ruleChoicePoint EOF )
+ // InternalRoom.g:6176:2: iv_ruleChoicePoint= ruleChoicePoint EOF
{
newCompositeNode(grammarAccess.getChoicePointRule());
pushFollow(FOLLOW_1);
@@ -15410,7 +15445,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicePoint"
- // InternalRoom.g:6168:1: ruleChoicePoint returns [EObject current=null] : (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) ;
+ // InternalRoom.g:6183: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;
@@ -15422,23 +15457,23 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6171:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
- // InternalRoom.g:6172:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6186:28: ( (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? ) )
+ // InternalRoom.g:6187:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
{
- // InternalRoom.g:6172:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
- // InternalRoom.g:6172:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
+ // InternalRoom.g:6187:1: (otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )? )
+ // InternalRoom.g:6187:3: otherlv_0= 'ChoicePoint' ( (lv_name_1_0= RULE_ID ) ) ( (lv_docu_2_0= ruleDocumentation ) )?
{
- otherlv_0=(Token)match(input,91,FOLLOW_3);
+ otherlv_0=(Token)match(input,92,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicePointAccess().getChoicePointKeyword_0());
- // InternalRoom.g:6176:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:6177:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6191:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:6192:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6177:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6178:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6192:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6193:3: lv_name_1_0= RULE_ID
{
- lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_16);
+ lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_17);
newLeafNode(lv_name_1_0, grammarAccess.getChoicePointAccess().getNameIDTerminalRuleCall_1_0());
@@ -15458,19 +15493,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6194:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt134=2;
- int LA134_0 = input.LA(1);
+ // InternalRoom.g:6209:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt135=2;
+ int LA135_0 = input.LA(1);
- if ( (LA134_0==34) ) {
- alt134=1;
+ if ( (LA135_0==35) ) {
+ alt135=1;
}
- switch (alt134) {
+ switch (alt135) {
case 1 :
- // InternalRoom.g:6195:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6210:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:6195:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:6196:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:6210:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:6211:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getChoicePointAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -15521,7 +15556,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionBase"
- // InternalRoom.g:6220:1: entryRuleTransitionBase returns [EObject current=null] : iv_ruleTransitionBase= ruleTransitionBase EOF ;
+ // InternalRoom.g:6235:1: entryRuleTransitionBase returns [EObject current=null] : iv_ruleTransitionBase= ruleTransitionBase EOF ;
public final EObject entryRuleTransitionBase() throws RecognitionException {
EObject current = null;
@@ -15529,8 +15564,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6221:2: (iv_ruleTransitionBase= ruleTransitionBase EOF )
- // InternalRoom.g:6222:2: iv_ruleTransitionBase= ruleTransitionBase EOF
+ // InternalRoom.g:6236:2: (iv_ruleTransitionBase= ruleTransitionBase EOF )
+ // InternalRoom.g:6237:2: iv_ruleTransitionBase= ruleTransitionBase EOF
{
newCompositeNode(grammarAccess.getTransitionBaseRule());
pushFollow(FOLLOW_1);
@@ -15557,7 +15592,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionBase"
- // InternalRoom.g:6229:1: ruleTransitionBase returns [EObject current=null] : (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) ;
+ // InternalRoom.g:6244:1: ruleTransitionBase returns [EObject current=null] : (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) ;
public final EObject ruleTransitionBase() throws RecognitionException {
EObject current = null;
@@ -15569,28 +15604,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6232:28: ( (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) )
- // InternalRoom.g:6233:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
+ // InternalRoom.g:6247:28: ( (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition ) )
+ // InternalRoom.g:6248:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
{
- // InternalRoom.g:6233:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
- int alt135=2;
- int LA135_0 = input.LA(1);
+ // InternalRoom.g:6248:1: (this_Transition_0= ruleTransition | this_RefinedTransition_1= ruleRefinedTransition )
+ int alt136=2;
+ int LA136_0 = input.LA(1);
- if ( (LA135_0==92) ) {
- alt135=1;
+ if ( (LA136_0==93) ) {
+ alt136=1;
}
- else if ( (LA135_0==99) ) {
- alt135=2;
+ else if ( (LA136_0==100) ) {
+ alt136=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 135, 0, input);
+ new NoViableAltException("", 136, 0, input);
throw nvae;
}
- switch (alt135) {
+ switch (alt136) {
case 1 :
- // InternalRoom.g:6234:5: this_Transition_0= ruleTransition
+ // InternalRoom.g:6249:5: this_Transition_0= ruleTransition
{
newCompositeNode(grammarAccess.getTransitionBaseAccess().getTransitionParserRuleCall_0());
@@ -15608,7 +15643,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6244:5: this_RefinedTransition_1= ruleRefinedTransition
+ // InternalRoom.g:6259:5: this_RefinedTransition_1= ruleRefinedTransition
{
newCompositeNode(grammarAccess.getTransitionBaseAccess().getRefinedTransitionParserRuleCall_1());
@@ -15646,7 +15681,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransition"
- // InternalRoom.g:6260:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
+ // InternalRoom.g:6275:1: entryRuleTransition returns [EObject current=null] : iv_ruleTransition= ruleTransition EOF ;
public final EObject entryRuleTransition() throws RecognitionException {
EObject current = null;
@@ -15654,8 +15689,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6261:2: (iv_ruleTransition= ruleTransition EOF )
- // InternalRoom.g:6262:2: iv_ruleTransition= ruleTransition EOF
+ // InternalRoom.g:6276:2: (iv_ruleTransition= ruleTransition EOF )
+ // InternalRoom.g:6277:2: iv_ruleTransition= ruleTransition EOF
{
newCompositeNode(grammarAccess.getTransitionRule());
pushFollow(FOLLOW_1);
@@ -15682,7 +15717,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransition"
- // InternalRoom.g:6269:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
+ // InternalRoom.g:6284:1: ruleTransition returns [EObject current=null] : (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) ;
public final EObject ruleTransition() throws RecognitionException {
EObject current = null;
@@ -15694,74 +15729,74 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6272:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
- // InternalRoom.g:6273:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ // InternalRoom.g:6287:28: ( (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition ) )
+ // InternalRoom.g:6288:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
{
- // InternalRoom.g:6273:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
- int alt136=2;
- int LA136_0 = input.LA(1);
+ // InternalRoom.g:6288:1: (this_InitialTransition_0= ruleInitialTransition | this_NonInitialTransition_1= ruleNonInitialTransition )
+ int alt137=2;
+ int LA137_0 = input.LA(1);
- if ( (LA136_0==92) ) {
- int LA136_1 = input.LA(2);
+ if ( (LA137_0==93) ) {
+ int LA137_1 = input.LA(2);
- if ( (LA136_1==RULE_ID) ) {
- int LA136_2 = input.LA(3);
+ if ( (LA137_1==RULE_ID) ) {
+ int LA137_2 = input.LA(3);
- if ( (LA136_2==16) ) {
- int LA136_3 = input.LA(4);
+ if ( (LA137_2==16) ) {
+ int LA137_3 = input.LA(4);
- if ( (LA136_3==RULE_ID||(LA136_3>=100 && LA136_3<=101)) ) {
- alt136=2;
+ if ( (LA137_3==94) ) {
+ alt137=1;
}
- else if ( (LA136_3==93) ) {
- alt136=1;
+ else if ( (LA137_3==RULE_ID||(LA137_3>=101 && LA137_3<=102)) ) {
+ alt137=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 136, 3, input);
+ new NoViableAltException("", 137, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 136, 2, input);
+ new NoViableAltException("", 137, 2, input);
throw nvae;
}
}
- else if ( (LA136_1==16) ) {
- int LA136_3 = input.LA(3);
+ else if ( (LA137_1==16) ) {
+ int LA137_3 = input.LA(3);
- if ( (LA136_3==RULE_ID||(LA136_3>=100 && LA136_3<=101)) ) {
- alt136=2;
+ if ( (LA137_3==94) ) {
+ alt137=1;
}
- else if ( (LA136_3==93) ) {
- alt136=1;
+ else if ( (LA137_3==RULE_ID||(LA137_3>=101 && LA137_3<=102)) ) {
+ alt137=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 136, 3, input);
+ new NoViableAltException("", 137, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 136, 1, input);
+ new NoViableAltException("", 137, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 136, 0, input);
+ new NoViableAltException("", 137, 0, input);
throw nvae;
}
- switch (alt136) {
+ switch (alt137) {
case 1 :
- // InternalRoom.g:6274:5: this_InitialTransition_0= ruleInitialTransition
+ // InternalRoom.g:6289:5: this_InitialTransition_0= ruleInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getInitialTransitionParserRuleCall_0());
@@ -15779,7 +15814,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6284:5: this_NonInitialTransition_1= ruleNonInitialTransition
+ // InternalRoom.g:6299:5: this_NonInitialTransition_1= ruleNonInitialTransition
{
newCompositeNode(grammarAccess.getTransitionAccess().getNonInitialTransitionParserRuleCall_1());
@@ -15817,7 +15852,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonInitialTransition"
- // InternalRoom.g:6300:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
+ // InternalRoom.g:6315:1: entryRuleNonInitialTransition returns [EObject current=null] : iv_ruleNonInitialTransition= ruleNonInitialTransition EOF ;
public final EObject entryRuleNonInitialTransition() throws RecognitionException {
EObject current = null;
@@ -15825,8 +15860,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6301:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
- // InternalRoom.g:6302:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
+ // InternalRoom.g:6316:2: (iv_ruleNonInitialTransition= ruleNonInitialTransition EOF )
+ // InternalRoom.g:6317:2: iv_ruleNonInitialTransition= ruleNonInitialTransition EOF
{
newCompositeNode(grammarAccess.getNonInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -15853,7 +15888,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonInitialTransition"
- // InternalRoom.g:6309:1: ruleNonInitialTransition returns [EObject current=null] : (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) ;
+ // InternalRoom.g:6324: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;
@@ -15867,15 +15902,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6312:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
- // InternalRoom.g:6313:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ // InternalRoom.g:6327:28: ( (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition ) )
+ // InternalRoom.g:6328:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
{
- // InternalRoom.g:6313:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
- int alt137=3;
- alt137 = dfa137.predict(input);
- switch (alt137) {
+ // InternalRoom.g:6328:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )
+ int alt138=3;
+ alt138 = dfa138.predict(input);
+ switch (alt138) {
case 1 :
- // InternalRoom.g:6314:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
+ // InternalRoom.g:6329:5: this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getTransitionChainStartTransitionParserRuleCall_0());
@@ -15893,7 +15928,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6324:5: this_ContinuationTransition_1= ruleContinuationTransition
+ // InternalRoom.g:6339:5: this_ContinuationTransition_1= ruleContinuationTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getContinuationTransitionParserRuleCall_1());
@@ -15911,7 +15946,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:6334:5: this_CPBranchTransition_2= ruleCPBranchTransition
+ // InternalRoom.g:6349:5: this_CPBranchTransition_2= ruleCPBranchTransition
{
newCompositeNode(grammarAccess.getNonInitialTransitionAccess().getCPBranchTransitionParserRuleCall_2());
@@ -15949,7 +15984,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionChainStartTransition"
- // InternalRoom.g:6350:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
+ // InternalRoom.g:6365:1: entryRuleTransitionChainStartTransition returns [EObject current=null] : iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF ;
public final EObject entryRuleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15957,8 +15992,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6351:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
- // InternalRoom.g:6352:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
+ // InternalRoom.g:6366:2: (iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF )
+ // InternalRoom.g:6367:2: iv_ruleTransitionChainStartTransition= ruleTransitionChainStartTransition EOF
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionRule());
pushFollow(FOLLOW_1);
@@ -15985,7 +16020,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionChainStartTransition"
- // InternalRoom.g:6359:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
+ // InternalRoom.g:6374:1: ruleTransitionChainStartTransition returns [EObject current=null] : (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) ;
public final EObject ruleTransitionChainStartTransition() throws RecognitionException {
EObject current = null;
@@ -15997,15 +16032,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6362:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
- // InternalRoom.g:6363:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ // InternalRoom.g:6377:28: ( (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition ) )
+ // InternalRoom.g:6378:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
{
- // InternalRoom.g:6363:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
- int alt138=2;
- alt138 = dfa138.predict(input);
- switch (alt138) {
+ // InternalRoom.g:6378:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )
+ int alt139=2;
+ alt139 = dfa139.predict(input);
+ switch (alt139) {
case 1 :
- // InternalRoom.g:6364:5: this_TriggeredTransition_0= ruleTriggeredTransition
+ // InternalRoom.g:6379:5: this_TriggeredTransition_0= ruleTriggeredTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getTriggeredTransitionParserRuleCall_0());
@@ -16023,7 +16058,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:6374:5: this_GuardedTransition_1= ruleGuardedTransition
+ // InternalRoom.g:6389:5: this_GuardedTransition_1= ruleGuardedTransition
{
newCompositeNode(grammarAccess.getTransitionChainStartTransitionAccess().getGuardedTransitionParserRuleCall_1());
@@ -16061,7 +16096,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInitialTransition"
- // InternalRoom.g:6390:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
+ // InternalRoom.g:6405:1: entryRuleInitialTransition returns [EObject current=null] : iv_ruleInitialTransition= ruleInitialTransition EOF ;
public final EObject entryRuleInitialTransition() throws RecognitionException {
EObject current = null;
@@ -16069,8 +16104,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6391:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
- // InternalRoom.g:6392:2: iv_ruleInitialTransition= ruleInitialTransition EOF
+ // InternalRoom.g:6406:2: (iv_ruleInitialTransition= ruleInitialTransition EOF )
+ // InternalRoom.g:6407:2: iv_ruleInitialTransition= ruleInitialTransition EOF
{
newCompositeNode(grammarAccess.getInitialTransitionRule());
pushFollow(FOLLOW_1);
@@ -16097,7 +16132,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInitialTransition"
- // InternalRoom.g:6399: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:6414: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;
@@ -16119,29 +16154,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6402: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:6403: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:6417: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:6418: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:6403: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:6403: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:6418: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:6418: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_119);
+ otherlv_0=(Token)match(input,93,FOLLOW_120);
newLeafNode(otherlv_0, grammarAccess.getInitialTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6407:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt139=2;
- int LA139_0 = input.LA(1);
+ // InternalRoom.g:6422:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt140=2;
+ int LA140_0 = input.LA(1);
- if ( (LA139_0==RULE_ID) ) {
- alt139=1;
+ if ( (LA140_0==RULE_ID) ) {
+ alt140=1;
}
- switch (alt139) {
+ switch (alt140) {
case 1 :
- // InternalRoom.g:6408:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6423:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6408:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6409:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6423:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6424:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16166,28 +16201,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_120);
+ otherlv_2=(Token)match(input,16,FOLLOW_121);
newLeafNode(otherlv_2, grammarAccess.getInitialTransitionAccess().getColonKeyword_2());
- otherlv_3=(Token)match(input,93,FOLLOW_11);
+ otherlv_3=(Token)match(input,94,FOLLOW_12);
newLeafNode(otherlv_3, grammarAccess.getInitialTransitionAccess().getInitialKeyword_3());
- otherlv_4=(Token)match(input,19,FOLLOW_121);
+ otherlv_4=(Token)match(input,20,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getInitialTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6437:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6438:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6452:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6453:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6438:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6439:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6453:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6454:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -16209,24 +16244,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6455:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt140=2;
- int LA140_0 = input.LA(1);
+ // InternalRoom.g:6470:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt141=2;
+ int LA141_0 = input.LA(1);
- if ( (LA140_0==34) ) {
- alt140=1;
+ if ( (LA141_0==35) ) {
+ alt141=1;
}
- switch (alt140) {
+ switch (alt141) {
case 1 :
- // InternalRoom.g:6456:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6471:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6456:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6457:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6471:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6472:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -16251,46 +16286,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6473:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt142=2;
- int LA142_0 = input.LA(1);
+ // InternalRoom.g:6488:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt143=2;
+ int LA143_0 = input.LA(1);
- if ( (LA142_0==14) ) {
- alt142=1;
+ if ( (LA143_0==14) ) {
+ alt143=1;
}
- switch (alt142) {
+ switch (alt143) {
case 1 :
- // InternalRoom.g:6473:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6488:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_122);
+ otherlv_7=(Token)match(input,14,FOLLOW_123);
newLeafNode(otherlv_7, grammarAccess.getInitialTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6477:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt141=2;
- int LA141_0 = input.LA(1);
+ // InternalRoom.g:6492:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt142=2;
+ int LA142_0 = input.LA(1);
- if ( (LA141_0==94) ) {
- alt141=1;
+ if ( (LA142_0==95) ) {
+ alt142=1;
}
- switch (alt141) {
+ switch (alt142) {
case 1 :
- // InternalRoom.g:6477:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6492:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,94,FOLLOW_123);
+ otherlv_8=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_8, grammarAccess.getInitialTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6481:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6482:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6496:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6497:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6482:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6483:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6497:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6498:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getInitialTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -16349,7 +16384,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleContinuationTransition"
- // InternalRoom.g:6511:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
+ // InternalRoom.g:6526:1: entryRuleContinuationTransition returns [EObject current=null] : iv_ruleContinuationTransition= ruleContinuationTransition EOF ;
public final EObject entryRuleContinuationTransition() throws RecognitionException {
EObject current = null;
@@ -16357,8 +16392,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6512:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
- // InternalRoom.g:6513:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
+ // InternalRoom.g:6527:2: (iv_ruleContinuationTransition= ruleContinuationTransition EOF )
+ // InternalRoom.g:6528:2: iv_ruleContinuationTransition= ruleContinuationTransition EOF
{
newCompositeNode(grammarAccess.getContinuationTransitionRule());
pushFollow(FOLLOW_1);
@@ -16385,7 +16420,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleContinuationTransition"
- // InternalRoom.g:6520: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:6535: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;
@@ -16408,29 +16443,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // 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= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? ) )
- // 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= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
+ // InternalRoom.g:6538: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:6539: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: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= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )? )
- // 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= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ // InternalRoom.g:6539: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:6539: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_119);
+ otherlv_0=(Token)match(input,93,FOLLOW_120);
newLeafNode(otherlv_0, grammarAccess.getContinuationTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6528:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt143=2;
- int LA143_0 = input.LA(1);
+ // InternalRoom.g:6543:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt144=2;
+ int LA144_0 = input.LA(1);
- if ( (LA143_0==RULE_ID) ) {
- alt143=1;
+ if ( (LA144_0==RULE_ID) ) {
+ alt144=1;
}
- switch (alt143) {
+ switch (alt144) {
case 1 :
- // InternalRoom.g:6529:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6544:1: (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
+ // InternalRoom.g:6544:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6545:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16455,20 +16490,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_121);
+ otherlv_2=(Token)match(input,16,FOLLOW_122);
newLeafNode(otherlv_2, grammarAccess.getContinuationTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6550:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6551:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6565:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6566:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6551:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6552:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6566:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6567:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -16490,20 +16525,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_121);
+ otherlv_4=(Token)match(input,20,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getContinuationTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6572:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6573:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6587:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6588:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6573:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6574:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6588:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6589:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
- pushFollow(FOLLOW_109);
+ pushFollow(FOLLOW_110);
lv_to_5_0=ruleTransitionTerminal();
state._fsp--;
@@ -16525,24 +16560,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6590:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt144=2;
- int LA144_0 = input.LA(1);
+ // InternalRoom.g:6605:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt145=2;
+ int LA145_0 = input.LA(1);
- if ( (LA144_0==34) ) {
- alt144=1;
+ if ( (LA145_0==35) ) {
+ alt145=1;
}
- switch (alt144) {
+ switch (alt145) {
case 1 :
- // InternalRoom.g:6591:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6606:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6591:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6592:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6606:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6607:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
- pushFollow(FOLLOW_97);
+ pushFollow(FOLLOW_98);
lv_docu_6_0=ruleDocumentation();
state._fsp--;
@@ -16567,46 +16602,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6608:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
- int alt146=2;
- int LA146_0 = input.LA(1);
+ // InternalRoom.g:6623:3: (otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}' )?
+ int alt147=2;
+ int LA147_0 = input.LA(1);
- if ( (LA146_0==14) ) {
- alt146=1;
+ if ( (LA147_0==14) ) {
+ alt147=1;
}
- switch (alt146) {
+ switch (alt147) {
case 1 :
- // InternalRoom.g:6608:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
+ // InternalRoom.g:6623:5: otherlv_7= '{' (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )? otherlv_10= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_122);
+ otherlv_7=(Token)match(input,14,FOLLOW_123);
newLeafNode(otherlv_7, grammarAccess.getContinuationTransitionAccess().getLeftCurlyBracketKeyword_7_0());
- // InternalRoom.g:6612:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
- int alt145=2;
- int LA145_0 = input.LA(1);
+ // InternalRoom.g:6627:1: (otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) ) )?
+ int alt146=2;
+ int LA146_0 = input.LA(1);
- if ( (LA145_0==94) ) {
- alt145=1;
+ if ( (LA146_0==95) ) {
+ alt146=1;
}
- switch (alt145) {
+ switch (alt146) {
case 1 :
- // InternalRoom.g:6612:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6627:3: otherlv_8= 'action' ( (lv_action_9_0= ruleDetailCode ) )
{
- otherlv_8=(Token)match(input,94,FOLLOW_123);
+ otherlv_8=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_8, grammarAccess.getContinuationTransitionAccess().getActionKeyword_7_1_0());
- // InternalRoom.g:6616:1: ( (lv_action_9_0= ruleDetailCode ) )
- // InternalRoom.g:6617:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6631:1: ( (lv_action_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6632:1: (lv_action_9_0= ruleDetailCode )
{
- // InternalRoom.g:6617:1: (lv_action_9_0= ruleDetailCode )
- // InternalRoom.g:6618:3: lv_action_9_0= ruleDetailCode
+ // InternalRoom.g:6632:1: (lv_action_9_0= ruleDetailCode )
+ // InternalRoom.g:6633:3: lv_action_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getContinuationTransitionAccess().getActionDetailCodeParserRuleCall_7_1_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_9_0=ruleDetailCode();
state._fsp--;
@@ -16665,7 +16700,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTriggeredTransition"
- // InternalRoom.g:6646:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
+ // InternalRoom.g:6661:1: entryRuleTriggeredTransition returns [EObject current=null] : iv_ruleTriggeredTransition= ruleTriggeredTransition EOF ;
public final EObject entryRuleTriggeredTransition() throws RecognitionException {
EObject current = null;
@@ -16673,8 +16708,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6647:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
- // InternalRoom.g:6648:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
+ // InternalRoom.g:6662:2: (iv_ruleTriggeredTransition= ruleTriggeredTransition EOF )
+ // InternalRoom.g:6663:2: iv_ruleTriggeredTransition= ruleTriggeredTransition EOF
{
newCompositeNode(grammarAccess.getTriggeredTransitionRule());
pushFollow(FOLLOW_1);
@@ -16701,7 +16736,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTriggeredTransition"
- // InternalRoom.g:6655: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:6670: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;
@@ -16732,29 +16767,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6658: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:6659: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:6673: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:6674: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:6659: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:6659: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:6674: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:6674: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_119);
+ otherlv_0=(Token)match(input,93,FOLLOW_120);
newLeafNode(otherlv_0, grammarAccess.getTriggeredTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6663:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt147=2;
- int LA147_0 = input.LA(1);
+ // InternalRoom.g:6678:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt148=2;
+ int LA148_0 = input.LA(1);
- if ( (LA147_0==RULE_ID) ) {
- alt147=1;
+ if ( (LA148_0==RULE_ID) ) {
+ alt148=1;
}
- switch (alt147) {
+ switch (alt148) {
case 1 :
- // InternalRoom.g:6664:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6679:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6664:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6665:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6679:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6680:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -16779,20 +16814,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_121);
+ otherlv_2=(Token)match(input,16,FOLLOW_122);
newLeafNode(otherlv_2, grammarAccess.getTriggeredTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6685:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6686:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6700:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6701:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6686:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6687:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6701:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6702:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -16814,15 +16849,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_121);
+ otherlv_4=(Token)match(input,20,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getTriggeredTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6707:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6708:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6722:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6723:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6708:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6709:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6723:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6724:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -16849,19 +16884,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6725:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt148=2;
- int LA148_0 = input.LA(1);
+ // InternalRoom.g:6740:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt149=2;
+ int LA149_0 = input.LA(1);
- if ( (LA148_0==34) ) {
- alt148=1;
+ if ( (LA149_0==35) ) {
+ alt149=1;
}
- switch (alt148) {
+ switch (alt149) {
case 1 :
- // InternalRoom.g:6726:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6741:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6726:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6727:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6741:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6742:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -16891,28 +16926,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,14,FOLLOW_124);
+ otherlv_7=(Token)match(input,14,FOLLOW_125);
newLeafNode(otherlv_7, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,95,FOLLOW_5);
+ otherlv_8=(Token)match(input,96,FOLLOW_5);
newLeafNode(otherlv_8, grammarAccess.getTriggeredTransitionAccess().getTriggersKeyword_8());
- otherlv_9=(Token)match(input,14,FOLLOW_125);
+ otherlv_9=(Token)match(input,14,FOLLOW_126);
newLeafNode(otherlv_9, grammarAccess.getTriggeredTransitionAccess().getLeftCurlyBracketKeyword_9());
- // InternalRoom.g:6755:1: ( (lv_triggers_10_0= ruleTrigger ) )
- // InternalRoom.g:6756:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6770:1: ( (lv_triggers_10_0= ruleTrigger ) )
+ // InternalRoom.g:6771:1: (lv_triggers_10_0= ruleTrigger )
{
- // InternalRoom.g:6756:1: (lv_triggers_10_0= ruleTrigger )
- // InternalRoom.g:6757:3: lv_triggers_10_0= ruleTrigger
+ // InternalRoom.g:6771:1: (lv_triggers_10_0= ruleTrigger )
+ // InternalRoom.g:6772:3: lv_triggers_10_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_10_0());
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_127);
lv_triggers_10_0=ruleTrigger();
state._fsp--;
@@ -16934,35 +16969,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6773:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
- loop149:
+ // InternalRoom.g:6788:2: (otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) ) )*
+ loop150:
do {
- int alt149=2;
- int LA149_0 = input.LA(1);
+ int alt150=2;
+ int LA150_0 = input.LA(1);
- if ( (LA149_0==96) ) {
- alt149=1;
+ if ( (LA150_0==97) ) {
+ alt150=1;
}
- switch (alt149) {
+ switch (alt150) {
case 1 :
- // InternalRoom.g:6773:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6788:4: otherlv_11= 'or' ( (lv_triggers_12_0= ruleTrigger ) )
{
- otherlv_11=(Token)match(input,96,FOLLOW_125);
+ otherlv_11=(Token)match(input,97,FOLLOW_126);
newLeafNode(otherlv_11, grammarAccess.getTriggeredTransitionAccess().getOrKeyword_11_0());
- // InternalRoom.g:6777:1: ( (lv_triggers_12_0= ruleTrigger ) )
- // InternalRoom.g:6778:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6792:1: ( (lv_triggers_12_0= ruleTrigger ) )
+ // InternalRoom.g:6793:1: (lv_triggers_12_0= ruleTrigger )
{
- // InternalRoom.g:6778:1: (lv_triggers_12_0= ruleTrigger )
- // InternalRoom.g:6779:3: lv_triggers_12_0= ruleTrigger
+ // InternalRoom.g:6793:1: (lv_triggers_12_0= ruleTrigger )
+ // InternalRoom.g:6794:3: lv_triggers_12_0= ruleTrigger
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getTriggersTriggerParserRuleCall_11_1_0());
- pushFollow(FOLLOW_126);
+ pushFollow(FOLLOW_127);
lv_triggers_12_0=ruleTrigger();
state._fsp--;
@@ -16989,39 +17024,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop149;
+ break loop150;
}
} while (true);
- otherlv_13=(Token)match(input,15,FOLLOW_122);
+ otherlv_13=(Token)match(input,15,FOLLOW_123);
newLeafNode(otherlv_13, grammarAccess.getTriggeredTransitionAccess().getRightCurlyBracketKeyword_12());
- // InternalRoom.g:6799:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
- int alt150=2;
- int LA150_0 = input.LA(1);
+ // InternalRoom.g:6814:1: (otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) ) )?
+ int alt151=2;
+ int LA151_0 = input.LA(1);
- if ( (LA150_0==94) ) {
- alt150=1;
+ if ( (LA151_0==95) ) {
+ alt151=1;
}
- switch (alt150) {
+ switch (alt151) {
case 1 :
- // InternalRoom.g:6799:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6814:3: otherlv_14= 'action' ( (lv_action_15_0= ruleDetailCode ) )
{
- otherlv_14=(Token)match(input,94,FOLLOW_123);
+ otherlv_14=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_14, grammarAccess.getTriggeredTransitionAccess().getActionKeyword_13_0());
- // InternalRoom.g:6803:1: ( (lv_action_15_0= ruleDetailCode ) )
- // InternalRoom.g:6804:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6818:1: ( (lv_action_15_0= ruleDetailCode ) )
+ // InternalRoom.g:6819:1: (lv_action_15_0= ruleDetailCode )
{
- // InternalRoom.g:6804:1: (lv_action_15_0= ruleDetailCode )
- // InternalRoom.g:6805:3: lv_action_15_0= ruleDetailCode
+ // InternalRoom.g:6819:1: (lv_action_15_0= ruleDetailCode )
+ // InternalRoom.g:6820:3: lv_action_15_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getTriggeredTransitionAccess().getActionDetailCodeParserRuleCall_13_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_15_0=ruleDetailCode();
state._fsp--;
@@ -17074,7 +17109,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuardedTransition"
- // InternalRoom.g:6833:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
+ // InternalRoom.g:6848:1: entryRuleGuardedTransition returns [EObject current=null] : iv_ruleGuardedTransition= ruleGuardedTransition EOF ;
public final EObject entryRuleGuardedTransition() throws RecognitionException {
EObject current = null;
@@ -17082,8 +17117,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6834:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
- // InternalRoom.g:6835:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
+ // InternalRoom.g:6849:2: (iv_ruleGuardedTransition= ruleGuardedTransition EOF )
+ // InternalRoom.g:6850:2: iv_ruleGuardedTransition= ruleGuardedTransition EOF
{
newCompositeNode(grammarAccess.getGuardedTransitionRule());
pushFollow(FOLLOW_1);
@@ -17110,7 +17145,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuardedTransition"
- // InternalRoom.g:6842: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:6857: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;
@@ -17136,29 +17171,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:6845: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:6846: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:6860: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:6861: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:6846: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:6846: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:6861: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:6861: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_119);
+ otherlv_0=(Token)match(input,93,FOLLOW_120);
newLeafNode(otherlv_0, grammarAccess.getGuardedTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:6850:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt151=2;
- int LA151_0 = input.LA(1);
+ // InternalRoom.g:6865:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt152=2;
+ int LA152_0 = input.LA(1);
- if ( (LA151_0==RULE_ID) ) {
- alt151=1;
+ if ( (LA152_0==RULE_ID) ) {
+ alt152=1;
}
- switch (alt151) {
+ switch (alt152) {
case 1 :
- // InternalRoom.g:6851:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6866:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:6851:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:6852:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:6866:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:6867:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -17183,20 +17218,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_121);
+ otherlv_2=(Token)match(input,16,FOLLOW_122);
newLeafNode(otherlv_2, grammarAccess.getGuardedTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:6872:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6873:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6887:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6888:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6873:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:6874:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:6888:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:6889:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -17218,15 +17253,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_121);
+ otherlv_4=(Token)match(input,20,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getGuardedTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:6894:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:6895:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6909:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:6910:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:6895:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:6896:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:6910:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:6911:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -17253,19 +17288,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6912:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt152=2;
- int LA152_0 = input.LA(1);
+ // InternalRoom.g:6927:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt153=2;
+ int LA153_0 = input.LA(1);
- if ( (LA152_0==34) ) {
- alt152=1;
+ if ( (LA153_0==35) ) {
+ alt153=1;
}
- switch (alt152) {
+ switch (alt153) {
case 1 :
- // InternalRoom.g:6913:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6928:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:6913:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:6914:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:6928:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:6929:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17295,24 +17330,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.getGuardedTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,97,FOLLOW_128);
+ otherlv_8=(Token)match(input,98,FOLLOW_129);
newLeafNode(otherlv_8, grammarAccess.getGuardedTransitionAccess().getGuardKeyword_8());
- // InternalRoom.g:6938:1: ( (lv_guard_9_0= ruleDetailCode ) )
- // InternalRoom.g:6939:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6953:1: ( (lv_guard_9_0= ruleDetailCode ) )
+ // InternalRoom.g:6954:1: (lv_guard_9_0= ruleDetailCode )
{
- // InternalRoom.g:6939:1: (lv_guard_9_0= ruleDetailCode )
- // InternalRoom.g:6940:3: lv_guard_9_0= ruleDetailCode
+ // InternalRoom.g:6954:1: (lv_guard_9_0= ruleDetailCode )
+ // InternalRoom.g:6955:3: lv_guard_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getGuardDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_122);
+ pushFollow(FOLLOW_123);
lv_guard_9_0=ruleDetailCode();
state._fsp--;
@@ -17334,31 +17369,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:6956:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt153=2;
- int LA153_0 = input.LA(1);
+ // InternalRoom.g:6971:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt154=2;
+ int LA154_0 = input.LA(1);
- if ( (LA153_0==94) ) {
- alt153=1;
+ if ( (LA154_0==95) ) {
+ alt154=1;
}
- switch (alt153) {
+ switch (alt154) {
case 1 :
- // InternalRoom.g:6956:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6971:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,94,FOLLOW_123);
+ otherlv_10=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_10, grammarAccess.getGuardedTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:6960:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:6961:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6975:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:6976:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:6961:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:6962:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:6976:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:6977:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardedTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -17411,7 +17446,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCPBranchTransition"
- // InternalRoom.g:6990:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
+ // InternalRoom.g:7005:1: entryRuleCPBranchTransition returns [EObject current=null] : iv_ruleCPBranchTransition= ruleCPBranchTransition EOF ;
public final EObject entryRuleCPBranchTransition() throws RecognitionException {
EObject current = null;
@@ -17419,8 +17454,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:6991:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
- // InternalRoom.g:6992:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
+ // InternalRoom.g:7006:2: (iv_ruleCPBranchTransition= ruleCPBranchTransition EOF )
+ // InternalRoom.g:7007:2: iv_ruleCPBranchTransition= ruleCPBranchTransition EOF
{
newCompositeNode(grammarAccess.getCPBranchTransitionRule());
pushFollow(FOLLOW_1);
@@ -17447,7 +17482,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCPBranchTransition"
- // InternalRoom.g:6999: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:7014: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;
@@ -17473,29 +17508,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7002: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:7003: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:7017: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:7018: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:7003: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:7003: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:7018: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:7018: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_119);
+ otherlv_0=(Token)match(input,93,FOLLOW_120);
newLeafNode(otherlv_0, grammarAccess.getCPBranchTransitionAccess().getTransitionKeyword_0());
- // InternalRoom.g:7007:1: ( (lv_name_1_0= RULE_ID ) )?
- int alt154=2;
- int LA154_0 = input.LA(1);
+ // InternalRoom.g:7022:1: ( (lv_name_1_0= RULE_ID ) )?
+ int alt155=2;
+ int LA155_0 = input.LA(1);
- if ( (LA154_0==RULE_ID) ) {
- alt154=1;
+ if ( (LA155_0==RULE_ID) ) {
+ alt155=1;
}
- switch (alt154) {
+ switch (alt155) {
case 1 :
- // InternalRoom.g:7008:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7023:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:7008:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:7009:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:7023:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:7024:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -17520,20 +17555,20 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,16,FOLLOW_121);
+ otherlv_2=(Token)match(input,16,FOLLOW_122);
newLeafNode(otherlv_2, grammarAccess.getCPBranchTransitionAccess().getColonKeyword_2());
- // InternalRoom.g:7029:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
- // InternalRoom.g:7030:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:7044:1: ( (lv_from_3_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:7045:1: (lv_from_3_0= ruleTransitionTerminal )
{
- // InternalRoom.g:7030:1: (lv_from_3_0= ruleTransitionTerminal )
- // InternalRoom.g:7031:3: lv_from_3_0= ruleTransitionTerminal
+ // InternalRoom.g:7045:1: (lv_from_3_0= ruleTransitionTerminal )
+ // InternalRoom.g:7046:3: lv_from_3_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getFromTransitionTerminalParserRuleCall_3_0());
- pushFollow(FOLLOW_11);
+ pushFollow(FOLLOW_12);
lv_from_3_0=ruleTransitionTerminal();
state._fsp--;
@@ -17555,15 +17590,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,19,FOLLOW_121);
+ otherlv_4=(Token)match(input,20,FOLLOW_122);
newLeafNode(otherlv_4, grammarAccess.getCPBranchTransitionAccess().getHyphenMinusGreaterThanSignKeyword_4());
- // InternalRoom.g:7051:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
- // InternalRoom.g:7052:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:7066:1: ( (lv_to_5_0= ruleTransitionTerminal ) )
+ // InternalRoom.g:7067:1: (lv_to_5_0= ruleTransitionTerminal )
{
- // InternalRoom.g:7052:1: (lv_to_5_0= ruleTransitionTerminal )
- // InternalRoom.g:7053:3: lv_to_5_0= ruleTransitionTerminal
+ // InternalRoom.g:7067:1: (lv_to_5_0= ruleTransitionTerminal )
+ // InternalRoom.g:7068:3: lv_to_5_0= ruleTransitionTerminal
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getToTransitionTerminalParserRuleCall_5_0());
@@ -17590,19 +17625,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7069:2: ( (lv_docu_6_0= ruleDocumentation ) )?
- int alt155=2;
- int LA155_0 = input.LA(1);
+ // InternalRoom.g:7084:2: ( (lv_docu_6_0= ruleDocumentation ) )?
+ int alt156=2;
+ int LA156_0 = input.LA(1);
- if ( (LA155_0==34) ) {
- alt155=1;
+ if ( (LA156_0==35) ) {
+ alt156=1;
}
- switch (alt155) {
+ switch (alt156) {
case 1 :
- // InternalRoom.g:7070:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:7085:1: (lv_docu_6_0= ruleDocumentation )
{
- // InternalRoom.g:7070:1: (lv_docu_6_0= ruleDocumentation )
- // InternalRoom.g:7071:3: lv_docu_6_0= ruleDocumentation
+ // InternalRoom.g:7085:1: (lv_docu_6_0= ruleDocumentation )
+ // InternalRoom.g:7086:3: lv_docu_6_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getDocuDocumentationParserRuleCall_6_0());
@@ -17632,24 +17667,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,14,FOLLOW_129);
+ otherlv_7=(Token)match(input,14,FOLLOW_130);
newLeafNode(otherlv_7, grammarAccess.getCPBranchTransitionAccess().getLeftCurlyBracketKeyword_7());
- otherlv_8=(Token)match(input,98,FOLLOW_128);
+ otherlv_8=(Token)match(input,99,FOLLOW_129);
newLeafNode(otherlv_8, grammarAccess.getCPBranchTransitionAccess().getCondKeyword_8());
- // InternalRoom.g:7095:1: ( (lv_condition_9_0= ruleDetailCode ) )
- // InternalRoom.g:7096:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:7110:1: ( (lv_condition_9_0= ruleDetailCode ) )
+ // InternalRoom.g:7111:1: (lv_condition_9_0= ruleDetailCode )
{
- // InternalRoom.g:7096:1: (lv_condition_9_0= ruleDetailCode )
- // InternalRoom.g:7097:3: lv_condition_9_0= ruleDetailCode
+ // InternalRoom.g:7111:1: (lv_condition_9_0= ruleDetailCode )
+ // InternalRoom.g:7112:3: lv_condition_9_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getConditionDetailCodeParserRuleCall_9_0());
- pushFollow(FOLLOW_122);
+ pushFollow(FOLLOW_123);
lv_condition_9_0=ruleDetailCode();
state._fsp--;
@@ -17671,31 +17706,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7113:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
- int alt156=2;
- int LA156_0 = input.LA(1);
+ // InternalRoom.g:7128:2: (otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) ) )?
+ int alt157=2;
+ int LA157_0 = input.LA(1);
- if ( (LA156_0==94) ) {
- alt156=1;
+ if ( (LA157_0==95) ) {
+ alt157=1;
}
- switch (alt156) {
+ switch (alt157) {
case 1 :
- // InternalRoom.g:7113:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:7128:4: otherlv_10= 'action' ( (lv_action_11_0= ruleDetailCode ) )
{
- otherlv_10=(Token)match(input,94,FOLLOW_123);
+ otherlv_10=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_10, grammarAccess.getCPBranchTransitionAccess().getActionKeyword_10_0());
- // InternalRoom.g:7117:1: ( (lv_action_11_0= ruleDetailCode ) )
- // InternalRoom.g:7118:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:7132:1: ( (lv_action_11_0= ruleDetailCode ) )
+ // InternalRoom.g:7133:1: (lv_action_11_0= ruleDetailCode )
{
- // InternalRoom.g:7118:1: (lv_action_11_0= ruleDetailCode )
- // InternalRoom.g:7119:3: lv_action_11_0= ruleDetailCode
+ // InternalRoom.g:7133:1: (lv_action_11_0= ruleDetailCode )
+ // InternalRoom.g:7134:3: lv_action_11_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getCPBranchTransitionAccess().getActionDetailCodeParserRuleCall_10_1_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_11_0=ruleDetailCode();
state._fsp--;
@@ -17748,7 +17783,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRefinedTransition"
- // InternalRoom.g:7147:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
+ // InternalRoom.g:7162:1: entryRuleRefinedTransition returns [EObject current=null] : iv_ruleRefinedTransition= ruleRefinedTransition EOF ;
public final EObject entryRuleRefinedTransition() throws RecognitionException {
EObject current = null;
@@ -17756,8 +17791,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7148:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
- // InternalRoom.g:7149:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
+ // InternalRoom.g:7163:2: (iv_ruleRefinedTransition= ruleRefinedTransition EOF )
+ // InternalRoom.g:7164:2: iv_ruleRefinedTransition= ruleRefinedTransition EOF
{
newCompositeNode(grammarAccess.getRefinedTransitionRule());
pushFollow(FOLLOW_1);
@@ -17784,7 +17819,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRefinedTransition"
- // InternalRoom.g:7156: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:7171: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;
@@ -17800,21 +17835,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7159:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
- // InternalRoom.g:7160:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7174:28: ( (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' ) )
+ // InternalRoom.g:7175:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
{
- // InternalRoom.g:7160:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
- // InternalRoom.g:7160:3: otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}'
+ // InternalRoom.g:7175:1: (otherlv_0= 'RefinedTransition' ( ( ruleFQN ) ) ( (lv_docu_2_0= ruleDocumentation ) )? otherlv_3= '{' otherlv_4= 'action' ( (lv_action_5_0= ruleDetailCode ) ) otherlv_6= '}' )
+ // InternalRoom.g:7175: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);
+ otherlv_0=(Token)match(input,100,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getRefinedTransitionAccess().getRefinedTransitionKeyword_0());
- // InternalRoom.g:7164:1: ( ( ruleFQN ) )
- // InternalRoom.g:7165:1: ( ruleFQN )
+ // InternalRoom.g:7179:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7180:1: ( ruleFQN )
{
- // InternalRoom.g:7165:1: ( ruleFQN )
- // InternalRoom.g:7166:3: ruleFQN
+ // InternalRoom.g:7180:1: ( ruleFQN )
+ // InternalRoom.g:7181:3: ruleFQN
{
if (current==null) {
@@ -17838,19 +17873,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7179:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt157=2;
- int LA157_0 = input.LA(1);
+ // InternalRoom.g:7194:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt158=2;
+ int LA158_0 = input.LA(1);
- if ( (LA157_0==34) ) {
- alt157=1;
+ if ( (LA158_0==35) ) {
+ alt158=1;
}
- switch (alt157) {
+ switch (alt158) {
case 1 :
- // InternalRoom.g:7180:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7195:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:7180:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:7181:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:7195:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:7196:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -17880,24 +17915,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_130);
+ otherlv_3=(Token)match(input,14,FOLLOW_131);
newLeafNode(otherlv_3, grammarAccess.getRefinedTransitionAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,94,FOLLOW_123);
+ otherlv_4=(Token)match(input,95,FOLLOW_124);
newLeafNode(otherlv_4, grammarAccess.getRefinedTransitionAccess().getActionKeyword_4());
- // InternalRoom.g:7205:1: ( (lv_action_5_0= ruleDetailCode ) )
- // InternalRoom.g:7206:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7220:1: ( (lv_action_5_0= ruleDetailCode ) )
+ // InternalRoom.g:7221:1: (lv_action_5_0= ruleDetailCode )
{
- // InternalRoom.g:7206:1: (lv_action_5_0= ruleDetailCode )
- // InternalRoom.g:7207:3: lv_action_5_0= ruleDetailCode
+ // InternalRoom.g:7221:1: (lv_action_5_0= ruleDetailCode )
+ // InternalRoom.g:7222:3: lv_action_5_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getRefinedTransitionAccess().getActionDetailCodeParserRuleCall_5_0());
- pushFollow(FOLLOW_61);
+ pushFollow(FOLLOW_62);
lv_action_5_0=ruleDetailCode();
state._fsp--;
@@ -17944,7 +17979,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTransitionTerminal"
- // InternalRoom.g:7235:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
+ // InternalRoom.g:7250:1: entryRuleTransitionTerminal returns [EObject current=null] : iv_ruleTransitionTerminal= ruleTransitionTerminal EOF ;
public final EObject entryRuleTransitionTerminal() throws RecognitionException {
EObject current = null;
@@ -17952,8 +17987,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7236:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
- // InternalRoom.g:7237:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
+ // InternalRoom.g:7251:2: (iv_ruleTransitionTerminal= ruleTransitionTerminal EOF )
+ // InternalRoom.g:7252:2: iv_ruleTransitionTerminal= ruleTransitionTerminal EOF
{
newCompositeNode(grammarAccess.getTransitionTerminalRule());
pushFollow(FOLLOW_1);
@@ -17980,7 +18015,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTransitionTerminal"
- // InternalRoom.g:7244:1: ruleTransitionTerminal returns [EObject current=null] : (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) ;
+ // InternalRoom.g:7259: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;
@@ -17996,50 +18031,50 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7247:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
- // InternalRoom.g:7248:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ // InternalRoom.g:7262:28: ( (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal ) )
+ // InternalRoom.g:7263:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
{
- // InternalRoom.g:7248:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
- int alt158=4;
+ // InternalRoom.g:7263:1: (this_StateTerminal_0= ruleStateTerminal | this_TrPointTerminal_1= ruleTrPointTerminal | this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal | this_ChoicepointTerminal_3= ruleChoicepointTerminal )
+ int alt159=4;
switch ( input.LA(1) ) {
case RULE_ID:
{
- int LA158_1 = input.LA(2);
+ int LA159_1 = input.LA(2);
- if ( (LA158_1==24) ) {
- alt158=3;
+ if ( (LA159_1==25) ) {
+ alt159=3;
}
- else if ( (LA158_1==EOF||(LA158_1>=14 && LA158_1<=15)||LA158_1==19||LA158_1==34||LA158_1==81||(LA158_1>=86 && LA158_1<=92)||LA158_1==99) ) {
- alt158=1;
+ else if ( (LA159_1==EOF||(LA159_1>=14 && LA159_1<=15)||LA159_1==20||LA159_1==35||LA159_1==82||(LA159_1>=87 && LA159_1<=93)||LA159_1==100) ) {
+ alt159=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 158, 1, input);
+ new NoViableAltException("", 159, 1, input);
throw nvae;
}
}
break;
- case 100:
+ case 101:
{
- alt158=2;
+ alt159=2;
}
break;
- case 101:
+ case 102:
{
- alt158=4;
+ alt159=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 158, 0, input);
+ new NoViableAltException("", 159, 0, input);
throw nvae;
}
- switch (alt158) {
+ switch (alt159) {
case 1 :
- // InternalRoom.g:7249:5: this_StateTerminal_0= ruleStateTerminal
+ // InternalRoom.g:7264:5: this_StateTerminal_0= ruleStateTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getStateTerminalParserRuleCall_0());
@@ -18057,7 +18092,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7259:5: this_TrPointTerminal_1= ruleTrPointTerminal
+ // InternalRoom.g:7274:5: this_TrPointTerminal_1= ruleTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getTrPointTerminalParserRuleCall_1());
@@ -18075,7 +18110,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:7269:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
+ // InternalRoom.g:7284:5: this_SubStateTrPointTerminal_2= ruleSubStateTrPointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getSubStateTrPointTerminalParserRuleCall_2());
@@ -18093,7 +18128,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:7279:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
+ // InternalRoom.g:7294:5: this_ChoicepointTerminal_3= ruleChoicepointTerminal
{
newCompositeNode(grammarAccess.getTransitionTerminalAccess().getChoicepointTerminalParserRuleCall_3());
@@ -18131,7 +18166,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStateTerminal"
- // InternalRoom.g:7295:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
+ // InternalRoom.g:7310:1: entryRuleStateTerminal returns [EObject current=null] : iv_ruleStateTerminal= ruleStateTerminal EOF ;
public final EObject entryRuleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -18139,8 +18174,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7296:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
- // InternalRoom.g:7297:2: iv_ruleStateTerminal= ruleStateTerminal EOF
+ // InternalRoom.g:7311:2: (iv_ruleStateTerminal= ruleStateTerminal EOF )
+ // InternalRoom.g:7312:2: iv_ruleStateTerminal= ruleStateTerminal EOF
{
newCompositeNode(grammarAccess.getStateTerminalRule());
pushFollow(FOLLOW_1);
@@ -18167,7 +18202,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStateTerminal"
- // InternalRoom.g:7304:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
+ // InternalRoom.g:7319:1: ruleStateTerminal returns [EObject current=null] : ( (otherlv_0= RULE_ID ) ) ;
public final EObject ruleStateTerminal() throws RecognitionException {
EObject current = null;
@@ -18176,14 +18211,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7307:28: ( ( (otherlv_0= RULE_ID ) ) )
- // InternalRoom.g:7308:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7322:28: ( ( (otherlv_0= RULE_ID ) ) )
+ // InternalRoom.g:7323:1: ( (otherlv_0= RULE_ID ) )
{
- // InternalRoom.g:7308:1: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7309:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7323:1: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7324:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7309:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7310:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7324:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7325:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18218,7 +18253,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrPointTerminal"
- // InternalRoom.g:7329:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
+ // InternalRoom.g:7344:1: entryRuleTrPointTerminal returns [EObject current=null] : iv_ruleTrPointTerminal= ruleTrPointTerminal EOF ;
public final EObject entryRuleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -18226,8 +18261,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7330:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
- // InternalRoom.g:7331:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
+ // InternalRoom.g:7345:2: (iv_ruleTrPointTerminal= ruleTrPointTerminal EOF )
+ // InternalRoom.g:7346:2: iv_ruleTrPointTerminal= ruleTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -18254,7 +18289,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrPointTerminal"
- // InternalRoom.g:7338:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7353:1: ruleTrPointTerminal returns [EObject current=null] : (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -18264,21 +18299,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7341:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7342:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7356:28: ( (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7357:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7342:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7342:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7357:1: (otherlv_0= 'my' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7357:3: otherlv_0= 'my' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,100,FOLLOW_3);
+ otherlv_0=(Token)match(input,101,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTrPointTerminalAccess().getMyKeyword_0());
- // InternalRoom.g:7346:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7347:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7361:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7362:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7347:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7348:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7362:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7363:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -18316,7 +18351,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSubStateTrPointTerminal"
- // InternalRoom.g:7367:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
+ // InternalRoom.g:7382:1: entryRuleSubStateTrPointTerminal returns [EObject current=null] : iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF ;
public final EObject entryRuleSubStateTrPointTerminal() throws RecognitionException {
EObject current = null;
@@ -18324,8 +18359,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7368:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
- // InternalRoom.g:7369:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
+ // InternalRoom.g:7383:2: (iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF )
+ // InternalRoom.g:7384:2: iv_ruleSubStateTrPointTerminal= ruleSubStateTrPointTerminal EOF
{
newCompositeNode(grammarAccess.getSubStateTrPointTerminalRule());
pushFollow(FOLLOW_1);
@@ -18352,7 +18387,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSubStateTrPointTerminal"
- // InternalRoom.g:7376:1: ruleSubStateTrPointTerminal returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7391: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;
@@ -18363,24 +18398,24 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7379:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7380:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7394:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7395:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7380:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7380:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7395:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7395:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= 'of' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7380:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7381:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7395:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7396:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7381:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7382:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7396:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7397:3: otherlv_0= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getSubStateTrPointTerminalRule());
}
- otherlv_0=(Token)match(input,RULE_ID,FOLLOW_87);
+ otherlv_0=(Token)match(input,RULE_ID,FOLLOW_88);
newLeafNode(otherlv_0, grammarAccess.getSubStateTrPointTerminalAccess().getTrPointTrPointCrossReference_0_0());
@@ -18390,15 +18425,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,24,FOLLOW_3);
+ otherlv_1=(Token)match(input,25,FOLLOW_3);
newLeafNode(otherlv_1, grammarAccess.getSubStateTrPointTerminalAccess().getOfKeyword_1());
- // InternalRoom.g:7397:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7398:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7412:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7413:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7398:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7399:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7413:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7414:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18436,7 +18471,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleChoicepointTerminal"
- // InternalRoom.g:7418:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
+ // InternalRoom.g:7433:1: entryRuleChoicepointTerminal returns [EObject current=null] : iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF ;
public final EObject entryRuleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -18444,8 +18479,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7419:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
- // InternalRoom.g:7420:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
+ // InternalRoom.g:7434:2: (iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF )
+ // InternalRoom.g:7435:2: iv_ruleChoicepointTerminal= ruleChoicepointTerminal EOF
{
newCompositeNode(grammarAccess.getChoicepointTerminalRule());
pushFollow(FOLLOW_1);
@@ -18472,7 +18507,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleChoicepointTerminal"
- // InternalRoom.g:7427:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
+ // InternalRoom.g:7442:1: ruleChoicepointTerminal returns [EObject current=null] : (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) ;
public final EObject ruleChoicepointTerminal() throws RecognitionException {
EObject current = null;
@@ -18482,21 +18517,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7430:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
- // InternalRoom.g:7431:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7445:28: ( (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) ) )
+ // InternalRoom.g:7446:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
{
- // InternalRoom.g:7431:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
- // InternalRoom.g:7431:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7446:1: (otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) ) )
+ // InternalRoom.g:7446:3: otherlv_0= 'cp' ( (otherlv_1= RULE_ID ) )
{
- otherlv_0=(Token)match(input,101,FOLLOW_3);
+ otherlv_0=(Token)match(input,102,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getChoicepointTerminalAccess().getCpKeyword_0());
- // InternalRoom.g:7435:1: ( (otherlv_1= RULE_ID ) )
- // InternalRoom.g:7436:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7450:1: ( (otherlv_1= RULE_ID ) )
+ // InternalRoom.g:7451:1: (otherlv_1= RULE_ID )
{
- // InternalRoom.g:7436:1: (otherlv_1= RULE_ID )
- // InternalRoom.g:7437:3: otherlv_1= RULE_ID
+ // InternalRoom.g:7451:1: (otherlv_1= RULE_ID )
+ // InternalRoom.g:7452:3: otherlv_1= RULE_ID
{
if (current==null) {
@@ -18534,7 +18569,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTrigger"
- // InternalRoom.g:7456:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
+ // InternalRoom.g:7471:1: entryRuleTrigger returns [EObject current=null] : iv_ruleTrigger= ruleTrigger EOF ;
public final EObject entryRuleTrigger() throws RecognitionException {
EObject current = null;
@@ -18542,8 +18577,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7457:2: (iv_ruleTrigger= ruleTrigger EOF )
- // InternalRoom.g:7458:2: iv_ruleTrigger= ruleTrigger EOF
+ // InternalRoom.g:7472:2: (iv_ruleTrigger= ruleTrigger EOF )
+ // InternalRoom.g:7473:2: iv_ruleTrigger= ruleTrigger EOF
{
newCompositeNode(grammarAccess.getTriggerRule());
pushFollow(FOLLOW_1);
@@ -18570,7 +18605,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTrigger"
- // InternalRoom.g:7465: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:7480: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;
@@ -18587,26 +18622,26 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7468:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
- // InternalRoom.g:7469:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7483:28: ( (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' ) )
+ // InternalRoom.g:7484:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
{
- // InternalRoom.g:7469:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
- // InternalRoom.g:7469:3: otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>'
+ // InternalRoom.g:7484:1: (otherlv_0= '<' ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) ) (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )* ( (lv_guard_4_0= ruleGuard ) )? otherlv_5= '>' )
+ // InternalRoom.g:7484: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);
+ otherlv_0=(Token)match(input,103,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getTriggerAccess().getLessThanSignKeyword_0());
- // InternalRoom.g:7473:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
- // InternalRoom.g:7474:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7488:1: ( (lv_msgFromIfPairs_1_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7489:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
{
- // InternalRoom.g:7474:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
- // InternalRoom.g:7475:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
+ // InternalRoom.g:7489:1: (lv_msgFromIfPairs_1_0= ruleMessageFromIf )
+ // InternalRoom.g:7490:3: lv_msgFromIfPairs_1_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_1_0());
- pushFollow(FOLLOW_131);
+ pushFollow(FOLLOW_132);
lv_msgFromIfPairs_1_0=ruleMessageFromIf();
state._fsp--;
@@ -18628,35 +18663,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7491:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
- loop159:
+ // InternalRoom.g:7506:2: (otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) ) )*
+ loop160:
do {
- int alt159=2;
- int LA159_0 = input.LA(1);
+ int alt160=2;
+ int LA160_0 = input.LA(1);
- if ( (LA159_0==103) ) {
- alt159=1;
+ if ( (LA160_0==104) ) {
+ alt160=1;
}
- switch (alt159) {
+ switch (alt160) {
case 1 :
- // InternalRoom.g:7491:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7506:4: otherlv_2= '|' ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
{
- otherlv_2=(Token)match(input,103,FOLLOW_3);
+ otherlv_2=(Token)match(input,104,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getTriggerAccess().getVerticalLineKeyword_2_0());
- // InternalRoom.g:7495:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
- // InternalRoom.g:7496:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7510:1: ( (lv_msgFromIfPairs_3_0= ruleMessageFromIf ) )
+ // InternalRoom.g:7511:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
{
- // InternalRoom.g:7496:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
- // InternalRoom.g:7497:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
+ // InternalRoom.g:7511:1: (lv_msgFromIfPairs_3_0= ruleMessageFromIf )
+ // InternalRoom.g:7512:3: lv_msgFromIfPairs_3_0= ruleMessageFromIf
{
newCompositeNode(grammarAccess.getTriggerAccess().getMsgFromIfPairsMessageFromIfParserRuleCall_2_1_0());
- pushFollow(FOLLOW_131);
+ pushFollow(FOLLOW_132);
lv_msgFromIfPairs_3_0=ruleMessageFromIf();
state._fsp--;
@@ -18683,28 +18718,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop159;
+ break loop160;
}
} while (true);
- // InternalRoom.g:7513:4: ( (lv_guard_4_0= ruleGuard ) )?
- int alt160=2;
- int LA160_0 = input.LA(1);
+ // InternalRoom.g:7528:4: ( (lv_guard_4_0= ruleGuard ) )?
+ int alt161=2;
+ int LA161_0 = input.LA(1);
- if ( (LA160_0==97) ) {
- alt160=1;
+ if ( (LA161_0==98) ) {
+ alt161=1;
}
- switch (alt160) {
+ switch (alt161) {
case 1 :
- // InternalRoom.g:7514:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7529:1: (lv_guard_4_0= ruleGuard )
{
- // InternalRoom.g:7514:1: (lv_guard_4_0= ruleGuard )
- // InternalRoom.g:7515:3: lv_guard_4_0= ruleGuard
+ // InternalRoom.g:7529:1: (lv_guard_4_0= ruleGuard )
+ // InternalRoom.g:7530:3: lv_guard_4_0= ruleGuard
{
newCompositeNode(grammarAccess.getTriggerAccess().getGuardGuardParserRuleCall_3_0());
- pushFollow(FOLLOW_132);
+ pushFollow(FOLLOW_133);
lv_guard_4_0=ruleGuard();
state._fsp--;
@@ -18729,7 +18764,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,104,FOLLOW_2);
+ otherlv_5=(Token)match(input,105,FOLLOW_2);
newLeafNode(otherlv_5, grammarAccess.getTriggerAccess().getGreaterThanSignKeyword_4());
@@ -18754,7 +18789,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMessageFromIf"
- // InternalRoom.g:7543:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
+ // InternalRoom.g:7558:1: entryRuleMessageFromIf returns [EObject current=null] : iv_ruleMessageFromIf= ruleMessageFromIf EOF ;
public final EObject entryRuleMessageFromIf() throws RecognitionException {
EObject current = null;
@@ -18762,8 +18797,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7544:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
- // InternalRoom.g:7545:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
+ // InternalRoom.g:7559:2: (iv_ruleMessageFromIf= ruleMessageFromIf EOF )
+ // InternalRoom.g:7560:2: iv_ruleMessageFromIf= ruleMessageFromIf EOF
{
newCompositeNode(grammarAccess.getMessageFromIfRule());
pushFollow(FOLLOW_1);
@@ -18790,7 +18825,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMessageFromIf"
- // InternalRoom.g:7552:1: ruleMessageFromIf returns [EObject current=null] : ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) ;
+ // InternalRoom.g:7567: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;
@@ -18801,17 +18836,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7555:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
- // InternalRoom.g:7556:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7570:28: ( ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) ) )
+ // InternalRoom.g:7571:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
{
- // InternalRoom.g:7556:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
- // InternalRoom.g:7556:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7571:1: ( ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) ) )
+ // InternalRoom.g:7571:2: ( (otherlv_0= RULE_ID ) ) otherlv_1= ':' ( (otherlv_2= RULE_ID ) )
{
- // InternalRoom.g:7556:2: ( (otherlv_0= RULE_ID ) )
- // InternalRoom.g:7557:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7571:2: ( (otherlv_0= RULE_ID ) )
+ // InternalRoom.g:7572:1: (otherlv_0= RULE_ID )
{
- // InternalRoom.g:7557:1: (otherlv_0= RULE_ID )
- // InternalRoom.g:7558:3: otherlv_0= RULE_ID
+ // InternalRoom.g:7572:1: (otherlv_0= RULE_ID )
+ // InternalRoom.g:7573:3: otherlv_0= RULE_ID
{
if (current==null) {
@@ -18832,11 +18867,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getMessageFromIfAccess().getColonKeyword_1());
- // InternalRoom.g:7573:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7574:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7588:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7589:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7574:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7575:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7589:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7590:3: otherlv_2= RULE_ID
{
if (current==null) {
@@ -18874,7 +18909,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleGuard"
- // InternalRoom.g:7594:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
+ // InternalRoom.g:7609:1: entryRuleGuard returns [EObject current=null] : iv_ruleGuard= ruleGuard EOF ;
public final EObject entryRuleGuard() throws RecognitionException {
EObject current = null;
@@ -18882,8 +18917,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7595:2: (iv_ruleGuard= ruleGuard EOF )
- // InternalRoom.g:7596:2: iv_ruleGuard= ruleGuard EOF
+ // InternalRoom.g:7610:2: (iv_ruleGuard= ruleGuard EOF )
+ // InternalRoom.g:7611:2: iv_ruleGuard= ruleGuard EOF
{
newCompositeNode(grammarAccess.getGuardRule());
pushFollow(FOLLOW_1);
@@ -18910,7 +18945,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleGuard"
- // InternalRoom.g:7603:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
+ // InternalRoom.g:7618:1: ruleGuard returns [EObject current=null] : (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) ;
public final EObject ruleGuard() throws RecognitionException {
EObject current = null;
@@ -18921,21 +18956,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7606:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
- // InternalRoom.g:7607:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7621:28: ( (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) ) )
+ // InternalRoom.g:7622:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
{
- // InternalRoom.g:7607:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
- // InternalRoom.g:7607:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7622:1: (otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) ) )
+ // InternalRoom.g:7622:3: otherlv_0= 'guard' ( (lv_guard_1_0= ruleDetailCode ) )
{
- otherlv_0=(Token)match(input,97,FOLLOW_45);
+ otherlv_0=(Token)match(input,98,FOLLOW_46);
newLeafNode(otherlv_0, grammarAccess.getGuardAccess().getGuardKeyword_0());
- // InternalRoom.g:7611:1: ( (lv_guard_1_0= ruleDetailCode ) )
- // InternalRoom.g:7612:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7626:1: ( (lv_guard_1_0= ruleDetailCode ) )
+ // InternalRoom.g:7627:1: (lv_guard_1_0= ruleDetailCode )
{
- // InternalRoom.g:7612:1: (lv_guard_1_0= ruleDetailCode )
- // InternalRoom.g:7613:3: lv_guard_1_0= ruleDetailCode
+ // InternalRoom.g:7627:1: (lv_guard_1_0= ruleDetailCode )
+ // InternalRoom.g:7628:3: lv_guard_1_0= ruleDetailCode
{
newCompositeNode(grammarAccess.getGuardAccess().getGuardDetailCodeParserRuleCall_1_0());
@@ -18983,7 +19018,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleProtocolSemantics"
- // InternalRoom.g:7637:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
+ // InternalRoom.g:7652:1: entryRuleProtocolSemantics returns [EObject current=null] : iv_ruleProtocolSemantics= ruleProtocolSemantics EOF ;
public final EObject entryRuleProtocolSemantics() throws RecognitionException {
EObject current = null;
@@ -18991,8 +19026,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7638:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
- // InternalRoom.g:7639:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
+ // InternalRoom.g:7653:2: (iv_ruleProtocolSemantics= ruleProtocolSemantics EOF )
+ // InternalRoom.g:7654:2: iv_ruleProtocolSemantics= ruleProtocolSemantics EOF
{
newCompositeNode(grammarAccess.getProtocolSemanticsRule());
pushFollow(FOLLOW_1);
@@ -19019,7 +19054,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleProtocolSemantics"
- // InternalRoom.g:7646:1: ruleProtocolSemantics returns [EObject current=null] : ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) ;
+ // InternalRoom.g:7661: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;
@@ -19032,14 +19067,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7649:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
- // InternalRoom.g:7650:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7664:28: ( ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' ) )
+ // InternalRoom.g:7665:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
{
- // InternalRoom.g:7650:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
- // InternalRoom.g:7650:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
+ // InternalRoom.g:7665:1: ( () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}' )
+ // InternalRoom.g:7665:2: () otherlv_1= 'semantics' otherlv_2= '{' ( (lv_rules_3_0= ruleSemanticsRule ) )* otherlv_4= '}'
{
- // InternalRoom.g:7650:2: ()
- // InternalRoom.g:7651:5:
+ // InternalRoom.g:7665:2: ()
+ // InternalRoom.g:7666:5:
{
current = forceCreateModelElement(
@@ -19049,36 +19084,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,105,FOLLOW_5);
+ otherlv_1=(Token)match(input,106,FOLLOW_5);
newLeafNode(otherlv_1, grammarAccess.getProtocolSemanticsAccess().getSemanticsKeyword_1());
- otherlv_2=(Token)match(input,14,FOLLOW_133);
+ otherlv_2=(Token)match(input,14,FOLLOW_134);
newLeafNode(otherlv_2, grammarAccess.getProtocolSemanticsAccess().getLeftCurlyBracketKeyword_2());
- // InternalRoom.g:7664:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
- loop161:
+ // InternalRoom.g:7679:1: ( (lv_rules_3_0= ruleSemanticsRule ) )*
+ loop162:
do {
- int alt161=2;
- int LA161_0 = input.LA(1);
+ int alt162=2;
+ int LA162_0 = input.LA(1);
- if ( ((LA161_0>=106 && LA161_0<=107)) ) {
- alt161=1;
+ if ( ((LA162_0>=107 && LA162_0<=108)) ) {
+ alt162=1;
}
- switch (alt161) {
+ switch (alt162) {
case 1 :
- // InternalRoom.g:7665:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7680:1: (lv_rules_3_0= ruleSemanticsRule )
{
- // InternalRoom.g:7665:1: (lv_rules_3_0= ruleSemanticsRule )
- // InternalRoom.g:7666:3: lv_rules_3_0= ruleSemanticsRule
+ // InternalRoom.g:7680:1: (lv_rules_3_0= ruleSemanticsRule )
+ // InternalRoom.g:7681:3: lv_rules_3_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getProtocolSemanticsAccess().getRulesSemanticsRuleParserRuleCall_3_0());
- pushFollow(FOLLOW_133);
+ pushFollow(FOLLOW_134);
lv_rules_3_0=ruleSemanticsRule();
state._fsp--;
@@ -19102,7 +19137,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop161;
+ break loop162;
}
} while (true);
@@ -19131,7 +19166,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSemanticsRule"
- // InternalRoom.g:7694:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
+ // InternalRoom.g:7709:1: entryRuleSemanticsRule returns [EObject current=null] : iv_ruleSemanticsRule= ruleSemanticsRule EOF ;
public final EObject entryRuleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19139,8 +19174,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7695:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
- // InternalRoom.g:7696:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
+ // InternalRoom.g:7710:2: (iv_ruleSemanticsRule= ruleSemanticsRule EOF )
+ // InternalRoom.g:7711:2: iv_ruleSemanticsRule= ruleSemanticsRule EOF
{
newCompositeNode(grammarAccess.getSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19167,7 +19202,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSemanticsRule"
- // InternalRoom.g:7703:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
+ // InternalRoom.g:7718:1: ruleSemanticsRule returns [EObject current=null] : (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) ;
public final EObject ruleSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19179,28 +19214,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7706:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
- // InternalRoom.g:7707:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ // InternalRoom.g:7721:28: ( (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule ) )
+ // InternalRoom.g:7722:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
{
- // InternalRoom.g:7707:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
- int alt162=2;
- int LA162_0 = input.LA(1);
+ // InternalRoom.g:7722:1: (this_InSemanticsRule_0= ruleInSemanticsRule | this_OutSemanticsRule_1= ruleOutSemanticsRule )
+ int alt163=2;
+ int LA163_0 = input.LA(1);
- if ( (LA162_0==106) ) {
- alt162=1;
+ if ( (LA163_0==107) ) {
+ alt163=1;
}
- else if ( (LA162_0==107) ) {
- alt162=2;
+ else if ( (LA163_0==108) ) {
+ alt163=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 162, 0, input);
+ new NoViableAltException("", 163, 0, input);
throw nvae;
}
- switch (alt162) {
+ switch (alt163) {
case 1 :
- // InternalRoom.g:7708:5: this_InSemanticsRule_0= ruleInSemanticsRule
+ // InternalRoom.g:7723:5: this_InSemanticsRule_0= ruleInSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getInSemanticsRuleParserRuleCall_0());
@@ -19218,7 +19253,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7718:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
+ // InternalRoom.g:7733:5: this_OutSemanticsRule_1= ruleOutSemanticsRule
{
newCompositeNode(grammarAccess.getSemanticsRuleAccess().getOutSemanticsRuleParserRuleCall_1());
@@ -19256,7 +19291,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInSemanticsRule"
- // InternalRoom.g:7734:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
+ // InternalRoom.g:7749:1: entryRuleInSemanticsRule returns [EObject current=null] : iv_ruleInSemanticsRule= ruleInSemanticsRule EOF ;
public final EObject entryRuleInSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19264,8 +19299,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7735:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
- // InternalRoom.g:7736:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
+ // InternalRoom.g:7750:2: (iv_ruleInSemanticsRule= ruleInSemanticsRule EOF )
+ // InternalRoom.g:7751:2: iv_ruleInSemanticsRule= ruleInSemanticsRule EOF
{
newCompositeNode(grammarAccess.getInSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19292,7 +19327,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInSemanticsRule"
- // InternalRoom.g:7743: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:7758: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;
@@ -19313,13 +19348,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7746: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:7747: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:7761: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:7762: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:7747: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:7747: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:7762: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:7762: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);
+ otherlv_0=(Token)match(input,107,FOLLOW_8);
newLeafNode(otherlv_0, grammarAccess.getInSemanticsRuleAccess().getInKeyword_0());
@@ -19327,18 +19362,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getInSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7755:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7756:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7770:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7771:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7756:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7757:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7771:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7772:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getInSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_134);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_135);
newLeafNode(otherlv_2, grammarAccess.getInSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -19348,46 +19383,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7768: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 alt165=2;
- int LA165_0 = input.LA(1);
+ // InternalRoom.g:7783: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 alt166=2;
+ int LA166_0 = input.LA(1);
- if ( (LA165_0==19) ) {
- alt165=1;
+ if ( (LA166_0==20) ) {
+ alt166=1;
}
- switch (alt165) {
+ switch (alt166) {
case 1 :
- // InternalRoom.g:7768: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:7783: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_135);
+ otherlv_3=(Token)match(input,20,FOLLOW_136);
newLeafNode(otherlv_3, grammarAccess.getInSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7772:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt164=2;
- int LA164_0 = input.LA(1);
+ // InternalRoom.g:7787:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt165=2;
+ int LA165_0 = input.LA(1);
- if ( ((LA164_0>=106 && LA164_0<=107)) ) {
- alt164=1;
+ if ( ((LA165_0>=107 && LA165_0<=108)) ) {
+ alt165=1;
}
- else if ( (LA164_0==20) ) {
- alt164=2;
+ else if ( (LA165_0==21) ) {
+ alt165=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 164, 0, input);
+ new NoViableAltException("", 165, 0, input);
throw nvae;
}
- switch (alt164) {
+ switch (alt165) {
case 1 :
- // InternalRoom.g:7772:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7787:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7772:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7773:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7787:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7788:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7773:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7774:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7788:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7789:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19418,25 +19453,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7791:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7806:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7791:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7791:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7806:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7806:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,20,FOLLOW_136);
+ otherlv_5=(Token)match(input,21,FOLLOW_137);
newLeafNode(otherlv_5, grammarAccess.getInSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7795:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7796:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7810:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7811:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7796:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7797:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7811:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7812:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_137);
+ pushFollow(FOLLOW_138);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -19458,36 +19493,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7813:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt163=0;
- loop163:
+ // InternalRoom.g:7828:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt164=0;
+ loop164:
do {
- int alt163=2;
- int LA163_0 = input.LA(1);
+ int alt164=2;
+ int LA164_0 = input.LA(1);
- if ( (LA163_0==25) ) {
- alt163=1;
+ if ( (LA164_0==26) ) {
+ alt164=1;
}
- switch (alt163) {
+ switch (alt164) {
case 1 :
- // InternalRoom.g:7813:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7828:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_136);
+ otherlv_7=(Token)match(input,26,FOLLOW_137);
newLeafNode(otherlv_7, grammarAccess.getInSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7817:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7818:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7832:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7833:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7818:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7819:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7833:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7834:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getInSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -19514,15 +19549,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt163 >= 1 ) break loop163;
+ if ( cnt164 >= 1 ) break loop164;
EarlyExitException eee =
- new EarlyExitException(163, input);
+ new EarlyExitException(164, input);
throw eee;
}
- cnt163++;
+ cnt164++;
} while (true);
- otherlv_9=(Token)match(input,21,FOLLOW_2);
+ otherlv_9=(Token)match(input,22,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getInSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -19562,7 +19597,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOutSemanticsRule"
- // InternalRoom.g:7847:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
+ // InternalRoom.g:7862:1: entryRuleOutSemanticsRule returns [EObject current=null] : iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF ;
public final EObject entryRuleOutSemanticsRule() throws RecognitionException {
EObject current = null;
@@ -19570,8 +19605,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7848:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
- // InternalRoom.g:7849:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
+ // InternalRoom.g:7863:2: (iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF )
+ // InternalRoom.g:7864:2: iv_ruleOutSemanticsRule= ruleOutSemanticsRule EOF
{
newCompositeNode(grammarAccess.getOutSemanticsRuleRule());
pushFollow(FOLLOW_1);
@@ -19598,7 +19633,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOutSemanticsRule"
- // InternalRoom.g:7856: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:7871: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;
@@ -19619,13 +19654,13 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7859: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:7860: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:7874: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:7875: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:7860: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:7860: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:7875: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:7875: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);
+ otherlv_0=(Token)match(input,108,FOLLOW_8);
newLeafNode(otherlv_0, grammarAccess.getOutSemanticsRuleAccess().getOutKeyword_0());
@@ -19633,18 +19668,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_1, grammarAccess.getOutSemanticsRuleAccess().getColonKeyword_1());
- // InternalRoom.g:7868:1: ( (otherlv_2= RULE_ID ) )
- // InternalRoom.g:7869:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7883:1: ( (otherlv_2= RULE_ID ) )
+ // InternalRoom.g:7884:1: (otherlv_2= RULE_ID )
{
- // InternalRoom.g:7869:1: (otherlv_2= RULE_ID )
- // InternalRoom.g:7870:3: otherlv_2= RULE_ID
+ // InternalRoom.g:7884:1: (otherlv_2= RULE_ID )
+ // InternalRoom.g:7885:3: otherlv_2= RULE_ID
{
if (current==null) {
current = createModelElement(grammarAccess.getOutSemanticsRuleRule());
}
- otherlv_2=(Token)match(input,RULE_ID,FOLLOW_134);
+ otherlv_2=(Token)match(input,RULE_ID,FOLLOW_135);
newLeafNode(otherlv_2, grammarAccess.getOutSemanticsRuleAccess().getMsgEObjectCrossReference_2_0());
@@ -19654,46 +19689,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7881: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 alt168=2;
- int LA168_0 = input.LA(1);
+ // InternalRoom.g:7896: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 alt169=2;
+ int LA169_0 = input.LA(1);
- if ( (LA168_0==19) ) {
- alt168=1;
+ if ( (LA169_0==20) ) {
+ alt169=1;
}
- switch (alt168) {
+ switch (alt169) {
case 1 :
- // InternalRoom.g:7881: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:7896: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_135);
+ otherlv_3=(Token)match(input,20,FOLLOW_136);
newLeafNode(otherlv_3, grammarAccess.getOutSemanticsRuleAccess().getHyphenMinusGreaterThanSignKeyword_3_0());
- // InternalRoom.g:7885:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
- int alt167=2;
- int LA167_0 = input.LA(1);
+ // InternalRoom.g:7900:1: ( ( (lv_followUps_4_0= ruleSemanticsRule ) ) | (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' ) )
+ int alt168=2;
+ int LA168_0 = input.LA(1);
- if ( ((LA167_0>=106 && LA167_0<=107)) ) {
- alt167=1;
+ if ( ((LA168_0>=107 && LA168_0<=108)) ) {
+ alt168=1;
}
- else if ( (LA167_0==20) ) {
- alt167=2;
+ else if ( (LA168_0==21) ) {
+ alt168=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 167, 0, input);
+ new NoViableAltException("", 168, 0, input);
throw nvae;
}
- switch (alt167) {
+ switch (alt168) {
case 1 :
- // InternalRoom.g:7885:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7900:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
{
- // InternalRoom.g:7885:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
- // InternalRoom.g:7886:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7900:2: ( (lv_followUps_4_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7901:1: (lv_followUps_4_0= ruleSemanticsRule )
{
- // InternalRoom.g:7886:1: (lv_followUps_4_0= ruleSemanticsRule )
- // InternalRoom.g:7887:3: lv_followUps_4_0= ruleSemanticsRule
+ // InternalRoom.g:7901:1: (lv_followUps_4_0= ruleSemanticsRule )
+ // InternalRoom.g:7902:3: lv_followUps_4_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_0_0());
@@ -19724,25 +19759,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:7904:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7919:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
{
- // InternalRoom.g:7904:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
- // InternalRoom.g:7904:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
+ // InternalRoom.g:7919:6: (otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')' )
+ // InternalRoom.g:7919:8: otherlv_5= '(' ( (lv_followUps_6_0= ruleSemanticsRule ) ) (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+ otherlv_9= ')'
{
- otherlv_5=(Token)match(input,20,FOLLOW_136);
+ otherlv_5=(Token)match(input,21,FOLLOW_137);
newLeafNode(otherlv_5, grammarAccess.getOutSemanticsRuleAccess().getLeftParenthesisKeyword_3_1_1_0());
- // InternalRoom.g:7908:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
- // InternalRoom.g:7909:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7923:1: ( (lv_followUps_6_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7924:1: (lv_followUps_6_0= ruleSemanticsRule )
{
- // InternalRoom.g:7909:1: (lv_followUps_6_0= ruleSemanticsRule )
- // InternalRoom.g:7910:3: lv_followUps_6_0= ruleSemanticsRule
+ // InternalRoom.g:7924:1: (lv_followUps_6_0= ruleSemanticsRule )
+ // InternalRoom.g:7925:3: lv_followUps_6_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_1_0());
- pushFollow(FOLLOW_137);
+ pushFollow(FOLLOW_138);
lv_followUps_6_0=ruleSemanticsRule();
state._fsp--;
@@ -19764,36 +19799,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7926:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
- int cnt166=0;
- loop166:
+ // InternalRoom.g:7941:2: (otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) ) )+
+ int cnt167=0;
+ loop167:
do {
- int alt166=2;
- int LA166_0 = input.LA(1);
+ int alt167=2;
+ int LA167_0 = input.LA(1);
- if ( (LA166_0==25) ) {
- alt166=1;
+ if ( (LA167_0==26) ) {
+ alt167=1;
}
- switch (alt166) {
+ switch (alt167) {
case 1 :
- // InternalRoom.g:7926:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7941:4: otherlv_7= ',' ( (lv_followUps_8_0= ruleSemanticsRule ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_136);
+ otherlv_7=(Token)match(input,26,FOLLOW_137);
newLeafNode(otherlv_7, grammarAccess.getOutSemanticsRuleAccess().getCommaKeyword_3_1_1_2_0());
- // InternalRoom.g:7930:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
- // InternalRoom.g:7931:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7945:1: ( (lv_followUps_8_0= ruleSemanticsRule ) )
+ // InternalRoom.g:7946:1: (lv_followUps_8_0= ruleSemanticsRule )
{
- // InternalRoom.g:7931:1: (lv_followUps_8_0= ruleSemanticsRule )
- // InternalRoom.g:7932:3: lv_followUps_8_0= ruleSemanticsRule
+ // InternalRoom.g:7946:1: (lv_followUps_8_0= ruleSemanticsRule )
+ // InternalRoom.g:7947:3: lv_followUps_8_0= ruleSemanticsRule
{
newCompositeNode(grammarAccess.getOutSemanticsRuleAccess().getFollowUpsSemanticsRuleParserRuleCall_3_1_1_2_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_followUps_8_0=ruleSemanticsRule();
state._fsp--;
@@ -19820,15 +19855,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt166 >= 1 ) break loop166;
+ if ( cnt167 >= 1 ) break loop167;
EarlyExitException eee =
- new EarlyExitException(166, input);
+ new EarlyExitException(167, input);
throw eee;
}
- cnt166++;
+ cnt167++;
} while (true);
- otherlv_9=(Token)match(input,21,FOLLOW_2);
+ otherlv_9=(Token)match(input,22,FOLLOW_2);
newLeafNode(otherlv_9, grammarAccess.getOutSemanticsRuleAccess().getRightParenthesisKeyword_3_1_1_3());
@@ -19868,7 +19903,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // InternalRoom.g:7960:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // InternalRoom.g:7975:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -19876,8 +19911,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:7961:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // InternalRoom.g:7962:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // InternalRoom.g:7976:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // InternalRoom.g:7977:2: iv_ruleAnnotation= ruleAnnotation EOF
{
newCompositeNode(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_1);
@@ -19904,7 +19939,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // InternalRoom.g:7969: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:7984: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;
@@ -19920,21 +19955,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:7972:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
- // InternalRoom.g:7973:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7987:28: ( (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? ) )
+ // InternalRoom.g:7988:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
{
- // InternalRoom.g:7973:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
- // InternalRoom.g:7973:3: otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ // InternalRoom.g:7988:1: (otherlv_0= '@' ( ( ruleFQN ) ) (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )? )
+ // InternalRoom.g:7988: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);
+ otherlv_0=(Token)match(input,109,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationAccess().getCommercialAtKeyword_0());
- // InternalRoom.g:7977:1: ( ( ruleFQN ) )
- // InternalRoom.g:7978:1: ( ruleFQN )
+ // InternalRoom.g:7992:1: ( ( ruleFQN ) )
+ // InternalRoom.g:7993:1: ( ruleFQN )
{
- // InternalRoom.g:7978:1: ( ruleFQN )
- // InternalRoom.g:7979:3: ruleFQN
+ // InternalRoom.g:7993:1: ( ruleFQN )
+ // InternalRoom.g:7994:3: ruleFQN
{
if (current==null) {
@@ -19944,7 +19979,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newCompositeNode(grammarAccess.getAnnotationAccess().getTypeAnnotationTypeCrossReference_1_0());
- pushFollow(FOLLOW_138);
+ pushFollow(FOLLOW_139);
ruleFQN();
state._fsp--;
@@ -19958,31 +19993,31 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:7992:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
- int alt170=2;
- int LA170_0 = input.LA(1);
+ // InternalRoom.g:8007:2: (otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')' )?
+ int alt171=2;
+ int LA171_0 = input.LA(1);
- if ( (LA170_0==20) ) {
- alt170=1;
+ if ( (LA171_0==21) ) {
+ alt171=1;
}
- switch (alt170) {
+ switch (alt171) {
case 1 :
- // InternalRoom.g:7992:4: otherlv_2= '(' ( (lv_attributes_3_0= ruleKeyValue ) ) (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )* otherlv_6= ')'
+ // InternalRoom.g:8007: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);
+ otherlv_2=(Token)match(input,21,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_2_0());
- // InternalRoom.g:7996:1: ( (lv_attributes_3_0= ruleKeyValue ) )
- // InternalRoom.g:7997:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:8011:1: ( (lv_attributes_3_0= ruleKeyValue ) )
+ // InternalRoom.g:8012:1: (lv_attributes_3_0= ruleKeyValue )
{
- // InternalRoom.g:7997:1: (lv_attributes_3_0= ruleKeyValue )
- // InternalRoom.g:7998:3: lv_attributes_3_0= ruleKeyValue
+ // InternalRoom.g:8012:1: (lv_attributes_3_0= ruleKeyValue )
+ // InternalRoom.g:8013:3: lv_attributes_3_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_attributes_3_0=ruleKeyValue();
state._fsp--;
@@ -20004,35 +20039,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8014:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
- loop169:
+ // InternalRoom.g:8029:2: (otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) ) )*
+ loop170:
do {
- int alt169=2;
- int LA169_0 = input.LA(1);
+ int alt170=2;
+ int LA170_0 = input.LA(1);
- if ( (LA169_0==25) ) {
- alt169=1;
+ if ( (LA170_0==26) ) {
+ alt170=1;
}
- switch (alt169) {
+ switch (alt170) {
case 1 :
- // InternalRoom.g:8014:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:8029:4: otherlv_4= ',' ( (lv_attributes_5_0= ruleKeyValue ) )
{
- otherlv_4=(Token)match(input,25,FOLLOW_3);
+ otherlv_4=(Token)match(input,26,FOLLOW_3);
newLeafNode(otherlv_4, grammarAccess.getAnnotationAccess().getCommaKeyword_2_2_0());
- // InternalRoom.g:8018:1: ( (lv_attributes_5_0= ruleKeyValue ) )
- // InternalRoom.g:8019:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:8033:1: ( (lv_attributes_5_0= ruleKeyValue ) )
+ // InternalRoom.g:8034:1: (lv_attributes_5_0= ruleKeyValue )
{
- // InternalRoom.g:8019:1: (lv_attributes_5_0= ruleKeyValue )
- // InternalRoom.g:8020:3: lv_attributes_5_0= ruleKeyValue
+ // InternalRoom.g:8034:1: (lv_attributes_5_0= ruleKeyValue )
+ // InternalRoom.g:8035:3: lv_attributes_5_0= ruleKeyValue
{
newCompositeNode(grammarAccess.getAnnotationAccess().getAttributesKeyValueParserRuleCall_2_2_1_0());
- pushFollow(FOLLOW_41);
+ pushFollow(FOLLOW_42);
lv_attributes_5_0=ruleKeyValue();
state._fsp--;
@@ -20059,11 +20094,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop169;
+ break loop170;
}
} while (true);
- otherlv_6=(Token)match(input,21,FOLLOW_2);
+ otherlv_6=(Token)match(input,22,FOLLOW_2);
newLeafNode(otherlv_6, grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_2_3());
@@ -20094,7 +20129,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleKeyValue"
- // InternalRoom.g:8048:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
+ // InternalRoom.g:8063:1: entryRuleKeyValue returns [EObject current=null] : iv_ruleKeyValue= ruleKeyValue EOF ;
public final EObject entryRuleKeyValue() throws RecognitionException {
EObject current = null;
@@ -20102,8 +20137,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8049:2: (iv_ruleKeyValue= ruleKeyValue EOF )
- // InternalRoom.g:8050:2: iv_ruleKeyValue= ruleKeyValue EOF
+ // InternalRoom.g:8064:2: (iv_ruleKeyValue= ruleKeyValue EOF )
+ // InternalRoom.g:8065:2: iv_ruleKeyValue= ruleKeyValue EOF
{
newCompositeNode(grammarAccess.getKeyValueRule());
pushFollow(FOLLOW_1);
@@ -20130,7 +20165,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleKeyValue"
- // InternalRoom.g:8057:1: ruleKeyValue returns [EObject current=null] : ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) ;
+ // InternalRoom.g:8072: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;
@@ -20142,19 +20177,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8060:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
- // InternalRoom.g:8061:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:8075:28: ( ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) ) )
+ // InternalRoom.g:8076:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
{
- // InternalRoom.g:8061:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
- // InternalRoom.g:8061:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:8076:1: ( ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) ) )
+ // InternalRoom.g:8076:2: ( (lv_key_0_0= RULE_ID ) ) otherlv_1= '=' ( (lv_value_2_0= ruleLiteral ) )
{
- // InternalRoom.g:8061:2: ( (lv_key_0_0= RULE_ID ) )
- // InternalRoom.g:8062:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:8076:2: ( (lv_key_0_0= RULE_ID ) )
+ // InternalRoom.g:8077:1: (lv_key_0_0= RULE_ID )
{
- // InternalRoom.g:8062:1: (lv_key_0_0= RULE_ID )
- // InternalRoom.g:8063:3: lv_key_0_0= RULE_ID
+ // InternalRoom.g:8077:1: (lv_key_0_0= RULE_ID )
+ // InternalRoom.g:8078:3: lv_key_0_0= RULE_ID
{
- lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_139);
+ lv_key_0_0=(Token)match(input,RULE_ID,FOLLOW_140);
newLeafNode(lv_key_0_0, grammarAccess.getKeyValueAccess().getKeyIDTerminalRuleCall_0_0());
@@ -20174,15 +20209,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,26,FOLLOW_140);
+ otherlv_1=(Token)match(input,27,FOLLOW_141);
newLeafNode(otherlv_1, grammarAccess.getKeyValueAccess().getEqualsSignKeyword_1());
- // InternalRoom.g:8083:1: ( (lv_value_2_0= ruleLiteral ) )
- // InternalRoom.g:8084:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:8098:1: ( (lv_value_2_0= ruleLiteral ) )
+ // InternalRoom.g:8099:1: (lv_value_2_0= ruleLiteral )
{
- // InternalRoom.g:8084:1: (lv_value_2_0= ruleLiteral )
- // InternalRoom.g:8085:3: lv_value_2_0= ruleLiteral
+ // InternalRoom.g:8099:1: (lv_value_2_0= ruleLiteral )
+ // InternalRoom.g:8100:3: lv_value_2_0= ruleLiteral
{
newCompositeNode(grammarAccess.getKeyValueAccess().getValueLiteralParserRuleCall_2_0());
@@ -20230,7 +20265,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationType"
- // InternalRoom.g:8109:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
+ // InternalRoom.g:8124:1: entryRuleAnnotationType returns [EObject current=null] : iv_ruleAnnotationType= ruleAnnotationType EOF ;
public final EObject entryRuleAnnotationType() throws RecognitionException {
EObject current = null;
@@ -20238,8 +20273,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8110:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
- // InternalRoom.g:8111:2: iv_ruleAnnotationType= ruleAnnotationType EOF
+ // InternalRoom.g:8125:2: (iv_ruleAnnotationType= ruleAnnotationType EOF )
+ // InternalRoom.g:8126:2: iv_ruleAnnotationType= ruleAnnotationType EOF
{
newCompositeNode(grammarAccess.getAnnotationTypeRule());
pushFollow(FOLLOW_1);
@@ -20266,7 +20301,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationType"
- // InternalRoom.g:8118: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:8133: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;
@@ -20293,21 +20328,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8121: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:8122: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:8136: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:8137: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:8122: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:8122: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:8137: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:8137: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);
+ otherlv_0=(Token)match(input,110,FOLLOW_3);
newLeafNode(otherlv_0, grammarAccess.getAnnotationTypeAccess().getAnnotationTypeKeyword_0());
- // InternalRoom.g:8126:1: ( (lv_name_1_0= RULE_ID ) )
- // InternalRoom.g:8127:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:8141:1: ( (lv_name_1_0= RULE_ID ) )
+ // InternalRoom.g:8142:1: (lv_name_1_0= RULE_ID )
{
- // InternalRoom.g:8127:1: (lv_name_1_0= RULE_ID )
- // InternalRoom.g:8128:3: lv_name_1_0= RULE_ID
+ // InternalRoom.g:8142:1: (lv_name_1_0= RULE_ID )
+ // InternalRoom.g:8143:3: lv_name_1_0= RULE_ID
{
lv_name_1_0=(Token)match(input,RULE_ID,FOLLOW_4);
@@ -20329,19 +20364,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8144:2: ( (lv_docu_2_0= ruleDocumentation ) )?
- int alt171=2;
- int LA171_0 = input.LA(1);
+ // InternalRoom.g:8159:2: ( (lv_docu_2_0= ruleDocumentation ) )?
+ int alt172=2;
+ int LA172_0 = input.LA(1);
- if ( (LA171_0==34) ) {
- alt171=1;
+ if ( (LA172_0==35) ) {
+ alt172=1;
}
- switch (alt171) {
+ switch (alt172) {
case 1 :
- // InternalRoom.g:8145:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8160:1: (lv_docu_2_0= ruleDocumentation )
{
- // InternalRoom.g:8145:1: (lv_docu_2_0= ruleDocumentation )
- // InternalRoom.g:8146:3: lv_docu_2_0= ruleDocumentation
+ // InternalRoom.g:8160:1: (lv_docu_2_0= ruleDocumentation )
+ // InternalRoom.g:8161:3: lv_docu_2_0= ruleDocumentation
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getDocuDocumentationParserRuleCall_2_0());
@@ -20371,48 +20406,48 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,14,FOLLOW_141);
+ otherlv_3=(Token)match(input,14,FOLLOW_142);
newLeafNode(otherlv_3, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_3());
- otherlv_4=(Token)match(input,110,FOLLOW_139);
+ otherlv_4=(Token)match(input,111,FOLLOW_140);
newLeafNode(otherlv_4, grammarAccess.getAnnotationTypeAccess().getTargetKeyword_4());
- otherlv_5=(Token)match(input,26,FOLLOW_142);
+ otherlv_5=(Token)match(input,27,FOLLOW_143);
newLeafNode(otherlv_5, grammarAccess.getAnnotationTypeAccess().getEqualsSignKeyword_5());
- // InternalRoom.g:8174:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
- int alt173=2;
- int LA173_0 = input.LA(1);
+ // InternalRoom.g:8189:1: ( ( (lv_targets_6_0= ruleAnnotationTargetType ) ) | (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' ) )
+ int alt174=2;
+ int LA174_0 = input.LA(1);
- if ( (LA173_0==28||LA173_0==42||LA173_0==48||LA173_0==51||LA173_0==55||LA173_0==59||LA173_0==64||LA173_0==66||LA173_0==79) ) {
- alt173=1;
+ if ( (LA174_0==29||LA174_0==43||LA174_0==49||LA174_0==52||LA174_0==56||LA174_0==60||LA174_0==65||LA174_0==67||LA174_0==80) ) {
+ alt174=1;
}
- else if ( (LA173_0==14) ) {
- alt173=2;
+ else if ( (LA174_0==14) ) {
+ alt174=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 173, 0, input);
+ new NoViableAltException("", 174, 0, input);
throw nvae;
}
- switch (alt173) {
+ switch (alt174) {
case 1 :
- // InternalRoom.g:8174:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8189:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
{
- // InternalRoom.g:8174:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8175:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8189:2: ( (lv_targets_6_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8190:1: (lv_targets_6_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8175:1: (lv_targets_6_0= ruleAnnotationTargetType )
- // InternalRoom.g:8176:3: lv_targets_6_0= ruleAnnotationTargetType
+ // InternalRoom.g:8190:1: (lv_targets_6_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8191:3: lv_targets_6_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_0_0());
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_144);
lv_targets_6_0=ruleAnnotationTargetType();
state._fsp--;
@@ -20438,25 +20473,25 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8193:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8208:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
{
- // InternalRoom.g:8193:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
- // InternalRoom.g:8193:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
+ // InternalRoom.g:8208:6: (otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}' )
+ // InternalRoom.g:8208:8: otherlv_7= '{' ( (lv_targets_8_0= ruleAnnotationTargetType ) ) (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )* otherlv_11= '}'
{
- otherlv_7=(Token)match(input,14,FOLLOW_144);
+ otherlv_7=(Token)match(input,14,FOLLOW_145);
newLeafNode(otherlv_7, grammarAccess.getAnnotationTypeAccess().getLeftCurlyBracketKeyword_6_1_0());
- // InternalRoom.g:8197:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8198:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8212:1: ( (lv_targets_8_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8213:1: (lv_targets_8_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8198:1: (lv_targets_8_0= ruleAnnotationTargetType )
- // InternalRoom.g:8199:3: lv_targets_8_0= ruleAnnotationTargetType
+ // InternalRoom.g:8213:1: (lv_targets_8_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8214:3: lv_targets_8_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_1_0());
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
lv_targets_8_0=ruleAnnotationTargetType();
state._fsp--;
@@ -20478,35 +20513,35 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8215:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
- loop172:
+ // InternalRoom.g:8230:2: (otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) ) )*
+ loop173:
do {
- int alt172=2;
- int LA172_0 = input.LA(1);
+ int alt173=2;
+ int LA173_0 = input.LA(1);
- if ( (LA172_0==25) ) {
- alt172=1;
+ if ( (LA173_0==26) ) {
+ alt173=1;
}
- switch (alt172) {
+ switch (alt173) {
case 1 :
- // InternalRoom.g:8215:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8230:4: otherlv_9= ',' ( (lv_targets_10_0= ruleAnnotationTargetType ) )
{
- otherlv_9=(Token)match(input,25,FOLLOW_144);
+ otherlv_9=(Token)match(input,26,FOLLOW_145);
newLeafNode(otherlv_9, grammarAccess.getAnnotationTypeAccess().getCommaKeyword_6_1_2_0());
- // InternalRoom.g:8219:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
- // InternalRoom.g:8220:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8234:1: ( (lv_targets_10_0= ruleAnnotationTargetType ) )
+ // InternalRoom.g:8235:1: (lv_targets_10_0= ruleAnnotationTargetType )
{
- // InternalRoom.g:8220:1: (lv_targets_10_0= ruleAnnotationTargetType )
- // InternalRoom.g:8221:3: lv_targets_10_0= ruleAnnotationTargetType
+ // InternalRoom.g:8235:1: (lv_targets_10_0= ruleAnnotationTargetType )
+ // InternalRoom.g:8236:3: lv_targets_10_0= ruleAnnotationTargetType
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getTargetsAnnotationTargetTypeParserRuleCall_6_1_2_1_0());
- pushFollow(FOLLOW_20);
+ pushFollow(FOLLOW_21);
lv_targets_10_0=ruleAnnotationTargetType();
state._fsp--;
@@ -20533,11 +20568,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop172;
+ break loop173;
}
} while (true);
- otherlv_11=(Token)match(input,15,FOLLOW_143);
+ otherlv_11=(Token)match(input,15,FOLLOW_144);
newLeafNode(otherlv_11, grammarAccess.getAnnotationTypeAccess().getRightCurlyBracketKeyword_6_1_3());
@@ -20550,28 +20585,28 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8241:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
- loop174:
+ // InternalRoom.g:8256:3: ( (lv_attributes_12_0= ruleAnnotationAttribute ) )*
+ loop175:
do {
- int alt174=2;
- int LA174_0 = input.LA(1);
+ int alt175=2;
+ int LA175_0 = input.LA(1);
- if ( ((LA174_0>=111 && LA174_0<=112)) ) {
- alt174=1;
+ if ( ((LA175_0>=112 && LA175_0<=113)) ) {
+ alt175=1;
}
- switch (alt174) {
+ switch (alt175) {
case 1 :
- // InternalRoom.g:8242:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8257:1: (lv_attributes_12_0= ruleAnnotationAttribute )
{
- // InternalRoom.g:8242:1: (lv_attributes_12_0= ruleAnnotationAttribute )
- // InternalRoom.g:8243:3: lv_attributes_12_0= ruleAnnotationAttribute
+ // InternalRoom.g:8257:1: (lv_attributes_12_0= ruleAnnotationAttribute )
+ // InternalRoom.g:8258:3: lv_attributes_12_0= ruleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationTypeAccess().getAttributesAnnotationAttributeParserRuleCall_7_0());
- pushFollow(FOLLOW_143);
+ pushFollow(FOLLOW_144);
lv_attributes_12_0=ruleAnnotationAttribute();
state._fsp--;
@@ -20595,7 +20630,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop174;
+ break loop175;
}
} while (true);
@@ -20624,7 +20659,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotationAttribute"
- // InternalRoom.g:8271:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
+ // InternalRoom.g:8286:1: entryRuleAnnotationAttribute returns [EObject current=null] : iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF ;
public final EObject entryRuleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20632,8 +20667,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8272:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
- // InternalRoom.g:8273:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
+ // InternalRoom.g:8287:2: (iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF )
+ // InternalRoom.g:8288:2: iv_ruleAnnotationAttribute= ruleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20660,7 +20695,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationAttribute"
- // InternalRoom.g:8280:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
+ // InternalRoom.g:8295:1: ruleAnnotationAttribute returns [EObject current=null] : (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) ;
public final EObject ruleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20672,114 +20707,114 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8283:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
- // InternalRoom.g:8284:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ // InternalRoom.g:8298:28: ( (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute ) )
+ // InternalRoom.g:8299:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
{
- // InternalRoom.g:8284:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
- int alt175=2;
- int LA175_0 = input.LA(1);
+ // InternalRoom.g:8299:1: (this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute | this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute )
+ int alt176=2;
+ int LA176_0 = input.LA(1);
- if ( (LA175_0==111) ) {
- int LA175_1 = input.LA(2);
+ if ( (LA176_0==112) ) {
+ int LA176_1 = input.LA(2);
- if ( (LA175_1==113) ) {
- int LA175_3 = input.LA(3);
+ if ( (LA176_1==114) ) {
+ int LA176_3 = input.LA(3);
- if ( (LA175_3==RULE_ID) ) {
- int LA175_4 = input.LA(4);
+ if ( (LA176_3==RULE_ID) ) {
+ int LA176_4 = input.LA(4);
- if ( (LA175_4==16) ) {
- int LA175_5 = input.LA(5);
+ if ( (LA176_4==16) ) {
+ int LA176_5 = input.LA(5);
- if ( (LA175_5==14) ) {
- alt175=2;
+ if ( (LA176_5==14) ) {
+ alt176=2;
}
- else if ( ((LA175_5>=129 && LA175_5<=132)) ) {
- alt175=1;
+ else if ( ((LA176_5>=130 && LA176_5<=133)) ) {
+ alt176=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 5, input);
+ new NoViableAltException("", 176, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 4, input);
+ new NoViableAltException("", 176, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 3, input);
+ new NoViableAltException("", 176, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 1, input);
+ new NoViableAltException("", 176, 1, input);
throw nvae;
}
}
- else if ( (LA175_0==112) ) {
- int LA175_2 = input.LA(2);
+ else if ( (LA176_0==113) ) {
+ int LA176_2 = input.LA(2);
- if ( (LA175_2==113) ) {
- int LA175_3 = input.LA(3);
+ if ( (LA176_2==114) ) {
+ int LA176_3 = input.LA(3);
- if ( (LA175_3==RULE_ID) ) {
- int LA175_4 = input.LA(4);
+ if ( (LA176_3==RULE_ID) ) {
+ int LA176_4 = input.LA(4);
- if ( (LA175_4==16) ) {
- int LA175_5 = input.LA(5);
+ if ( (LA176_4==16) ) {
+ int LA176_5 = input.LA(5);
- if ( (LA175_5==14) ) {
- alt175=2;
+ if ( (LA176_5==14) ) {
+ alt176=2;
}
- else if ( ((LA175_5>=129 && LA175_5<=132)) ) {
- alt175=1;
+ else if ( ((LA176_5>=130 && LA176_5<=133)) ) {
+ alt176=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 5, input);
+ new NoViableAltException("", 176, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 4, input);
+ new NoViableAltException("", 176, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 3, input);
+ new NoViableAltException("", 176, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 2, input);
+ new NoViableAltException("", 176, 2, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 175, 0, input);
+ new NoViableAltException("", 176, 0, input);
throw nvae;
}
- switch (alt175) {
+ switch (alt176) {
case 1 :
- // InternalRoom.g:8285:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
+ // InternalRoom.g:8300:5: this_SimpleAnnotationAttribute_0= ruleSimpleAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getSimpleAnnotationAttributeParserRuleCall_0());
@@ -20797,7 +20832,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8295:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
+ // InternalRoom.g:8310:5: this_EnumAnnotationAttribute_1= ruleEnumAnnotationAttribute
{
newCompositeNode(grammarAccess.getAnnotationAttributeAccess().getEnumAnnotationAttributeParserRuleCall_1());
@@ -20835,7 +20870,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAnnotationAttribute"
- // InternalRoom.g:8311:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
+ // InternalRoom.g:8326:1: entryRuleSimpleAnnotationAttribute returns [EObject current=null] : iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF ;
public final EObject entryRuleSimpleAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -20843,8 +20878,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8312:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
- // InternalRoom.g:8313:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
+ // InternalRoom.g:8327:2: (iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF )
+ // InternalRoom.g:8328:2: iv_ruleSimpleAnnotationAttribute= ruleSimpleAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -20871,7 +20906,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAnnotationAttribute"
- // InternalRoom.g:8320: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:8335: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;
@@ -20886,39 +20921,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8323: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:8324: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:8338: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:8339: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:8324: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:8324: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:8339: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:8339: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:8324:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt176=2;
- int LA176_0 = input.LA(1);
+ // InternalRoom.g:8339:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt177=2;
+ int LA177_0 = input.LA(1);
- if ( (LA176_0==111) ) {
- alt176=1;
+ if ( (LA177_0==112) ) {
+ alt177=1;
}
- else if ( (LA176_0==112) ) {
- alt176=2;
+ else if ( (LA177_0==113) ) {
+ alt177=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 176, 0, input);
+ new NoViableAltException("", 177, 0, input);
throw nvae;
}
- switch (alt176) {
+ switch (alt177) {
case 1 :
- // InternalRoom.g:8324:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8339:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8324:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8325:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8339:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8340:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8325:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8326:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8340:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8341:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,111,FOLLOW_145);
+ lv_optional_0_0=(Token)match(input,112,FOLLOW_146);
newLeafNode(lv_optional_0_0, grammarAccess.getSimpleAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -20938,9 +20973,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8340:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8355:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,112,FOLLOW_145);
+ otherlv_1=(Token)match(input,113,FOLLOW_146);
newLeafNode(otherlv_1, grammarAccess.getSimpleAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -20950,15 +20985,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,113,FOLLOW_3);
+ otherlv_2=(Token)match(input,114,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getSimpleAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8348:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8349:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8363:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8364:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8349:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8350:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8364:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8365:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -20980,15 +21015,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,16,FOLLOW_10);
+ otherlv_4=(Token)match(input,16,FOLLOW_11);
newLeafNode(otherlv_4, grammarAccess.getSimpleAnnotationAttributeAccess().getColonKeyword_3());
- // InternalRoom.g:8370:1: ( (lv_type_5_0= ruleLiteralType ) )
- // InternalRoom.g:8371:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8385:1: ( (lv_type_5_0= ruleLiteralType ) )
+ // InternalRoom.g:8386:1: (lv_type_5_0= ruleLiteralType )
{
- // InternalRoom.g:8371:1: (lv_type_5_0= ruleLiteralType )
- // InternalRoom.g:8372:3: lv_type_5_0= ruleLiteralType
+ // InternalRoom.g:8386:1: (lv_type_5_0= ruleLiteralType )
+ // InternalRoom.g:8387:3: lv_type_5_0= ruleLiteralType
{
newCompositeNode(grammarAccess.getSimpleAnnotationAttributeAccess().getTypeLiteralTypeEnumRuleCall_4_0());
@@ -21036,7 +21071,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEnumAnnotationAttribute"
- // InternalRoom.g:8396:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
+ // InternalRoom.g:8411:1: entryRuleEnumAnnotationAttribute returns [EObject current=null] : iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF ;
public final EObject entryRuleEnumAnnotationAttribute() throws RecognitionException {
EObject current = null;
@@ -21044,8 +21079,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8397:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
- // InternalRoom.g:8398:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
+ // InternalRoom.g:8412:2: (iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF )
+ // InternalRoom.g:8413:2: iv_ruleEnumAnnotationAttribute= ruleEnumAnnotationAttribute EOF
{
newCompositeNode(grammarAccess.getEnumAnnotationAttributeRule());
pushFollow(FOLLOW_1);
@@ -21072,7 +21107,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEnumAnnotationAttribute"
- // InternalRoom.g:8405: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:8420: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;
@@ -21090,39 +21125,39 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8408: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:8409: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:8423: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:8424: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:8409: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:8409: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:8424: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:8424: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:8409:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
- int alt177=2;
- int LA177_0 = input.LA(1);
+ // InternalRoom.g:8424:2: ( ( (lv_optional_0_0= 'optional' ) ) | otherlv_1= 'mandatory' )
+ int alt178=2;
+ int LA178_0 = input.LA(1);
- if ( (LA177_0==111) ) {
- alt177=1;
+ if ( (LA178_0==112) ) {
+ alt178=1;
}
- else if ( (LA177_0==112) ) {
- alt177=2;
+ else if ( (LA178_0==113) ) {
+ alt178=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 177, 0, input);
+ new NoViableAltException("", 178, 0, input);
throw nvae;
}
- switch (alt177) {
+ switch (alt178) {
case 1 :
- // InternalRoom.g:8409:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8424:3: ( (lv_optional_0_0= 'optional' ) )
{
- // InternalRoom.g:8409:3: ( (lv_optional_0_0= 'optional' ) )
- // InternalRoom.g:8410:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8424:3: ( (lv_optional_0_0= 'optional' ) )
+ // InternalRoom.g:8425:1: (lv_optional_0_0= 'optional' )
{
- // InternalRoom.g:8410:1: (lv_optional_0_0= 'optional' )
- // InternalRoom.g:8411:3: lv_optional_0_0= 'optional'
+ // InternalRoom.g:8425:1: (lv_optional_0_0= 'optional' )
+ // InternalRoom.g:8426:3: lv_optional_0_0= 'optional'
{
- lv_optional_0_0=(Token)match(input,111,FOLLOW_145);
+ lv_optional_0_0=(Token)match(input,112,FOLLOW_146);
newLeafNode(lv_optional_0_0, grammarAccess.getEnumAnnotationAttributeAccess().getOptionalOptionalKeyword_0_0_0());
@@ -21142,9 +21177,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8425:7: otherlv_1= 'mandatory'
+ // InternalRoom.g:8440:7: otherlv_1= 'mandatory'
{
- otherlv_1=(Token)match(input,112,FOLLOW_145);
+ otherlv_1=(Token)match(input,113,FOLLOW_146);
newLeafNode(otherlv_1, grammarAccess.getEnumAnnotationAttributeAccess().getMandatoryKeyword_0_1());
@@ -21154,15 +21189,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,113,FOLLOW_3);
+ otherlv_2=(Token)match(input,114,FOLLOW_3);
newLeafNode(otherlv_2, grammarAccess.getEnumAnnotationAttributeAccess().getAttributeKeyword_1());
- // InternalRoom.g:8433:1: ( (lv_name_3_0= RULE_ID ) )
- // InternalRoom.g:8434:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8448:1: ( (lv_name_3_0= RULE_ID ) )
+ // InternalRoom.g:8449:1: (lv_name_3_0= RULE_ID )
{
- // InternalRoom.g:8434:1: (lv_name_3_0= RULE_ID )
- // InternalRoom.g:8435:3: lv_name_3_0= RULE_ID
+ // InternalRoom.g:8449:1: (lv_name_3_0= RULE_ID )
+ // InternalRoom.g:8450:3: lv_name_3_0= RULE_ID
{
lv_name_3_0=(Token)match(input,RULE_ID,FOLLOW_8);
@@ -21188,17 +21223,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
newLeafNode(otherlv_4, grammarAccess.getEnumAnnotationAttributeAccess().getColonKeyword_3());
- otherlv_5=(Token)match(input,14,FOLLOW_12);
+ otherlv_5=(Token)match(input,14,FOLLOW_13);
newLeafNode(otherlv_5, grammarAccess.getEnumAnnotationAttributeAccess().getLeftCurlyBracketKeyword_4());
- // InternalRoom.g:8459:1: ( (lv_values_6_0= RULE_STRING ) )
- // InternalRoom.g:8460:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8474:1: ( (lv_values_6_0= RULE_STRING ) )
+ // InternalRoom.g:8475:1: (lv_values_6_0= RULE_STRING )
{
- // InternalRoom.g:8460:1: (lv_values_6_0= RULE_STRING )
- // InternalRoom.g:8461:3: lv_values_6_0= RULE_STRING
+ // InternalRoom.g:8475:1: (lv_values_6_0= RULE_STRING )
+ // InternalRoom.g:8476:3: lv_values_6_0= RULE_STRING
{
- lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_20);
+ lv_values_6_0=(Token)match(input,RULE_STRING,FOLLOW_21);
newLeafNode(lv_values_6_0, grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_5_0());
@@ -21218,32 +21253,32 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8477:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
- loop178:
+ // InternalRoom.g:8492:2: (otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) ) )*
+ loop179:
do {
- int alt178=2;
- int LA178_0 = input.LA(1);
+ int alt179=2;
+ int LA179_0 = input.LA(1);
- if ( (LA178_0==25) ) {
- alt178=1;
+ if ( (LA179_0==26) ) {
+ alt179=1;
}
- switch (alt178) {
+ switch (alt179) {
case 1 :
- // InternalRoom.g:8477:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8492:4: otherlv_7= ',' ( (lv_values_8_0= RULE_STRING ) )
{
- otherlv_7=(Token)match(input,25,FOLLOW_12);
+ otherlv_7=(Token)match(input,26,FOLLOW_13);
newLeafNode(otherlv_7, grammarAccess.getEnumAnnotationAttributeAccess().getCommaKeyword_6_0());
- // InternalRoom.g:8481:1: ( (lv_values_8_0= RULE_STRING ) )
- // InternalRoom.g:8482:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8496:1: ( (lv_values_8_0= RULE_STRING ) )
+ // InternalRoom.g:8497:1: (lv_values_8_0= RULE_STRING )
{
- // InternalRoom.g:8482:1: (lv_values_8_0= RULE_STRING )
- // InternalRoom.g:8483:3: lv_values_8_0= RULE_STRING
+ // InternalRoom.g:8497:1: (lv_values_8_0= RULE_STRING )
+ // InternalRoom.g:8498:3: lv_values_8_0= RULE_STRING
{
- lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_20);
+ lv_values_8_0=(Token)match(input,RULE_STRING,FOLLOW_21);
newLeafNode(lv_values_8_0, grammarAccess.getEnumAnnotationAttributeAccess().getValuesSTRINGTerminalRuleCall_6_1_0());
@@ -21268,7 +21303,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop178;
+ break loop179;
}
} while (true);
@@ -21297,7 +21332,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImport"
- // InternalRoom.g:8511:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
+ // InternalRoom.g:8526:1: entryRuleImport returns [EObject current=null] : iv_ruleImport= ruleImport EOF ;
public final EObject entryRuleImport() throws RecognitionException {
EObject current = null;
@@ -21305,8 +21340,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8512:2: (iv_ruleImport= ruleImport EOF )
- // InternalRoom.g:8513:2: iv_ruleImport= ruleImport EOF
+ // InternalRoom.g:8527:2: (iv_ruleImport= ruleImport EOF )
+ // InternalRoom.g:8528:2: iv_ruleImport= ruleImport EOF
{
newCompositeNode(grammarAccess.getImportRule());
pushFollow(FOLLOW_1);
@@ -21333,7 +21368,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImport"
- // InternalRoom.g:8520: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:8535: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;
@@ -21347,49 +21382,49 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8523:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8524:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8538:28: ( (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8539:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8524:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
- // InternalRoom.g:8524:3: otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8539:1: (otherlv_0= 'import' ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' ) ( (lv_importURI_4_0= RULE_STRING ) ) )
+ // InternalRoom.g:8539: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_146);
+ otherlv_0=(Token)match(input,115,FOLLOW_147);
newLeafNode(otherlv_0, grammarAccess.getImportAccess().getImportKeyword_0());
- // InternalRoom.g:8528:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
- int alt179=2;
- int LA179_0 = input.LA(1);
+ // InternalRoom.g:8543:1: ( ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' ) | otherlv_3= 'model' )
+ int alt180=2;
+ int LA180_0 = input.LA(1);
- if ( (LA179_0==RULE_ID) ) {
- alt179=1;
+ if ( (LA180_0==RULE_ID) ) {
+ alt180=1;
}
- else if ( (LA179_0==116) ) {
- alt179=2;
+ else if ( (LA180_0==117) ) {
+ alt180=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 179, 0, input);
+ new NoViableAltException("", 180, 0, input);
throw nvae;
}
- switch (alt179) {
+ switch (alt180) {
case 1 :
- // InternalRoom.g:8528:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8543:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
{
- // InternalRoom.g:8528:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
- // InternalRoom.g:8528:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
+ // InternalRoom.g:8543:2: ( ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from' )
+ // InternalRoom.g:8543:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) ) otherlv_2= 'from'
{
- // InternalRoom.g:8528:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
- // InternalRoom.g:8529:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8543:3: ( (lv_importedNamespace_1_0= ruleImportedFQN ) )
+ // InternalRoom.g:8544:1: (lv_importedNamespace_1_0= ruleImportedFQN )
{
- // InternalRoom.g:8529:1: (lv_importedNamespace_1_0= ruleImportedFQN )
- // InternalRoom.g:8530:3: lv_importedNamespace_1_0= ruleImportedFQN
+ // InternalRoom.g:8544:1: (lv_importedNamespace_1_0= ruleImportedFQN )
+ // InternalRoom.g:8545:3: lv_importedNamespace_1_0= ruleImportedFQN
{
newCompositeNode(grammarAccess.getImportAccess().getImportedNamespaceImportedFQNParserRuleCall_1_0_0_0());
- pushFollow(FOLLOW_147);
+ pushFollow(FOLLOW_148);
lv_importedNamespace_1_0=ruleImportedFQN();
state._fsp--;
@@ -21411,7 +21446,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,115,FOLLOW_12);
+ otherlv_2=(Token)match(input,116,FOLLOW_13);
newLeafNode(otherlv_2, grammarAccess.getImportAccess().getFromKeyword_1_0_1());
@@ -21422,9 +21457,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8551:7: otherlv_3= 'model'
+ // InternalRoom.g:8566:7: otherlv_3= 'model'
{
- otherlv_3=(Token)match(input,116,FOLLOW_12);
+ otherlv_3=(Token)match(input,117,FOLLOW_13);
newLeafNode(otherlv_3, grammarAccess.getImportAccess().getModelKeyword_1_1());
@@ -21434,11 +21469,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8555:2: ( (lv_importURI_4_0= RULE_STRING ) )
- // InternalRoom.g:8556:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8570:2: ( (lv_importURI_4_0= RULE_STRING ) )
+ // InternalRoom.g:8571:1: (lv_importURI_4_0= RULE_STRING )
{
- // InternalRoom.g:8556:1: (lv_importURI_4_0= RULE_STRING )
- // InternalRoom.g:8557:3: lv_importURI_4_0= RULE_STRING
+ // InternalRoom.g:8571:1: (lv_importURI_4_0= RULE_STRING )
+ // InternalRoom.g:8572:3: lv_importURI_4_0= RULE_STRING
{
lv_importURI_4_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -21481,7 +21516,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleImportedFQN"
- // InternalRoom.g:8581:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
+ // InternalRoom.g:8596:1: entryRuleImportedFQN returns [String current=null] : iv_ruleImportedFQN= ruleImportedFQN EOF ;
public final String entryRuleImportedFQN() throws RecognitionException {
String current = null;
@@ -21489,8 +21524,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8582:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
- // InternalRoom.g:8583:2: iv_ruleImportedFQN= ruleImportedFQN EOF
+ // InternalRoom.g:8597:2: (iv_ruleImportedFQN= ruleImportedFQN EOF )
+ // InternalRoom.g:8598:2: iv_ruleImportedFQN= ruleImportedFQN EOF
{
newCompositeNode(grammarAccess.getImportedFQNRule());
pushFollow(FOLLOW_1);
@@ -21517,7 +21552,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleImportedFQN"
- // InternalRoom.g:8590:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
+ // InternalRoom.g:8605:1: ruleImportedFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_FQN_0= ruleFQN (kw= '.*' )? ) ;
public final AntlrDatatypeRuleToken ruleImportedFQN() throws RecognitionException {
AntlrDatatypeRuleToken current = new AntlrDatatypeRuleToken();
@@ -21528,16 +21563,16 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8593:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
- // InternalRoom.g:8594:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8608:28: ( (this_FQN_0= ruleFQN (kw= '.*' )? ) )
+ // InternalRoom.g:8609:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
{
- // InternalRoom.g:8594:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
- // InternalRoom.g:8595:5: this_FQN_0= ruleFQN (kw= '.*' )?
+ // InternalRoom.g:8609:1: (this_FQN_0= ruleFQN (kw= '.*' )? )
+ // InternalRoom.g:8610:5: this_FQN_0= ruleFQN (kw= '.*' )?
{
newCompositeNode(grammarAccess.getImportedFQNAccess().getFQNParserRuleCall_0());
- pushFollow(FOLLOW_148);
+ pushFollow(FOLLOW_149);
this_FQN_0=ruleFQN();
state._fsp--;
@@ -21548,18 +21583,18 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
afterParserOrEnumRuleCall();
- // InternalRoom.g:8605:1: (kw= '.*' )?
- int alt180=2;
- int LA180_0 = input.LA(1);
+ // InternalRoom.g:8620:1: (kw= '.*' )?
+ int alt181=2;
+ int LA181_0 = input.LA(1);
- if ( (LA180_0==117) ) {
- alt180=1;
+ if ( (LA181_0==118) ) {
+ alt181=1;
}
- switch (alt180) {
+ switch (alt181) {
case 1 :
- // InternalRoom.g:8606:2: kw= '.*'
+ // InternalRoom.g:8621:2: kw= '.*'
{
- kw=(Token)match(input,117,FOLLOW_2);
+ kw=(Token)match(input,118,FOLLOW_2);
current.merge(kw);
newLeafNode(kw, grammarAccess.getImportedFQNAccess().getFullStopAsteriskKeyword_1());
@@ -21591,7 +21626,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentation"
- // InternalRoom.g:8619:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
+ // InternalRoom.g:8634:1: entryRuleDocumentation returns [EObject current=null] : iv_ruleDocumentation= ruleDocumentation EOF ;
public final EObject entryRuleDocumentation() throws RecognitionException {
EObject current = null;
@@ -21599,8 +21634,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8620:2: (iv_ruleDocumentation= ruleDocumentation EOF )
- // InternalRoom.g:8621:2: iv_ruleDocumentation= ruleDocumentation EOF
+ // InternalRoom.g:8635:2: (iv_ruleDocumentation= ruleDocumentation EOF )
+ // InternalRoom.g:8636:2: iv_ruleDocumentation= ruleDocumentation EOF
{
newCompositeNode(grammarAccess.getDocumentationRule());
pushFollow(FOLLOW_1);
@@ -21627,7 +21662,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentation"
- // InternalRoom.g:8628:1: ruleDocumentation returns [EObject current=null] : ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) ;
+ // InternalRoom.g:8643: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;
@@ -21638,14 +21673,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8631:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
- // InternalRoom.g:8632:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8646:28: ( ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' ) )
+ // InternalRoom.g:8647:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
{
- // InternalRoom.g:8632:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
- // InternalRoom.g:8632:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
+ // InternalRoom.g:8647:1: ( () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']' )
+ // InternalRoom.g:8647:2: () otherlv_1= '[' ( (lv_lines_2_0= RULE_STRING ) )* otherlv_3= ']'
{
- // InternalRoom.g:8632:2: ()
- // InternalRoom.g:8633:5:
+ // InternalRoom.g:8647:2: ()
+ // InternalRoom.g:8648:5:
{
current = forceCreateModelElement(
@@ -21655,29 +21690,29 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,34,FOLLOW_149);
+ otherlv_1=(Token)match(input,35,FOLLOW_150);
newLeafNode(otherlv_1, grammarAccess.getDocumentationAccess().getLeftSquareBracketKeyword_1());
- // InternalRoom.g:8642:1: ( (lv_lines_2_0= RULE_STRING ) )*
- loop181:
+ // InternalRoom.g:8657:1: ( (lv_lines_2_0= RULE_STRING ) )*
+ loop182:
do {
- int alt181=2;
- int LA181_0 = input.LA(1);
+ int alt182=2;
+ int LA182_0 = input.LA(1);
- if ( (LA181_0==RULE_STRING) ) {
- alt181=1;
+ if ( (LA182_0==RULE_STRING) ) {
+ alt182=1;
}
- switch (alt181) {
+ switch (alt182) {
case 1 :
- // InternalRoom.g:8643:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8658:1: (lv_lines_2_0= RULE_STRING )
{
- // InternalRoom.g:8643:1: (lv_lines_2_0= RULE_STRING )
- // InternalRoom.g:8644:3: lv_lines_2_0= RULE_STRING
+ // InternalRoom.g:8658:1: (lv_lines_2_0= RULE_STRING )
+ // InternalRoom.g:8659:3: lv_lines_2_0= RULE_STRING
{
- lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_149);
+ lv_lines_2_0=(Token)match(input,RULE_STRING,FOLLOW_150);
newLeafNode(lv_lines_2_0, grammarAccess.getDocumentationAccess().getLinesSTRINGTerminalRuleCall_2_0());
@@ -21699,11 +21734,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop181;
+ break loop182;
}
} while (true);
- otherlv_3=(Token)match(input,35,FOLLOW_2);
+ otherlv_3=(Token)match(input,36,FOLLOW_2);
newLeafNode(otherlv_3, grammarAccess.getDocumentationAccess().getRightSquareBracketKeyword_3());
@@ -21728,7 +21763,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLiteral"
- // InternalRoom.g:8676:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
+ // InternalRoom.g:8691:1: entryRuleLiteral returns [EObject current=null] : iv_ruleLiteral= ruleLiteral EOF ;
public final EObject entryRuleLiteral() throws RecognitionException {
EObject current = null;
@@ -21736,8 +21771,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8677:2: (iv_ruleLiteral= ruleLiteral EOF )
- // InternalRoom.g:8678:2: iv_ruleLiteral= ruleLiteral EOF
+ // InternalRoom.g:8692:2: (iv_ruleLiteral= ruleLiteral EOF )
+ // InternalRoom.g:8693:2: iv_ruleLiteral= ruleLiteral EOF
{
newCompositeNode(grammarAccess.getLiteralRule());
pushFollow(FOLLOW_1);
@@ -21764,7 +21799,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteral"
- // InternalRoom.g:8685:1: ruleLiteral returns [EObject current=null] : (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) ;
+ // InternalRoom.g:8700: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;
@@ -21778,41 +21813,41 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8688:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
- // InternalRoom.g:8689:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ // InternalRoom.g:8703:28: ( (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral ) )
+ // InternalRoom.g:8704:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
{
- // InternalRoom.g:8689:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
- int alt182=3;
+ // InternalRoom.g:8704:1: (this_BooleanLiteral_0= ruleBooleanLiteral | this_NumberLiteral_1= ruleNumberLiteral | this_StringLiteral_2= ruleStringLiteral )
+ int alt183=3;
switch ( input.LA(1) ) {
- case 118:
case 119:
+ case 120:
{
- alt182=1;
+ alt183=1;
}
break;
case RULE_INT:
case RULE_HEX:
- case 120:
case 121:
+ case 122:
{
- alt182=2;
+ alt183=2;
}
break;
case RULE_STRING:
{
- alt182=3;
+ alt183=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 182, 0, input);
+ new NoViableAltException("", 183, 0, input);
throw nvae;
}
- switch (alt182) {
+ switch (alt183) {
case 1 :
- // InternalRoom.g:8690:5: this_BooleanLiteral_0= ruleBooleanLiteral
+ // InternalRoom.g:8705:5: this_BooleanLiteral_0= ruleBooleanLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getBooleanLiteralParserRuleCall_0());
@@ -21830,7 +21865,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8700:5: this_NumberLiteral_1= ruleNumberLiteral
+ // InternalRoom.g:8715:5: this_NumberLiteral_1= ruleNumberLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getNumberLiteralParserRuleCall_1());
@@ -21848,7 +21883,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:8710:5: this_StringLiteral_2= ruleStringLiteral
+ // InternalRoom.g:8725:5: this_StringLiteral_2= ruleStringLiteral
{
newCompositeNode(grammarAccess.getLiteralAccess().getStringLiteralParserRuleCall_2());
@@ -21886,7 +21921,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBooleanLiteral"
- // InternalRoom.g:8726:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
+ // InternalRoom.g:8741:1: entryRuleBooleanLiteral returns [EObject current=null] : iv_ruleBooleanLiteral= ruleBooleanLiteral EOF ;
public final EObject entryRuleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21894,8 +21929,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8727:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
- // InternalRoom.g:8728:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
+ // InternalRoom.g:8742:2: (iv_ruleBooleanLiteral= ruleBooleanLiteral EOF )
+ // InternalRoom.g:8743:2: iv_ruleBooleanLiteral= ruleBooleanLiteral EOF
{
newCompositeNode(grammarAccess.getBooleanLiteralRule());
pushFollow(FOLLOW_1);
@@ -21922,7 +21957,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanLiteral"
- // InternalRoom.g:8735:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
+ // InternalRoom.g:8750:1: ruleBooleanLiteral returns [EObject current=null] : ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) ;
public final EObject ruleBooleanLiteral() throws RecognitionException {
EObject current = null;
@@ -21932,14 +21967,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8738:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
- // InternalRoom.g:8739:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8753:28: ( ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) ) )
+ // InternalRoom.g:8754:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
{
- // InternalRoom.g:8739:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
- // InternalRoom.g:8739:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ // InternalRoom.g:8754:1: ( () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) ) )
+ // InternalRoom.g:8754:2: () (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
{
- // InternalRoom.g:8739:2: ()
- // InternalRoom.g:8740:5:
+ // InternalRoom.g:8754:2: ()
+ // InternalRoom.g:8755:5:
{
current = forceCreateModelElement(
@@ -21949,27 +21984,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8745:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
- int alt183=2;
- int LA183_0 = input.LA(1);
+ // InternalRoom.g:8760:2: (otherlv_1= 'false' | ( (lv_isTrue_2_0= 'true' ) ) )
+ int alt184=2;
+ int LA184_0 = input.LA(1);
- if ( (LA183_0==118) ) {
- alt183=1;
+ if ( (LA184_0==119) ) {
+ alt184=1;
}
- else if ( (LA183_0==119) ) {
- alt183=2;
+ else if ( (LA184_0==120) ) {
+ alt184=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 183, 0, input);
+ new NoViableAltException("", 184, 0, input);
throw nvae;
}
- switch (alt183) {
+ switch (alt184) {
case 1 :
- // InternalRoom.g:8745:4: otherlv_1= 'false'
+ // InternalRoom.g:8760:4: otherlv_1= 'false'
{
- otherlv_1=(Token)match(input,118,FOLLOW_2);
+ otherlv_1=(Token)match(input,119,FOLLOW_2);
newLeafNode(otherlv_1, grammarAccess.getBooleanLiteralAccess().getFalseKeyword_1_0());
@@ -21977,15 +22012,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8750:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8765:6: ( (lv_isTrue_2_0= 'true' ) )
{
- // InternalRoom.g:8750:6: ( (lv_isTrue_2_0= 'true' ) )
- // InternalRoom.g:8751:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8765:6: ( (lv_isTrue_2_0= 'true' ) )
+ // InternalRoom.g:8766:1: (lv_isTrue_2_0= 'true' )
{
- // InternalRoom.g:8751:1: (lv_isTrue_2_0= 'true' )
- // InternalRoom.g:8752:3: lv_isTrue_2_0= 'true'
+ // InternalRoom.g:8766:1: (lv_isTrue_2_0= 'true' )
+ // InternalRoom.g:8767:3: lv_isTrue_2_0= 'true'
{
- lv_isTrue_2_0=(Token)match(input,119,FOLLOW_2);
+ lv_isTrue_2_0=(Token)match(input,120,FOLLOW_2);
newLeafNode(lv_isTrue_2_0, grammarAccess.getBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0());
@@ -22028,7 +22063,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNumberLiteral"
- // InternalRoom.g:8773:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
+ // InternalRoom.g:8788:1: entryRuleNumberLiteral returns [EObject current=null] : iv_ruleNumberLiteral= ruleNumberLiteral EOF ;
public final EObject entryRuleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -22036,8 +22071,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8774:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
- // InternalRoom.g:8775:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
+ // InternalRoom.g:8789:2: (iv_ruleNumberLiteral= ruleNumberLiteral EOF )
+ // InternalRoom.g:8790:2: iv_ruleNumberLiteral= ruleNumberLiteral EOF
{
newCompositeNode(grammarAccess.getNumberLiteralRule());
pushFollow(FOLLOW_1);
@@ -22064,7 +22099,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNumberLiteral"
- // InternalRoom.g:8782:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
+ // InternalRoom.g:8797:1: ruleNumberLiteral returns [EObject current=null] : (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) ;
public final EObject ruleNumberLiteral() throws RecognitionException {
EObject current = null;
@@ -22076,63 +22111,63 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8785:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
- // InternalRoom.g:8786:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ // InternalRoom.g:8800:28: ( (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral ) )
+ // InternalRoom.g:8801:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
{
- // InternalRoom.g:8786:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
- int alt184=2;
+ // InternalRoom.g:8801:1: (this_IntLiteral_0= ruleIntLiteral | this_RealLiteral_1= ruleRealLiteral )
+ int alt185=2;
switch ( input.LA(1) ) {
- case 120:
+ case 121:
{
- int LA184_1 = input.LA(2);
+ int LA185_1 = input.LA(2);
- if ( (LA184_1==RULE_INT) ) {
- int LA184_3 = input.LA(3);
+ if ( (LA185_1==RULE_INT) ) {
+ int LA185_3 = input.LA(3);
- if ( (LA184_3==EOF||LA184_3==21||LA184_3==25) ) {
- alt184=1;
+ if ( (LA185_3==EOF||LA185_3==22||LA185_3==26) ) {
+ alt185=1;
}
- else if ( (LA184_3==72) ) {
- alt184=2;
+ else if ( (LA185_3==73) ) {
+ alt185=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 184, 3, input);
+ new NoViableAltException("", 185, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 184, 1, input);
+ new NoViableAltException("", 185, 1, input);
throw nvae;
}
}
break;
- case 121:
+ case 122:
{
- int LA184_2 = input.LA(2);
+ int LA185_2 = input.LA(2);
- if ( (LA184_2==RULE_INT) ) {
- int LA184_3 = input.LA(3);
+ if ( (LA185_2==RULE_INT) ) {
+ int LA185_3 = input.LA(3);
- if ( (LA184_3==EOF||LA184_3==21||LA184_3==25) ) {
- alt184=1;
+ if ( (LA185_3==EOF||LA185_3==22||LA185_3==26) ) {
+ alt185=1;
}
- else if ( (LA184_3==72) ) {
- alt184=2;
+ else if ( (LA185_3==73) ) {
+ alt185=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 184, 3, input);
+ new NoViableAltException("", 185, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 184, 2, input);
+ new NoViableAltException("", 185, 2, input);
throw nvae;
}
@@ -22140,17 +22175,17 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA184_3 = input.LA(2);
+ int LA185_3 = input.LA(2);
- if ( (LA184_3==EOF||LA184_3==21||LA184_3==25) ) {
- alt184=1;
+ if ( (LA185_3==EOF||LA185_3==22||LA185_3==26) ) {
+ alt185=1;
}
- else if ( (LA184_3==72) ) {
- alt184=2;
+ else if ( (LA185_3==73) ) {
+ alt185=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 184, 3, input);
+ new NoViableAltException("", 185, 3, input);
throw nvae;
}
@@ -22158,19 +22193,19 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_HEX:
{
- alt184=1;
+ alt185=1;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 184, 0, input);
+ new NoViableAltException("", 185, 0, input);
throw nvae;
}
- switch (alt184) {
+ switch (alt185) {
case 1 :
- // InternalRoom.g:8787:5: this_IntLiteral_0= ruleIntLiteral
+ // InternalRoom.g:8802:5: this_IntLiteral_0= ruleIntLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getIntLiteralParserRuleCall_0());
@@ -22188,7 +22223,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8797:5: this_RealLiteral_1= ruleRealLiteral
+ // InternalRoom.g:8812:5: this_RealLiteral_1= ruleRealLiteral
{
newCompositeNode(grammarAccess.getNumberLiteralAccess().getRealLiteralParserRuleCall_1());
@@ -22226,7 +22261,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRealLiteral"
- // InternalRoom.g:8813:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
+ // InternalRoom.g:8828:1: entryRuleRealLiteral returns [EObject current=null] : iv_ruleRealLiteral= ruleRealLiteral EOF ;
public final EObject entryRuleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -22234,8 +22269,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8814:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
- // InternalRoom.g:8815:2: iv_ruleRealLiteral= ruleRealLiteral EOF
+ // InternalRoom.g:8829:2: (iv_ruleRealLiteral= ruleRealLiteral EOF )
+ // InternalRoom.g:8830:2: iv_ruleRealLiteral= ruleRealLiteral EOF
{
newCompositeNode(grammarAccess.getRealLiteralRule());
pushFollow(FOLLOW_1);
@@ -22262,7 +22297,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRealLiteral"
- // InternalRoom.g:8822:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
+ // InternalRoom.g:8837:1: ruleRealLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleReal ) ) ) ;
public final EObject ruleRealLiteral() throws RecognitionException {
EObject current = null;
@@ -22272,14 +22307,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8825:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
- // InternalRoom.g:8826:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8840:28: ( ( () ( (lv_value_1_0= ruleReal ) ) ) )
+ // InternalRoom.g:8841:1: ( () ( (lv_value_1_0= ruleReal ) ) )
{
- // InternalRoom.g:8826:1: ( () ( (lv_value_1_0= ruleReal ) ) )
- // InternalRoom.g:8826:2: () ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8841:1: ( () ( (lv_value_1_0= ruleReal ) ) )
+ // InternalRoom.g:8841:2: () ( (lv_value_1_0= ruleReal ) )
{
- // InternalRoom.g:8826:2: ()
- // InternalRoom.g:8827:5:
+ // InternalRoom.g:8841:2: ()
+ // InternalRoom.g:8842:5:
{
current = forceCreateModelElement(
@@ -22289,11 +22324,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8832:2: ( (lv_value_1_0= ruleReal ) )
- // InternalRoom.g:8833:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8847:2: ( (lv_value_1_0= ruleReal ) )
+ // InternalRoom.g:8848:1: (lv_value_1_0= ruleReal )
{
- // InternalRoom.g:8833:1: (lv_value_1_0= ruleReal )
- // InternalRoom.g:8834:3: lv_value_1_0= ruleReal
+ // InternalRoom.g:8848:1: (lv_value_1_0= ruleReal )
+ // InternalRoom.g:8849:3: lv_value_1_0= ruleReal
{
newCompositeNode(grammarAccess.getRealLiteralAccess().getValueRealParserRuleCall_1_0());
@@ -22341,7 +22376,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIntLiteral"
- // InternalRoom.g:8858:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
+ // InternalRoom.g:8873:1: entryRuleIntLiteral returns [EObject current=null] : iv_ruleIntLiteral= ruleIntLiteral EOF ;
public final EObject entryRuleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -22349,8 +22384,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8859:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
- // InternalRoom.g:8860:2: iv_ruleIntLiteral= ruleIntLiteral EOF
+ // InternalRoom.g:8874:2: (iv_ruleIntLiteral= ruleIntLiteral EOF )
+ // InternalRoom.g:8875:2: iv_ruleIntLiteral= ruleIntLiteral EOF
{
newCompositeNode(grammarAccess.getIntLiteralRule());
pushFollow(FOLLOW_1);
@@ -22377,7 +22412,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIntLiteral"
- // InternalRoom.g:8867:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
+ // InternalRoom.g:8882:1: ruleIntLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= ruleInteger ) ) ) ;
public final EObject ruleIntLiteral() throws RecognitionException {
EObject current = null;
@@ -22387,14 +22422,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8870:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
- // InternalRoom.g:8871:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8885:28: ( ( () ( (lv_value_1_0= ruleInteger ) ) ) )
+ // InternalRoom.g:8886:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
{
- // InternalRoom.g:8871:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
- // InternalRoom.g:8871:2: () ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8886:1: ( () ( (lv_value_1_0= ruleInteger ) ) )
+ // InternalRoom.g:8886:2: () ( (lv_value_1_0= ruleInteger ) )
{
- // InternalRoom.g:8871:2: ()
- // InternalRoom.g:8872:5:
+ // InternalRoom.g:8886:2: ()
+ // InternalRoom.g:8887:5:
{
current = forceCreateModelElement(
@@ -22404,11 +22439,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8877:2: ( (lv_value_1_0= ruleInteger ) )
- // InternalRoom.g:8878:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8892:2: ( (lv_value_1_0= ruleInteger ) )
+ // InternalRoom.g:8893:1: (lv_value_1_0= ruleInteger )
{
- // InternalRoom.g:8878:1: (lv_value_1_0= ruleInteger )
- // InternalRoom.g:8879:3: lv_value_1_0= ruleInteger
+ // InternalRoom.g:8893:1: (lv_value_1_0= ruleInteger )
+ // InternalRoom.g:8894:3: lv_value_1_0= ruleInteger
{
newCompositeNode(grammarAccess.getIntLiteralAccess().getValueIntegerParserRuleCall_1_0());
@@ -22456,7 +22491,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStringLiteral"
- // InternalRoom.g:8903:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
+ // InternalRoom.g:8918:1: entryRuleStringLiteral returns [EObject current=null] : iv_ruleStringLiteral= ruleStringLiteral EOF ;
public final EObject entryRuleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -22464,8 +22499,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8904:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
- // InternalRoom.g:8905:2: iv_ruleStringLiteral= ruleStringLiteral EOF
+ // InternalRoom.g:8919:2: (iv_ruleStringLiteral= ruleStringLiteral EOF )
+ // InternalRoom.g:8920:2: iv_ruleStringLiteral= ruleStringLiteral EOF
{
newCompositeNode(grammarAccess.getStringLiteralRule());
pushFollow(FOLLOW_1);
@@ -22492,7 +22527,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStringLiteral"
- // InternalRoom.g:8912:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
+ // InternalRoom.g:8927:1: ruleStringLiteral returns [EObject current=null] : ( () ( (lv_value_1_0= RULE_STRING ) ) ) ;
public final EObject ruleStringLiteral() throws RecognitionException {
EObject current = null;
@@ -22501,14 +22536,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8915:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
- // InternalRoom.g:8916:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8930:28: ( ( () ( (lv_value_1_0= RULE_STRING ) ) ) )
+ // InternalRoom.g:8931:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
{
- // InternalRoom.g:8916:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
- // InternalRoom.g:8916:2: () ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8931:1: ( () ( (lv_value_1_0= RULE_STRING ) ) )
+ // InternalRoom.g:8931:2: () ( (lv_value_1_0= RULE_STRING ) )
{
- // InternalRoom.g:8916:2: ()
- // InternalRoom.g:8917:5:
+ // InternalRoom.g:8931:2: ()
+ // InternalRoom.g:8932:5:
{
current = forceCreateModelElement(
@@ -22518,11 +22553,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:8922:2: ( (lv_value_1_0= RULE_STRING ) )
- // InternalRoom.g:8923:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8937:2: ( (lv_value_1_0= RULE_STRING ) )
+ // InternalRoom.g:8938:1: (lv_value_1_0= RULE_STRING )
{
- // InternalRoom.g:8923:1: (lv_value_1_0= RULE_STRING )
- // InternalRoom.g:8924:3: lv_value_1_0= RULE_STRING
+ // InternalRoom.g:8938:1: (lv_value_1_0= RULE_STRING )
+ // InternalRoom.g:8939:3: lv_value_1_0= RULE_STRING
{
lv_value_1_0=(Token)match(input,RULE_STRING,FOLLOW_2);
@@ -22565,7 +22600,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInteger"
- // InternalRoom.g:8948:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
+ // InternalRoom.g:8963:1: entryRuleInteger returns [String current=null] : iv_ruleInteger= ruleInteger EOF ;
public final String entryRuleInteger() throws RecognitionException {
String current = null;
@@ -22573,8 +22608,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8949:2: (iv_ruleInteger= ruleInteger EOF )
- // InternalRoom.g:8950:2: iv_ruleInteger= ruleInteger EOF
+ // InternalRoom.g:8964:2: (iv_ruleInteger= ruleInteger EOF )
+ // InternalRoom.g:8965:2: iv_ruleInteger= ruleInteger EOF
{
newCompositeNode(grammarAccess.getIntegerRule());
pushFollow(FOLLOW_1);
@@ -22601,7 +22636,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInteger"
- // InternalRoom.g:8957:1: ruleInteger returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) ;
+ // InternalRoom.g:8972: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();
@@ -22612,47 +22647,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:8960:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
- // InternalRoom.g:8961:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ // InternalRoom.g:8975:28: ( ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX ) )
+ // InternalRoom.g:8976:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
{
- // InternalRoom.g:8961:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
- int alt186=2;
- int LA186_0 = input.LA(1);
+ // InternalRoom.g:8976:1: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT ) | this_HEX_3= RULE_HEX )
+ int alt187=2;
+ int LA187_0 = input.LA(1);
- if ( (LA186_0==RULE_INT||(LA186_0>=120 && LA186_0<=121)) ) {
- alt186=1;
+ if ( (LA187_0==RULE_INT||(LA187_0>=121 && LA187_0<=122)) ) {
+ alt187=1;
}
- else if ( (LA186_0==RULE_HEX) ) {
- alt186=2;
+ else if ( (LA187_0==RULE_HEX) ) {
+ alt187=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 186, 0, input);
+ new NoViableAltException("", 187, 0, input);
throw nvae;
}
- switch (alt186) {
+ switch (alt187) {
case 1 :
- // InternalRoom.g:8961:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8976:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
{
- // InternalRoom.g:8961:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
- // InternalRoom.g:8961:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
+ // InternalRoom.g:8976:2: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT )
+ // InternalRoom.g:8976:3: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT
{
- // InternalRoom.g:8961:3: (kw= '+' | kw= '-' )?
- int alt185=3;
- int LA185_0 = input.LA(1);
+ // InternalRoom.g:8976:3: (kw= '+' | kw= '-' )?
+ int alt186=3;
+ int LA186_0 = input.LA(1);
- if ( (LA185_0==120) ) {
- alt185=1;
+ if ( (LA186_0==121) ) {
+ alt186=1;
}
- else if ( (LA185_0==121) ) {
- alt185=2;
+ else if ( (LA186_0==122) ) {
+ alt186=2;
}
- switch (alt185) {
+ switch (alt186) {
case 1 :
- // InternalRoom.g:8962:2: kw= '+'
+ // InternalRoom.g:8977:2: kw= '+'
{
- kw=(Token)match(input,120,FOLLOW_34);
+ kw=(Token)match(input,121,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getPlusSignKeyword_0_0_0());
@@ -22661,9 +22696,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8969:2: kw= '-'
+ // InternalRoom.g:8984:2: kw= '-'
{
- kw=(Token)match(input,121,FOLLOW_34);
+ kw=(Token)match(input,122,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getIntegerAccess().getHyphenMinusKeyword_0_0_1());
@@ -22688,7 +22723,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:8982:10: this_HEX_3= RULE_HEX
+ // InternalRoom.g:8997:10: this_HEX_3= RULE_HEX
{
this_HEX_3=(Token)match(input,RULE_HEX,FOLLOW_2);
@@ -22721,7 +22756,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReal"
- // InternalRoom.g:8997:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
+ // InternalRoom.g:9012:1: entryRuleReal returns [String current=null] : iv_ruleReal= ruleReal EOF ;
public final String entryRuleReal() throws RecognitionException {
String current = null;
@@ -22729,8 +22764,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:8998:2: (iv_ruleReal= ruleReal EOF )
- // InternalRoom.g:8999:2: iv_ruleReal= ruleReal EOF
+ // InternalRoom.g:9013:2: (iv_ruleReal= ruleReal EOF )
+ // InternalRoom.g:9014:2: iv_ruleReal= ruleReal EOF
{
newCompositeNode(grammarAccess.getRealRule());
pushFollow(FOLLOW_1);
@@ -22757,7 +22792,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReal"
- // InternalRoom.g:9006:1: ruleReal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) ;
+ // InternalRoom.g:9021: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();
@@ -22769,103 +22804,103 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9009:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
- // InternalRoom.g:9010:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ // InternalRoom.g:9024:28: ( (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp ) )
+ // InternalRoom.g:9025:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
{
- // InternalRoom.g:9010:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
- int alt187=2;
+ // InternalRoom.g:9025:1: (this_Decimal_0= ruleDecimal | this_DecimalExp_1= ruleDecimalExp )
+ int alt188=2;
switch ( input.LA(1) ) {
- case 120:
+ case 121:
{
- int LA187_1 = input.LA(2);
+ int LA188_1 = input.LA(2);
- if ( (LA187_1==RULE_INT) ) {
- int LA187_3 = input.LA(3);
+ if ( (LA188_1==RULE_INT) ) {
+ int LA188_3 = input.LA(3);
- if ( (LA187_3==72) ) {
- int LA187_4 = input.LA(4);
+ if ( (LA188_3==73) ) {
+ int LA188_4 = input.LA(4);
- if ( (LA187_4==RULE_INT) ) {
- int LA187_5 = input.LA(5);
+ if ( (LA188_4==RULE_INT) ) {
+ int LA188_5 = input.LA(5);
- if ( (LA187_5==EOF||LA187_5==21||LA187_5==25) ) {
- alt187=1;
+ if ( (LA188_5==EOF||LA188_5==22||LA188_5==26) ) {
+ alt188=1;
}
- else if ( ((LA187_5>=122 && LA187_5<=123)) ) {
- alt187=2;
+ else if ( ((LA188_5>=123 && LA188_5<=124)) ) {
+ alt188=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 5, input);
+ new NoViableAltException("", 188, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 4, input);
+ new NoViableAltException("", 188, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 3, input);
+ new NoViableAltException("", 188, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 1, input);
+ new NoViableAltException("", 188, 1, input);
throw nvae;
}
}
break;
- case 121:
+ case 122:
{
- int LA187_2 = input.LA(2);
+ int LA188_2 = input.LA(2);
- if ( (LA187_2==RULE_INT) ) {
- int LA187_3 = input.LA(3);
+ if ( (LA188_2==RULE_INT) ) {
+ int LA188_3 = input.LA(3);
- if ( (LA187_3==72) ) {
- int LA187_4 = input.LA(4);
+ if ( (LA188_3==73) ) {
+ int LA188_4 = input.LA(4);
- if ( (LA187_4==RULE_INT) ) {
- int LA187_5 = input.LA(5);
+ if ( (LA188_4==RULE_INT) ) {
+ int LA188_5 = input.LA(5);
- if ( (LA187_5==EOF||LA187_5==21||LA187_5==25) ) {
- alt187=1;
+ if ( (LA188_5==EOF||LA188_5==22||LA188_5==26) ) {
+ alt188=1;
}
- else if ( ((LA187_5>=122 && LA187_5<=123)) ) {
- alt187=2;
+ else if ( ((LA188_5>=123 && LA188_5<=124)) ) {
+ alt188=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 5, input);
+ new NoViableAltException("", 188, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 4, input);
+ new NoViableAltException("", 188, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 3, input);
+ new NoViableAltException("", 188, 3, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 2, input);
+ new NoViableAltException("", 188, 2, input);
throw nvae;
}
@@ -22873,37 +22908,37 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
case RULE_INT:
{
- int LA187_3 = input.LA(2);
+ int LA188_3 = input.LA(2);
- if ( (LA187_3==72) ) {
- int LA187_4 = input.LA(3);
+ if ( (LA188_3==73) ) {
+ int LA188_4 = input.LA(3);
- if ( (LA187_4==RULE_INT) ) {
- int LA187_5 = input.LA(4);
+ if ( (LA188_4==RULE_INT) ) {
+ int LA188_5 = input.LA(4);
- if ( (LA187_5==EOF||LA187_5==21||LA187_5==25) ) {
- alt187=1;
+ if ( (LA188_5==EOF||LA188_5==22||LA188_5==26) ) {
+ alt188=1;
}
- else if ( ((LA187_5>=122 && LA187_5<=123)) ) {
- alt187=2;
+ else if ( ((LA188_5>=123 && LA188_5<=124)) ) {
+ alt188=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 5, input);
+ new NoViableAltException("", 188, 5, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 4, input);
+ new NoViableAltException("", 188, 4, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 187, 3, input);
+ new NoViableAltException("", 188, 3, input);
throw nvae;
}
@@ -22911,14 +22946,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 187, 0, input);
+ new NoViableAltException("", 188, 0, input);
throw nvae;
}
- switch (alt187) {
+ switch (alt188) {
case 1 :
- // InternalRoom.g:9011:5: this_Decimal_0= ruleDecimal
+ // InternalRoom.g:9026:5: this_Decimal_0= ruleDecimal
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalParserRuleCall_0());
@@ -22938,7 +22973,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9023:5: this_DecimalExp_1= ruleDecimalExp
+ // InternalRoom.g:9038:5: this_DecimalExp_1= ruleDecimalExp
{
newCompositeNode(grammarAccess.getRealAccess().getDecimalExpParserRuleCall_1());
@@ -22978,7 +23013,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimal"
- // InternalRoom.g:9041:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
+ // InternalRoom.g:9056:1: entryRuleDecimal returns [String current=null] : iv_ruleDecimal= ruleDecimal EOF ;
public final String entryRuleDecimal() throws RecognitionException {
String current = null;
@@ -22989,8 +23024,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9045:2: (iv_ruleDecimal= ruleDecimal EOF )
- // InternalRoom.g:9046:2: iv_ruleDecimal= ruleDecimal EOF
+ // InternalRoom.g:9060:2: (iv_ruleDecimal= ruleDecimal EOF )
+ // InternalRoom.g:9061:2: iv_ruleDecimal= ruleDecimal EOF
{
newCompositeNode(grammarAccess.getDecimalRule());
pushFollow(FOLLOW_1);
@@ -23020,7 +23055,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimal"
- // InternalRoom.g:9056:1: ruleDecimal returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) ;
+ // InternalRoom.g:9071: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();
@@ -23032,27 +23067,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9060:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
- // InternalRoom.g:9061:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:9075:28: ( ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT ) )
+ // InternalRoom.g:9076:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
{
- // InternalRoom.g:9061:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
- // InternalRoom.g:9061:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
+ // InternalRoom.g:9076:1: ( (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT )
+ // InternalRoom.g:9076:2: (kw= '+' | kw= '-' )? this_INT_2= RULE_INT kw= '.' this_INT_4= RULE_INT
{
- // InternalRoom.g:9061:2: (kw= '+' | kw= '-' )?
- int alt188=3;
- int LA188_0 = input.LA(1);
+ // InternalRoom.g:9076:2: (kw= '+' | kw= '-' )?
+ int alt189=3;
+ int LA189_0 = input.LA(1);
- if ( (LA188_0==120) ) {
- alt188=1;
+ if ( (LA189_0==121) ) {
+ alt189=1;
}
- else if ( (LA188_0==121) ) {
- alt188=2;
+ else if ( (LA189_0==122) ) {
+ alt189=2;
}
- switch (alt188) {
+ switch (alt189) {
case 1 :
- // InternalRoom.g:9062:2: kw= '+'
+ // InternalRoom.g:9077:2: kw= '+'
{
- kw=(Token)match(input,120,FOLLOW_34);
+ kw=(Token)match(input,121,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getPlusSignKeyword_0_0());
@@ -23061,9 +23096,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9069:2: kw= '-'
+ // InternalRoom.g:9084:2: kw= '-'
{
- kw=(Token)match(input,121,FOLLOW_34);
+ kw=(Token)match(input,122,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getHyphenMinusKeyword_0_1());
@@ -23074,14 +23109,14 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_102);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_103);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,72,FOLLOW_34);
+ kw=(Token)match(input,73,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalAccess().getFullStopKeyword_2());
@@ -23117,7 +23152,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDecimalExp"
- // InternalRoom.g:9105:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
+ // InternalRoom.g:9120:1: entryRuleDecimalExp returns [String current=null] : iv_ruleDecimalExp= ruleDecimalExp EOF ;
public final String entryRuleDecimalExp() throws RecognitionException {
String current = null;
@@ -23128,8 +23163,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9109:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
- // InternalRoom.g:9110:2: iv_ruleDecimalExp= ruleDecimalExp EOF
+ // InternalRoom.g:9124:2: (iv_ruleDecimalExp= ruleDecimalExp EOF )
+ // InternalRoom.g:9125:2: iv_ruleDecimalExp= ruleDecimalExp EOF
{
newCompositeNode(grammarAccess.getDecimalExpRule());
pushFollow(FOLLOW_1);
@@ -23159,7 +23194,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDecimalExp"
- // InternalRoom.g:9120: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:9135: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();
@@ -23172,27 +23207,27 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens();
try {
- // InternalRoom.g:9124: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:9125: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:9139: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:9140: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:9125: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:9125: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:9140: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:9140: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:9125:2: (kw= '+' | kw= '-' )?
- int alt189=3;
- int LA189_0 = input.LA(1);
+ // InternalRoom.g:9140:2: (kw= '+' | kw= '-' )?
+ int alt190=3;
+ int LA190_0 = input.LA(1);
- if ( (LA189_0==120) ) {
- alt189=1;
+ if ( (LA190_0==121) ) {
+ alt190=1;
}
- else if ( (LA189_0==121) ) {
- alt189=2;
+ else if ( (LA190_0==122) ) {
+ alt190=2;
}
- switch (alt189) {
+ switch (alt190) {
case 1 :
- // InternalRoom.g:9126:2: kw= '+'
+ // InternalRoom.g:9141:2: kw= '+'
{
- kw=(Token)match(input,120,FOLLOW_34);
+ kw=(Token)match(input,121,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_0_0());
@@ -23201,9 +23236,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9133:2: kw= '-'
+ // InternalRoom.g:9148:2: kw= '-'
{
- kw=(Token)match(input,121,FOLLOW_34);
+ kw=(Token)match(input,122,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_0_1());
@@ -23214,46 +23249,46 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- this_INT_2=(Token)match(input,RULE_INT,FOLLOW_102);
+ this_INT_2=(Token)match(input,RULE_INT,FOLLOW_103);
current.merge(this_INT_2);
newLeafNode(this_INT_2, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_1());
- kw=(Token)match(input,72,FOLLOW_34);
+ kw=(Token)match(input,73,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getFullStopKeyword_2());
- this_INT_4=(Token)match(input,RULE_INT,FOLLOW_150);
+ this_INT_4=(Token)match(input,RULE_INT,FOLLOW_151);
current.merge(this_INT_4);
newLeafNode(this_INT_4, grammarAccess.getDecimalExpAccess().getINTTerminalRuleCall_3());
- // InternalRoom.g:9158:1: (kw= 'e' | kw= 'E' )
- int alt190=2;
- int LA190_0 = input.LA(1);
+ // InternalRoom.g:9173:1: (kw= 'e' | kw= 'E' )
+ int alt191=2;
+ int LA191_0 = input.LA(1);
- if ( (LA190_0==122) ) {
- alt190=1;
+ if ( (LA191_0==123) ) {
+ alt191=1;
}
- else if ( (LA190_0==123) ) {
- alt190=2;
+ else if ( (LA191_0==124) ) {
+ alt191=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 190, 0, input);
+ new NoViableAltException("", 191, 0, input);
throw nvae;
}
- switch (alt190) {
+ switch (alt191) {
case 1 :
- // InternalRoom.g:9159:2: kw= 'e'
+ // InternalRoom.g:9174:2: kw= 'e'
{
- kw=(Token)match(input,122,FOLLOW_151);
+ kw=(Token)match(input,123,FOLLOW_152);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_0());
@@ -23262,9 +23297,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9166:2: kw= 'E'
+ // InternalRoom.g:9181:2: kw= 'E'
{
- kw=(Token)match(input,123,FOLLOW_151);
+ kw=(Token)match(input,124,FOLLOW_152);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getEKeyword_4_1());
@@ -23275,21 +23310,21 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
- // InternalRoom.g:9171:2: (kw= '+' | kw= '-' )?
- int alt191=3;
- int LA191_0 = input.LA(1);
+ // InternalRoom.g:9186:2: (kw= '+' | kw= '-' )?
+ int alt192=3;
+ int LA192_0 = input.LA(1);
- if ( (LA191_0==120) ) {
- alt191=1;
+ if ( (LA192_0==121) ) {
+ alt192=1;
}
- else if ( (LA191_0==121) ) {
- alt191=2;
+ else if ( (LA192_0==122) ) {
+ alt192=2;
}
- switch (alt191) {
+ switch (alt192) {
case 1 :
- // InternalRoom.g:9172:2: kw= '+'
+ // InternalRoom.g:9187:2: kw= '+'
{
- kw=(Token)match(input,120,FOLLOW_34);
+ kw=(Token)match(input,121,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getPlusSignKeyword_5_0());
@@ -23298,9 +23333,9 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9179:2: kw= '-'
+ // InternalRoom.g:9194:2: kw= '-'
{
- kw=(Token)match(input,121,FOLLOW_34);
+ kw=(Token)match(input,122,FOLLOW_35);
current.merge(kw);
newLeafNode(kw, grammarAccess.getDecimalExpAccess().getHyphenMinusKeyword_5_1());
@@ -23342,7 +23377,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFQN"
- // InternalRoom.g:9202:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
+ // InternalRoom.g:9217:1: entryRuleFQN returns [String current=null] : iv_ruleFQN= ruleFQN EOF ;
public final String entryRuleFQN() throws RecognitionException {
String current = null;
@@ -23350,8 +23385,8 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
try {
- // InternalRoom.g:9203:2: (iv_ruleFQN= ruleFQN EOF )
- // InternalRoom.g:9204:2: iv_ruleFQN= ruleFQN EOF
+ // InternalRoom.g:9218:2: (iv_ruleFQN= ruleFQN EOF )
+ // InternalRoom.g:9219:2: iv_ruleFQN= ruleFQN EOF
{
newCompositeNode(grammarAccess.getFQNRule());
pushFollow(FOLLOW_1);
@@ -23378,7 +23413,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFQN"
- // InternalRoom.g:9211:1: ruleFQN returns [AntlrDatatypeRuleToken current=new AntlrDatatypeRuleToken()] : (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) ;
+ // InternalRoom.g:9226: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();
@@ -23389,40 +23424,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9214:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
- // InternalRoom.g:9215:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9229:28: ( (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* ) )
+ // InternalRoom.g:9230:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
{
- // InternalRoom.g:9215:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
- // InternalRoom.g:9215:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
+ // InternalRoom.g:9230:1: (this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )* )
+ // InternalRoom.g:9230:6: this_ID_0= RULE_ID (kw= '.' this_ID_2= RULE_ID )*
{
- this_ID_0=(Token)match(input,RULE_ID,FOLLOW_152);
+ this_ID_0=(Token)match(input,RULE_ID,FOLLOW_153);
current.merge(this_ID_0);
newLeafNode(this_ID_0, grammarAccess.getFQNAccess().getIDTerminalRuleCall_0());
- // InternalRoom.g:9222:1: (kw= '.' this_ID_2= RULE_ID )*
- loop192:
+ // InternalRoom.g:9237:1: (kw= '.' this_ID_2= RULE_ID )*
+ loop193:
do {
- int alt192=2;
- int LA192_0 = input.LA(1);
+ int alt193=2;
+ int LA193_0 = input.LA(1);
- if ( (LA192_0==72) ) {
- alt192=1;
+ if ( (LA193_0==73) ) {
+ alt193=1;
}
- switch (alt192) {
+ switch (alt193) {
case 1 :
- // InternalRoom.g:9223:2: kw= '.' this_ID_2= RULE_ID
+ // InternalRoom.g:9238:2: kw= '.' this_ID_2= RULE_ID
{
- kw=(Token)match(input,72,FOLLOW_3);
+ kw=(Token)match(input,73,FOLLOW_3);
current.merge(kw);
newLeafNode(kw, grammarAccess.getFQNAccess().getFullStopKeyword_1_0());
- this_ID_2=(Token)match(input,RULE_ID,FOLLOW_152);
+ this_ID_2=(Token)match(input,RULE_ID,FOLLOW_153);
current.merge(this_ID_2);
@@ -23434,7 +23469,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
break;
default :
- break loop192;
+ break loop193;
}
} while (true);
@@ -23459,7 +23494,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCommunicationType"
- // InternalRoom.g:9243:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
+ // InternalRoom.g:9258:1: ruleCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) ;
public final Enumerator ruleCommunicationType() throws RecognitionException {
Enumerator current = null;
@@ -23469,42 +23504,42 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9245:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
- // InternalRoom.g:9246:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ // InternalRoom.g:9260:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) ) )
+ // InternalRoom.g:9261:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
{
- // InternalRoom.g:9246:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
- int alt193=3;
+ // InternalRoom.g:9261:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'sync' ) )
+ int alt194=3;
switch ( input.LA(1) ) {
- case 124:
+ case 125:
{
- alt193=1;
+ alt194=1;
}
break;
- case 125:
+ case 126:
{
- alt193=2;
+ alt194=2;
}
break;
- case 126:
+ case 127:
{
- alt193=3;
+ alt194=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 193, 0, input);
+ new NoViableAltException("", 194, 0, input);
throw nvae;
}
- switch (alt193) {
+ switch (alt194) {
case 1 :
- // InternalRoom.g:9246:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9261:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9246:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9246:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9261:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9261:4: enumLiteral_0= 'eventdriven'
{
- enumLiteral_0=(Token)match(input,124,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,125,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
@@ -23516,12 +23551,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9252:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9267:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9252:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9252:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9267:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9267:8: enumLiteral_1= 'datadriven'
{
- enumLiteral_1=(Token)match(input,125,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,126,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
@@ -23533,12 +23568,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9258:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9273:6: (enumLiteral_2= 'sync' )
{
- // InternalRoom.g:9258:6: (enumLiteral_2= 'sync' )
- // InternalRoom.g:9258:8: enumLiteral_2= 'sync'
+ // InternalRoom.g:9273:6: (enumLiteral_2= 'sync' )
+ // InternalRoom.g:9273:8: enumLiteral_2= 'sync'
{
- enumLiteral_2=(Token)match(input,126,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,127,FOLLOW_2);
current = grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_2());
@@ -23570,7 +23605,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReferenceType"
- // InternalRoom.g:9268:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
+ // InternalRoom.g:9283:1: ruleReferenceType returns [Enumerator current=null] : ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) ;
public final Enumerator ruleReferenceType() throws RecognitionException {
Enumerator current = null;
@@ -23579,33 +23614,33 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9270:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
- // InternalRoom.g:9271:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ // InternalRoom.g:9285:28: ( ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) ) )
+ // InternalRoom.g:9286:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
{
- // InternalRoom.g:9271:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
- int alt194=2;
- int LA194_0 = input.LA(1);
+ // InternalRoom.g:9286:1: ( (enumLiteral_0= 'fixed' ) | (enumLiteral_1= 'optional' ) )
+ int alt195=2;
+ int LA195_0 = input.LA(1);
- if ( (LA194_0==127) ) {
- alt194=1;
+ if ( (LA195_0==128) ) {
+ alt195=1;
}
- else if ( (LA194_0==111) ) {
- alt194=2;
+ else if ( (LA195_0==112) ) {
+ alt195=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 194, 0, input);
+ new NoViableAltException("", 195, 0, input);
throw nvae;
}
- switch (alt194) {
+ switch (alt195) {
case 1 :
- // InternalRoom.g:9271:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9286:2: (enumLiteral_0= 'fixed' )
{
- // InternalRoom.g:9271:2: (enumLiteral_0= 'fixed' )
- // InternalRoom.g:9271:4: enumLiteral_0= 'fixed'
+ // InternalRoom.g:9286:2: (enumLiteral_0= 'fixed' )
+ // InternalRoom.g:9286:4: enumLiteral_0= 'fixed'
{
- enumLiteral_0=(Token)match(input,127,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,128,FOLLOW_2);
current = grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getReferenceTypeAccess().getFIXEDEnumLiteralDeclaration_0());
@@ -23617,12 +23652,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9277:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9292:6: (enumLiteral_1= 'optional' )
{
- // InternalRoom.g:9277:6: (enumLiteral_1= 'optional' )
- // InternalRoom.g:9277:8: enumLiteral_1= 'optional'
+ // InternalRoom.g:9292:6: (enumLiteral_1= 'optional' )
+ // InternalRoom.g:9292:8: enumLiteral_1= 'optional'
{
- enumLiteral_1=(Token)match(input,111,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,112,FOLLOW_2);
current = grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getReferenceTypeAccess().getOPTIONALEnumLiteralDeclaration_1());
@@ -23654,7 +23689,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleComponentCommunicationType"
- // InternalRoom.g:9289:1: ruleComponentCommunicationType returns [Enumerator current=null] : ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) ;
+ // InternalRoom.g:9304: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;
@@ -23665,47 +23700,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9291:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
- // InternalRoom.g:9292:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ // InternalRoom.g:9306:28: ( ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) ) )
+ // InternalRoom.g:9307:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
{
- // InternalRoom.g:9292:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
- int alt195=4;
+ // InternalRoom.g:9307:1: ( (enumLiteral_0= 'eventdriven' ) | (enumLiteral_1= 'datadriven' ) | (enumLiteral_2= 'async' ) | (enumLiteral_3= 'sync' ) )
+ int alt196=4;
switch ( input.LA(1) ) {
- case 124:
+ case 125:
{
- alt195=1;
+ alt196=1;
}
break;
- case 125:
+ case 126:
{
- alt195=2;
+ alt196=2;
}
break;
- case 128:
+ case 129:
{
- alt195=3;
+ alt196=3;
}
break;
- case 126:
+ case 127:
{
- alt195=4;
+ alt196=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 195, 0, input);
+ new NoViableAltException("", 196, 0, input);
throw nvae;
}
- switch (alt195) {
+ switch (alt196) {
case 1 :
- // InternalRoom.g:9292:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9307:2: (enumLiteral_0= 'eventdriven' )
{
- // InternalRoom.g:9292:2: (enumLiteral_0= 'eventdriven' )
- // InternalRoom.g:9292:4: enumLiteral_0= 'eventdriven'
+ // InternalRoom.g:9307:2: (enumLiteral_0= 'eventdriven' )
+ // InternalRoom.g:9307:4: enumLiteral_0= 'eventdriven'
{
- enumLiteral_0=(Token)match(input,124,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,125,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getComponentCommunicationTypeAccess().getEVENT_DRIVENEnumLiteralDeclaration_0());
@@ -23717,12 +23752,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9298:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9313:6: (enumLiteral_1= 'datadriven' )
{
- // InternalRoom.g:9298:6: (enumLiteral_1= 'datadriven' )
- // InternalRoom.g:9298:8: enumLiteral_1= 'datadriven'
+ // InternalRoom.g:9313:6: (enumLiteral_1= 'datadriven' )
+ // InternalRoom.g:9313:8: enumLiteral_1= 'datadriven'
{
- enumLiteral_1=(Token)match(input,125,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,126,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getComponentCommunicationTypeAccess().getDATA_DRIVENEnumLiteralDeclaration_1());
@@ -23734,12 +23769,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9304:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9319:6: (enumLiteral_2= 'async' )
{
- // InternalRoom.g:9304:6: (enumLiteral_2= 'async' )
- // InternalRoom.g:9304:8: enumLiteral_2= 'async'
+ // InternalRoom.g:9319:6: (enumLiteral_2= 'async' )
+ // InternalRoom.g:9319:8: enumLiteral_2= 'async'
{
- enumLiteral_2=(Token)match(input,128,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,129,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getComponentCommunicationTypeAccess().getASYNCHRONOUSEnumLiteralDeclaration_2());
@@ -23751,12 +23786,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9310:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9325:6: (enumLiteral_3= 'sync' )
{
- // InternalRoom.g:9310:6: (enumLiteral_3= 'sync' )
- // InternalRoom.g:9310:8: enumLiteral_3= 'sync'
+ // InternalRoom.g:9325:6: (enumLiteral_3= 'sync' )
+ // InternalRoom.g:9325:8: enumLiteral_3= 'sync'
{
- enumLiteral_3=(Token)match(input,126,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,127,FOLLOW_2);
current = grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getComponentCommunicationTypeAccess().getSYNCHRONOUSEnumLiteralDeclaration_3());
@@ -23788,7 +23823,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLiteralType"
- // InternalRoom.g:9320:1: ruleLiteralType returns [Enumerator current=null] : ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) ;
+ // InternalRoom.g:9335: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;
@@ -23799,47 +23834,47 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // InternalRoom.g:9322:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
- // InternalRoom.g:9323:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ // InternalRoom.g:9337:28: ( ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) ) )
+ // InternalRoom.g:9338:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
{
- // InternalRoom.g:9323:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
- int alt196=4;
+ // InternalRoom.g:9338:1: ( (enumLiteral_0= 'ptBoolean' ) | (enumLiteral_1= 'ptInteger' ) | (enumLiteral_2= 'ptReal' ) | (enumLiteral_3= 'ptCharacter' ) )
+ int alt197=4;
switch ( input.LA(1) ) {
- case 129:
- {
- alt196=1;
- }
- break;
case 130:
{
- alt196=2;
+ alt197=1;
}
break;
case 131:
{
- alt196=3;
+ alt197=2;
}
break;
case 132:
{
- alt196=4;
+ alt197=3;
+ }
+ break;
+ case 133:
+ {
+ alt197=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 196, 0, input);
+ new NoViableAltException("", 197, 0, input);
throw nvae;
}
- switch (alt196) {
+ switch (alt197) {
case 1 :
- // InternalRoom.g:9323:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9338:2: (enumLiteral_0= 'ptBoolean' )
{
- // InternalRoom.g:9323:2: (enumLiteral_0= 'ptBoolean' )
- // InternalRoom.g:9323:4: enumLiteral_0= 'ptBoolean'
+ // InternalRoom.g:9338:2: (enumLiteral_0= 'ptBoolean' )
+ // InternalRoom.g:9338:4: enumLiteral_0= 'ptBoolean'
{
- enumLiteral_0=(Token)match(input,129,FOLLOW_2);
+ enumLiteral_0=(Token)match(input,130,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLiteralTypeAccess().getBOOLEnumLiteralDeclaration_0());
@@ -23851,12 +23886,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // InternalRoom.g:9329:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9344:6: (enumLiteral_1= 'ptInteger' )
{
- // InternalRoom.g:9329:6: (enumLiteral_1= 'ptInteger' )
- // InternalRoom.g:9329:8: enumLiteral_1= 'ptInteger'
+ // InternalRoom.g:9344:6: (enumLiteral_1= 'ptInteger' )
+ // InternalRoom.g:9344:8: enumLiteral_1= 'ptInteger'
{
- enumLiteral_1=(Token)match(input,130,FOLLOW_2);
+ enumLiteral_1=(Token)match(input,131,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLiteralTypeAccess().getINTEnumLiteralDeclaration_1());
@@ -23868,12 +23903,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // InternalRoom.g:9335:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9350:6: (enumLiteral_2= 'ptReal' )
{
- // InternalRoom.g:9335:6: (enumLiteral_2= 'ptReal' )
- // InternalRoom.g:9335:8: enumLiteral_2= 'ptReal'
+ // InternalRoom.g:9350:6: (enumLiteral_2= 'ptReal' )
+ // InternalRoom.g:9350:8: enumLiteral_2= 'ptReal'
{
- enumLiteral_2=(Token)match(input,131,FOLLOW_2);
+ enumLiteral_2=(Token)match(input,132,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLiteralTypeAccess().getREALEnumLiteralDeclaration_2());
@@ -23885,12 +23920,12 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // InternalRoom.g:9341:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9356:6: (enumLiteral_3= 'ptCharacter' )
{
- // InternalRoom.g:9341:6: (enumLiteral_3= 'ptCharacter' )
- // InternalRoom.g:9341:8: enumLiteral_3= 'ptCharacter'
+ // InternalRoom.g:9356:6: (enumLiteral_3= 'ptCharacter' )
+ // InternalRoom.g:9356:8: enumLiteral_3= 'ptCharacter'
{
- enumLiteral_3=(Token)match(input,132,FOLLOW_2);
+ enumLiteral_3=(Token)match(input,133,FOLLOW_2);
current = grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getLiteralTypeAccess().getCHAREnumLiteralDeclaration_3());
@@ -23924,15 +23959,15 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
protected DFA3 dfa3 = new DFA3(this);
- protected DFA137 dfa137 = new DFA137(this);
protected DFA138 dfa138 = new DFA138(this);
+ protected DFA139 dfa139 = new DFA139(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";
+ static final String dfa_2s = "\1\17\5\uffff\3\53\5\uffff";
+ static final String dfa_3s = "\1\u0081\5\uffff\3\u0081\5\uffff";
static final String dfa_4s = "\1\uffff\1\12\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 = "\16\uffff}>";
static final String[] dfa_6s = {
- "\1\1\2\uffff\1\2\4\uffff\1\3\3\uffff\1\4\1\5\15\uffff\1\11\5\uffff\1\11\5\uffff\2\12\10\uffff\1\14\1\uffff\1\13\52\uffff\1\15\16\uffff\1\6\1\7\1\10\1\uffff\1\12",
+ "\1\1\3\uffff\1\2\4\uffff\1\3\3\uffff\1\4\1\5\15\uffff\1\11\5\uffff\1\11\5\uffff\2\12\10\uffff\1\14\1\uffff\1\13\52\uffff\1\15\16\uffff\1\6\1\7\1\10\1\uffff\1\12",
"",
"",
"",
@@ -23973,36 +24008,36 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
}
}
static final String dfa_7s = "\32\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\134\1\4\1\20\1\4\1\23\4\4\2\23\1\16\2\4\1\23\1\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\2\4\1\145\1\4\2\23\1\143\2\4\1\23\1\4\1\43\1\142\1\uffff\3\143\1\43\1\143\2\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\135\1\4\1\20\1\4\1\24\4\4\3\24\1\16\3\4\1\5\1\17\1\uffff\3\16\1\5\1\16\2\uffff";
+ static final String dfa_10s = "\1\135\2\20\1\146\1\31\3\4\1\146\3\24\1\144\3\4\1\44\1\143\1\uffff\3\144\1\44\1\144\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\13\uffff\1\3",
"\1\3",
- "\1\4\137\uffff\1\5\1\6",
- "\1\7\4\uffff\1\10",
+ "\1\4\140\uffff\1\5\1\6",
+ "\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\1\22\10\uffff\1\17\11\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\13",
+ "\1\14\140\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
+ "\1\21\1\22\11\uffff\1\17\11\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"\1\23",
"\1\24",
- "\1\7",
"\1\25",
- "\1\26\35\uffff\1\27",
- "\1\22\116\uffff\1\22\1\30\1\uffff\1\30\1\31",
+ "\1\26\36\uffff\1\27",
+ "\1\22\117\uffff\1\22\1\30\1\uffff\1\30\1\31",
"",
- "\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\21\1\22\23\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\21\1\22\23\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\21\1\22\23\uffff\1\20\56\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
+ "\1\26\36\uffff\1\27",
+ "\1\21\1\22\102\uffff\1\22\4\uffff\7\22\6\uffff\1\22",
"",
""
};
@@ -24015,11 +24050,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_12 = DFA.unpackEncodedString(dfa_12s);
static final short[][] dfa_13 = unpackEncodedStringArray(dfa_13s);
- class DFA137 extends DFA {
+ class DFA138 extends DFA {
- public DFA137(BaseRecognizer recognizer) {
+ public DFA138(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 137;
+ this.decisionNumber = 138;
this.eot = dfa_7;
this.eof = dfa_8;
this.min = dfa_9;
@@ -24029,40 +24064,40 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_13;
}
public String getDescription() {
- return "6313:1: (this_TransitionChainStartTransition_0= ruleTransitionChainStartTransition | this_ContinuationTransition_1= ruleContinuationTransition | this_CPBranchTransition_2= ruleCPBranchTransition )";
+ return "6328: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\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\2\4\1\145\1\4\2\23\1\42\2\4\1\23\1\43\1\141\1\4\2\42\1\43\1\16\2\uffff\1\42";
- static final String dfa_17s = "\26\uffff\1\1\1\2\1\uffff";
+ static final String dfa_15s = "\1\135\1\4\1\20\1\4\1\24\4\4\3\24\1\16\3\4\1\5\1\140\3\16\1\5\1\16\2\uffff";
+ static final String dfa_16s = "\1\135\2\20\1\146\1\31\3\4\1\146\3\24\1\43\3\4\1\44\1\142\3\43\1\44\1\16\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\13\uffff\1\3",
"\1\3",
- "\1\4\137\uffff\1\5\1\6",
- "\1\7\4\uffff\1\10",
+ "\1\4\140\uffff\1\5\1\6",
+ "\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\20\11\uffff\1\21\11\uffff\1\17",
+ "\1\13",
+ "\1\14\140\uffff\1\15\1\16",
+ "\1\10",
+ "\1\10",
+ "\1\10",
+ "\1\21\12\uffff\1\17\11\uffff\1\20",
"\1\22",
"\1\23",
- "\1\7",
- "\1\24\35\uffff\1\25",
- "\1\26\1\uffff\1\27",
- "\1\30",
- "\1\20\23\uffff\1\17",
- "\1\20\23\uffff\1\17",
- "\1\24\35\uffff\1\25",
- "\1\20",
- "",
+ "\1\24",
+ "\1\25\36\uffff\1\26",
+ "\1\27\1\uffff\1\30",
+ "\1\21\24\uffff\1\20",
+ "\1\21\24\uffff\1\20",
+ "\1\21\24\uffff\1\20",
+ "\1\25\36\uffff\1\26",
+ "\1\21",
"",
- "\1\20\23\uffff\1\17"
+ ""
};
static final short[] dfa_14 = DFA.unpackEncodedString(dfa_14s);
@@ -24072,11 +24107,11 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
static final short[] dfa_18 = DFA.unpackEncodedString(dfa_18s);
static final short[][] dfa_19 = unpackEncodedStringArray(dfa_19s);
- class DFA138 extends DFA {
+ class DFA139 extends DFA {
- public DFA138(BaseRecognizer recognizer) {
+ public DFA139(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 138;
+ this.decisionNumber = 139;
this.eot = dfa_14;
this.eof = dfa_14;
this.min = dfa_15;
@@ -24086,7 +24121,7 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
this.transition = dfa_19;
}
public String getDescription() {
- return "6363:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
+ return "6378:1: (this_TriggeredTransition_0= ruleTriggeredTransition | this_GuardedTransition_1= ruleGuardedTransition )";
}
}
@@ -24094,154 +24129,155 @@ public class InternalRoomParser extends AbstractInternalAntlrParser {
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[]{0x0000000000000010L});
- public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000400004000L});
+ public static final BitSet FOLLOW_4 = new BitSet(new long[]{0x0000000800004000L});
public static final BitSet FOLLOW_5 = new BitSet(new long[]{0x0000000000004000L});
- public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x00C1040018848000L,0x7004200000000005L,0x0000000000000001L});
- public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x00C1040018848000L,0x7000200000000005L,0x0000000000000001L});
+ public static final BitSet FOLLOW_6 = new BitSet(new long[]{0x0182080031088000L,0xE00840000000000AL,0x0000000000000002L});
+ public static final BitSet FOLLOW_7 = new BitSet(new long[]{0x0182080031088000L,0xE00040000000000AL,0x0000000000000002L});
public static final BitSet FOLLOW_8 = new BitSet(new long[]{0x0000000000010000L});
public static final BitSet FOLLOW_9 = new BitSet(new long[]{0x0000000000020002L});
- public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000001EL});
- public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000500000L});
- public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_10 = new BitSet(new long[]{0x0000000000040002L});
+ public static final BitSet FOLLOW_11 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000000L,0x000000000000003CL});
+ public static final BitSet FOLLOW_12 = new BitSet(new long[]{0x0000000000100000L});
+ public static final BitSet FOLLOW_13 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_14 = new BitSet(new long[]{0x0000000000A00000L});
public static final BitSet FOLLOW_15 = new BitSet(new long[]{0x0000000000400000L});
- public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000400000002L});
- public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000401004000L});
- public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000001004000L});
- public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000000008010L});
- public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000002008000L});
- public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004000002L});
- public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000000000140L,0x0300000000000000L});
- public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000400400002L});
- public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000420004000L});
- public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000020004000L});
- public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x00000333C0008000L,0x0000100000000000L});
- public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x000003338000C080L});
- public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x0000033380008000L});
- public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x000003330000C080L});
- public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x0000033300008000L});
- public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x000003320000C080L});
- public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x0000033200008000L});
- public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000000400010000L});
- public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000800000000L});
- public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000000404000012L});
- public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000404000002L});
- public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000002000000000L});
- public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000000000100000L});
- public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000200010L});
- public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000400014080L});
- public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000004000000010L});
- public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000000400004080L});
- public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000000004080L});
- public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000008400014080L});
- public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000040000000000L});
- public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000B801C0008000L,0x0000120000000000L});
- public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0000B8018000C080L,0x0000020000000000L});
- public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x0000B80180008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0000B8010000C080L,0x0000020000000000L});
- public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x0000B80100008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0000B8000000C080L,0x0000020000000000L});
- public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x0000B80000008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x000C000000008000L});
- public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0000B00000008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0000A00000008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0000400000000000L});
- public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000800000008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0000000000008000L,0x0000020000000000L});
- public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000008000L});
- 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[]{0x0000000400100002L,0x0000100000000000L});
- public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000400000002L,0x0000100000000000L});
- public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0030033200008000L});
- public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x002003320000C080L});
- public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x0020033200008000L});
- public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_16 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_17 = new BitSet(new long[]{0x0000000800000002L});
+ public static final BitSet FOLLOW_18 = new BitSet(new long[]{0x0000000802004000L});
+ public static final BitSet FOLLOW_19 = new BitSet(new long[]{0x0000000002004000L});
+ public static final BitSet FOLLOW_20 = new BitSet(new long[]{0x0000000000008010L});
+ public static final BitSet FOLLOW_21 = new BitSet(new long[]{0x0000000004008000L});
+ public static final BitSet FOLLOW_22 = new BitSet(new long[]{0x0000000008000002L});
+ public static final BitSet FOLLOW_23 = new BitSet(new long[]{0x0000000000000140L,0x0600000000000000L});
+ public static final BitSet FOLLOW_24 = new BitSet(new long[]{0x0000000800800002L});
+ public static final BitSet FOLLOW_25 = new BitSet(new long[]{0x0000000840004000L});
+ public static final BitSet FOLLOW_26 = new BitSet(new long[]{0x0000000040004000L});
+ public static final BitSet FOLLOW_27 = new BitSet(new long[]{0x0000066780008000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_28 = new BitSet(new long[]{0x000006670000C080L});
+ public static final BitSet FOLLOW_29 = new BitSet(new long[]{0x0000066700008000L});
+ public static final BitSet FOLLOW_30 = new BitSet(new long[]{0x000006660000C080L});
+ public static final BitSet FOLLOW_31 = new BitSet(new long[]{0x0000066600008000L});
+ public static final BitSet FOLLOW_32 = new BitSet(new long[]{0x000006640000C080L});
+ public static final BitSet FOLLOW_33 = new BitSet(new long[]{0x0000066400008000L});
+ public static final BitSet FOLLOW_34 = new BitSet(new long[]{0x0000000800010000L});
+ public static final BitSet FOLLOW_35 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_36 = new BitSet(new long[]{0x0000001000000000L});
+ public static final BitSet FOLLOW_37 = new BitSet(new long[]{0x0000000808000012L});
+ public static final BitSet FOLLOW_38 = new BitSet(new long[]{0x0000000808000002L});
+ public static final BitSet FOLLOW_39 = new BitSet(new long[]{0x0000004000000000L});
+ public static final BitSet FOLLOW_40 = new BitSet(new long[]{0x0000000000200000L});
+ public static final BitSet FOLLOW_41 = new BitSet(new long[]{0x0000000000400010L});
+ public static final BitSet FOLLOW_42 = new BitSet(new long[]{0x0000000004400000L});
+ public static final BitSet FOLLOW_43 = new BitSet(new long[]{0x0000000800014080L});
+ public static final BitSet FOLLOW_44 = new BitSet(new long[]{0x0000008000000010L});
+ public static final BitSet FOLLOW_45 = new BitSet(new long[]{0x0000000800004080L});
+ public static final BitSet FOLLOW_46 = new BitSet(new long[]{0x0000000000004080L});
+ public static final BitSet FOLLOW_47 = new BitSet(new long[]{0x0000010800014080L});
+ public static final BitSet FOLLOW_48 = new BitSet(new long[]{0x0000080000000000L});
+ public static final BitSet FOLLOW_49 = new BitSet(new long[]{0x0001700380008000L,0x0000240000000000L});
+ public static final BitSet FOLLOW_50 = new BitSet(new long[]{0x000170030000C080L,0x0000040000000000L});
+ public static final BitSet FOLLOW_51 = new BitSet(new long[]{0x0001700300008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_52 = new BitSet(new long[]{0x000170020000C080L,0x0000040000000000L});
+ public static final BitSet FOLLOW_53 = new BitSet(new long[]{0x0001700200008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_54 = new BitSet(new long[]{0x000170000000C080L,0x0000040000000000L});
+ public static final BitSet FOLLOW_55 = new BitSet(new long[]{0x0001700000008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_56 = new BitSet(new long[]{0x0018000000008000L});
+ public static final BitSet FOLLOW_57 = new BitSet(new long[]{0x0001600000008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_58 = new BitSet(new long[]{0x0001400000008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_59 = new BitSet(new long[]{0x0000800000000000L});
+ public static final BitSet FOLLOW_60 = new BitSet(new long[]{0x0001000000008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_61 = new BitSet(new long[]{0x0000000000008000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_62 = new BitSet(new long[]{0x0000000000008000L});
+ public static final BitSet FOLLOW_63 = new BitSet(new long[]{0x0004000000008000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_64 = new BitSet(new long[]{0x0004000000008000L});
+ public static final BitSet FOLLOW_65 = new BitSet(new long[]{0x0010000000000000L});
+ public static final BitSet FOLLOW_66 = new BitSet(new long[]{0x0000000800200002L,0x0000200000000000L});
+ public static final BitSet FOLLOW_67 = new BitSet(new long[]{0x0000000800000002L,0x0000200000000000L});
+ public static final BitSet FOLLOW_68 = new BitSet(new long[]{0x0060066400008000L});
+ public static final BitSet FOLLOW_69 = new BitSet(new long[]{0x004006640000C080L});
+ public static final BitSet FOLLOW_70 = new BitSet(new long[]{0x0040066400008000L});
public static final BitSet FOLLOW_71 = new BitSet(new long[]{0x0000100000000000L});
- public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x00C0000000000000L,0x7000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0700000000008000L,0x0000100000000000L});
- public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x4800800000008000L});
- public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x0600000000008000L});
- public static final BitSet FOLLOW_76 = new BitSet(new long[]{0xF8008333C0008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_77 = new BitSet(new long[]{0xF80083338000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_78 = new BitSet(new long[]{0xF800833380008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_79 = new BitSet(new long[]{0xF80083330000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_80 = new BitSet(new long[]{0xF800833300008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_81 = new BitSet(new long[]{0xF80083320000C080L,0x8000800000002440L});
- public static final BitSet FOLLOW_82 = new BitSet(new long[]{0xF800833200008000L,0x8000800000002440L});
- public static final BitSet FOLLOW_83 = new BitSet(new long[]{0x0400000000008000L});
- public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0000033000008000L,0x0000100000010000L});
- public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000033000008000L,0x0000000000010000L});
- public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0800000000000000L});
- public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000000008000L,0x0000100000000442L});
- public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000442L});
- public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x48008001C0008000L,0x8000900000002458L});
- public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x480080018000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x4800800180008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x480080010000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x4800800100008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x480080000000C080L,0x8000800000002458L});
- public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x4800800000008000L,0x8000800000002458L});
- public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x0000000000004002L});
- public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000010L});
- public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000020L});
- public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000010002L});
- public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_72 = new BitSet(new long[]{0x0000200000000000L});
+ public static final BitSet FOLLOW_73 = new BitSet(new long[]{0x0180000000000000L,0xE000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_74 = new BitSet(new long[]{0x0E00000000008000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_75 = new BitSet(new long[]{0x9001000000008000L});
+ public static final BitSet FOLLOW_76 = new BitSet(new long[]{0x0C00000000008000L});
+ public static final BitSet FOLLOW_77 = new BitSet(new long[]{0xF001066780008000L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_78 = new BitSet(new long[]{0xF00106670000C080L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_79 = new BitSet(new long[]{0xF001066700008000L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_80 = new BitSet(new long[]{0xF00106660000C080L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_81 = new BitSet(new long[]{0xF001066600008000L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_82 = new BitSet(new long[]{0xF00106640000C080L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_83 = new BitSet(new long[]{0xF001066400008000L,0x0001000000004881L,0x0000000000000001L});
+ public static final BitSet FOLLOW_84 = new BitSet(new long[]{0x0800000000008000L});
+ public static final BitSet FOLLOW_85 = new BitSet(new long[]{0x0000066000008000L,0x0000200000020000L});
+ public static final BitSet FOLLOW_86 = new BitSet(new long[]{0x0000066000008000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_87 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_88 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_89 = new BitSet(new long[]{0x0000000000008000L,0x0000200000000884L});
+ public static final BitSet FOLLOW_90 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000884L});
+ public static final BitSet FOLLOW_91 = new BitSet(new long[]{0x9001000380008000L,0x00012000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_92 = new BitSet(new long[]{0x900100030000C080L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_93 = new BitSet(new long[]{0x9001000300008000L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_94 = new BitSet(new long[]{0x900100020000C080L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_95 = new BitSet(new long[]{0x9001000200008000L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_96 = new BitSet(new long[]{0x900100000000C080L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_97 = new BitSet(new long[]{0x9001000000008000L,0x00010000000048B0L,0x0000000000000001L});
+ public static final BitSet FOLLOW_98 = new BitSet(new long[]{0x0000000000004002L});
+ public static final BitSet FOLLOW_99 = new BitSet(new long[]{0x0000000000008000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_100 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000040L});
+ public static final BitSet FOLLOW_101 = new BitSet(new long[]{0x0000000000010002L});
public static final BitSet FOLLOW_102 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000020000L,0x0000000000001000L});
- public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000040L,0x0000000000004000L});
- public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000008000L,0x000000081FC20000L});
- public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000400004002L});
- public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000000008000L,0x00000000003C0000L});
- public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x000000000000C080L,0x0000000000380000L});
- public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x0000000000008000L,0x0000000000380000L});
- public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x000000000000C080L,0x0000000000300000L});
- public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x0000000000008000L,0x0000000000300000L});
- public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x000000000000C080L,0x0000000000200000L});
- public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x0000000000008000L,0x0000000000200000L});
- public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000008020L});
- public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000010010L});
- public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000000010L,0x0000003000000000L});
- public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000008000L,0x0000000040000000L});
- public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x000000000000C080L});
- public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000004000000000L});
- public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000008000L,0x0000000100000000L});
- public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x000000000000C080L,0x0000000040000000L});
- public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
- public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000018200000000L});
- public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000000L,0x0000010000000000L});
- public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000008000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000100000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000000000L,0x00000C0000000000L});
- public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000004000000L});
- public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0000000000000160L,0x03C0000000000000L});
- public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000000000L,0x0000400000000000L});
- public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0889040010004000L,0x0000000000008005L});
- public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x0000000000008000L,0x0001800000000000L});
- public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0889040010000000L,0x0000000000008005L});
- public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x0000000000000000L,0x0002000000000000L});
- public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000010L,0x0010000000000000L});
- public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000000000000L,0x0008000000000000L});
- public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000002L,0x0020000000000000L});
- public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000800000020L});
- public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000000000000000L,0x0C00000000000000L});
- public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000000000040L,0x0300000000000000L});
- public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_103 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_104 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
+ public static final BitSet FOLLOW_105 = new BitSet(new long[]{0x0000000000040000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_107 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_108 = new BitSet(new long[]{0x0000000000000040L,0x0000000000008000L});
+ public static final BitSet FOLLOW_109 = new BitSet(new long[]{0x0000000000008000L,0x000000103F840000L});
+ public static final BitSet FOLLOW_110 = new BitSet(new long[]{0x0000000800004002L});
+ public static final BitSet FOLLOW_111 = new BitSet(new long[]{0x0000000000008000L,0x0000000000780000L});
+ public static final BitSet FOLLOW_112 = new BitSet(new long[]{0x000000000000C080L,0x0000000000700000L});
+ public static final BitSet FOLLOW_113 = new BitSet(new long[]{0x0000000000008000L,0x0000000000700000L});
+ public static final BitSet FOLLOW_114 = new BitSet(new long[]{0x000000000000C080L,0x0000000000600000L});
+ public static final BitSet FOLLOW_115 = new BitSet(new long[]{0x0000000000008000L,0x0000000000600000L});
+ public static final BitSet FOLLOW_116 = new BitSet(new long[]{0x000000000000C080L,0x0000000000400000L});
+ public static final BitSet FOLLOW_117 = new BitSet(new long[]{0x0000000000008000L,0x0000000000400000L});
+ public static final BitSet FOLLOW_118 = new BitSet(new long[]{0x0000000000008020L});
+ public static final BitSet FOLLOW_119 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_120 = new BitSet(new long[]{0x0000000000010010L});
+ public static final BitSet FOLLOW_121 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L});
+ public static final BitSet FOLLOW_122 = new BitSet(new long[]{0x0000000000000010L,0x0000006000000000L});
+ public static final BitSet FOLLOW_123 = new BitSet(new long[]{0x0000000000008000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_124 = new BitSet(new long[]{0x000000000000C080L});
+ public static final BitSet FOLLOW_125 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L});
+ public static final BitSet FOLLOW_126 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
+ public static final BitSet FOLLOW_127 = new BitSet(new long[]{0x0000000000008000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_128 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_129 = new BitSet(new long[]{0x000000000000C080L,0x0000000080000000L});
+ public static final BitSet FOLLOW_130 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
+ public static final BitSet FOLLOW_131 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_132 = new BitSet(new long[]{0x0000000000000000L,0x0000030400000000L});
+ public static final BitSet FOLLOW_133 = new BitSet(new long[]{0x0000000000000000L,0x0000020000000000L});
+ public static final BitSet FOLLOW_134 = new BitSet(new long[]{0x0000000000008000L,0x0000180000000000L});
+ public static final BitSet FOLLOW_135 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_136 = new BitSet(new long[]{0x0000000000200000L,0x0000180000000000L});
+ public static final BitSet FOLLOW_137 = new BitSet(new long[]{0x0000000000000000L,0x0000180000000000L});
+ public static final BitSet FOLLOW_138 = new BitSet(new long[]{0x0000000004000000L});
+ public static final BitSet FOLLOW_139 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_140 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_141 = new BitSet(new long[]{0x0000000000000160L,0x0780000000000000L});
+ public static final BitSet FOLLOW_142 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_143 = new BitSet(new long[]{0x1112080020004000L,0x000000000001000AL});
+ public static final BitSet FOLLOW_144 = new BitSet(new long[]{0x0000000000008000L,0x0003000000000000L});
+ public static final BitSet FOLLOW_145 = new BitSet(new long[]{0x1112080020000000L,0x000000000001000AL});
+ public static final BitSet FOLLOW_146 = new BitSet(new long[]{0x0000000000000000L,0x0004000000000000L});
+ public static final BitSet FOLLOW_147 = new BitSet(new long[]{0x0000000000000010L,0x0020000000000000L});
+ public static final BitSet FOLLOW_148 = new BitSet(new long[]{0x0000000000000000L,0x0010000000000000L});
+ public static final BitSet FOLLOW_149 = new BitSet(new long[]{0x0000000000000002L,0x0040000000000000L});
+ public static final BitSet FOLLOW_150 = new BitSet(new long[]{0x0000001000000020L});
+ public static final BitSet FOLLOW_151 = new BitSet(new long[]{0x0000000000000000L,0x1800000000000000L});
+ public static final BitSet FOLLOW_152 = new BitSet(new long[]{0x0000000000000040L,0x0600000000000000L});
+ public static final BitSet FOLLOW_153 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
}
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
index 95e62722e..4f432134d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/CommunicationType.java
@@ -216,6 +216,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -226,6 +227,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -236,6 +238,7 @@ public enum CommunicationType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
index 11471b609..1df2580ac 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/ReferenceType.java
@@ -189,6 +189,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -199,6 +200,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -209,6 +211,7 @@ public enum ReferenceType implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
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 342a3356f..59776b8dc 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
@@ -378,6 +378,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getValue()
{
return value;
@@ -388,6 +389,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -398,6 +400,7 @@ public enum RoomAnnotationTargetEnum implements Enumerator
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getLiteral()
{
return literal;
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 4cdcc5fe6..98f1434a1 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
@@ -444,13 +444,22 @@ public interface RoomPackage extends EPackage
int VAR_DECL__REF_TYPE = ROOM_ELEMENT_FEATURE_COUNT + 1;
/**
+ * The feature id for the '<em><b>Varargs</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int VAR_DECL__VARARGS = ROOM_ELEMENT_FEATURE_COUNT + 2;
+
+ /**
* The number of structural features of the '<em>Var Decl</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int VAR_DECL_FEATURE_COUNT = ROOM_ELEMENT_FEATURE_COUNT + 2;
+ int VAR_DECL_FEATURE_COUNT = ROOM_ELEMENT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link org.eclipse.etrice.core.room.impl.MessageDataImpl <em>Message Data</em>}' class.
@@ -3328,6 +3337,17 @@ public interface RoomPackage extends EPackage
EReference getVarDecl_RefType();
/**
+ * Returns the meta object for the attribute '{@link org.eclipse.etrice.core.room.VarDecl#isVarargs <em>Varargs</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Varargs</em>'.
+ * @see org.eclipse.etrice.core.room.VarDecl#isVarargs()
+ * @see #getVarDecl()
+ * @generated
+ */
+ EAttribute getVarDecl_Varargs();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.etrice.core.room.MessageData <em>Message Data</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -5292,6 +5312,14 @@ public interface RoomPackage extends EPackage
EReference VAR_DECL__REF_TYPE = eINSTANCE.getVarDecl_RefType();
/**
+ * The meta object literal for the '<em><b>Varargs</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute VAR_DECL__VARARGS = eINSTANCE.getVarDecl_Varargs();
+
+ /**
* The meta object literal for the '{@link org.eclipse.etrice.core.room.impl.MessageDataImpl <em>Message Data</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
index 3982cf790..ccb6adfac 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/VarDecl.java
@@ -19,6 +19,7 @@ package org.eclipse.etrice.core.room;
* <ul>
* <li>{@link org.eclipse.etrice.core.room.VarDecl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.VarDecl#getRefType <em>Ref Type</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.VarDecl#isVarargs <em>Varargs</em>}</li>
* </ul>
*
* @see org.eclipse.etrice.core.room.RoomPackage#getVarDecl()
@@ -79,4 +80,30 @@ public interface VarDecl extends RoomElement
*/
void setRefType(RefableType value);
+ /**
+ * Returns the value of the '<em><b>Varargs</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Varargs</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Varargs</em>' attribute.
+ * @see #setVarargs(boolean)
+ * @see org.eclipse.etrice.core.room.RoomPackage#getVarDecl_Varargs()
+ * @model
+ * @generated
+ */
+ boolean isVarargs();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.etrice.core.room.VarDecl#isVarargs <em>Varargs</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Varargs</em>' attribute.
+ * @see #isVarargs()
+ * @generated
+ */
+ void setVarargs(boolean value);
+
} // VarDecl
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
index 19d3aa2f5..6521a56ef 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorClassImpl.java
@@ -287,6 +287,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isAbstract()
{
return abstract_;
@@ -297,6 +298,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setAbstract(boolean newAbstract)
{
boolean oldAbstract = abstract_;
@@ -310,6 +312,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ComponentCommunicationType getCommType()
{
return commType;
@@ -320,6 +323,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCommType(ComponentCommunicationType newCommType)
{
ComponentCommunicationType oldCommType = commType;
@@ -343,6 +347,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setComponentName(String newComponentName)
{
String oldComponentName = componentName;
@@ -356,6 +361,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ModelComponent getBase()
{
if (base != null && base.eIsProxy())
@@ -386,6 +392,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(ModelComponent newBase)
{
ModelComponent oldBase = base;
@@ -399,6 +406,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StateGraph getStateMachine()
{
return stateMachine;
@@ -426,6 +434,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStateMachine(StateGraph newStateMachine)
{
if (newStateMachine != stateMachine)
@@ -447,6 +456,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getInterfacePorts()
{
if (interfacePorts == null)
@@ -461,6 +471,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getStructureDocu()
{
return structureDocu;
@@ -488,6 +499,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setStructureDocu(Documentation newStructureDocu)
{
if (newStructureDocu != structureDocu)
@@ -509,6 +521,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ServiceImplementation> getServiceImplementations()
{
if (serviceImplementations == null)
@@ -523,6 +536,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == null)
@@ -537,6 +551,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SAP> getServiceAccessPoints()
{
if (serviceAccessPoints == null)
@@ -551,6 +566,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getInternalPorts()
{
if (internalPorts == null)
@@ -565,6 +581,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ExternalPort> getExternalPorts()
{
if (externalPorts == null)
@@ -579,6 +596,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getBehaviorDocu()
{
return behaviorDocu;
@@ -606,6 +624,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBehaviorDocu(Documentation newBehaviorDocu)
{
if (newBehaviorDocu != behaviorDocu)
@@ -627,6 +646,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getBehaviorAnnotations()
{
if (behaviorAnnotations == null)
@@ -641,6 +661,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<StandardOperation> getOperations()
{
if (operations == null)
@@ -655,6 +676,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassStructor> getStructors()
{
if (structors == null)
@@ -669,6 +691,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getExternalEndPorts()
{
EList<Port> ports = new BasicEList<Port>();
@@ -685,6 +708,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getRelayPorts()
{
EList<Port> ports = new BasicEList<Port>(getInterfacePorts());
@@ -701,6 +725,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SPP> getImplementedSPPs()
{
EList<SPP> spps = new BasicEList<SPP>();
@@ -717,6 +742,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass getActorBase()
{
return (ActorClass)getBase();
@@ -728,6 +754,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getComponentName()
{
return getName();
@@ -739,6 +766,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AbstractInterfaceItem> getAbstractInterfaceItems()
{
return new BasicEList<AbstractInterfaceItem>(new RoomHelpers().getInterfaceItems(this));
@@ -750,6 +778,7 @@ public class ActorClassImpl extends ActorContainerClassImpl implements ActorClas
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AbstractInterfaceItem> getAllAbstractInterfaceItems()
{
return new BasicEList<AbstractInterfaceItem>(new RoomHelpers().getAllInterfaceItems(this));
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
index fd7bc5aa2..03ca8e0f3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerClassImpl.java
@@ -119,6 +119,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SPP> getServiceProvisionPoints()
{
if (serviceProvisionPoints == null)
@@ -133,6 +134,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -160,6 +162,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -181,6 +184,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -208,6 +212,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -229,6 +234,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -256,6 +262,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -277,6 +284,7 @@ public class ActorContainerClassImpl extends StructureClassImpl implements Actor
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorRef> getActorRefs()
{
if (actorRefs == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
index 3261d5cca..f42060fc4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorContainerRefImpl.java
@@ -91,6 +91,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -101,6 +102,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -114,6 +116,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -141,6 +144,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -162,6 +166,7 @@ public class ActorContainerRefImpl extends MinimalEObjectImpl.Container implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StructureClass getStructureClass()
{
if (this instanceof ActorRef)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
index ee5a3bd29..4b6038883 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorInstanceMappingImpl.java
@@ -96,6 +96,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefPath getPath()
{
return path;
@@ -123,6 +124,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPath(RefPath newPath)
{
if (newPath != path)
@@ -144,6 +146,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalThread getThread()
{
if (thread != null && thread.eIsProxy())
@@ -174,6 +177,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setThread(LogicalThread newThread)
{
LogicalThread oldThread = thread;
@@ -187,6 +191,7 @@ public class ActorInstanceMappingImpl extends MinimalEObjectImpl.Container imple
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorInstanceMapping> getActorInstanceMappings()
{
if (actorInstanceMappings == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
index f22a93db5..f46869865 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ActorRefImpl.java
@@ -107,6 +107,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ReferenceType getRefType()
{
return refType;
@@ -117,6 +118,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(ReferenceType newRefType)
{
ReferenceType oldRefType = refType;
@@ -130,6 +132,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getMultiplicity()
{
return multiplicity;
@@ -140,6 +143,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMultiplicity(int newMultiplicity)
{
int oldMultiplicity = multiplicity;
@@ -153,6 +157,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass getType()
{
if (type != null && type.eIsProxy())
@@ -183,6 +188,7 @@ public class ActorRefImpl extends ActorContainerRefImpl implements ActorRef
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(ActorClass newType)
{
ActorClass oldType = type;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
index b163ab5a1..e6ad6cac3 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/AttributeImpl.java
@@ -142,6 +142,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -152,6 +153,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -165,6 +167,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getSize()
{
return size;
@@ -175,6 +178,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSize(int newSize)
{
int oldSize = size;
@@ -188,6 +192,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getType()
{
return type;
@@ -215,6 +220,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(RefableType newType)
{
if (newType != type)
@@ -236,6 +242,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -246,6 +253,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
@@ -259,6 +267,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -286,6 +295,7 @@ public class AttributeImpl extends MinimalEObjectImpl.Container implements Attri
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
index 3f01cfe05..aeda0c76b 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingEndPointImpl.java
@@ -89,6 +89,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getActorRef()
{
if (actorRef != null && actorRef.eIsProxy())
@@ -119,6 +120,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setActorRef(ActorContainerRef newActorRef)
{
ActorContainerRef oldActorRef = actorRef;
@@ -132,6 +134,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port getPort()
{
if (port != null && port.eIsProxy())
@@ -162,6 +165,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPort(Port newPort)
{
Port oldPort = port;
@@ -175,6 +179,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubProtocol getSub()
{
if (sub != null && sub.eIsProxy())
@@ -205,6 +210,7 @@ public class BindingEndPointImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSub(SubProtocol newSub)
{
SubProtocol oldSub = sub;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
index 81345d2bc..9cbc815e4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/BindingImpl.java
@@ -77,6 +77,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint getEndpoint1()
{
return endpoint1;
@@ -104,6 +105,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEndpoint1(BindingEndPoint newEndpoint1)
{
if (newEndpoint1 != endpoint1)
@@ -125,6 +127,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint getEndpoint2()
{
return endpoint2;
@@ -152,6 +155,7 @@ public class BindingImpl extends MinimalEObjectImpl.Container implements Binding
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setEndpoint2(BindingEndPoint newEndpoint2)
{
if (newEndpoint2 != endpoint2)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
index 72f448f94..14fc806dd 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ClassStructorImpl.java
@@ -88,6 +88,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -98,6 +99,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -111,6 +113,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -138,6 +141,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
@@ -159,6 +163,7 @@ public class ClassStructorImpl extends MinimalEObjectImpl.Container implements C
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isConstructor()
{
return "ctor".equals(this.getName());
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
index 3f6e2f7b8..3988ca4d8 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/CompoundProtocolClassImpl.java
@@ -69,6 +69,7 @@ public class CompoundProtocolClassImpl extends GeneralProtocolClassImpl implemen
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SubProtocol> getSubProtocols()
{
if (subProtocols == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
index c21030e91..e58fbb13d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/DataClassImpl.java
@@ -155,6 +155,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataClass getBase()
{
if (base != null && base.eIsProxy())
@@ -185,6 +186,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(DataClass newBase)
{
DataClass oldBase = base;
@@ -198,6 +200,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -212,6 +215,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -239,6 +243,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -260,6 +265,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -287,6 +293,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -308,6 +315,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -335,6 +343,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -356,6 +365,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<StandardOperation> getOperations()
{
if (operations == null)
@@ -370,6 +380,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ClassStructor> getStructors()
{
if (structors == null)
@@ -384,6 +395,7 @@ public class DataClassImpl extends ComplexTypeImpl implements DataClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
index 667624a66..c7b06d742 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumLiteralImpl.java
@@ -89,6 +89,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -99,6 +100,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -112,6 +114,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public IntLiteral getLiteral()
{
return literal;
@@ -139,6 +142,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setLiteral(IntLiteral newLiteral)
{
if (newLiteral != literal)
@@ -160,6 +164,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public long getLiteralValue()
{
if (this.getLiteral() != null)
@@ -180,6 +185,7 @@ public class EnumLiteralImpl extends MinimalEObjectImpl.Container implements Enu
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getFullName()
{
EnumerationType et = ((EnumerationType) this.eContainer());
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
index 587616f7b..7fbbfcf43 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/EnumerationTypeImpl.java
@@ -84,6 +84,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PrimitiveType getPrimitiveType()
{
if (primitiveType != null && primitiveType.eIsProxy())
@@ -114,6 +115,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPrimitiveType(PrimitiveType newPrimitiveType)
{
PrimitiveType oldPrimitiveType = primitiveType;
@@ -127,6 +129,7 @@ public class EnumerationTypeImpl extends DataTypeImpl implements EnumerationType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EnumLiteral> getLiterals()
{
if (literals == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
index 55277121b..816c514d2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalPortImpl.java
@@ -65,6 +65,7 @@ public class ExternalPortImpl extends MinimalEObjectImpl.Container implements Ex
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port getInterfacePort()
{
if (interfacePort != null && interfacePort.eIsProxy())
@@ -95,6 +96,7 @@ public class ExternalPortImpl extends MinimalEObjectImpl.Container implements Ex
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setInterfacePort(Port newInterfacePort)
{
Port oldInterfacePort = interfacePort;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
index 818d7a4c4..dd34ea6e0 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ExternalTypeImpl.java
@@ -93,6 +93,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTargetName()
{
return targetName;
@@ -103,6 +104,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetName(String newTargetName)
{
String oldTargetName = targetName;
@@ -116,6 +118,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -126,6 +129,7 @@ public class ExternalTypeImpl extends ComplexTypeImpl implements ExternalType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
index f51fa4f5b..be4280d5d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/GeneralProtocolClassImpl.java
@@ -70,6 +70,7 @@ public class GeneralProtocolClassImpl extends RoomClassImpl implements GeneralPr
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
index 25d0a561e..64aa15416 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/InterfaceItemImpl.java
@@ -82,6 +82,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -109,6 +110,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -130,6 +132,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getGeneralProtocol()
{
if (this instanceof Port)
@@ -147,6 +150,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolSemantics getSemantics()
{
if (getGeneralProtocol() instanceof ProtocolClass)
@@ -161,6 +165,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EObject> getAllIncomingAbstractMessages()
{
return new BasicEList<EObject>(new RoomHelpers().getMessageListDeep(this, false));
@@ -172,6 +177,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EObject> getAllOutgoingAbstractMessages()
{
return new BasicEList<EObject>(new RoomHelpers().getMessageListDeep(this, true));
@@ -183,6 +189,7 @@ public class InterfaceItemImpl extends AbstractInterfaceItemImpl implements Inte
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isEventDriven()
{
if (getGeneralProtocol() instanceof ProtocolClass)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
index c435f4fff..f1eb8dfe6 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LayerConnectionImpl.java
@@ -78,6 +78,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAPoint getFrom()
{
return from;
@@ -105,6 +106,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setFrom(SAPoint newFrom)
{
if (newFrom != from)
@@ -126,6 +128,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPPoint getTo()
{
return to;
@@ -153,6 +156,7 @@ public class LayerConnectionImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTo(SPPoint newTo)
{
if (newTo != to)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
index 68cfee3bc..77866a3c2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalSystemImpl.java
@@ -69,6 +69,7 @@ public class LogicalSystemImpl extends StructureClassImpl implements LogicalSyst
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SubSystemRef> getSubSystems()
{
if (subSystems == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
index 0ec66f725..47d818bdd 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/LogicalThreadImpl.java
@@ -73,6 +73,7 @@ public class LogicalThreadImpl extends MinimalEObjectImpl.Container implements L
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -83,6 +84,7 @@ public class LogicalThreadImpl extends MinimalEObjectImpl.Container implements L
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
index 03496f0c3..011baecc4 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageDataImpl.java
@@ -87,6 +87,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDeprecatedName()
{
return deprecatedName;
@@ -97,6 +98,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDeprecatedName(String newDeprecatedName)
{
String oldDeprecatedName = deprecatedName;
@@ -110,6 +112,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getRefType()
{
return refType;
@@ -137,6 +140,7 @@ public class MessageDataImpl extends MinimalEObjectImpl.Container implements Mes
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(RefableType newRefType)
{
if (newRefType != refType)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
index 7ac32527e..0740e9bdb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/MessageHandlerImpl.java
@@ -79,6 +79,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message getMsg()
{
if (msg != null && msg.eIsProxy())
@@ -109,6 +110,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMsg(Message newMsg)
{
Message oldMsg = msg;
@@ -122,6 +124,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -149,6 +152,7 @@ public class MessageHandlerImpl extends MinimalEObjectImpl.Container implements
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
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 57699fd4b..462a09f46 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
@@ -140,6 +140,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isPriv()
{
return priv;
@@ -150,6 +151,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setPriv(boolean newPriv)
{
boolean oldPriv = priv;
@@ -163,6 +165,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -173,6 +176,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -186,6 +190,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageData getData()
{
return data;
@@ -213,6 +218,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setData(MessageData newData)
{
if (newData != data)
@@ -234,6 +240,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -248,6 +255,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -275,6 +283,7 @@ public class MessageImpl extends MinimalEObjectImpl.Container implements Message
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
index af6a19a1f..61e88ef6a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/OperationImpl.java
@@ -132,6 +132,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -142,6 +143,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -155,6 +157,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<VarDecl> getArguments()
{
if (arguments == null)
@@ -169,6 +172,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getReturnType()
{
return returnType;
@@ -196,6 +200,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setReturnType(RefableType newReturnType)
{
if (newReturnType != returnType)
@@ -217,6 +222,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -244,6 +250,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -265,6 +272,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getDetailCode()
{
return detailCode;
@@ -292,6 +300,7 @@ public class OperationImpl extends MinimalEObjectImpl.Container implements Opera
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDetailCode(DetailCode newDetailCode)
{
if (newDetailCode != detailCode)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
index 149b9d518..d4f8fa46d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortClassImpl.java
@@ -110,6 +110,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode()
{
return userCode;
@@ -137,6 +138,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode(DetailCode newUserCode)
{
if (newUserCode != userCode)
@@ -158,6 +160,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<MessageHandler> getMsgHandlers()
{
if (msgHandlers == null)
@@ -172,6 +175,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<PortOperation> getOperations()
{
if (operations == null)
@@ -186,6 +190,7 @@ public class PortClassImpl extends MinimalEObjectImpl.Container implements PortC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Attribute> getAttributes()
{
if (attributes == 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 b50633799..6db903906 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
@@ -127,6 +127,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isConjugated()
{
return conjugated;
@@ -137,6 +138,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setConjugated(boolean newConjugated)
{
boolean oldConjugated = conjugated;
@@ -150,6 +152,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getMultiplicity()
{
return multiplicity;
@@ -160,6 +163,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setMultiplicity(int newMultiplicity)
{
int oldMultiplicity = multiplicity;
@@ -173,6 +177,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -203,6 +208,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(GeneralProtocolClass newProtocol)
{
GeneralProtocolClass oldProtocol = protocol;
@@ -216,6 +222,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -230,6 +237,7 @@ public class PortImpl extends InterfaceItemImpl implements Port
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isReplicated()
{
return multiplicity>1 || multiplicity==-1;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
index 82f9265c3..4b41283b7 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PortOperationImpl.java
@@ -64,6 +64,7 @@ public class PortOperationImpl extends OperationImpl implements PortOperation
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message getSendsMsg()
{
if (sendsMsg != null && sendsMsg.eIsProxy())
@@ -94,6 +95,7 @@ public class PortOperationImpl extends OperationImpl implements PortOperation
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSendsMsg(Message newSendsMsg)
{
Message oldSendsMsg = sendsMsg;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
index ee437f716..0cade2458 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/PrimitiveTypeImpl.java
@@ -137,6 +137,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LiteralType getType()
{
return type;
@@ -147,6 +148,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(LiteralType newType)
{
LiteralType oldType = type;
@@ -160,6 +162,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getTargetName()
{
return targetName;
@@ -170,6 +173,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setTargetName(String newTargetName)
{
String oldTargetName = targetName;
@@ -183,6 +187,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getCastName()
{
return castName;
@@ -193,6 +198,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCastName(String newCastName)
{
String oldCastName = castName;
@@ -206,6 +212,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getDefaultValueLiteral()
{
return defaultValueLiteral;
@@ -216,6 +223,7 @@ public class PrimitiveTypeImpl extends DataTypeImpl implements PrimitiveType
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDefaultValueLiteral(String newDefaultValueLiteral)
{
String oldDefaultValueLiteral = defaultValueLiteral;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
index e20998f19..996eb1f1d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ProtocolClassImpl.java
@@ -186,6 +186,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CommunicationType getCommType()
{
return commType;
@@ -196,6 +197,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setCommType(CommunicationType newCommType)
{
CommunicationType oldCommType = commType;
@@ -209,6 +211,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getBase()
{
if (base != null && base.eIsProxy())
@@ -239,6 +242,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setBase(ProtocolClass newBase)
{
ProtocolClass oldBase = base;
@@ -252,6 +256,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode1()
{
return userCode1;
@@ -279,6 +284,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode1(DetailCode newUserCode1)
{
if (newUserCode1 != userCode1)
@@ -300,6 +306,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode2()
{
return userCode2;
@@ -327,6 +334,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode2(DetailCode newUserCode2)
{
if (newUserCode2 != userCode2)
@@ -348,6 +356,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DetailCode getUserCode3()
{
return userCode3;
@@ -375,6 +384,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setUserCode3(DetailCode newUserCode3)
{
if (newUserCode3 != userCode3)
@@ -396,6 +406,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Message> getIncomingMessages()
{
if (incomingMessages == null)
@@ -410,6 +421,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Message> getOutgoingMessages()
{
if (outgoingMessages == null)
@@ -424,6 +436,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass getRegular()
{
return regular;
@@ -451,6 +464,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRegular(PortClass newRegular)
{
if (newRegular != regular)
@@ -472,6 +486,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass getConjugated()
{
return conjugated;
@@ -499,6 +514,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setConjugated(PortClass newConjugated)
{
if (newConjugated != conjugated)
@@ -520,6 +536,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolSemantics getSemantics()
{
return semantics;
@@ -547,6 +564,7 @@ public class ProtocolClassImpl extends GeneralProtocolClassImpl implements Proto
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSemantics(ProtocolSemantics newSemantics)
{
if (newSemantics != semantics)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
index 83a36bce6..a17bfc99f 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefPathImpl.java
@@ -71,6 +71,7 @@ public class RefPathImpl extends MinimalEObjectImpl.Container implements RefPath
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<RefSegment> getRefs()
{
if (refs == null)
@@ -85,6 +86,7 @@ public class RefPathImpl extends MinimalEObjectImpl.Container implements RefPath
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String toString()
{
StringBuilder sb = new StringBuilder();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
index 8dceca5e8..9f0a2af5a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSAPointImpl.java
@@ -64,6 +64,7 @@ public class RefSAPointImpl extends SAPointImpl implements RefSAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getRef()
{
if (ref != null && ref.eIsProxy())
@@ -94,6 +95,7 @@ public class RefSAPointImpl extends SAPointImpl implements RefSAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(ActorContainerRef newRef)
{
ActorContainerRef oldRef = ref;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
index cdb2913fa..ce6f13668 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefSegmentImpl.java
@@ -94,6 +94,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getRef()
{
return ref;
@@ -104,6 +105,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(String newRef)
{
String oldRef = ref;
@@ -117,6 +119,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public int getIdx()
{
return idx;
@@ -127,6 +130,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setIdx(int newIdx)
{
int oldIdx = idx;
@@ -140,6 +144,7 @@ public class RefSegmentImpl extends MinimalEObjectImpl.Container implements RefS
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String toString()
{
return getRef() + ((getIdx()>=0)? ":"+getIdx() : "");
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
index 0f9c02cc5..a4bda7252 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RefableTypeImpl.java
@@ -86,6 +86,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataType getType()
{
if (type != null && type.eIsProxy())
@@ -116,6 +117,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(DataType newType)
{
DataType oldType = type;
@@ -129,6 +131,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isRef()
{
return ref;
@@ -139,6 +142,7 @@ public class RefableTypeImpl extends MinimalEObjectImpl.Container implements Ref
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(boolean newRef)
{
boolean oldRef = ref;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
index a2004f843..4b38f38dc 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RelaySAPointImpl.java
@@ -64,6 +64,7 @@ public class RelaySAPointImpl extends SAPointImpl implements RelaySAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getRelay()
{
if (relay != null && relay.eIsProxy())
@@ -94,6 +95,7 @@ public class RelaySAPointImpl extends SAPointImpl implements RelaySAPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRelay(SPP newRelay)
{
SPP oldRelay = relay;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
index 666950eea..7b04166ed 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomClassImpl.java
@@ -88,6 +88,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -98,6 +99,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -111,6 +113,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -138,6 +141,7 @@ public class RoomClassImpl extends MinimalEObjectImpl.Container implements RoomC
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
index 38ae4f3f9..1d006415a 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomFactoryImpl.java
@@ -168,6 +168,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomModel createRoomModel()
{
RoomModelImpl roomModel = new RoomModelImpl();
@@ -179,6 +180,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomClass createRoomClass()
{
RoomClassImpl roomClass = new RoomClassImpl();
@@ -190,6 +192,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StructureClass createStructureClass()
{
StructureClassImpl structureClass = new StructureClassImpl();
@@ -201,6 +204,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerClass createActorContainerClass()
{
ActorContainerClassImpl actorContainerClass = new ActorContainerClassImpl();
@@ -212,6 +216,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public VarDecl createVarDecl()
{
VarDeclImpl varDecl = new VarDeclImpl();
@@ -223,6 +228,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageData createMessageData()
{
MessageDataImpl messageData = new MessageDataImpl();
@@ -234,6 +240,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType createRefableType()
{
RefableTypeImpl refableType = new RefableTypeImpl();
@@ -245,6 +252,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataType createDataType()
{
DataTypeImpl dataType = new DataTypeImpl();
@@ -256,6 +264,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ComplexType createComplexType()
{
ComplexTypeImpl complexType = new ComplexTypeImpl();
@@ -267,6 +276,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PrimitiveType createPrimitiveType()
{
PrimitiveTypeImpl primitiveType = new PrimitiveTypeImpl();
@@ -278,6 +288,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EnumerationType createEnumerationType()
{
EnumerationTypeImpl enumerationType = new EnumerationTypeImpl();
@@ -289,6 +300,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EnumLiteral createEnumLiteral()
{
EnumLiteralImpl enumLiteral = new EnumLiteralImpl();
@@ -300,6 +312,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExternalType createExternalType()
{
ExternalTypeImpl externalType = new ExternalTypeImpl();
@@ -311,6 +324,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public DataClass createDataClass()
{
DataClassImpl dataClass = new DataClassImpl();
@@ -322,6 +336,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Attribute createAttribute()
{
AttributeImpl attribute = new AttributeImpl();
@@ -333,6 +348,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Operation createOperation()
{
OperationImpl operation = new OperationImpl();
@@ -344,6 +360,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public StandardOperation createStandardOperation()
{
StandardOperationImpl standardOperation = new StandardOperationImpl();
@@ -355,6 +372,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortOperation createPortOperation()
{
PortOperationImpl portOperation = new PortOperationImpl();
@@ -366,6 +384,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ClassStructor createClassStructor()
{
ClassStructorImpl classStructor = new ClassStructorImpl();
@@ -377,6 +396,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass createGeneralProtocolClass()
{
GeneralProtocolClassImpl generalProtocolClass = new GeneralProtocolClassImpl();
@@ -388,6 +408,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass createProtocolClass()
{
ProtocolClassImpl protocolClass = new ProtocolClassImpl();
@@ -399,6 +420,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public CompoundProtocolClass createCompoundProtocolClass()
{
CompoundProtocolClassImpl compoundProtocolClass = new CompoundProtocolClassImpl();
@@ -410,6 +432,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubProtocol createSubProtocol()
{
SubProtocolImpl subProtocol = new SubProtocolImpl();
@@ -421,6 +444,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Message createMessage()
{
MessageImpl message = new MessageImpl();
@@ -432,6 +456,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public PortClass createPortClass()
{
PortClassImpl portClass = new PortClassImpl();
@@ -443,6 +468,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public MessageHandler createMessageHandler()
{
MessageHandlerImpl messageHandler = new MessageHandlerImpl();
@@ -454,6 +480,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InMessageHandler createInMessageHandler()
{
InMessageHandlerImpl inMessageHandler = new InMessageHandlerImpl();
@@ -465,6 +492,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public OutMessageHandler createOutMessageHandler()
{
OutMessageHandlerImpl outMessageHandler = new OutMessageHandlerImpl();
@@ -476,6 +504,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorClass createActorClass()
{
ActorClassImpl actorClass = new ActorClassImpl();
@@ -487,6 +516,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public InterfaceItem createInterfaceItem()
{
InterfaceItemImpl interfaceItem = new InterfaceItemImpl();
@@ -498,6 +528,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Port createPort()
{
PortImpl port = new PortImpl();
@@ -509,6 +540,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ExternalPort createExternalPort()
{
ExternalPortImpl externalPort = new ExternalPortImpl();
@@ -520,6 +552,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAP createSAP()
{
SAPImpl sap = new SAPImpl();
@@ -531,6 +564,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP createSPP()
{
SPPImpl spp = new SPPImpl();
@@ -542,6 +576,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ServiceImplementation createServiceImplementation()
{
ServiceImplementationImpl serviceImplementation = new ServiceImplementationImpl();
@@ -553,6 +588,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalSystem createLogicalSystem()
{
LogicalSystemImpl logicalSystem = new LogicalSystemImpl();
@@ -564,6 +600,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef createActorContainerRef()
{
ActorContainerRefImpl actorContainerRef = new ActorContainerRefImpl();
@@ -575,6 +612,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemRef createSubSystemRef()
{
SubSystemRefImpl subSystemRef = new SubSystemRefImpl();
@@ -586,6 +624,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemClass createSubSystemClass()
{
SubSystemClassImpl subSystemClass = new SubSystemClassImpl();
@@ -597,6 +636,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LogicalThread createLogicalThread()
{
LogicalThreadImpl logicalThread = new LogicalThreadImpl();
@@ -608,6 +648,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorInstanceMapping createActorInstanceMapping()
{
ActorInstanceMappingImpl actorInstanceMapping = new ActorInstanceMappingImpl();
@@ -619,6 +660,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefPath createRefPath()
{
RefPathImpl refPath = new RefPathImpl();
@@ -630,6 +672,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefSegment createRefSegment()
{
RefSegmentImpl refSegment = new RefSegmentImpl();
@@ -641,6 +684,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Binding createBinding()
{
BindingImpl binding = new BindingImpl();
@@ -652,6 +696,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public BindingEndPoint createBindingEndPoint()
{
BindingEndPointImpl bindingEndPoint = new BindingEndPointImpl();
@@ -663,6 +708,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public LayerConnection createLayerConnection()
{
LayerConnectionImpl layerConnection = new LayerConnectionImpl();
@@ -674,6 +720,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SAPoint createSAPoint()
{
SAPointImpl saPoint = new SAPointImpl();
@@ -685,6 +732,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefSAPoint createRefSAPoint()
{
RefSAPointImpl refSAPoint = new RefSAPointImpl();
@@ -696,6 +744,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RelaySAPoint createRelaySAPoint()
{
RelaySAPointImpl relaySAPoint = new RelaySAPointImpl();
@@ -707,6 +756,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPPoint createSPPoint()
{
SPPointImpl spPoint = new SPPointImpl();
@@ -718,6 +768,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorRef createActorRef()
{
ActorRefImpl actorRef = new ActorRefImpl();
@@ -795,6 +846,7 @@ public class RoomFactoryImpl extends EFactoryImpl implements RoomFactory
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomPackage getRoomPackage()
{
return (RoomPackage)getEPackage();
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
index 2e68e5bee..b2610fe2e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/RoomModelImpl.java
@@ -215,6 +215,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -225,6 +226,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -238,6 +240,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public Documentation getDocu()
{
return docu;
@@ -265,6 +268,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setDocu(Documentation newDocu)
{
if (newDocu != docu)
@@ -286,6 +290,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Import> getImports()
{
if (imports == null)
@@ -300,6 +305,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<PrimitiveType> getPrimitiveTypes()
{
if (primitiveTypes == null)
@@ -314,6 +320,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<EnumerationType> getEnumerationTypes()
{
if (enumerationTypes == null)
@@ -328,6 +335,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ExternalType> getExternalTypes()
{
if (externalTypes == null)
@@ -342,6 +350,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<DataClass> getDataClasses()
{
if (dataClasses == null)
@@ -356,6 +365,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<GeneralProtocolClass> getProtocolClasses()
{
if (protocolClasses == null)
@@ -370,6 +380,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorClass> getActorClasses()
{
if (actorClasses == null)
@@ -384,6 +395,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<SubSystemClass> getSubSystemClasses()
{
if (subSystemClasses == null)
@@ -398,6 +410,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LogicalSystem> getSystems()
{
if (systems == null)
@@ -412,6 +425,7 @@ public class RoomModelImpl extends MinimalEObjectImpl.Container implements RoomM
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<AnnotationType> getAnnotationTypes()
{
if (annotationTypes == 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 5d13c4eb1..60883653c 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
@@ -535,6 +535,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomModel()
{
return roomModelEClass;
@@ -545,6 +546,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRoomModel_Name()
{
return (EAttribute)roomModelEClass.getEStructuralFeatures().get(0);
@@ -555,6 +557,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Docu()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(1);
@@ -565,6 +568,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Imports()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(2);
@@ -575,6 +579,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_PrimitiveTypes()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(3);
@@ -585,6 +590,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_EnumerationTypes()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(4);
@@ -595,6 +601,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_ExternalTypes()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(5);
@@ -605,6 +612,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_DataClasses()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(6);
@@ -615,6 +623,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_ProtocolClasses()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(7);
@@ -625,6 +634,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_ActorClasses()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(8);
@@ -635,6 +645,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_SubSystemClasses()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(9);
@@ -645,6 +656,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_Systems()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(10);
@@ -655,6 +667,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomModel_AnnotationTypes()
{
return (EReference)roomModelEClass.getEStructuralFeatures().get(11);
@@ -665,6 +678,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomClass()
{
return roomClassEClass;
@@ -675,6 +689,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRoomClass_Name()
{
return (EAttribute)roomClassEClass.getEStructuralFeatures().get(0);
@@ -685,6 +700,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRoomClass_Docu()
{
return (EReference)roomClassEClass.getEStructuralFeatures().get(1);
@@ -695,6 +711,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStructureClass()
{
return structureClassEClass;
@@ -705,6 +722,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Annotations()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(0);
@@ -715,6 +733,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Connections()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(1);
@@ -725,6 +744,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getStructureClass_Bindings()
{
return (EReference)structureClassEClass.getEStructuralFeatures().get(2);
@@ -735,6 +755,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorContainerClass()
{
return actorContainerClassEClass;
@@ -745,6 +766,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_ServiceProvisionPoints()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(0);
@@ -755,6 +777,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode1()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(1);
@@ -765,6 +788,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode2()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(2);
@@ -775,6 +799,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_UserCode3()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(3);
@@ -785,6 +810,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerClass_ActorRefs()
{
return (EReference)actorContainerClassEClass.getEStructuralFeatures().get(4);
@@ -795,6 +821,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getVarDecl()
{
return varDeclEClass;
@@ -805,6 +832,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getVarDecl_Name()
{
return (EAttribute)varDeclEClass.getEStructuralFeatures().get(0);
@@ -815,6 +843,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getVarDecl_RefType()
{
return (EReference)varDeclEClass.getEStructuralFeatures().get(1);
@@ -825,6 +854,18 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
+ public EAttribute getVarDecl_Varargs()
+ {
+ return (EAttribute)varDeclEClass.getEStructuralFeatures().get(2);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public EClass getMessageData()
{
return messageDataEClass;
@@ -835,6 +876,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessageData_DeprecatedName()
{
return (EAttribute)messageDataEClass.getEStructuralFeatures().get(0);
@@ -845,6 +887,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageData_RefType()
{
return (EReference)messageDataEClass.getEStructuralFeatures().get(1);
@@ -855,6 +898,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefableType()
{
return refableTypeEClass;
@@ -865,6 +909,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefableType_Type()
{
return (EReference)refableTypeEClass.getEStructuralFeatures().get(0);
@@ -875,6 +920,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefableType_Ref()
{
return (EAttribute)refableTypeEClass.getEStructuralFeatures().get(1);
@@ -885,6 +931,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDataType()
{
return dataTypeEClass;
@@ -895,6 +942,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getComplexType()
{
return complexTypeEClass;
@@ -905,6 +953,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPrimitiveType()
{
return primitiveTypeEClass;
@@ -915,6 +964,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_Type()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(0);
@@ -925,6 +975,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_TargetName()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(1);
@@ -935,6 +986,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_CastName()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(2);
@@ -945,6 +997,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPrimitiveType_DefaultValueLiteral()
{
return (EAttribute)primitiveTypeEClass.getEStructuralFeatures().get(3);
@@ -955,6 +1008,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEnumerationType()
{
return enumerationTypeEClass;
@@ -965,6 +1019,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumerationType_PrimitiveType()
{
return (EReference)enumerationTypeEClass.getEStructuralFeatures().get(0);
@@ -975,6 +1030,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumerationType_Literals()
{
return (EReference)enumerationTypeEClass.getEStructuralFeatures().get(1);
@@ -985,6 +1041,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getEnumLiteral()
{
return enumLiteralEClass;
@@ -995,6 +1052,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getEnumLiteral_Name()
{
return (EAttribute)enumLiteralEClass.getEStructuralFeatures().get(0);
@@ -1005,6 +1063,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getEnumLiteral_Literal()
{
return (EReference)enumLiteralEClass.getEStructuralFeatures().get(1);
@@ -1015,6 +1074,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExternalType()
{
return externalTypeEClass;
@@ -1025,6 +1085,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExternalType_TargetName()
{
return (EAttribute)externalTypeEClass.getEStructuralFeatures().get(0);
@@ -1035,6 +1096,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getExternalType_DefaultValueLiteral()
{
return (EAttribute)externalTypeEClass.getEStructuralFeatures().get(1);
@@ -1045,6 +1107,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getDataClass()
{
return dataClassEClass;
@@ -1055,6 +1118,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Base()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(0);
@@ -1065,6 +1129,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Annotations()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(1);
@@ -1075,6 +1140,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode1()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(2);
@@ -1085,6 +1151,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode2()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(3);
@@ -1095,6 +1162,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_UserCode3()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(4);
@@ -1105,6 +1173,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Operations()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(5);
@@ -1115,6 +1184,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Structors()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(6);
@@ -1125,6 +1195,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getDataClass_Attributes()
{
return (EReference)dataClassEClass.getEStructuralFeatures().get(7);
@@ -1135,6 +1206,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getAttribute()
{
return attributeEClass;
@@ -1145,6 +1217,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_Name()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(0);
@@ -1155,6 +1228,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_Size()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(1);
@@ -1165,6 +1239,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getAttribute_Type()
{
return (EReference)attributeEClass.getEStructuralFeatures().get(2);
@@ -1175,6 +1250,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getAttribute_DefaultValueLiteral()
{
return (EAttribute)attributeEClass.getEStructuralFeatures().get(3);
@@ -1185,6 +1261,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getAttribute_Docu()
{
return (EReference)attributeEClass.getEStructuralFeatures().get(4);
@@ -1195,6 +1272,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOperation()
{
return operationEClass;
@@ -1205,6 +1283,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getOperation_Name()
{
return (EAttribute)operationEClass.getEStructuralFeatures().get(0);
@@ -1215,6 +1294,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_Arguments()
{
return (EReference)operationEClass.getEStructuralFeatures().get(1);
@@ -1225,6 +1305,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_ReturnType()
{
return (EReference)operationEClass.getEStructuralFeatures().get(2);
@@ -1235,6 +1316,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_Docu()
{
return (EReference)operationEClass.getEStructuralFeatures().get(3);
@@ -1245,6 +1327,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getOperation_DetailCode()
{
return (EReference)operationEClass.getEStructuralFeatures().get(4);
@@ -1255,6 +1338,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getStandardOperation()
{
return standardOperationEClass;
@@ -1265,6 +1349,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getStandardOperation_Override()
{
return (EAttribute)standardOperationEClass.getEStructuralFeatures().get(0);
@@ -1275,6 +1360,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPortOperation()
{
return portOperationEClass;
@@ -1285,6 +1371,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortOperation_SendsMsg()
{
return (EReference)portOperationEClass.getEStructuralFeatures().get(0);
@@ -1295,6 +1382,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getClassStructor()
{
return classStructorEClass;
@@ -1305,6 +1393,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getClassStructor_Name()
{
return (EAttribute)classStructorEClass.getEStructuralFeatures().get(0);
@@ -1315,6 +1404,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getClassStructor_DetailCode()
{
return (EReference)classStructorEClass.getEStructuralFeatures().get(1);
@@ -1325,6 +1415,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getGeneralProtocolClass()
{
return generalProtocolClassEClass;
@@ -1335,6 +1426,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getGeneralProtocolClass_Annotations()
{
return (EReference)generalProtocolClassEClass.getEStructuralFeatures().get(0);
@@ -1345,6 +1437,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getProtocolClass()
{
return protocolClassEClass;
@@ -1355,6 +1448,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getProtocolClass_CommType()
{
return (EAttribute)protocolClassEClass.getEStructuralFeatures().get(0);
@@ -1365,6 +1459,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Base()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(1);
@@ -1375,6 +1470,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode1()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(2);
@@ -1385,6 +1481,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode2()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(3);
@@ -1395,6 +1492,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_UserCode3()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(4);
@@ -1405,6 +1503,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_IncomingMessages()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(5);
@@ -1415,6 +1514,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_OutgoingMessages()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(6);
@@ -1425,6 +1525,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Regular()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(7);
@@ -1435,6 +1536,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Conjugated()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(8);
@@ -1445,6 +1547,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getProtocolClass_Semantics()
{
return (EReference)protocolClassEClass.getEStructuralFeatures().get(9);
@@ -1455,6 +1558,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getCompoundProtocolClass()
{
return compoundProtocolClassEClass;
@@ -1465,6 +1569,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getCompoundProtocolClass_SubProtocols()
{
return (EReference)compoundProtocolClassEClass.getEStructuralFeatures().get(0);
@@ -1475,6 +1580,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubProtocol()
{
return subProtocolEClass;
@@ -1485,6 +1591,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getSubProtocol_Name()
{
return (EAttribute)subProtocolEClass.getEStructuralFeatures().get(0);
@@ -1495,6 +1602,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubProtocol_Protocol()
{
return (EReference)subProtocolEClass.getEStructuralFeatures().get(1);
@@ -1505,6 +1613,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMessage()
{
return messageEClass;
@@ -1515,6 +1624,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessage_Priv()
{
return (EAttribute)messageEClass.getEStructuralFeatures().get(0);
@@ -1525,6 +1635,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getMessage_Name()
{
return (EAttribute)messageEClass.getEStructuralFeatures().get(1);
@@ -1535,6 +1646,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Data()
{
return (EReference)messageEClass.getEStructuralFeatures().get(2);
@@ -1545,6 +1657,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Annotations()
{
return (EReference)messageEClass.getEStructuralFeatures().get(3);
@@ -1555,6 +1668,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessage_Docu()
{
return (EReference)messageEClass.getEStructuralFeatures().get(4);
@@ -1565,6 +1679,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPortClass()
{
return portClassEClass;
@@ -1575,6 +1690,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_UserCode()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(0);
@@ -1585,6 +1701,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_MsgHandlers()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(1);
@@ -1595,6 +1712,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_Operations()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(2);
@@ -1605,6 +1723,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPortClass_Attributes()
{
return (EReference)portClassEClass.getEStructuralFeatures().get(3);
@@ -1615,6 +1734,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getMessageHandler()
{
return messageHandlerEClass;
@@ -1625,6 +1745,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageHandler_Msg()
{
return (EReference)messageHandlerEClass.getEStructuralFeatures().get(0);
@@ -1635,6 +1756,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getMessageHandler_DetailCode()
{
return (EReference)messageHandlerEClass.getEStructuralFeatures().get(1);
@@ -1645,6 +1767,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInMessageHandler()
{
return inMessageHandlerEClass;
@@ -1655,6 +1778,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getOutMessageHandler()
{
return outMessageHandlerEClass;
@@ -1665,6 +1789,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorClass()
{
return actorClassEClass;
@@ -1675,6 +1800,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_InterfacePorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(0);
@@ -1685,6 +1811,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_StructureDocu()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(1);
@@ -1695,6 +1822,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ServiceImplementations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(2);
@@ -1705,6 +1833,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Attributes()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(3);
@@ -1715,6 +1844,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ServiceAccessPoints()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(4);
@@ -1725,6 +1855,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_InternalPorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(5);
@@ -1735,6 +1866,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_ExternalPorts()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(6);
@@ -1745,6 +1877,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_BehaviorDocu()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(7);
@@ -1755,6 +1888,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_BehaviorAnnotations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(8);
@@ -1765,6 +1899,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Operations()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(9);
@@ -1775,6 +1910,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorClass_Structors()
{
return (EReference)actorClassEClass.getEStructuralFeatures().get(10);
@@ -1785,6 +1921,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getInterfaceItem()
{
return interfaceItemEClass;
@@ -1795,6 +1932,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getInterfaceItem_Docu()
{
return (EReference)interfaceItemEClass.getEStructuralFeatures().get(0);
@@ -1805,6 +1943,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getPort()
{
return portEClass;
@@ -1815,6 +1954,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPort_Conjugated()
{
return (EAttribute)portEClass.getEStructuralFeatures().get(0);
@@ -1825,6 +1965,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getPort_Multiplicity()
{
return (EAttribute)portEClass.getEStructuralFeatures().get(1);
@@ -1835,6 +1976,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPort_Protocol()
{
return (EReference)portEClass.getEStructuralFeatures().get(2);
@@ -1845,6 +1987,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getPort_Annotations()
{
return (EReference)portEClass.getEStructuralFeatures().get(3);
@@ -1855,6 +1998,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getExternalPort()
{
return externalPortEClass;
@@ -1865,6 +2009,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getExternalPort_InterfacePort()
{
return (EReference)externalPortEClass.getEStructuralFeatures().get(0);
@@ -1875,6 +2020,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSAP()
{
return sapEClass;
@@ -1885,6 +2031,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSAP_Protocol()
{
return (EReference)sapEClass.getEStructuralFeatures().get(0);
@@ -1895,6 +2042,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSPP()
{
return sppEClass;
@@ -1905,6 +2053,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPP_Protocol()
{
return (EReference)sppEClass.getEStructuralFeatures().get(0);
@@ -1915,6 +2064,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getServiceImplementation()
{
return serviceImplementationEClass;
@@ -1925,6 +2075,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getServiceImplementation_Spp()
{
return (EReference)serviceImplementationEClass.getEStructuralFeatures().get(0);
@@ -1935,6 +2086,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLogicalSystem()
{
return logicalSystemEClass;
@@ -1945,6 +2097,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLogicalSystem_SubSystems()
{
return (EReference)logicalSystemEClass.getEStructuralFeatures().get(0);
@@ -1955,6 +2108,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorContainerRef()
{
return actorContainerRefEClass;
@@ -1965,6 +2119,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorContainerRef_Name()
{
return (EAttribute)actorContainerRefEClass.getEStructuralFeatures().get(0);
@@ -1975,6 +2130,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorContainerRef_Docu()
{
return (EReference)actorContainerRefEClass.getEStructuralFeatures().get(1);
@@ -1985,6 +2141,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubSystemRef()
{
return subSystemRefEClass;
@@ -1995,6 +2152,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemRef_Type()
{
return (EReference)subSystemRefEClass.getEStructuralFeatures().get(0);
@@ -2005,6 +2163,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSubSystemClass()
{
return subSystemClassEClass;
@@ -2015,6 +2174,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_ActorInstanceMappings()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(0);
@@ -2025,6 +2185,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_Threads()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(1);
@@ -2035,6 +2196,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSubSystemClass_RelayPorts()
{
return (EReference)subSystemClassEClass.getEStructuralFeatures().get(2);
@@ -2045,6 +2207,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLogicalThread()
{
return logicalThreadEClass;
@@ -2055,6 +2218,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getLogicalThread_Name()
{
return (EAttribute)logicalThreadEClass.getEStructuralFeatures().get(0);
@@ -2065,6 +2229,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorInstanceMapping()
{
return actorInstanceMappingEClass;
@@ -2075,6 +2240,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_Path()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(0);
@@ -2085,6 +2251,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_Thread()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(1);
@@ -2095,6 +2262,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorInstanceMapping_ActorInstanceMappings()
{
return (EReference)actorInstanceMappingEClass.getEStructuralFeatures().get(2);
@@ -2105,6 +2273,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefPath()
{
return refPathEClass;
@@ -2115,6 +2284,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefPath_Refs()
{
return (EReference)refPathEClass.getEStructuralFeatures().get(0);
@@ -2125,6 +2295,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefSegment()
{
return refSegmentEClass;
@@ -2135,6 +2306,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefSegment_Ref()
{
return (EAttribute)refSegmentEClass.getEStructuralFeatures().get(0);
@@ -2145,6 +2317,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getRefSegment_Idx()
{
return (EAttribute)refSegmentEClass.getEStructuralFeatures().get(1);
@@ -2155,6 +2328,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getBinding()
{
return bindingEClass;
@@ -2165,6 +2339,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBinding_Endpoint1()
{
return (EReference)bindingEClass.getEStructuralFeatures().get(0);
@@ -2175,6 +2350,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBinding_Endpoint2()
{
return (EReference)bindingEClass.getEStructuralFeatures().get(1);
@@ -2185,6 +2361,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getBindingEndPoint()
{
return bindingEndPointEClass;
@@ -2195,6 +2372,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_ActorRef()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(0);
@@ -2205,6 +2383,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_Port()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(1);
@@ -2215,6 +2394,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getBindingEndPoint_Sub()
{
return (EReference)bindingEndPointEClass.getEStructuralFeatures().get(2);
@@ -2225,6 +2405,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getLayerConnection()
{
return layerConnectionEClass;
@@ -2235,6 +2416,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLayerConnection_From()
{
return (EReference)layerConnectionEClass.getEStructuralFeatures().get(0);
@@ -2245,6 +2427,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getLayerConnection_To()
{
return (EReference)layerConnectionEClass.getEStructuralFeatures().get(1);
@@ -2255,6 +2438,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSAPoint()
{
return saPointEClass;
@@ -2265,6 +2449,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRefSAPoint()
{
return refSAPointEClass;
@@ -2275,6 +2460,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRefSAPoint_Ref()
{
return (EReference)refSAPointEClass.getEStructuralFeatures().get(0);
@@ -2285,6 +2471,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRelaySAPoint()
{
return relaySAPointEClass;
@@ -2295,6 +2482,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getRelaySAPoint_Relay()
{
return (EReference)relaySAPointEClass.getEStructuralFeatures().get(0);
@@ -2305,6 +2493,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getSPPoint()
{
return spPointEClass;
@@ -2315,6 +2504,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPPoint_Ref()
{
return (EReference)spPointEClass.getEStructuralFeatures().get(0);
@@ -2325,6 +2515,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getSPPoint_Service()
{
return (EReference)spPointEClass.getEStructuralFeatures().get(1);
@@ -2335,6 +2526,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getActorRef()
{
return actorRefEClass;
@@ -2345,6 +2537,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorRef_RefType()
{
return (EAttribute)actorRefEClass.getEStructuralFeatures().get(0);
@@ -2355,6 +2548,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EAttribute getActorRef_Multiplicity()
{
return (EAttribute)actorRefEClass.getEStructuralFeatures().get(1);
@@ -2365,6 +2559,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EReference getActorRef_Type()
{
return (EReference)actorRefEClass.getEStructuralFeatures().get(2);
@@ -2375,6 +2570,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EClass getRoomElement()
{
return roomElementEClass;
@@ -2385,6 +2581,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getCommunicationType()
{
return communicationTypeEEnum;
@@ -2395,6 +2592,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getReferenceType()
{
return referenceTypeEEnum;
@@ -2405,6 +2603,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EEnum getRoomAnnotationTargetEnum()
{
return roomAnnotationTargetEnumEEnum;
@@ -2415,6 +2614,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RoomFactory getRoomFactory()
{
return (RoomFactory)getEFactoryInstance();
@@ -2473,6 +2673,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
varDeclEClass = createEClass(VAR_DECL);
createEAttribute(varDeclEClass, VAR_DECL__NAME);
createEReference(varDeclEClass, VAR_DECL__REF_TYPE);
+ createEAttribute(varDeclEClass, VAR_DECL__VARARGS);
messageDataEClass = createEClass(MESSAGE_DATA);
createEAttribute(messageDataEClass, MESSAGE_DATA__DEPRECATED_NAME);
@@ -2804,6 +3005,7 @@ public class RoomPackageImpl extends EPackageImpl implements RoomPackage
initEClass(varDeclEClass, VarDecl.class, "VarDecl", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getVarDecl_Name(), ecorePackage.getEString(), "name", null, 0, 1, VarDecl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getVarDecl_RefType(), this.getRefableType(), null, "refType", null, 0, 1, VarDecl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getVarDecl_Varargs(), ecorePackage.getEBoolean(), "varargs", null, 0, 1, VarDecl.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(messageDataEClass, MessageData.class, "MessageData", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getMessageData_DeprecatedName(), ecorePackage.getEString(), "deprecatedName", null, 0, 1, MessageData.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
index ce373d83b..14b7c0685 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SAPImpl.java
@@ -64,6 +64,7 @@ public class SAPImpl extends InterfaceItemImpl implements SAP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -94,6 +95,7 @@ public class SAPImpl extends InterfaceItemImpl implements SAP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(ProtocolClass newProtocol)
{
ProtocolClass oldProtocol = protocol;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
index 5be0d6a00..7ea18a5fb 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPImpl.java
@@ -64,6 +64,7 @@ public class SPPImpl extends InterfaceItemImpl implements SPP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -94,6 +95,7 @@ public class SPPImpl extends InterfaceItemImpl implements SPP
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(ProtocolClass newProtocol)
{
ProtocolClass oldProtocol = protocol;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
index 6d8c5959a..bef03ebd2 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SPPointImpl.java
@@ -77,6 +77,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public ActorContainerRef getRef()
{
if (ref != null && ref.eIsProxy())
@@ -107,6 +108,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRef(ActorContainerRef newRef)
{
ActorContainerRef oldRef = ref;
@@ -120,6 +122,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getService()
{
if (service != null && service.eIsProxy())
@@ -150,6 +153,7 @@ public class SPPointImpl extends MinimalEObjectImpl.Container implements SPPoint
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setService(SPP newService)
{
SPP oldService = service;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
index f5e63b99d..0ae830d87 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/ServiceImplementationImpl.java
@@ -65,6 +65,7 @@ public class ServiceImplementationImpl extends MinimalEObjectImpl.Container impl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SPP getSpp()
{
if (spp != null && spp.eIsProxy())
@@ -95,6 +96,7 @@ public class ServiceImplementationImpl extends MinimalEObjectImpl.Container impl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setSpp(SPP newSpp)
{
SPP oldSpp = spp;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
index 0167e2b3e..e1815a507 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StandardOperationImpl.java
@@ -72,6 +72,7 @@ public class StandardOperationImpl extends OperationImpl implements StandardOper
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public boolean isOverride()
{
return override;
@@ -82,6 +83,7 @@ public class StandardOperationImpl extends OperationImpl implements StandardOper
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setOverride(boolean newOverride)
{
boolean oldOverride = override;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
index e21a23d74..dfd71ed2e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/StructureClassImpl.java
@@ -94,6 +94,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Annotation> getAnnotations()
{
if (annotations == null)
@@ -108,6 +109,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LayerConnection> getConnections()
{
if (connections == null)
@@ -122,6 +124,7 @@ public class StructureClassImpl extends RoomClassImpl implements StructureClass
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Binding> getBindings()
{
if (bindings == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
index 547a9c397..1b4e315f6 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubProtocolImpl.java
@@ -86,6 +86,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -96,6 +97,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -109,6 +111,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public GeneralProtocolClass getProtocol()
{
if (protocol != null && protocol.eIsProxy())
@@ -139,6 +142,7 @@ public class SubProtocolImpl extends MinimalEObjectImpl.Container implements Sub
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setProtocol(GeneralProtocolClass newProtocol)
{
GeneralProtocolClass oldProtocol = protocol;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
index 123278e98..22c84e015 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemClassImpl.java
@@ -93,6 +93,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<ActorInstanceMapping> getActorInstanceMappings()
{
if (actorInstanceMappings == null)
@@ -107,6 +108,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<LogicalThread> getThreads()
{
if (threads == null)
@@ -121,6 +123,7 @@ public class SubSystemClassImpl extends ActorContainerClassImpl implements SubSy
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public EList<Port> getRelayPorts()
{
if (relayPorts == null)
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
index ee45e4723..4d8ecbf2e 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/SubSystemRefImpl.java
@@ -64,6 +64,7 @@ public class SubSystemRefImpl extends ActorContainerRefImpl implements SubSystem
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public SubSystemClass getType()
{
if (type != null && type.eIsProxy())
@@ -94,6 +95,7 @@ public class SubSystemRefImpl extends ActorContainerRefImpl implements SubSystem
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setType(SubSystemClass newType)
{
SubSystemClass oldType = type;
diff --git a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
index fe0d9371d..707f0f66d 100644
--- a/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
+++ b/plugins/org.eclipse.etrice.core.room/src-gen/org/eclipse/etrice/core/room/impl/VarDeclImpl.java
@@ -25,6 +25,7 @@ import org.eclipse.etrice.core.room.VarDecl;
* <ul>
* <li>{@link org.eclipse.etrice.core.room.impl.VarDeclImpl#getName <em>Name</em>}</li>
* <li>{@link org.eclipse.etrice.core.room.impl.VarDeclImpl#getRefType <em>Ref Type</em>}</li>
+ * <li>{@link org.eclipse.etrice.core.room.impl.VarDeclImpl#isVarargs <em>Varargs</em>}</li>
* </ul>
*
* @generated
@@ -62,6 +63,26 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
protected RefableType refType;
/**
+ * The default value of the '{@link #isVarargs() <em>Varargs</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isVarargs()
+ * @generated
+ * @ordered
+ */
+ protected static final boolean VARARGS_EDEFAULT = false;
+
+ /**
+ * The cached value of the '{@link #isVarargs() <em>Varargs</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #isVarargs()
+ * @generated
+ * @ordered
+ */
+ protected boolean varargs = VARARGS_EDEFAULT;
+
+ /**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -87,6 +108,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public String getName()
{
return name;
@@ -97,6 +119,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setName(String newName)
{
String oldName = name;
@@ -110,6 +133,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public RefableType getRefType()
{
return refType;
@@ -137,6 +161,7 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* <!-- end-user-doc -->
* @generated
*/
+ @Override
public void setRefType(RefableType newRefType)
{
if (newRefType != refType)
@@ -159,6 +184,31 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
* @generated
*/
@Override
+ public boolean isVarargs()
+ {
+ return varargs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void setVarargs(boolean newVarargs)
+ {
+ boolean oldVarargs = varargs;
+ varargs = newVarargs;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, RoomPackage.VAR_DECL__VARARGS, oldVarargs, varargs));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
{
switch (featureID)
@@ -183,6 +233,8 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
return getName();
case RoomPackage.VAR_DECL__REF_TYPE:
return getRefType();
+ case RoomPackage.VAR_DECL__VARARGS:
+ return isVarargs();
}
return super.eGet(featureID, resolve, coreType);
}
@@ -203,6 +255,9 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
case RoomPackage.VAR_DECL__REF_TYPE:
setRefType((RefableType)newValue);
return;
+ case RoomPackage.VAR_DECL__VARARGS:
+ setVarargs((Boolean)newValue);
+ return;
}
super.eSet(featureID, newValue);
}
@@ -223,6 +278,9 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
case RoomPackage.VAR_DECL__REF_TYPE:
setRefType((RefableType)null);
return;
+ case RoomPackage.VAR_DECL__VARARGS:
+ setVarargs(VARARGS_EDEFAULT);
+ return;
}
super.eUnset(featureID);
}
@@ -241,6 +299,8 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
return NAME_EDEFAULT == null ? name != null : !NAME_EDEFAULT.equals(name);
case RoomPackage.VAR_DECL__REF_TYPE:
return refType != null;
+ case RoomPackage.VAR_DECL__VARARGS:
+ return varargs != VARARGS_EDEFAULT;
}
return super.eIsSet(featureID);
}
@@ -258,6 +318,8 @@ public class VarDeclImpl extends MinimalEObjectImpl.Container implements VarDecl
StringBuilder result = new StringBuilder(super.toString());
result.append(" (name: ");
result.append(name);
+ result.append(", varargs: ");
+ result.append(varargs);
result.append(')');
return result.toString();
}
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 d7ed9d9ab..2c4eff04e 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
@@ -374,24 +374,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?
- * serviceImplementations+=ServiceImplementation?
+ * serviceAccessPoints+=SAP?
* (
* (
* connections+=LayerConnection |
* bindings+=Binding |
+ * serviceImplementations+=ServiceImplementation |
* attributes+=Attribute |
* actorRefs+=ActorRef |
- * serviceAccessPoints+=SAP |
* internalPorts+=Port |
* externalPorts+=ExternalPort
* )?
- * serviceImplementations+=ServiceImplementation?
+ * serviceAccessPoints+=SAP?
* )*
* behaviorDocu=Documentation?
* behaviorAnnotations+=Annotation*
@@ -1057,19 +1057,10 @@ public class RoomSemanticSequencer extends FSMSemanticSequencer {
* VarDecl returns VarDecl
*
* Constraint:
- * (name=ID refType=RefableType)
+ * (name=ID refType=RefableType varargs?='varargs'?)
*/
protected void sequence_VarDecl(ISerializationContext context, VarDecl semanticObject) {
- if (errorAcceptor != null) {
- if (transientValues.isValueTransient(semanticObject, RoomPackage.Literals.VAR_DECL__NAME) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.VAR_DECL__NAME));
- if (transientValues.isValueTransient(semanticObject, RoomPackage.Literals.VAR_DECL__REF_TYPE) == ValueTransient.YES)
- errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, RoomPackage.Literals.VAR_DECL__REF_TYPE));
- }
- SequenceFeeder feeder = createSequencerFeeder(context, semanticObject);
- feeder.accept(grammarAccess.getVarDeclAccess().getNameIDTerminalRuleCall_0_0(), semanticObject.getName());
- feeder.accept(grammarAccess.getVarDeclAccess().getRefTypeRefableTypeParserRuleCall_2_0(), semanticObject.getRefType());
- feeder.finish();
+ genericSequencer.createSequence(context, semanticObject);
}
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 1625ec4cf..64aba39bc 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
@@ -225,14 +225,16 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cColonKeyword_1 = (Keyword)cGroup.eContents().get(1);
private final Assignment cRefTypeAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cRefTypeRefableTypeParserRuleCall_2_0 = (RuleCall)cRefTypeAssignment_2.eContents().get(0);
+ private final Assignment cVarargsAssignment_3 = (Assignment)cGroup.eContents().get(3);
+ private final Keyword cVarargsVarargsKeyword_3_0 = (Keyword)cVarargsAssignment_3.eContents().get(0);
//// **************************************************************
//// data class
//VarDecl:
- // name=ID ':' refType=RefableType;
+ // name=ID ':' refType=RefableType varargs?='varargs'?;
@Override public ParserRule getRule() { return rule; }
- //name=ID ':' refType=RefableType
+ //name=ID ':' refType=RefableType varargs?='varargs'?
public Group getGroup() { return cGroup; }
//name=ID
@@ -249,6 +251,12 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//RefableType
public RuleCall getRefTypeRefableTypeParserRuleCall_2_0() { return cRefTypeRefableTypeParserRuleCall_2_0; }
+
+ //varargs?='varargs'?
+ public Assignment getVarargsAssignment_3() { return cVarargsAssignment_3; }
+
+ //'varargs'
+ public Keyword getVarargsVarargsKeyword_3_0() { return cVarargsVarargsKeyword_3_0; }
}
public class MessageDataElements extends AbstractParserRuleElementFinder {
@@ -3660,7 +3668,7 @@ public class RoomGrammarAccess extends AbstractGrammarElementFinder {
//// **************************************************************
//// data class
//VarDecl:
- // name=ID ':' refType=RefableType;
+ // name=ID ':' refType=RefableType varargs?='varargs'?;
public VarDeclElements getVarDeclAccess() {
return pVarDecl;
}
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 6ea4c4b9f..dfb9e3064 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
@@ -53,7 +53,7 @@ ActorContainerClass: ActorClass | SubSystemClass;
// data class
VarDecl:
- name=ID ':' refType=RefableType;
+ name=ID ':' refType=RefableType (varargs?='varargs')?;
MessageData:
(deprecatedName=ID ':')? refType=RefableType;
diff --git a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java
index fbfc8b554..449ac7cfd 100644
--- a/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java
+++ b/plugins/org.eclipse.etrice.core.room/src/org/eclipse/etrice/core/room/util/RoomHelpers.java
@@ -1632,12 +1632,14 @@ public class RoomHelpers extends FSMHelpers {
public boolean matchingArguments(Operation op1, Operation op2){
List sig1 = Lists.newArrayList();
for(VarDecl varDecl : op1.getArguments()){
+ sig1.add(varDecl.isVarargs());
sig1.add(varDecl.getName());
sig1.add(varDecl.getRefType().getType());
sig1.add(varDecl.getRefType().isRef());
}
List sig2 = Lists.newArrayList();
for(VarDecl varDecl : op2.getArguments()){
+ sig2.add(varDecl.isVarargs());
sig2.add(varDecl.getName());
sig2.add(varDecl.getRefType().getType());
sig2.add(varDecl.getRefType().isRef());
diff --git a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend
index 43f124459..79502585c 100644
--- a/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend
+++ b/plugins/org.eclipse.etrice.generator.c/src/org/eclipse/etrice/generator/c/gen/CExtensions.xtend
@@ -44,6 +44,8 @@ import org.eclipse.etrice.generator.c.Main
import org.eclipse.etrice.generator.c.setup.GeneratorOptionsHelper
import org.eclipse.etrice.generator.generic.ILanguageExtension
import org.eclipse.xtext.util.Pair
+import org.eclipse.etrice.core.room.VarDecl
+import org.eclipse.etrice.core.room.RefableType
@Singleton
class CExtensions implements ILanguageExtension {
@@ -393,5 +395,29 @@ class CExtensions implements ILanguageExtension {
// not possible for C: empty string
""
}
+
+ override String getTypeSignature(RefableType type) {
+ switch it : type {
+ case null: 'void'
+ case isRef: type.type.dataTypeName + pointerLiteral
+ default: type.type.dataTypeName
+ }
+ }
+
+ override String getDataTypeName(DataType it) {
+ switch it {
+ PrimitiveType: targetName
+ EnumerationType: targetType
+ ExternalType: targetName
+ default: name
+ }
+ }
+
+ override toParameterDecl(VarDecl it) {
+ switch it {
+ case varargs : '...'
+ default: refType.typeSignature + ' ' + name
+ }
+ }
}
diff --git a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend
index e88a2feed..ff6606faa 100644
--- a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend
+++ b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppExtensions.xtend
@@ -35,15 +35,17 @@ import org.eclipse.etrice.core.room.ExternalType
import org.eclipse.etrice.core.room.Message
import org.eclipse.etrice.core.room.MessageData
import org.eclipse.etrice.core.room.PrimitiveType
+import org.eclipse.etrice.core.room.RefableType
import org.eclipse.etrice.core.room.RoomClass
+import org.eclipse.etrice.core.room.VarDecl
import org.eclipse.etrice.core.room.util.RoomHelpers
+import org.eclipse.etrice.generator.cpp.Main
+import org.eclipse.etrice.generator.cpp.setup.GeneratorOptionsHelper
import org.eclipse.etrice.generator.generic.ILanguageExtension
import org.eclipse.etrice.generator.generic.RoomExtensions
import org.eclipse.etrice.generator.generic.TypeHelpers
import org.eclipse.xtext.util.Pair
import org.eclipse.xtext.util.Strings
-import org.eclipse.etrice.generator.cpp.Main
-import org.eclipse.etrice.generator.cpp.setup.GeneratorOptionsHelper
@Singleton
class CppExtensions implements ILanguageExtension {
@@ -298,6 +300,30 @@ class CppExtensions implements ILanguageExtension {
}
}
}
+
+ override String getTypeSignature(RefableType type) {
+ switch it : type {
+ case null: 'void'
+ case isRef: type.type.dataTypeName + pointerLiteral
+ default: type.type.dataTypeName
+ }
+ }
+
+ override String getDataTypeName(DataType it) {
+ switch it {
+ PrimitiveType: targetName
+ EnumerationType: targetType
+ ExternalType: targetName
+ default: name
+ }
+ }
+
+ override toParameterDecl(VarDecl it) {
+ switch it {
+ case varargs : refType.typeSignature + ' ' + name + '...'
+ default: refType.typeSignature + ' ' + name
+ }
+ }
// def targetFQN(RoomClass roomClass){
// roomClass.targetPkg + '::' + roomClass.name
diff --git a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppProcedureHelpers.xtend b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppProcedureHelpers.xtend
index c73e7add1..22d29c519 100644
--- a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppProcedureHelpers.xtend
+++ b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/CppProcedureHelpers.xtend
@@ -2,7 +2,6 @@ package org.eclipse.etrice.generator.cpp.gen
import org.eclipse.etrice.core.room.Attribute
import org.eclipse.etrice.generator.generic.ProcedureHelpers
-import org.eclipse.etrice.core.room.RefableType
class CppProcedureHelpers extends ProcedureHelpers {
@@ -15,22 +14,14 @@ class CppProcedureHelpers extends ProcedureHelpers {
switch it : attribute {
// no reference
case size > 0: super.declarationString(it)
- default: super.signatureString(type) + ' ' + name
- }
- }
-
- override signatureString(RefableType type) {
- switch it : type {
- case null: 'void'
- case !(isRef || type.type.primitive): super.signatureString(type) + '&'
- default: super.signatureString(type)
+ default: languageExt.getTypeSignature(type) + ' ' + name
}
}
override signatureString(Attribute attribute) {
switch it : attribute {
case size > 0: super.signatureString(attribute) + '&'
- default: type.signatureString
+ default: languageExt.getTypeSignature(type)
}
}
diff --git a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend
index 815e4c17e..4f98c8cbb 100644
--- a/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend
+++ b/plugins/org.eclipse.etrice.generator.cpp/src/org/eclipse/etrice/generator/cpp/gen/ProtocolClassGen.xtend
@@ -351,11 +351,11 @@ class ProtocolClassGen extends GenericProtocolClassGenerator {
def protected messageSignature(Message m, boolean impl) {
- '''«IF m.priv||impl»private:«ELSE»public:«ENDIF» void «m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null»«m.data.refType.signatureString» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
+ '''«IF m.priv||impl»private:«ELSE»public:«ENDIF» void «m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null»«m.data.refType.typeSignature» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
def protected messageSignatureDefinition(Message m, String classPrefix, boolean impl) {
- '''void «classPrefix»::«m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null»«m.data.refType.signatureString» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
+ '''void «classPrefix»::«m.name»«IF impl»_impl«ENDIF»(«IF m.data!==null»«m.data.refType.typeSignature» «ILanguageExtension.GENERIC_DATA_NAME»«ENDIF»)'''
}
def protected sendMessage(Message m, String portClassName, String classPrefix, boolean conj) {
diff --git a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend
index 6848cc105..46c21ca47 100644
--- a/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend
+++ b/plugins/org.eclipse.etrice.generator.java/src/org/eclipse/etrice/generator/java/gen/JavaExtensions.xtend
@@ -34,7 +34,9 @@ import org.eclipse.etrice.core.room.ExternalType
import org.eclipse.etrice.core.room.Message
import org.eclipse.etrice.core.room.MessageData
import org.eclipse.etrice.core.room.PrimitiveType
+import org.eclipse.etrice.core.room.RefableType
import org.eclipse.etrice.core.room.RoomClass
+import org.eclipse.etrice.core.room.VarDecl
import org.eclipse.etrice.generator.generic.ILanguageExtension
import org.eclipse.etrice.generator.generic.TypeHelpers
import org.eclipse.etrice.generator.java.Main
@@ -303,5 +305,29 @@ class JavaExtensions implements ILanguageExtension {
// not needed for Java: empty string
""
}
+
+ override String getTypeSignature(RefableType type) {
+ switch it : type {
+ case null: 'void'
+ case isRef: type.type.dataTypeName + pointerLiteral
+ default: type.type.dataTypeName
+ }
+ }
+
+ override String getDataTypeName(DataType it) {
+ switch it {
+ PrimitiveType: targetName
+ EnumerationType: targetType
+ ExternalType: targetName
+ default: name
+ }
+ }
+
+ override toParameterDecl(VarDecl it) {
+ switch it {
+ case varargs : refType.typeSignature + '... ' + name
+ default: refType.typeSignature + ' ' + name
+ }
+ }
}
diff --git a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java
index 153f38902..9db4d0f36 100644
--- a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java
+++ b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ILanguageExtension.java
@@ -18,6 +18,8 @@ import org.eclipse.etrice.core.room.DataType;
import org.eclipse.etrice.core.room.EnumLiteral;
import org.eclipse.etrice.core.room.EnumerationType;
import org.eclipse.etrice.core.room.PrimitiveType;
+import org.eclipse.etrice.core.room.RefableType;
+import org.eclipse.etrice.core.room.VarDecl;
import org.eclipse.etrice.generator.fsm.generic.ILanguageExtensionBase;
@@ -86,4 +88,25 @@ public interface ILanguageExtension extends ILanguageExtensionBase {
* @return the cast type of an enumeration type
*/
String getCastType(EnumerationType type);
+
+ /**
+ * returns type signature of refable type based on data type and ref options
+ * @param refable type
+ * @result target signature as string
+ */
+ String getTypeSignature(RefableType type);
+
+ /**
+ * returns target type name
+ * @param data type
+ * @result target name as string
+ */
+ String getDataTypeName(DataType type);
+
+ /**
+ * returns paramater signature for var decl of an operation
+ * @param vardecl
+ * @result target signature of parameter as string
+ */
+ String toParameterDecl(VarDecl decl);
}
diff --git a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend
index 35a8d2993..e60a074e8 100644
--- a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend
+++ b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/ProcedureHelpers.xtend
@@ -25,7 +25,6 @@ import org.eclipse.etrice.core.room.Attribute
import org.eclipse.etrice.core.room.DataClass
import org.eclipse.etrice.core.room.Operation
import org.eclipse.etrice.core.room.ProtocolClass
-import org.eclipse.etrice.core.room.RefableType
import org.eclipse.etrice.core.room.RoomClass
import org.eclipse.etrice.core.room.util.RoomHelpers
import org.eclipse.etrice.generator.base.logging.ILogger
@@ -384,27 +383,15 @@ class ProcedureHelpers {
* constructor and destructor
*/
def protected operationSignature(Operation operation, String classname, boolean isDeclaration) {
- val arguments = '''«FOR argument : operation.arguments SEPARATOR ", "»«argument.refType.signatureString» «argument.name»«ENDFOR»'''
- val returnType = operation.returnType.signatureString
+ val arguments = operation.arguments.map[arg | languageExt.toParameterDecl(arg)].join(', ')
+ val returnType = languageExt.getTypeSignature(operation.returnType)
functionSignature(classname, languageExt.operationScope(classname, isDeclaration)+operation.name, returnType, arguments)
}
- /**
- * @param type a {@link RefableType}
- * @return a string for the type (also for pointers)
- */
- def String signatureString(RefableType type) {
- switch it : type {
- case null: 'void'
- case isRef: type.type.typeName + languageExt.pointerLiteral
- default: type.type.typeName
- }
- }
-
def String signatureString(Attribute attribute){
switch it : attribute {
case size > 0: languageExt.arrayType(type.type.typeName, size, type.ref)
- default: type.signatureString
+ default: languageExt.getTypeSignature(type)
}
}
@@ -415,7 +402,7 @@ class ProcedureHelpers {
def String declarationString(Attribute attribute){
switch it : attribute {
case size > 0: languageExt.arrayDeclaration(type.type.typeName, size, type.isRef, name)
- default: type.signatureString + ' ' + name
+ default: languageExt.getTypeSignature(type) + ' ' + name
}
}
diff --git a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend
index 8a7e5d429..f40f09cdb 100644
--- a/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend
+++ b/plugins/org.eclipse.etrice.generator/src/org/eclipse/etrice/generator/generic/TypeHelpers.xtend
@@ -22,6 +22,7 @@ package org.eclipse.etrice.generator.generic
import com.google.inject.Inject
import com.google.inject.Singleton
import java.util.List
+import org.eclipse.etrice.core.common.base.LiteralType
import org.eclipse.etrice.core.genmodel.etricegen.ActorInstance
import org.eclipse.etrice.core.genmodel.etricegen.InstanceBase
import org.eclipse.etrice.core.genmodel.etricegen.InterfaceItemInstance
@@ -29,16 +30,14 @@ import org.eclipse.etrice.core.room.ActorClass
import org.eclipse.etrice.core.room.Attribute
import org.eclipse.etrice.core.room.DataClass
import org.eclipse.etrice.core.room.DataType
-import org.eclipse.etrice.core.room.ExternalType
-import org.eclipse.etrice.core.common.base.LiteralType
+import org.eclipse.etrice.core.room.EnumerationType
+import org.eclipse.etrice.core.room.Message
import org.eclipse.etrice.core.room.PortClass
import org.eclipse.etrice.core.room.PrimitiveType
+import org.eclipse.etrice.core.room.RefableType
import org.eclipse.etrice.core.room.VarDecl
import org.eclipse.etrice.core.room.util.RoomHelpers
import org.eclipse.etrice.generator.base.IDataConfiguration
-import org.eclipse.etrice.core.room.RefableType
-import org.eclipse.etrice.core.room.Message
-import org.eclipse.etrice.core.room.EnumerationType
@Singleton
class TypeHelpers {
@@ -48,14 +47,7 @@ class TypeHelpers {
@Inject IDataConfiguration dataConfigExt
def String typeName(DataType type) {
- if (type instanceof PrimitiveType)
- return (type as PrimitiveType).targetName
- else if (type instanceof EnumerationType)
- return languageExt.getTargetType(type as EnumerationType)
- else if (type instanceof ExternalType)
- return (type as ExternalType).targetName
- else
- return type.name
+ languageExt.getDataTypeName(type)
}
//
// def String getTypeName(DataType t) {
diff --git a/tests/org.eclipse.etrice.generator.common.tests/build.gradle b/tests/org.eclipse.etrice.generator.common.tests/build.gradle
index 8064212dd..db760ff3d 100644
--- a/tests/org.eclipse.etrice.generator.common.tests/build.gradle
+++ b/tests/org.eclipse.etrice.generator.common.tests/build.gradle
@@ -12,7 +12,7 @@ def tests = [
choicePointTestExtended: ['models/ChoicePointTestExtended.room', genericPhysical],
dataDrivenTest: ['models/DataDrivenTest.room', genericPhysical],
/* enumTest: ['models/EnumTest.room', genericPhysical], not supported in c++ */
- compileTests: ['models/CompileTests.room', genericPhysical, 'models/StatemachineInterfaceTest.room', 'models/StatemachineInterfaceInheritedTest.room', 'models/StatemachineInterfaceTest.room', 'models/ContinuationTransitionTest.room'],
+ compileTests: ['models/CompileTests.room', genericPhysical, 'models/StatemachineInterfaceTest.room', 'models/StatemachineInterfaceInheritedTest.room', 'models/StatemachineInterfaceTest.room', 'models/ContinuationTransitionTest.room', 'models/VarargsTest.room'],
handlerTest: ['models/HandlerTest.room', genericPhysical],
operationInheritanceTest: ['models/OperationInheritanceTest.room', genericPhysical],
diff --git a/tests/org.eclipse.etrice.generator.common.tests/models/CompileTests.room b/tests/org.eclipse.etrice.generator.common.tests/models/CompileTests.room
index 37698c77b..e2790656b 100644
--- a/tests/org.eclipse.etrice.generator.common.tests/models/CompileTests.room
+++ b/tests/org.eclipse.etrice.generator.common.tests/models/CompileTests.room
@@ -6,6 +6,7 @@ RoomModel CompileTests {
import StatemachineInterfaceTestModel.StatemachineInterfaceTest from "StatemachineInterfaceTest.room"
import StatemachineInterfaceTestInheritedModel.StatemachineInterfaceInheritedTest from "StatemachineInterfaceInheritedTest.room"
import ContinuationTransitionTest.ContinuationTransitionTest from "ContinuationTransitionTest.room"
+ import VarargsTest.* from "VarargsTest.room"
ActorClass CompileTests {
@TestInstance
@@ -16,6 +17,7 @@ RoomModel CompileTests {
ActorRef statemachineInterfaceTest : StatemachineInterfaceTest
ActorRef statemachineInterfaceInheritedTest : StatemachineInterfaceInheritedTest
ActorRef continuationTransitionTest : ContinuationTransitionTest
+ ActorRef varargsTest : AVarargs
}
Behavior {
ctor {
@@ -34,5 +36,4 @@ RoomModel CompileTests {
}
}
}
-
} \ No newline at end of file
diff --git a/tests/org.eclipse.etrice.generator.common.tests/models/VarargsTest.room b/tests/org.eclipse.etrice.generator.common.tests/models/VarargsTest.room
new file mode 100644
index 000000000..dde861c7c
--- /dev/null
+++ b/tests/org.eclipse.etrice.generator.common.tests/models/VarargsTest.room
@@ -0,0 +1,36 @@
+RoomModel VarargsTest {
+
+ import room.basic.types.* from "../../../runtime/${etModellib}/model/Types.room"
+
+ ActorClass AVarargs {
+ Structure {
+ Port port: PVarargs
+ Attribute attr: DVarargs
+ }
+ Behavior {
+
+ // varargs keyword is hidden in proposals -> internal use
+ Operation log(format: string, args: string varargs) ''''''
+ Operation single(args: string varargs) ''''''
+ }
+ }
+
+ ProtocolClass PVarargs {
+ incoming {
+ Message dummy()
+ }
+ regular PortClass
+ {
+ Operation log(format: string, args: string varargs) ''''''
+ Operation single(args: string varargs) ''''''
+ }
+ }
+
+ DataClass DVarargs {
+ Attribute dummy: boolean
+
+ // varargs keyword is hidden in proposals -> internal use
+ Operation log(format: string, args: string varargs) ''''''
+ Operation single(args: string varargs) ''''''
+ }
+} \ No newline at end of file

Back to the top